Searched refs:netlinkfd (Results 1 - 9 of 9) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/dnsmasq/src/
H A Dnetlink.c65 if ((daemon->netlinkfd = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE)) != -1)
67 if (bind(daemon->netlinkfd, (struct sockaddr *)&addr, sizeof(addr)) == -1)
70 if (errno != EPERM || bind(daemon->netlinkfd, (struct sockaddr *)&addr, sizeof(addr)) == -1)
71 daemon->netlinkfd = -1;
75 if (daemon->netlinkfd == -1 ||
76 getsockname(daemon->netlinkfd, (struct sockaddr *)&addr, &slen) == 1)
102 while ((rc = recvmsg(daemon->netlinkfd, &msg, MSG_PEEK | MSG_TRUNC)) == -1 && errno == EINTR);
119 while ((rc = recvmsg(daemon->netlinkfd, &msg, 0)) == -1 && errno == EINTR);
172 while(retry_send(sendto(daemon->netlinkfd, (void *)&req, sizeof(req), 0,
330 if ((flags = fcntl(daemon->netlinkfd, F_GETF
[all...]
H A Ddnsmasq.c907 poll_listen(daemon->netlinkfd, POLLIN);
960 if (poll_check(daemon->netlinkfd, POLLIN))
H A Ddnsmasq.h1039 int netlinkfd; member in struct:daemon
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/dnsmasq/src/
H A Dnetlink.c65 if ((daemon->netlinkfd = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE)) != -1)
67 if (bind(daemon->netlinkfd, (struct sockaddr *)&addr, sizeof(addr)) == -1)
70 if (errno != EPERM || bind(daemon->netlinkfd, (struct sockaddr *)&addr, sizeof(addr)) == -1)
71 daemon->netlinkfd = -1;
75 if (daemon->netlinkfd == -1 ||
76 getsockname(daemon->netlinkfd, (struct sockaddr *)&addr, &slen) == 1)
102 while ((rc = recvmsg(daemon->netlinkfd, &msg, MSG_PEEK | MSG_TRUNC)) == -1 && errno == EINTR);
119 while ((rc = recvmsg(daemon->netlinkfd, &msg, 0)) == -1 && errno == EINTR);
172 while(retry_send(sendto(daemon->netlinkfd, (void *)&req, sizeof(req), 0,
330 if ((flags = fcntl(daemon->netlinkfd, F_GETF
[all...]
H A Ddnsmasq.c907 poll_listen(daemon->netlinkfd, POLLIN);
960 if (poll_check(daemon->netlinkfd, POLLIN))
H A Ddnsmasq.h1039 int netlinkfd; member in struct:daemon
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/dnsmasq/src/
H A Dnetlink.c65 if ((daemon->netlinkfd = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE)) != -1)
67 if (bind(daemon->netlinkfd, (struct sockaddr *)&addr, sizeof(addr)) == -1)
70 if (errno != EPERM || bind(daemon->netlinkfd, (struct sockaddr *)&addr, sizeof(addr)) == -1)
71 daemon->netlinkfd = -1;
75 if (daemon->netlinkfd == -1 ||
76 getsockname(daemon->netlinkfd, (struct sockaddr *)&addr, &slen) == 1)
102 while ((rc = recvmsg(daemon->netlinkfd, &msg, MSG_PEEK | MSG_TRUNC)) == -1 && errno == EINTR);
119 while ((rc = recvmsg(daemon->netlinkfd, &msg, 0)) == -1 && errno == EINTR);
172 while(retry_send(sendto(daemon->netlinkfd, (void *)&req, sizeof(req), 0,
330 if ((flags = fcntl(daemon->netlinkfd, F_GETF
[all...]
H A Ddnsmasq.c907 poll_listen(daemon->netlinkfd, POLLIN);
960 if (poll_check(daemon->netlinkfd, POLLIN))
H A Ddnsmasq.h1039 int netlinkfd; member in struct:daemon

Completed in 221 milliseconds