diff options
author | dimitri staessens <dimitri.staessens@intec.ugent.be> | 2016-08-24 00:47:06 +0200 |
---|---|---|
committer | dimitri staessens <dimitri.staessens@intec.ugent.be> | 2016-08-24 00:47:06 +0200 |
commit | f32db895e62152e1518fc5e184d19743d35e6cad (patch) | |
tree | b32afcf153f4e6ac5880b5a986c3d6526d6d70c2 /src/ipcpd/normal/fmgr.h | |
parent | d8744f9b77a98183ca4ecc6e0be5ce9a6e92ede0 (diff) | |
parent | bb0a01dbb52cb0a02ce684b6fef3ec85e6c1918a (diff) | |
download | ouroboros-f32db895e62152e1518fc5e184d19743d35e6cad.tar.gz ouroboros-f32db895e62152e1518fc5e184d19743d35e6cad.zip |
Merged in sandervrijders/ouroboros/be-normal-flow-alloc (pull request #219)
ipcpd: normal: Add initial steps for N+1 flow allocation
Diffstat (limited to 'src/ipcpd/normal/fmgr.h')
-rw-r--r-- | src/ipcpd/normal/fmgr.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/ipcpd/normal/fmgr.h b/src/ipcpd/normal/fmgr.h index dc88bbdf..342410ca 100644 --- a/src/ipcpd/normal/fmgr.h +++ b/src/ipcpd/normal/fmgr.h @@ -29,6 +29,8 @@ #include <stdint.h> #include <sys/types.h> +#include "frct.h" + #define MGMT_AE "Management" #define DT_AE "Data transfer" @@ -37,9 +39,10 @@ int fmgr_fini(); /* N-flow ops */ int fmgr_mgmt_flow(char * dst_name); -int fmgr_dt_flow(char * dst_name); +int fmgr_dt_flow(char * dst_name, + enum qos_cube qos); -/* N+1-flow ops */ +/* N+1-flow ops, local */ int fmgr_flow_alloc(pid_t n_api, int port_id, char * dst_ap_name, @@ -52,4 +55,9 @@ int fmgr_flow_alloc_resp(pid_t n_api, int fmgr_flow_dealloc(int port_id); +/* N+1-flow ops, remote */ +int fmgr_flow_alloc_msg(struct frct_i * frct_i, + buffer_t * buf); + + #endif |