Lines Matching refs:ifinfo
595 static struct ifproc_info *ifinfo;
896 ifinfo = (struct ifproc_info *)malloc(sizeof(*ifinfo));
897 if (ifinfo == NULL)
899 memcpy(&ifinfo->addr, &addr, sizeof(ifinfo->addr));
906 {ifinfo->index = strtol(ifyytext, NULL, 16);
912 {ifinfo->plen = strtol(ifyytext, NULL, 16);
918 {ifinfo->scope = strtol(ifyytext, NULL, 16);
924 {ifinfo->flags = strtol(ifyytext, NULL, 16);
925 if (ifinfo->flags == DAD_FLAGS) {
927 in6addr2str(&ifinfo->addr, 0));
930 free(ifinfo);
940 free(ifinfo);
945 strncpy(ifinfo->name, ifyytext, IFNAMSIZ);
946 ifinfo->next = NULL;
949 dadlist = ifinfo;
951 dadlist->next = ifinfo;
963 IN6_ARE_ADDR_EQUAL(&cl->lease_addr.addr, &ifinfo->addr))
975 memcpy(&lv->val_dhcp6addr.addr, &ifinfo->addr,
978 lv->val_dhcp6addr.plen = ifinfo->plen;