summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDimitri Staessens <dimitri.staessens@ugent.be>2018-10-19 11:38:54 +0200
committerSander Vrijders <sander.vrijders@ugent.be>2018-10-19 12:24:23 +0200
commit619502f7178fef30e726ba57b5a49b61c1c1a276 (patch)
tree7700b7e3a197358c5d48dd2d3cca30bdd391762c /include
parent22e46ab72ff1093882b502a095f36a15807a78d9 (diff)
downloadouroboros-0.13.0.tar.gz
ouroboros-0.13.0.zip
tools: Specify QoS cube for data transfer flows0.13.0
The ipcp connect command can now set a specific qos cube for data transfer flows. For management flows, the tool ignores this and defaults to raw until data flows are stable enough. Signed-off-by: Dimitri Staessens <dimitri.staessens@ugent.be> Signed-off-by: Sander Vrijders <sander.vrijders@ugent.be>
Diffstat (limited to 'include')
-rw-r--r--include/ouroboros/irm.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/ouroboros/irm.h b/include/ouroboros/irm.h
index fe6d2e9f..2ec2c0d9 100644
--- a/include/ouroboros/irm.h
+++ b/include/ouroboros/irm.h
@@ -25,6 +25,7 @@
#include <ouroboros/cdefs.h>
#include <ouroboros/ipcp.h>
+#include <ouroboros/qos.h>
#include <sys/types.h>
@@ -62,7 +63,8 @@ int irm_bootstrap_ipcp(pid_t pid,
int irm_connect_ipcp(pid_t pid,
const char * component,
- const char * dst);
+ const char * dst,
+ qosspec_t qs);
int irm_disconnect_ipcp(pid_t pid,
const char * component,