Searched refs:rt_sock (Results 1 - 5 of 5) sorted by relevance

/opensolaris-onvv-gate/usr/src/cmd/cmd-inet/usr.sbin/in.routed/
H A Dmain.c97 int rt_sock; /* routing socket */ variable
350 rt_sock = socket(PF_ROUTE, SOCK_RAW, AF_INET);
351 if (rt_sock < 0)
352 BADERR(_B_TRUE, "rt_sock = socket()");
353 if (fcntl(rt_sock, F_SETFL, O_NONBLOCK) == -1)
354 logbad(_B_TRUE, "fcntl(rt_sock) O_NONBLOCK: %s",
357 if (setsockopt(rt_sock, SOL_SOCKET, SO_USELOOPBACK,
595 if (FD_ISSET(rt_sock, &ibits)) {
656 FD_SET(rt_sock, &fdbits);
657 if (sock_max <= rt_sock)
[all...]
H A Ddefs.h579 extern int rt_sock; /* routing socket */
H A Dtable.c869 cc = write(rt_sock, &w, w.w_rtm.rtm_msglen);
880 writelog(LOG_WARNING, "write(rt_sock)" PAT ": %s ",
884 msglog("write(rt_sock) wrote %ld instead of %d for" PAT,
1586 cc = read(rt_sock, &m, sizeof (m));
1589 LOGERR("read(rt_sock)");
/opensolaris-onvv-gate/usr/src/cmd/idmap/idmapd/
H A Didmap_config.c66 static int rt_sock = -1; variable
1100 pfroute_event_is_interesting(int rt_sock) argument
1108 if ((nbytes = read(rt_sock, msg, sizeof (msg))) <= 0)
1177 if (pe.portev_object == rt_sock) {
1184 rt_sock, POLLIN, NULL) != 0) {
1195 if (pfroute_event_is_interesting(rt_sock)) {
1307 if ((rt_sock = socket(PF_ROUTE, SOCK_RAW, 0)) < 0) {
1314 if (fcntl(rt_sock, F_SETFL, O_NDELAY|O_NONBLOCK) < 0) {
1317 (void) close(rt_sock);
1323 rt_sock, POLLI
[all...]
/opensolaris-onvv-gate/usr/src/cmd/nscd/
H A Dnscd_frontend.c1464 int rt_sock, rdlen, idx; local
1476 rt_sock = socket(PF_ROUTE, SOCK_RAW, 0);
1477 if (rt_sock < 0) {
1484 rdlen = read(rt_sock, &mbuf, sizeof (mbuf));

Completed in 65 milliseconds