Lines Matching refs:attrs
103 entry->def.type = nla_get_u32(info->attrs[NLBL_MGMT_A_PROTOCOL]); in netlbl_mgmt_add_common()
104 if (info->attrs[NLBL_MGMT_A_DOMAIN]) { in netlbl_mgmt_add_common()
105 size_t tmp_size = nla_len(info->attrs[NLBL_MGMT_A_DOMAIN]); in netlbl_mgmt_add_common()
112 info->attrs[NLBL_MGMT_A_DOMAIN], tmp_size); in netlbl_mgmt_add_common()
124 if (!info->attrs[NLBL_MGMT_A_CV4DOI]) in netlbl_mgmt_add_common()
127 tmp_val = nla_get_u32(info->attrs[NLBL_MGMT_A_CV4DOI]); in netlbl_mgmt_add_common()
137 if (info->attrs[NLBL_MGMT_A_IPV4ADDR]) { in netlbl_mgmt_add_common()
150 if (nla_len(info->attrs[NLBL_MGMT_A_IPV4ADDR]) != in netlbl_mgmt_add_common()
155 if (nla_len(info->attrs[NLBL_MGMT_A_IPV4MASK]) != in netlbl_mgmt_add_common()
160 addr = nla_data(info->attrs[NLBL_MGMT_A_IPV4ADDR]); in netlbl_mgmt_add_common()
161 mask = nla_data(info->attrs[NLBL_MGMT_A_IPV4MASK]); in netlbl_mgmt_add_common()
184 } else if (info->attrs[NLBL_MGMT_A_IPV6ADDR]) { in netlbl_mgmt_add_common()
197 if (nla_len(info->attrs[NLBL_MGMT_A_IPV6ADDR]) != in netlbl_mgmt_add_common()
202 if (nla_len(info->attrs[NLBL_MGMT_A_IPV6MASK]) != in netlbl_mgmt_add_common()
207 addr = nla_data(info->attrs[NLBL_MGMT_A_IPV6ADDR]); in netlbl_mgmt_add_common()
208 mask = nla_data(info->attrs[NLBL_MGMT_A_IPV6MASK]); in netlbl_mgmt_add_common()
383 if ((!info->attrs[NLBL_MGMT_A_DOMAIN]) || in netlbl_mgmt_add()
384 (!info->attrs[NLBL_MGMT_A_PROTOCOL]) || in netlbl_mgmt_add()
385 (info->attrs[NLBL_MGMT_A_IPV4ADDR] && in netlbl_mgmt_add()
386 info->attrs[NLBL_MGMT_A_IPV6ADDR]) || in netlbl_mgmt_add()
387 (info->attrs[NLBL_MGMT_A_IPV4MASK] && in netlbl_mgmt_add()
388 info->attrs[NLBL_MGMT_A_IPV6MASK]) || in netlbl_mgmt_add()
389 ((info->attrs[NLBL_MGMT_A_IPV4ADDR] != NULL) ^ in netlbl_mgmt_add()
390 (info->attrs[NLBL_MGMT_A_IPV4MASK] != NULL)) || in netlbl_mgmt_add()
391 ((info->attrs[NLBL_MGMT_A_IPV6ADDR] != NULL) ^ in netlbl_mgmt_add()
392 (info->attrs[NLBL_MGMT_A_IPV6MASK] != NULL))) in netlbl_mgmt_add()
415 if (!info->attrs[NLBL_MGMT_A_DOMAIN]) in netlbl_mgmt_remove()
420 domain = nla_data(info->attrs[NLBL_MGMT_A_DOMAIN]); in netlbl_mgmt_remove()
507 if ((!info->attrs[NLBL_MGMT_A_PROTOCOL]) || in netlbl_mgmt_adddef()
508 (info->attrs[NLBL_MGMT_A_IPV4ADDR] && in netlbl_mgmt_adddef()
509 info->attrs[NLBL_MGMT_A_IPV6ADDR]) || in netlbl_mgmt_adddef()
510 (info->attrs[NLBL_MGMT_A_IPV4MASK] && in netlbl_mgmt_adddef()
511 info->attrs[NLBL_MGMT_A_IPV6MASK]) || in netlbl_mgmt_adddef()
512 ((info->attrs[NLBL_MGMT_A_IPV4ADDR] != NULL) ^ in netlbl_mgmt_adddef()
513 (info->attrs[NLBL_MGMT_A_IPV4MASK] != NULL)) || in netlbl_mgmt_adddef()
514 ((info->attrs[NLBL_MGMT_A_IPV6ADDR] != NULL) ^ in netlbl_mgmt_adddef()
515 (info->attrs[NLBL_MGMT_A_IPV6MASK] != NULL))) in netlbl_mgmt_adddef()