Lines Matching refs:msg
65 struct netifapi_msg *msg = (struct netifapi_msg *)(void *)m; in netifapi_do_netif_add() local
67 if (!netif_add( msg->netif, in netifapi_do_netif_add()
69 API_EXPR_REF(msg->msg.add.ipaddr), in netifapi_do_netif_add()
70 API_EXPR_REF(msg->msg.add.netmask), in netifapi_do_netif_add()
71 API_EXPR_REF(msg->msg.add.gw), in netifapi_do_netif_add()
73 msg->msg.add.state, in netifapi_do_netif_add()
74 msg->msg.add.init, in netifapi_do_netif_add()
75 msg->msg.add.input)) { in netifapi_do_netif_add()
91 struct netifapi_msg *msg = (struct netifapi_msg *)(void *)m; in netifapi_do_netif_set_addr() local
93 netif_set_addr( msg->netif, in netifapi_do_netif_set_addr()
94 API_EXPR_REF(msg->msg.add.ipaddr), in netifapi_do_netif_set_addr()
95 API_EXPR_REF(msg->msg.add.netmask), in netifapi_do_netif_set_addr()
96 API_EXPR_REF(msg->msg.add.gw)); in netifapi_do_netif_set_addr()
109 struct netifapi_msg *msg = (struct netifapi_msg *)(void *)m; in netifapi_do_name_to_index() local
111 msg->msg.ifs.index = netif_name_to_index(msg->msg.ifs.name); in netifapi_do_name_to_index()
123 struct netifapi_msg *msg = (struct netifapi_msg *)(void *)m; in netifapi_do_index_to_name() local
125 if (!netif_index_to_name(msg->msg.ifs.index, msg->msg.ifs.name)) { in netifapi_do_index_to_name()
127 msg->msg.ifs.name[0] = '\0'; in netifapi_do_index_to_name()
141 struct netifapi_msg *msg = (struct netifapi_msg *)(void *)m; in netifapi_do_netif_common() local
143 if (msg->msg.common.errtfunc != NULL) { in netifapi_do_netif_common()
144 return msg->msg.common.errtfunc(msg->netif); in netifapi_do_netif_common()
146 msg->msg.common.voidfunc(msg->netif); in netifapi_do_netif_common()
229 NETIFAPI_VAR_DECLARE(msg); in netifapi_netif_add()
230 NETIFAPI_VAR_ALLOC(msg); in netifapi_netif_add()
244 NETIFAPI_VAR_REF(msg).netif = netif; in netifapi_netif_add()
246 NETIFAPI_VAR_REF(msg).msg.add.ipaddr = NETIFAPI_VAR_REF(ipaddr); in netifapi_netif_add()
247 NETIFAPI_VAR_REF(msg).msg.add.netmask = NETIFAPI_VAR_REF(netmask); in netifapi_netif_add()
248 NETIFAPI_VAR_REF(msg).msg.add.gw = NETIFAPI_VAR_REF(gw); in netifapi_netif_add()
250 NETIFAPI_VAR_REF(msg).msg.add.state = state; in netifapi_netif_add()
251 NETIFAPI_VAR_REF(msg).msg.add.init = init; in netifapi_netif_add()
252 NETIFAPI_VAR_REF(msg).msg.add.input = input; in netifapi_netif_add()
253 err = tcpip_api_call(netifapi_do_netif_add, &API_VAR_REF(msg).call); in netifapi_netif_add()
254 NETIFAPI_VAR_FREE(msg); in netifapi_netif_add()
273 NETIFAPI_VAR_DECLARE(msg); in netifapi_netif_set_addr()
274 NETIFAPI_VAR_ALLOC(msg); in netifapi_netif_set_addr()
286 NETIFAPI_VAR_REF(msg).netif = netif; in netifapi_netif_set_addr()
287 NETIFAPI_VAR_REF(msg).msg.add.ipaddr = NETIFAPI_VAR_REF(ipaddr); in netifapi_netif_set_addr()
288 NETIFAPI_VAR_REF(msg).msg.add.netmask = NETIFAPI_VAR_REF(netmask); in netifapi_netif_set_addr()
289 NETIFAPI_VAR_REF(msg).msg.add.gw = NETIFAPI_VAR_REF(gw); in netifapi_netif_set_addr()
290 err = tcpip_api_call(netifapi_do_netif_set_addr, &API_VAR_REF(msg).call); in netifapi_netif_set_addr()
291 NETIFAPI_VAR_FREE(msg); in netifapi_netif_set_addr()
307 NETIFAPI_VAR_DECLARE(msg); in netifapi_netif_common()
308 NETIFAPI_VAR_ALLOC(msg); in netifapi_netif_common()
310 NETIFAPI_VAR_REF(msg).netif = netif; in netifapi_netif_common()
311 NETIFAPI_VAR_REF(msg).msg.common.voidfunc = voidfunc; in netifapi_netif_common()
312 NETIFAPI_VAR_REF(msg).msg.common.errtfunc = errtfunc; in netifapi_netif_common()
313 err = tcpip_api_call(netifapi_do_netif_common, &API_VAR_REF(msg).call); in netifapi_netif_common()
314 NETIFAPI_VAR_FREE(msg); in netifapi_netif_common()
330 NETIFAPI_VAR_DECLARE(msg); in netifapi_netif_name_to_index()
331 NETIFAPI_VAR_ALLOC(msg); in netifapi_netif_name_to_index()
336 strncpy(NETIFAPI_VAR_REF(msg).msg.ifs.name, name, NETIF_NAMESIZE - 1); in netifapi_netif_name_to_index()
337 NETIFAPI_VAR_REF(msg).msg.ifs.name[NETIF_NAMESIZE - 1] = '\0'; in netifapi_netif_name_to_index()
339 NETIFAPI_VAR_REF(msg).msg.ifs.name = LWIP_CONST_CAST(char *, name); in netifapi_netif_name_to_index()
341 err = tcpip_api_call(netifapi_do_name_to_index, &API_VAR_REF(msg).call); in netifapi_netif_name_to_index()
343 *idx = NETIFAPI_VAR_REF(msg).msg.ifs.index; in netifapi_netif_name_to_index()
345 NETIFAPI_VAR_FREE(msg); in netifapi_netif_name_to_index()
362 NETIFAPI_VAR_DECLARE(msg); in netifapi_netif_index_to_name()
363 NETIFAPI_VAR_ALLOC(msg); in netifapi_netif_index_to_name()
365 NETIFAPI_VAR_REF(msg).msg.ifs.index = idx; in netifapi_netif_index_to_name()
367 NETIFAPI_VAR_REF(msg).msg.ifs.name = name; in netifapi_netif_index_to_name()
369 err = tcpip_api_call(netifapi_do_index_to_name, &API_VAR_REF(msg).call); in netifapi_netif_index_to_name()
372 strncpy(name, NETIFAPI_VAR_REF(msg).msg.ifs.name, NETIF_NAMESIZE - 1); in netifapi_netif_index_to_name()
376 NETIFAPI_VAR_FREE(msg); in netifapi_netif_index_to_name()