Searched refs:adv_pr (Results 1 – 5 of 5) sorted by relevance
/titanic_41/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/ |
H A D | tables.c | 46 static void adv_prefix_print(struct adv_prefix *adv_pr); 47 static void adv_prefix_insert(struct phyint *pi, struct adv_prefix *adv_pr); 48 static void adv_prefix_delete(struct adv_prefix *adv_pr); 575 struct adv_prefix *adv_pr; in phyint_print() local 624 for (adv_pr = pi->pi_adv_prefix_list; adv_pr != NULL; in phyint_print() 625 adv_pr = adv_pr->adv_pr_next) { in phyint_print() 626 adv_prefix_print(adv_pr); in phyint_print() 1922 struct adv_prefix *adv_pr; in adv_prefix_lookup() local 1931 for (adv_pr = pi->pi_adv_prefix_list; adv_pr != NULL; in adv_prefix_lookup() 1932 adv_pr = adv_pr->adv_pr_next) { in adv_prefix_lookup() [all …]
|
H A D | ndp.c | 1354 struct adv_prefix *adv_pr; in verify_prefix_opt() local 1373 adv_pr = adv_prefix_lookup(pi, po->nd_opt_pi_prefix, plen); in verify_prefix_opt() 1374 if (adv_pr == NULL) in verify_prefix_opt() 1378 if (!adv_pr->adv_pr_AdvAutonomousFlag && !adv_pr->adv_pr_AdvOnLinkFlag) in verify_prefix_opt() 1380 (void) inet_ntop(AF_INET6, (void *)&adv_pr->adv_pr_prefix, in verify_prefix_opt() 1383 myflag = (adv_pr->adv_pr_AdvAutonomousFlag != 0); in verify_prefix_opt() 1388 frombuf, pi->pi_name, prefixbuf, adv_pr->adv_pr_prefix_len, in verify_prefix_opt() 1394 myflag = (adv_pr->adv_pr_AdvOnLinkFlag != 0); in verify_prefix_opt() 1398 frombuf, pi->pi_name, prefixbuf, adv_pr->adv_pr_prefix_len, in verify_prefix_opt() 1411 if (adv_pr->adv_pr_AdvValidRealTime) { in verify_prefix_opt() [all …]
|
H A D | config.c | 648 struct adv_prefix *adv_pr; in parse_prefix() local 651 char save[sizeof (adv_pr->adv_pr_config)]; in parse_prefix() 684 adv_pr = adv_prefix_lookup(pi, in6, prefixlen); in parse_prefix() 685 if (adv_pr == NULL) { in parse_prefix() 688 adv_pr = adv_prefix_create(pi, in6, prefixlen); in parse_prefix() 689 if (adv_pr == NULL) { in parse_prefix() 697 adv_pr->adv_pr_config[i].cf_value = in parse_prefix() 699 adv_pr->adv_pr_config[i].cf_notdefault = in parse_prefix() 704 (void) memcpy(save, adv_pr->adv_pr_config, sizeof (save)); in parse_prefix() 707 adv_pr->adv_pr_config); in parse_prefix() [all …]
|
H A D | main.c | 213 struct adv_prefix *adv_pr; in advertise() local 276 for (adv_pr = pi->pi_adv_prefix_list; adv_pr != NULL; in advertise() 277 adv_pr = adv_pr->adv_pr_next) { in advertise() 278 if (!adv_pr->adv_pr_AdvOnLinkFlag && in advertise() 279 !adv_pr->adv_pr_AdvAutonomousFlag) { in advertise() 304 if (adv_pr->adv_pr_AdvOnLinkFlag) { in advertise() 308 if (adv_pr->adv_pr_AdvAutonomousFlag) { in advertise() 312 po->nd_opt_pi_prefix_len = adv_pr->adv_pr_prefix_len; in advertise() 318 if (adv_pr->adv_pr_AdvValidRealTime) { in advertise() 320 htonl(adv_pr->adv_pr_AdvValidExpiration); in advertise() [all …]
|
H A D | tables.h | 284 extern uint_t adv_prefix_timer(struct adv_prefix *adv_pr,
|