Lines Matching refs:attrs
255 struct nlattr *attrs; in ovpn_nl_cb_error() local
270 attrs = (void *)((uint8_t *)nlh + ack_len); in ovpn_nl_cb_error()
273 nla_parse(tb_msg, NLMSGERR_ATTR_MAX, attrs, len, NULL); in ovpn_nl_cb_error()
751 struct nlattr *attrs[OVPN_A_MAX + 1]; in ovpn_handle_peer() local
754 nla_parse(attrs, OVPN_A_MAX, genlmsg_attrdata(gnlh, 0), in ovpn_handle_peer()
757 if (!attrs[OVPN_A_PEER]) { in ovpn_handle_peer()
762 nla_parse(pattrs, OVPN_A_PEER_MAX, nla_data(attrs[OVPN_A_PEER]), in ovpn_handle_peer()
763 nla_len(attrs[OVPN_A_PEER]), NULL); in ovpn_handle_peer()
963 struct nlattr *attrs[OVPN_A_MAX + 1]; in ovpn_handle_key() local
965 nla_parse(attrs, OVPN_A_MAX, genlmsg_attrdata(gnlh, 0), in ovpn_handle_key()
968 if (!attrs[OVPN_A_KEYCONF]) { in ovpn_handle_key()
973 nla_parse(kattrs, OVPN_A_KEYCONF_MAX, nla_data(attrs[OVPN_A_KEYCONF]), in ovpn_handle_key()
974 nla_len(attrs[OVPN_A_KEYCONF]), NULL); in ovpn_handle_key()
1481 struct nlattr *attrs[OVPN_A_MAX + 1]; in ovpn_handle_msg() local
1496 if (nla_parse(attrs, OVPN_A_MAX, genlmsg_attrdata(gnlh, 0), in ovpn_handle_msg()
1502 if (!attrs[OVPN_A_IFINDEX]) { in ovpn_handle_msg()
1507 ifindex = nla_get_u32(attrs[OVPN_A_IFINDEX]); in ovpn_handle_msg()