Home | History | Annotate | Download | only in libnetutils

Lines Matching refs:rt

512     struct rtentry rt;
516 memset(&rt, 0, sizeof(rt));
518 rt.rt_dst.sa_family = AF_INET;
519 rt.rt_dev = (void*) ifname;
522 init_sockaddr_in(&rt.rt_genmask, netmask);
523 init_sockaddr_in(&rt.rt_dst, dst.s_addr);
524 rt.rt_flags = RTF_UP;
527 rt.rt_flags |= RTF_HOST;
531 rt.rt_flags |= RTF_GATEWAY;
532 init_sockaddr_in(&rt.rt_gateway, gw.s_addr);
541 result = ioctl(ifc_ctl_sock, action, &rt);
648 struct rtentry rt;
652 memset(&rt, 0, sizeof(rt));
653 rt.rt_dev = (void *)ifname;
654 rt.rt_flags = RTF_UP|RTF_GATEWAY;
655 rt.rt_dst, 0);
656 if ((result = ioctl(ifc_ctl_sock, SIOCDELRT, &rt)) < 0) {