From 3fc1cd9ec6d8473b40461da79176fe3ec41f47fa Mon Sep 17 00:00:00 2001 From: Sander Vrijders Date: Tue, 12 Jul 2016 15:44:04 +0200 Subject: lib: Remove N-1 DIF param from enroll operation This removes the parameter N-1 DIF from the enroll operation. IPCPs should just allocate a flow to a DIF name and let the N-1 DIF resolve it. --- src/ipcpd/ipcp-ops.h | 3 +-- src/ipcpd/ipcp.c | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) (limited to 'src/ipcpd') diff --git a/src/ipcpd/ipcp-ops.h b/src/ipcpd/ipcp-ops.h index 8f444a79..e43c2c38 100644 --- a/src/ipcpd/ipcp-ops.h +++ b/src/ipcpd/ipcp-ops.h @@ -30,8 +30,7 @@ struct ipcp_ops { int (* ipcp_bootstrap)(struct dif_config * conf); - int (* ipcp_enroll)(char * dif_name, - char * n_1_dif); + int (* ipcp_enroll)(char * dif_name); int (* ipcp_name_reg)(char * name); int (* ipcp_name_unreg)(char * name); int (* ipcp_flow_alloc)(pid_t n_api, diff --git a/src/ipcpd/ipcp.c b/src/ipcpd/ipcp.c index 444d17bb..fb31cf1b 100644 --- a/src/ipcpd/ipcp.c +++ b/src/ipcpd/ipcp.c @@ -184,8 +184,7 @@ void * ipcp_main_loop(void * o) } ret_msg.has_result = true; ret_msg.result = - _ipcp->ops->ipcp_enroll(msg->dif_name, - msg->n_1_dif); + _ipcp->ops->ipcp_enroll(msg->dif_name); break; case IPCP_MSG_CODE__IPCP_NAME_REG: -- cgit v1.2.3