Home | History | Annotate | Download | only in api

Lines Matching refs:msg

45 do_netifapi_netif_add(struct netifapi_msg_msg *msg)
47 if (!netif_add( msg->netif,
48 msg->msg.add.ipaddr,
49 msg->msg.add.netmask,
50 msg->msg.add.gw,
51 msg->msg.add.state,
52 msg->msg.add.init,
53 msg->msg.add.input)) {
54 msg->err = ERR_IF;
56 msg->err = ERR_OK;
58 TCPIP_NETIFAPI_ACK(msg);
65 do_netifapi_netif_set_addr(struct netifapi_msg_msg *msg)
67 netif_set_addr( msg->netif,
68 msg->msg.add.ipaddr,
69 msg->msg.add.netmask,
70 msg->msg.add.gw);
71 msg->err = ERR_OK;
72 TCPIP_NETIFAPI_ACK(msg);
80 do_netifapi_netif_common(struct netifapi_msg_msg *msg)
82 if (msg->msg.common.errtfunc != NULL) {
83 msg->err = msg->msg.common.errtfunc(msg->netif);
85 msg->err = ERR_OK;
86 msg->msg.common.voidfunc(msg->netif);
88 TCPIP_NETIFAPI_ACK(msg);
106 struct netifapi_msg msg;
107 msg.function = do_netifapi_netif_add;
108 msg.msg.netif = netif;
109 msg.msg.msg.add.ipaddr = ipaddr;
110 msg.msg.msg.add.netmask = netmask;
111 msg.msg.msg.add.gw = gw;
112 msg.msg.msg.add.state = state;
113 msg.msg.msg.add.init = init;
114 msg.msg.msg.add.input = input;
115 TCPIP_NETIFAPI(&msg);
116 return msg.msg.err;
131 struct netifapi_msg msg;
132 msg.function = do_netifapi_netif_set_addr;
133 msg.msg.netif = netif;
134 msg.msg.msg.add.ipaddr = ipaddr;
135 msg.msg.msg.add.netmask = netmask;
136 msg.msg.msg.add.gw = gw;
137 TCPIP_NETIFAPI(&msg);
138 return msg.msg.err;
151 struct netifapi_msg msg;
152 msg.function = do_netifapi_netif_common;
153 msg.msg.netif = netif;
154 msg.msg.msg.common.voidfunc = voidfunc;
155 msg.msg.msg.common.errtfunc = errtfunc;
156 TCPIP_NETIFAPI(&msg);
157 return msg.msg.err;