/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/zebra/lib/ |
H A D | plist.h | 37 struct prefix_list struct 52 struct prefix_list *next; 53 struct prefix_list *prev; 67 void prefix_list_add_hook (void (*func) (struct prefix_list *)); 68 void prefix_list_delete_hook (void (*func) (struct prefix_list *)); 70 struct prefix_list *prefix_list_lookup (afi_t, char *); 71 enum prefix_list_type prefix_list_apply (struct prefix_list *, void *); 74 prefix_bgp_orf_entry (struct stream *, struct prefix_list *,
|
H A D | plist.c | 53 /* List of struct prefix_list. */ 56 struct prefix_list *head; 57 struct prefix_list *tail; 60 /* Master structure of prefix_list. */ 63 /* List of prefix_list which name is number. */ 66 /* List of prefix_list which name is string. */ 73 struct prefix_list *recent; 75 /* Hook function which is executed when new prefix_list is added. */ 78 /* Hook function which is executed when prefix_list is deleted. */ 82 /* Static structure of IPv4 prefix_list' [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/dhcp6/ |
H A D | config.c | 309 TAILQ_INIT(&hconf->prefix_list); 344 if (add_address(&hconf->prefix_list, cfl->ptr)) { 484 dhcp6_clear_list(&ifp->prefix_list); 485 ifp->prefix_list = ifc->prefix_list; 486 TAILQ_INIT(&ifc->prefix_list); 540 while ((p = TAILQ_FIRST(&host->prefix_list)) != NULL) { 541 TAILQ_REMOVE(&host->prefix_list, p, link);
|
H A D | config.h | 111 struct dhcp6_list prefix_list; member in struct:dhcp6_if 180 struct dhcp6_list prefix_list; member in struct:dhcp6_ifconf 211 struct dhcp6_list prefix_list; member in struct:host_conf
|
H A D | dhcp6.h | 243 struct dhcp6_list prefix_list; /* assigned prefix list */ member in struct:dhcp6_optinfo
|
H A D | common.c | 892 TAILQ_INIT(&optinfo->prefix_list); 915 dhcp6_clear_list(&optinfo->prefix_list); 944 if (dhcp6_copy_list(&dst->prefix_list, &src->prefix_list)) 1612 if (dhcp6_find_listval(&optinfo->prefix_list, 1619 if (dhcp6_add_listval(&optinfo->prefix_list, &addr6, 1908 buflen = sizeof(opt_iapd) + dhcp6_count_list(&optinfo->prefix_list) * 1975 /* Use 'prefix_list' instead of 'addr_list' for IAPD */ 1976 optlen += dhcp6_count_list(&optinfo->prefix_list) * sizeof(pi); 1977 if (!TAILQ_EMPTY(&optinfo->prefix_list)) { [all...] |
H A D | dhcp6c.c | 1152 if (dhcp6_copy_list(&optinfo.prefix_list, 1153 &(ifp->current_server->optinfo.prefix_list))) 1189 if (dhcp6_copy_list(&optinfo.prefix_list, &request_prefix_list)) 1646 if (!TAILQ_EMPTY(&optinfo0->prefix_list)) 1647 dhcp6_copy_list(&request_prefix_list, &optinfo0->prefix_list); 1861 dhcp6_clear_list(&(ifp->current_server->optinfo.prefix_list));
|
H A D | client6_addr.c | 169 for (lv = TAILQ_FIRST(&optinfo->prefix_list); lv; lv = lv_next) { 457 for (lv = TAILQ_FIRST(&optinfo->prefix_list); lv; lv = lv_next) {
|
/netgear-R7000-V1.0.7.12_1.2.5/src/router/dhcp6/ |
H A D | config.c | 309 TAILQ_INIT(&hconf->prefix_list); 344 if (add_address(&hconf->prefix_list, cfl->ptr)) { 484 dhcp6_clear_list(&ifp->prefix_list); 485 ifp->prefix_list = ifc->prefix_list; 486 TAILQ_INIT(&ifc->prefix_list); 540 while ((p = TAILQ_FIRST(&host->prefix_list)) != NULL) { 541 TAILQ_REMOVE(&host->prefix_list, p, link);
|
H A D | config.h | 111 struct dhcp6_list prefix_list; member in struct:dhcp6_if 180 struct dhcp6_list prefix_list; member in struct:dhcp6_ifconf 211 struct dhcp6_list prefix_list; member in struct:host_conf
|
H A D | dhcp6.h | 243 struct dhcp6_list prefix_list; /* assigned prefix list */ member in struct:dhcp6_optinfo
|
H A D | dhcp6c.c | 1151 if (dhcp6_copy_list(&optinfo.prefix_list, 1152 &(ifp->current_server->optinfo.prefix_list))) 1188 if (dhcp6_copy_list(&optinfo.prefix_list, &request_prefix_list)) 1645 if (!TAILQ_EMPTY(&optinfo0->prefix_list)) 1646 dhcp6_copy_list(&request_prefix_list, &optinfo0->prefix_list); 1860 dhcp6_clear_list(&(ifp->current_server->optinfo.prefix_list)); 1940 dhcp6_clear_list(&(ifp->current_server->optinfo.prefix_list));
|
H A D | common.c | 901 TAILQ_INIT(&optinfo->prefix_list); 924 dhcp6_clear_list(&optinfo->prefix_list); 953 if (dhcp6_copy_list(&dst->prefix_list, &src->prefix_list)) 1621 if (dhcp6_find_listval(&optinfo->prefix_list, 1628 if (dhcp6_add_listval(&optinfo->prefix_list, &addr6, 1925 buflen = sizeof(opt_iapd) + dhcp6_count_list(&optinfo->prefix_list) * 1992 /* Use 'prefix_list' instead of 'addr_list' for IAPD */ 1993 optlen += dhcp6_count_list(&optinfo->prefix_list) * sizeof(pi); 1994 if (!TAILQ_EMPTY(&optinfo->prefix_list)) { [all...] |
H A D | client6_addr.c | 169 for (lv = TAILQ_FIRST(&optinfo->prefix_list); lv; lv = lv_next) { 457 for (lv = TAILQ_FIRST(&optinfo->prefix_list); lv; lv = lv_next) {
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/zebra/ospfd/ |
H A D | ospfd.h | 364 struct prefix_list *list; 372 struct prefix_list *list; 539 void ospf_prefix_list_update (struct prefix_list *);
|
H A D | ospf_routemap.c | 250 struct prefix_list *plist; 341 struct prefix_list *plist;
|
H A D | ospfd.c | 1564 ospf_prefix_list_update (struct prefix_list *plist)
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/zebra/ripd/ |
H A D | ripd.h | 255 struct prefix_list *prefix[RIP_FILTER_MAX];
|
H A D | rip_routemap.c | 319 struct prefix_list *plist; 414 struct prefix_list *plist;
|
H A D | ripd.c | 300 struct prefix_list *plist; 383 struct prefix_list *plist; 3585 struct prefix_list *plist;
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/zebra/ripngd/ |
H A D | ripngd.h | 242 struct prefix_list *prefix[RIPNG_FILTER_MAX];
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/zebra/bgpd/ |
H A D | bgpd.h | 198 struct prefix_list *plist; 419 struct prefix_list *orf_plist[AFI_MAX][SAFI_MAX];
|
H A D | bgp_routemap.c | 206 struct prefix_list *plist; 247 struct prefix_list *plist; 1506 struct prefix_list *plist;
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/zebra/ospf6d/ |
H A D | ospf6_routemap.c | 47 struct prefix_list *plist;
|
H A D | ospf6_intra.c | 654 struct prefix_list *plist;
|