Lines Matching defs:local
96 {"unicast", RTN_UNICAST}, {"local", RTN_LOCAL},
289 init_arglist(rt_tables,RT_TABLE_LOCAL,"local");
1113 {"anycast", 6},{"scope", 7}, {"local", 8}, {NULL, -1}};
1123 option_data local;
1204 //local is by default
1213 local.bitlen = netmask;
1214 local.bytelen = len;
1215 memcpy(local.data, addr, sizeof(local.data));
1216 local.family = req.ifadd.ifa_family;
1218 IFA_LOCAL, &local.data, local.bytelen);
1230 IFA_ADDRESS, &local.data, local.bytelen);
1239 if (local.bitlen <= 30) {
1240 for (i = 31; i >= local.bitlen; i--) {
1242 local.data[0] |= htonl(1<<(31-i));
1244 local.data[0] &= ~htonl(1<<(31-i));
1247 IFA_BROADCAST, &local.data, local.bytelen);
1248 length_brd = local.bytelen;
1252 req.ifadd.ifa_prefixlen = local.bitlen;
1253 if (!scoped && (cmd != RTM_DELADDR) && (local.family == AF_INET)
1254 && (local.bytelen >= 1 && *(uint8_t*)&local.data == 127))
2424 " [mode { ipip | gre | sit }] [remote ADDR] [local ADDR]\n"
2457 printf(" remote %s local %s ", ptnl->iph.daddr ?
2544 {"remote", 12}, {"local", 13},{"dev", 14}, {"ttl", 15}, {"tos", 16},
2639 if (!*++argv) error_exit("remote/local address is missing");
2641 error_exit("invalid remote/local address '%s'", *argv);