/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/dhcp6/ |
H A D | server6_addr.c | 602 struct dhcp6_listval *v6addr; local 667 v6addr = (struct dhcp6_listval *)malloc(sizeof(*v6addr)); 668 if (v6addr == NULL) { 674 memset(v6addr, 0, sizeof(*v6addr)); 675 memcpy(&v6addr->val_dhcp6addr, &cl->lease_addr, 676 sizeof(v6addr->val_dhcp6addr)); 677 v6addr->val_dhcp6addr.type = optinfo->type; 678 server6_get_addrpara(&v6addr 845 struct dhcp6_listval *v6addr; local [all...] |
H A D | server6_conf.h | 69 struct v6addr { struct 113 struct v6addr prefix; 125 struct v6addr prefix; 142 struct v6addr v6addr; member in struct:v6addrlist 164 struct v6addr *getprefix __P((struct in6_addr *, int));
|
H A D | client6_parse.y | 109 struct dhcp6_addr *v6addr; 115 %type <v6addr> addrparam addrdecl 401 struct dhcp6_addr *v6addr; 405 if ((v6addr = malloc(sizeof(*v6addr))) == NULL) { 409 memset(v6addr, 0, sizeof(*v6addr)); 410 memcpy(&v6addr->addr, &$1, sizeof(v6addr->addr)); 411 v6addr [all...] |
H A D | config.c | 656 struct dhcp6_addr *v6addr) 661 if (IN6_IS_ADDR_RESERVED(&v6addr->addr)) { 663 FNAME, in6addr2str(&v6addr->addr, 0)); 670 if (IN6_ARE_ADDR_EQUAL(&lv->val_dhcp6addr.addr, &v6addr->addr) && 671 lv->val_dhcp6addr.plen == v6addr->plen) { 674 in6addr2str(&v6addr->addr, 0), v6addr->plen); 681 memcpy(&val->val_dhcp6addr, v6addr, sizeof(val->val_dhcp6addr)); 683 FNAME, in6addr2str(&v6addr->addr, 0)); 655 add_address(struct dhcp6_list *addr_list, struct dhcp6_addr *v6addr) argument
|
H A D | server6_conf.c | 80 struct v6addr 86 struct v6addr *prefix; 87 prefix = (struct v6addr *)malloc(sizeof(*prefix));
|
H A D | lease.c | 267 const struct dhcp6_addr *v6addr = (const struct dhcp6_addr *)data; local 268 return (void *)(&(v6addr->addr)); 274 struct dhcp6_addr *v6addr = (struct dhcp6_addr *)data; local 275 if (IN6_ARE_ADDR_EQUAL(&v6addr->addr, (struct in6_addr *)key)) {
|
H A D | server6_parse.y | 308 memcpy(&temprelay->v6addr.addr, &$2, sizeof(temprelay->v6addr.addr)); 309 temprelay->v6addr.plen = $4; 372 struct v6addr *prefix; 415 struct v6addr *prefix1, *prefix2; 728 dprintf(LOG_ERR, "v6addr memory allocation failed");
|
/netgear-R7000-V1.0.7.12_1.2.5/src/router/dhcp6/ |
H A D | server6_addr.c | 602 struct dhcp6_listval *v6addr; local 667 v6addr = (struct dhcp6_listval *)malloc(sizeof(*v6addr)); 668 if (v6addr == NULL) { 674 memset(v6addr, 0, sizeof(*v6addr)); 675 memcpy(&v6addr->val_dhcp6addr, &cl->lease_addr, 676 sizeof(v6addr->val_dhcp6addr)); 677 v6addr->val_dhcp6addr.type = optinfo->type; 678 server6_get_addrpara(&v6addr 845 struct dhcp6_listval *v6addr; local [all...] |
H A D | server6_conf.h | 69 struct v6addr { struct 113 struct v6addr prefix; 125 struct v6addr prefix; 142 struct v6addr v6addr; member in struct:v6addrlist 164 struct v6addr *getprefix __P((struct in6_addr *, int));
|
H A D | client6_parse.y | 109 struct dhcp6_addr *v6addr; 115 %type <v6addr> addrparam addrdecl 401 struct dhcp6_addr *v6addr; 405 if ((v6addr = malloc(sizeof(*v6addr))) == NULL) { 409 memset(v6addr, 0, sizeof(*v6addr)); 410 memcpy(&v6addr->addr, &$1, sizeof(v6addr->addr)); 411 v6addr [all...] |
H A D | cp.tab.h | 131 struct dhcp6_addr *v6addr; member in union:YYSTYPE
|
H A D | config.c | 656 struct dhcp6_addr *v6addr) 661 if (IN6_IS_ADDR_RESERVED(&v6addr->addr)) { 663 FNAME, in6addr2str(&v6addr->addr, 0)); 670 if (IN6_ARE_ADDR_EQUAL(&lv->val_dhcp6addr.addr, &v6addr->addr) && 671 lv->val_dhcp6addr.plen == v6addr->plen) { 674 in6addr2str(&v6addr->addr, 0), v6addr->plen); 681 memcpy(&val->val_dhcp6addr, v6addr, sizeof(val->val_dhcp6addr)); 683 FNAME, in6addr2str(&v6addr->addr, 0)); 655 add_address(struct dhcp6_list *addr_list, struct dhcp6_addr *v6addr) argument
|
H A D | server6_conf.c | 80 struct v6addr 86 struct v6addr *prefix; 87 prefix = (struct v6addr *)malloc(sizeof(*prefix));
|
H A D | lease.c | 267 const struct dhcp6_addr *v6addr = (const struct dhcp6_addr *)data; local 268 return (void *)(&(v6addr->addr)); 274 struct dhcp6_addr *v6addr = (struct dhcp6_addr *)data; local 275 if (IN6_ARE_ADDR_EQUAL(&v6addr->addr, (struct in6_addr *)key)) {
|
H A D | server6_parse.y | 308 memcpy(&temprelay->v6addr.addr, &$2, sizeof(temprelay->v6addr.addr)); 309 temprelay->v6addr.plen = $4; 372 struct v6addr *prefix; 415 struct v6addr *prefix1, *prefix2; 728 dprintf(LOG_ERR, "v6addr memory allocation failed");
|
H A D | server6_parse.c | 1766 memcpy(&temprelay->v6addr.addr, &(yyvsp[(2) - (5)].addr), sizeof(temprelay->v6addr.addr)); 1767 temprelay->v6addr.plen = (yyvsp[(4) - (5)].num); 1817 struct v6addr *prefix; 1860 struct v6addr *prefix1, *prefix2; 2155 dprintf(LOG_ERR, "v6addr memory allocation failed");
|
H A D | client6_parse.c | 248 struct dhcp6_addr *v6addr; member in union:YYSTYPE 1647 MAKE_CFLIST(l, DECL_ADDRESS, (yyvsp[(3) - (5)].v6addr), NULL); 1659 MAKE_CFLIST(l, DECL_PREFIX, (yyvsp[(3) - (5)].v6addr), NULL); 1833 struct dhcp6_addr *addr=(struct dhcp6_addr *)(yyvsp[(1) - (2)].v6addr); 1836 (yyval.v6addr) = (yyvsp[(1) - (2)].v6addr); 1843 struct dhcp6_addr *addr=(struct dhcp6_addr *)(yyvsp[(1) - (2)].v6addr); 1845 (yyval.v6addr) = (yyvsp[(1) - (2)].v6addr); 1852 struct dhcp6_addr *addr=(struct dhcp6_addr *)(yyvsp[(1) - (3)].v6addr); 1876 struct dhcp6_addr *v6addr; local [all...] |