Home
last modified time | relevance | path

Searched refs:nlMsg (Results 1 – 4 of 4) sorted by relevance

/dports/sysutils/toybox/toybox-0.8.5/toys/pending/
H A Droute.c259 struct nlmsghdr *nlMsg; in setroute() local
268 nlMsg = (struct nlmsghdr *) buf; in setroute()
269 rtMsg = (struct rtmsg *) NLMSG_DATA(nlMsg); in setroute()
271 nlMsg->nlmsg_len = NLMSG_LENGTH(sizeof(struct rtmsg)); in setroute()
275 nlMsg->nlmsg_type = RTM_NEWROUTE; in setroute()
278 nlMsg->nlmsg_type = RTM_DELROUTE; in setroute()
279 nlMsg->nlmsg_flags = NLM_F_REQUEST; in setroute()
282 nlMsg->nlmsg_pid = getpid(); in setroute()
283 nlMsg->nlmsg_seq = 1; in setroute()
359 addAttr(nlMsg, sizeof(toybuf), &addr, RTA_DST, addr_len); in setroute()
[all …]
/dports/security/masscan/masscan-1.3.2/src/
H A Drawsock-getif.c301 struct nlmsghdr *nlMsg; in rawsock_get_default_interface() local
323 nlMsg = (struct nlmsghdr *)msgBuf; in rawsock_get_default_interface()
325 nlMsg->nlmsg_len = NLMSG_LENGTH(sizeof(struct rtmsg)); in rawsock_get_default_interface()
326 nlMsg->nlmsg_type = RTM_GETROUTE; in rawsock_get_default_interface()
327 nlMsg->nlmsg_flags = NLM_F_DUMP | NLM_F_REQUEST; in rawsock_get_default_interface()
328 nlMsg->nlmsg_seq = msgSeq++; in rawsock_get_default_interface()
329 nlMsg->nlmsg_pid = getpid(); in rawsock_get_default_interface()
334 if (send(fd, nlMsg, nlMsg->nlmsg_len, 0) < 0) { in rawsock_get_default_interface()
354 for (; NLMSG_OK(nlMsg, len); nlMsg = NLMSG_NEXT(nlMsg, len)) { in rawsock_get_default_interface()
361 err = parseRoutes(nlMsg, rtInfo); in rawsock_get_default_interface()
H A Drawsock-getroute.c341 struct nlmsghdr *nlMsg; in rawsock_get_default_gateway() local
365 nlMsg = (struct nlmsghdr *)msgBuf; in rawsock_get_default_gateway()
367 nlMsg->nlmsg_len = NLMSG_LENGTH(sizeof(struct rtmsg)); in rawsock_get_default_gateway()
368 nlMsg->nlmsg_type = RTM_GETROUTE; in rawsock_get_default_gateway()
369 nlMsg->nlmsg_flags = NLM_F_DUMP | NLM_F_REQUEST; in rawsock_get_default_gateway()
370 nlMsg->nlmsg_seq = msgSeq++; in rawsock_get_default_gateway()
371 nlMsg->nlmsg_pid = getpid(); in rawsock_get_default_gateway()
376 if (send(fd, nlMsg, nlMsg->nlmsg_len, 0) < 0) { in rawsock_get_default_gateway()
396 for (; NLMSG_OK(nlMsg, len); nlMsg = NLMSG_NEXT(nlMsg, len)) { in rawsock_get_default_gateway()
402 err = parseRoutes(nlMsg, rtInfo); in rawsock_get_default_gateway()
/dports/games/fs2open/fs2open.github.com-release_21_4_1/lib/libpcp/src/net/
H A Dgateway.c144 struct nlmsghdr *nlMsg; in getgateways() local
166 nlMsg=(struct nlmsghdr *)msgBuf; in getgateways()
169 nlMsg->nlmsg_len=NLMSG_LENGTH(sizeof(struct rtmsg)); // Length of message. in getgateways()
170 nlMsg->nlmsg_type=RTM_GETROUTE; // Get the routes from kernel routing table. in getgateways()
172 nlMsg->nlmsg_flags=NLM_F_DUMP | NLM_F_REQUEST; // The message is a request for dump. in getgateways()
173 nlMsg->nlmsg_seq=msgSeq++; // Sequence of the message packet. in getgateways()
174 nlMsg->nlmsg_pid=getpid(); // PID of process sending the request. in getgateways()
177 len=send(sock, nlMsg, nlMsg->nlmsg_len, 0); in getgateways()
194 for (; NLMSG_OK(nlMsg,(unsigned)len); nlMsg=NLMSG_NEXT(nlMsg,len)) { in getgateways()
201 rtMsg=(struct rtmsg *)NLMSG_DATA(nlMsg); in getgateways()
[all …]