Lines Matching refs:nrflags
846 int key, error, flags, nrflags, fibnum; in newroute() local
853 nrflags = 0; in newroute()
894 nrflags |= F_INTERFACE; in newroute()
906 nrflags |= F_FORCEHOST; in newroute()
921 nrflags |= F_PROXY; in newroute()
946 getaddr(RTAX_IFA, *++argv, nrflags); in newroute()
951 getaddr(RTAX_IFP, *++argv, nrflags); in newroute()
956 getaddr(RTAX_GENMASK, *++argv, nrflags); in newroute()
961 getaddr(RTAX_GATEWAY, *++argv, nrflags); in newroute()
967 if (getaddr(RTAX_DST, *++argv, nrflags)) in newroute()
968 nrflags |= F_ISHOST; in newroute()
974 getaddr(RTAX_NETMASK, *++argv, nrflags); in newroute()
977 nrflags |= F_FORCENET; in newroute()
983 nrflags &= ~F_FORCENET; in newroute()
984 nrflags |= F_ISHOST; in newroute()
986 nrflags |= F_FORCENET; in newroute()
987 nrflags &= ~F_ISHOST; in newroute()
1009 if (getaddr(RTAX_DST, *argv, nrflags)) in newroute()
1010 nrflags |= F_ISHOST; in newroute()
1013 getaddr(RTAX_GATEWAY, *argv, nrflags); in newroute()
1015 getaddr(RTAX_NETMASK, *argv, nrflags); in newroute()
1016 nrflags |= F_FORCENET; in newroute()
1033 if (nrflags & F_FORCEHOST) { in newroute()
1034 nrflags |= F_ISHOST; in newroute()
1042 if (nrflags & F_FORCENET) in newroute()
1043 nrflags &= ~F_ISHOST; in newroute()
1045 if (nrflags & F_ISHOST) in newroute()
1047 if ((nrflags & F_INTERFACE) == 0) in newroute()
1049 if (nrflags & F_PROXY) in newroute()
1082 (nrflags & F_ISHOST) ? "host" : "net", dest); in newroute()
1109 printf("%s %s %s", cmd, (nrflags & F_ISHOST) in newroute()
1207 getaddr(int idx, char *str, int nrflags) in getaddr() argument
1239 if (nrflags & F_INTERFACE) { in getaddr()
1282 nrflags |= F_FORCENET; in getaddr()
1283 getaddr(RTAX_NETMASK, str, nrflags); in getaddr()