• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/src/router/dhcp6/

Lines Matching refs:yyvsp

1023 yy_reduce_print (YYSTYPE *yyvsp, int yyrule)
1026 yy_reduce_print (yyvsp, yyrule)
1027 YYSTYPE *yyvsp;
1041 &(yyvsp[(yyi + 1) - (yynrhs)])
1050 yy_reduce_print (yyvsp, Rule); \
1414 YYSTYPE *yyvsp;
1418 #define YYPOPSTACK(N) (yyvsp -= (N), yyssp -= (N))
1444 yyvsp = yyvs;
1479 &yyvs1, yysize * sizeof (*yyvsp),
1514 yyvsp = yyvs + yysize - 1;
1591 *++yyvsp = yylval;
1621 yyval = yyvsp[1-yylen];
1659 if (!strcmp(temp_if->name, (yyvsp[(2) - (2)].str)))
1676 strncpy(ifnetwork->name, (yyvsp[(2) - (2)].str), strlen((yyvsp[(2) - (2)].str)));
1686 dprintf(LOG_ERR, "this device %s doesn't exist.", (yyvsp[(2) - (2)].str));
1729 if (!strcmp(temp_sub->name, (yyvsp[(2) - (2)].str)))
1731 dprintf(LOG_ERR, "duplicate link definition for %s", (yyvsp[(2) - (2)].str));
1737 strncpy(link->name, (yyvsp[(2) - (2)].str), strlen((yyvsp[(2) - (2)].str)));
1766 memcpy(&temprelay->v6addr.addr, &(yyvsp[(2) - (5)].addr), sizeof(temprelay->v6addr.addr));
1767 temprelay->v6addr.plen = (yyvsp[(4) - (5)].num);
1832 if ((yyvsp[(4) - (5)].num) > 128 || (yyvsp[(4) - (5)].num) < 0) {
1836 prefix = getprefix(&(yyvsp[(2) - (5)].addr), (yyvsp[(4) - (5)].num));
1839 (yyvsp[(4) - (5)].num) == v6prefix0->prefix.plen) {
1876 if ((yyvsp[(6) - (7)].num) > 128 || (yyvsp[(6) - (7)].num) < 0) {
1880 prefix1 = getprefix(&(yyvsp[(2) - (7)].addr), (yyvsp[(6) - (7)].num));
1881 prefix2 = getprefix(&(yyvsp[(4) - (7)].addr), (yyvsp[(6) - (7)].num));
1891 if (ipv6addrcmp(&(yyvsp[(2) - (7)].addr), &(yyvsp[(4) - (7)].addr)) < 0) {
1892 memcpy(&seg->min, &(yyvsp[(2) - (7)].addr), sizeof(seg->min));
1893 memcpy(&seg->max, &(yyvsp[(4) - (7)].addr), sizeof(seg->max));
1895 memcpy(&seg->max, &(yyvsp[(2) - (7)].addr), sizeof(seg->max));
1896 memcpy(&seg->min, &(yyvsp[(4) - (7)].addr), sizeof(seg->min));
2016 if (!strcmp(temp_host->name, (yyvsp[(2) - (2)].str))) {
2017 dprintf(LOG_ERR, "duplicated host %s redefined", (yyvsp[(2) - (2)].str));
2034 strncpy(host->name, (yyvsp[(2) - (2)].str), strlen((yyvsp[(2) - (2)].str)));
2049 configure_duid((yyvsp[(2) - (3)].str), &host->cid);
2062 host->iaidinfo.renewtime = (yyvsp[(3) - (4)].num);
2069 host->iaidinfo.rebindtime = (yyvsp[(3) - (4)].num);
2080 host->iaidinfo.iaid = (yyvsp[(2) - (3)].num);
2091 dhcp6_add_listval(&host->addrlist, (yyvsp[(1) - (1)].dhcp6addr), DHCP6_LISTVAL_DHCP6ADDR);
2092 if (hash_add(host_addr_hash_table, &((yyvsp[(1) - (1)].dhcp6addr)->addr), (yyvsp[(1) - (1)].dhcp6addr)) != 0) {
2094 FNAME, in6addr2str(&((yyvsp[(1) - (1)].dhcp6addr)->addr), 0));
2095 free((yyvsp[(1) - (1)].dhcp6addr));
2108 dhcp6_add_listval(&host->prefixlist, (yyvsp[(1) - (1)].dhcp6addr), DHCP6_LISTVAL_DHCP6ADDR);
2115 (yyvsp[(3) - (5)].dhcp6addr)->type = IANA;
2116 (yyval.dhcp6addr) = (yyvsp[(3) - (5)].dhcp6addr);
2123 (yyvsp[(3) - (5)].dhcp6addr)->type = IAPD;
2124 (yyval.dhcp6addr) = (yyvsp[(3) - (5)].dhcp6addr);
2131 (yyvsp[(1) - (4)].dhcp6addr)->validlifetime = (yyvsp[(3) - (4)].num);
2138 (yyvsp[(1) - (4)].dhcp6addr)->preferlifetime = (yyvsp[(3) - (4)].num);
2145 (yyval.dhcp6addr) = (yyvsp[(1) - (1)].dhcp6addr);
2159 memcpy(&temp->addr, &(yyvsp[(1) - (4)].addr), sizeof(temp->addr));
2160 if ((yyvsp[(3) - (4)].num) > 128 || (yyvsp[(3) - (4)].num) < 0) {
2164 temp->plen = (yyvsp[(3) - (4)].num);
2264 dhcp6_add_listval(&currentscope->scope->dnslist.addrlist, &(yyvsp[(1) - (1)].addr),
2272 dhcp6_add_listval(&currentscope->scope->siplist, &(yyvsp[(1) - (1)].addr),
2280 dhcp6_add_listval(&currentscope->scope->ntplist, &(yyvsp[(1) - (1)].addr),
2293 len = strlen((yyvsp[(1) - (1)].str));
2296 strncpy(domainname->name, (yyvsp[(1) - (1)].str), len);
2324 currentscope->scope->renew_time = (yyvsp[(2) - (3)].num);
2336 currentscope->scope->rebind_time = (yyvsp[(2) - (3)].num);
2348 currentscope->scope->valid_life_time = (yyvsp[(2) - (3)].num);
2367 currentscope->scope->prefer_life_time = (yyvsp[(2) - (3)].num);
2386 if ((yyvsp[(2) - (3)].num) < 0 || (yyvsp[(2) - (3)].num) > 255)
2388 currentscope->scope->server_pref = (yyvsp[(2) - (3)].num);
2395 (yyval.num) = (yyvsp[(1) - (1)].num);
2409 (yyval.str) = (yyvsp[(1) - (1)].str);
2424 *++yyvsp = yyval;
2559 yystos[yystate], yyvsp);
2568 *++yyvsp = yylval;
2572 YY_SYMBOL_PRINT ("Shifting", yystos[yyn], yyvsp, yylsp);
2613 yystos[*yyssp], yyvsp);