Searched refs:v6addr (Results 1 - 17 of 17) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/dhcp6/
H A Dserver6_addr.c602 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 Dserver6_conf.h69 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 Dclient6_parse.y109 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 Dconfig.c656 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 Dserver6_conf.c80 struct v6addr
86 struct v6addr *prefix;
87 prefix = (struct v6addr *)malloc(sizeof(*prefix));
H A Dlease.c267 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 Dserver6_parse.y308 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 Dserver6_addr.c602 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 Dserver6_conf.h69 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 Dclient6_parse.y109 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 Dcp.tab.h131 struct dhcp6_addr *v6addr; member in union:YYSTYPE
H A Dconfig.c656 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 Dserver6_conf.c80 struct v6addr
86 struct v6addr *prefix;
87 prefix = (struct v6addr *)malloc(sizeof(*prefix));
H A Dlease.c267 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 Dserver6_parse.y308 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 Dserver6_parse.c1766 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 Dclient6_parse.c248 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...]

Completed in 139 milliseconds