Lines Matching defs:addrinfo
333 struct netlbl_domaddr4_map *addrinfo = NULL;
359 addrinfo = kzalloc(sizeof(*addrinfo), GFP_ATOMIC);
360 if (addrinfo == NULL)
362 addrinfo->def.cipso = doi_def;
363 addrinfo->def.type = NETLBL_NLTYPE_CIPSOV4;
364 addrinfo->list.addr = addr->s_addr & mask->s_addr;
365 addrinfo->list.mask = mask->s_addr;
366 addrinfo->list.valid = 1;
367 ret_val = netlbl_af4list_add(&addrinfo->list, &addrmap->list4);
385 kfree(addrinfo);
459 struct netlbl_domaddr6_map *addrinfo = NULL;
485 addrinfo = kzalloc(sizeof(*addrinfo), GFP_ATOMIC);
486 if (addrinfo == NULL)
488 addrinfo->def.calipso = doi_def;
489 addrinfo->def.type = NETLBL_NLTYPE_CALIPSO;
490 addrinfo->list.addr = *addr;
491 addrinfo->list.addr.s6_addr32[0] &= mask->s6_addr32[0];
492 addrinfo->list.addr.s6_addr32[1] &= mask->s6_addr32[1];
493 addrinfo->list.addr.s6_addr32[2] &= mask->s6_addr32[2];
494 addrinfo->list.addr.s6_addr32[3] &= mask->s6_addr32[3];
495 addrinfo->list.mask = *mask;
496 addrinfo->list.valid = 1;
497 ret_val = netlbl_af6list_add(&addrinfo->list, &addrmap->list6);
515 kfree(addrinfo);