• Home
  • Raw
  • Download

Lines Matching refs:attrs

104 	entry->def.type = nla_get_u32(info->attrs[NLBL_MGMT_A_PROTOCOL]);  in netlbl_mgmt_add_common()
105 if (info->attrs[NLBL_MGMT_A_DOMAIN]) { in netlbl_mgmt_add_common()
106 size_t tmp_size = nla_len(info->attrs[NLBL_MGMT_A_DOMAIN]); in netlbl_mgmt_add_common()
113 info->attrs[NLBL_MGMT_A_DOMAIN], tmp_size); in netlbl_mgmt_add_common()
123 if (info->attrs[NLBL_MGMT_A_FAMILY]) in netlbl_mgmt_add_common()
125 nla_get_u16(info->attrs[NLBL_MGMT_A_FAMILY]); in netlbl_mgmt_add_common()
130 if (!info->attrs[NLBL_MGMT_A_CV4DOI]) in netlbl_mgmt_add_common()
133 tmp_val = nla_get_u32(info->attrs[NLBL_MGMT_A_CV4DOI]); in netlbl_mgmt_add_common()
142 if (!info->attrs[NLBL_MGMT_A_CLPDOI]) in netlbl_mgmt_add_common()
145 tmp_val = nla_get_u32(info->attrs[NLBL_MGMT_A_CLPDOI]); in netlbl_mgmt_add_common()
157 if ((entry->family == AF_INET && info->attrs[NLBL_MGMT_A_IPV6ADDR]) || in netlbl_mgmt_add_common()
158 (entry->family == AF_INET6 && info->attrs[NLBL_MGMT_A_IPV4ADDR])) in netlbl_mgmt_add_common()
161 if (info->attrs[NLBL_MGMT_A_IPV4ADDR]) { in netlbl_mgmt_add_common()
174 if (nla_len(info->attrs[NLBL_MGMT_A_IPV4ADDR]) != in netlbl_mgmt_add_common()
179 if (nla_len(info->attrs[NLBL_MGMT_A_IPV4MASK]) != in netlbl_mgmt_add_common()
184 addr = nla_data(info->attrs[NLBL_MGMT_A_IPV4ADDR]); in netlbl_mgmt_add_common()
185 mask = nla_data(info->attrs[NLBL_MGMT_A_IPV4MASK]); in netlbl_mgmt_add_common()
209 } else if (info->attrs[NLBL_MGMT_A_IPV6ADDR]) { in netlbl_mgmt_add_common()
222 if (nla_len(info->attrs[NLBL_MGMT_A_IPV6ADDR]) != in netlbl_mgmt_add_common()
227 if (nla_len(info->attrs[NLBL_MGMT_A_IPV6MASK]) != in netlbl_mgmt_add_common()
232 addr = nla_data(info->attrs[NLBL_MGMT_A_IPV6ADDR]); in netlbl_mgmt_add_common()
233 mask = nla_data(info->attrs[NLBL_MGMT_A_IPV6MASK]); in netlbl_mgmt_add_common()
437 if ((!info->attrs[NLBL_MGMT_A_DOMAIN]) || in netlbl_mgmt_add()
438 (!info->attrs[NLBL_MGMT_A_PROTOCOL]) || in netlbl_mgmt_add()
439 (info->attrs[NLBL_MGMT_A_IPV4ADDR] && in netlbl_mgmt_add()
440 info->attrs[NLBL_MGMT_A_IPV6ADDR]) || in netlbl_mgmt_add()
441 (info->attrs[NLBL_MGMT_A_IPV4MASK] && in netlbl_mgmt_add()
442 info->attrs[NLBL_MGMT_A_IPV6MASK]) || in netlbl_mgmt_add()
443 ((info->attrs[NLBL_MGMT_A_IPV4ADDR] != NULL) ^ in netlbl_mgmt_add()
444 (info->attrs[NLBL_MGMT_A_IPV4MASK] != NULL)) || in netlbl_mgmt_add()
445 ((info->attrs[NLBL_MGMT_A_IPV6ADDR] != NULL) ^ in netlbl_mgmt_add()
446 (info->attrs[NLBL_MGMT_A_IPV6MASK] != NULL))) in netlbl_mgmt_add()
469 if (!info->attrs[NLBL_MGMT_A_DOMAIN]) in netlbl_mgmt_remove()
474 domain = nla_data(info->attrs[NLBL_MGMT_A_DOMAIN]); in netlbl_mgmt_remove()
561 if ((!info->attrs[NLBL_MGMT_A_PROTOCOL]) || in netlbl_mgmt_adddef()
562 (info->attrs[NLBL_MGMT_A_IPV4ADDR] && in netlbl_mgmt_adddef()
563 info->attrs[NLBL_MGMT_A_IPV6ADDR]) || in netlbl_mgmt_adddef()
564 (info->attrs[NLBL_MGMT_A_IPV4MASK] && in netlbl_mgmt_adddef()
565 info->attrs[NLBL_MGMT_A_IPV6MASK]) || in netlbl_mgmt_adddef()
566 ((info->attrs[NLBL_MGMT_A_IPV4ADDR] != NULL) ^ in netlbl_mgmt_adddef()
567 (info->attrs[NLBL_MGMT_A_IPV4MASK] != NULL)) || in netlbl_mgmt_adddef()
568 ((info->attrs[NLBL_MGMT_A_IPV6ADDR] != NULL) ^ in netlbl_mgmt_adddef()
569 (info->attrs[NLBL_MGMT_A_IPV6MASK] != NULL))) in netlbl_mgmt_adddef()
615 if (info->attrs[NLBL_MGMT_A_FAMILY]) in netlbl_mgmt_listdef()
616 family = nla_get_u16(info->attrs[NLBL_MGMT_A_FAMILY]); in netlbl_mgmt_listdef()