Lines Matching defs:rip_sock
91 int rip_sock = -1; /* RIP socket */
529 if (rip_sock >= 0 && FD_ISSET(rip_sock, &ibits)) {
530 read_rip(rip_sock, 0);
580 if (rip_sock >= 0) {
581 FD_SET(rip_sock, &fdbits);
582 if (sock_max <= rip_sock)
583 sock_max = rip_sock+1;
656 BADERR(1,"rip_sock = socket()");
667 BADERR(errno != EADDRINUSE, "bind(rip_sock)");
670 fix_sock(s,"rip_sock");
675 DBGERR(1,"rip_sock setsockopt(IP_MULTICAST_TTL)");
689 if (rip_sock >= 0 && !mhome) {
692 (void)close(rip_sock);
693 rip_sock = -1;
734 if (setsockopt(rip_sock, IPPROTO_IP, MCAST_JOIN_GROUP,
749 if (rip_sock >= 0) {
775 rip_sock = get_rip_sock(INADDR_ANY, 1);