diff options
author | Sander Vrijders <sander.vrijders@intec.ugent.be> | 2017-02-09 17:44:58 +0000 |
---|---|---|
committer | Sander Vrijders <sander.vrijders@intec.ugent.be> | 2017-02-09 17:44:58 +0000 |
commit | 0557bc02b963bab6f690b410fe937a9f487a84ba (patch) | |
tree | 31828a5eb1a646883c3f582795c8ffc7c990b35b /include/ouroboros/irm.h | |
parent | 275dc65b22e39654e4dfc9cbd13277e490c8dccd (diff) | |
parent | 6785ca65ab48f1a29914c1784a24009964ec4720 (diff) | |
download | ouroboros-0557bc02b963bab6f690b410fe937a9f487a84ba.tar.gz ouroboros-0557bc02b963bab6f690b410fe937a9f487a84ba.zip |
Merged in dstaesse/ouroboros/be-create_r (pull request #367)
ipcpd, lib: Report IPCP creation failure
Diffstat (limited to 'include/ouroboros/irm.h')
-rw-r--r-- | include/ouroboros/irm.h | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/include/ouroboros/irm.h b/include/ouroboros/irm.h index 79e3e7c9..07052727 100644 --- a/include/ouroboros/irm.h +++ b/include/ouroboros/irm.h @@ -26,42 +26,42 @@ #include <ouroboros/irm_config.h> #include <sys/types.h> -pid_t irm_create_ipcp(char * name, +pid_t irm_create_ipcp(const char * name, enum ipcp_type ipcp_type); int irm_destroy_ipcp(pid_t api); /* apis is an out-parameter */ -ssize_t irm_list_ipcps(char * name, - pid_t ** apis); +ssize_t irm_list_ipcps(const char * name, + pid_t ** apis); -int irm_enroll_ipcp(pid_t api, - char * dif_name); +int irm_enroll_ipcp(pid_t api, + const char * dif_name); -int irm_bootstrap_ipcp(pid_t api, - struct dif_config * conf); +int irm_bootstrap_ipcp(pid_t api, + const struct dif_config * conf); -int irm_bind_ap(char * ap, - char * name, - uint16_t opts, - int argc, - char ** argv); +int irm_bind_ap(const char * ap, + const char * name, + uint16_t opts, + int argc, + char ** argv); -int irm_unbind_ap(char * ap, - char * name); +int irm_unbind_ap(const char * ap, + const char * name); -int irm_bind_api(pid_t api, - char * name); +int irm_bind_api(pid_t api, + const char * name); -int irm_unbind_api(pid_t api, - char * name); +int irm_unbind_api(pid_t api, + const char * name); -int irm_reg(char * name, - char ** difs, - size_t difs_size); +int irm_reg(const char * name, + char ** difs, + size_t len); -int irm_unreg(char * name, - char ** difs, - size_t difs_size); +int irm_unreg(const char * name, + char ** difs, + size_t len); #endif /* OUROBOROS_IRM_H */ |