Lines Matching refs:attrs
91 entry->def.type = nla_get_u32(info->attrs[NLBL_MGMT_A_PROTOCOL]);
92 if (info->attrs[NLBL_MGMT_A_DOMAIN]) {
93 size_t tmp_size = nla_len(info->attrs[NLBL_MGMT_A_DOMAIN]);
100 info->attrs[NLBL_MGMT_A_DOMAIN], tmp_size);
110 if (info->attrs[NLBL_MGMT_A_FAMILY])
112 nla_get_u16(info->attrs[NLBL_MGMT_A_FAMILY]);
117 if (!info->attrs[NLBL_MGMT_A_CV4DOI])
120 tmp_val = nla_get_u32(info->attrs[NLBL_MGMT_A_CV4DOI]);
129 if (!info->attrs[NLBL_MGMT_A_CLPDOI])
132 tmp_val = nla_get_u32(info->attrs[NLBL_MGMT_A_CLPDOI]);
144 if ((entry->family == AF_INET && info->attrs[NLBL_MGMT_A_IPV6ADDR]) ||
145 (entry->family == AF_INET6 && info->attrs[NLBL_MGMT_A_IPV4ADDR]))
148 if (info->attrs[NLBL_MGMT_A_IPV4ADDR]) {
161 if (nla_len(info->attrs[NLBL_MGMT_A_IPV4ADDR]) !=
166 if (nla_len(info->attrs[NLBL_MGMT_A_IPV4MASK]) !=
171 addr = nla_data(info->attrs[NLBL_MGMT_A_IPV4ADDR]);
172 mask = nla_data(info->attrs[NLBL_MGMT_A_IPV4MASK]);
195 } else if (info->attrs[NLBL_MGMT_A_IPV6ADDR]) {
208 if (nla_len(info->attrs[NLBL_MGMT_A_IPV6ADDR]) !=
213 if (nla_len(info->attrs[NLBL_MGMT_A_IPV6MASK]) !=
218 addr = nla_data(info->attrs[NLBL_MGMT_A_IPV6ADDR]);
219 mask = nla_data(info->attrs[NLBL_MGMT_A_IPV6MASK]);
426 if ((!info->attrs[NLBL_MGMT_A_DOMAIN]) ||
427 (!info->attrs[NLBL_MGMT_A_PROTOCOL]) ||
428 (info->attrs[NLBL_MGMT_A_IPV4ADDR] &&
429 info->attrs[NLBL_MGMT_A_IPV6ADDR]) ||
430 (info->attrs[NLBL_MGMT_A_IPV4MASK] &&
431 info->attrs[NLBL_MGMT_A_IPV6MASK]) ||
432 ((info->attrs[NLBL_MGMT_A_IPV4ADDR] != NULL) ^
433 (info->attrs[NLBL_MGMT_A_IPV4MASK] != NULL)) ||
434 ((info->attrs[NLBL_MGMT_A_IPV6ADDR] != NULL) ^
435 (info->attrs[NLBL_MGMT_A_IPV6MASK] != NULL)))
458 if (!info->attrs[NLBL_MGMT_A_DOMAIN])
463 domain = nla_data(info->attrs[NLBL_MGMT_A_DOMAIN]);
550 if ((!info->attrs[NLBL_MGMT_A_PROTOCOL]) ||
551 (info->attrs[NLBL_MGMT_A_IPV4ADDR] &&
552 info->attrs[NLBL_MGMT_A_IPV6ADDR]) ||
553 (info->attrs[NLBL_MGMT_A_IPV4MASK] &&
554 info->attrs[NLBL_MGMT_A_IPV6MASK]) ||
555 ((info->attrs[NLBL_MGMT_A_IPV4ADDR] != NULL) ^
556 (info->attrs[NLBL_MGMT_A_IPV4MASK] != NULL)) ||
557 ((info->attrs[NLBL_MGMT_A_IPV6ADDR] != NULL) ^
558 (info->attrs[NLBL_MGMT_A_IPV6MASK] != NULL)))
604 if (info->attrs[NLBL_MGMT_A_FAMILY])
605 family = nla_get_u16(info->attrs[NLBL_MGMT_A_FAMILY]);