Searched refs:rt_sock (Results 1 – 5 of 5) sorted by relevance
/titanic_50/usr/src/cmd/cmd-inet/usr.sbin/in.routed/ |
H A D | main.c | 97 int rt_sock; /* routing socket */ variable 350 rt_sock = socket(PF_ROUTE, SOCK_RAW, AF_INET); in main() 351 if (rt_sock < 0) in main() 353 if (fcntl(rt_sock, F_SETFL, O_NONBLOCK) == -1) in main() 357 if (setsockopt(rt_sock, SOL_SOCKET, SO_USELOOPBACK, in main() 595 if (FD_ISSET(rt_sock, &ibits)) { in main() 656 FD_SET(rt_sock, &fdbits); in fix_select() 657 if (sock_max <= rt_sock) in fix_select() 658 sock_max = rt_sock+1; in fix_select()
|
H A D | defs.h | 579 extern int rt_sock; /* routing socket */
|
H A D | table.c | 869 cc = write(rt_sock, &w, w.w_rtm.rtm_msglen); in rtioctl() 1586 cc = read(rt_sock, &m, sizeof (m)); in read_rt()
|
/titanic_50/usr/src/cmd/idmap/idmapd/ |
H A D | idmap_config.c | 95 static int rt_sock = -1; variable 1205 pfroute_event_is_interesting(int rt_sock) in pfroute_event_is_interesting() argument 1213 if ((nbytes = read(rt_sock, msg, sizeof (msg))) <= 0) in pfroute_event_is_interesting() 1286 if (pe.portev_object == rt_sock) { in wait_for_event() 1293 rt_sock, POLLIN, NULL) != 0) { in wait_for_event() 1304 if (pfroute_event_is_interesting(rt_sock)) { in wait_for_event() 1442 if ((rt_sock = socket(PF_ROUTE, SOCK_RAW, 0)) < 0) { in idmap_cfg_start_updates() 1449 if (fcntl(rt_sock, F_SETFL, O_NDELAY|O_NONBLOCK) < 0) { in idmap_cfg_start_updates() 1452 (void) close(rt_sock); in idmap_cfg_start_updates() 1458 rt_sock, POLLIN, NULL) != 0) { in idmap_cfg_start_updates() [all …]
|
/titanic_50/usr/src/cmd/nscd/ |
H A D | nscd_frontend.c | 1468 int rt_sock, rdlen, idx; in rts_mon() local 1480 rt_sock = socket(PF_ROUTE, SOCK_RAW, 0); in rts_mon() 1481 if (rt_sock < 0) { in rts_mon() 1488 rdlen = read(rt_sock, &mbuf, sizeof (mbuf)); in rts_mon()
|