Lines Matching refs:tb

238 	struct nlattr *tb[LWTUNNEL_IP_MAX + 1];  in ip_tun_build_state()  local
241 err = nla_parse_nested(tb, LWTUNNEL_IP_MAX, attr, ip_tun_policy); in ip_tun_build_state()
253 if (tb[LWTUNNEL_IP_ID]) in ip_tun_build_state()
254 tun_info->key.tun_id = nla_get_u64(tb[LWTUNNEL_IP_ID]); in ip_tun_build_state()
256 if (tb[LWTUNNEL_IP_DST]) in ip_tun_build_state()
257 tun_info->key.u.ipv4.dst = nla_get_be32(tb[LWTUNNEL_IP_DST]); in ip_tun_build_state()
259 if (tb[LWTUNNEL_IP_SRC]) in ip_tun_build_state()
260 tun_info->key.u.ipv4.src = nla_get_be32(tb[LWTUNNEL_IP_SRC]); in ip_tun_build_state()
262 if (tb[LWTUNNEL_IP_TTL]) in ip_tun_build_state()
263 tun_info->key.ttl = nla_get_u8(tb[LWTUNNEL_IP_TTL]); in ip_tun_build_state()
265 if (tb[LWTUNNEL_IP_TOS]) in ip_tun_build_state()
266 tun_info->key.tos = nla_get_u8(tb[LWTUNNEL_IP_TOS]); in ip_tun_build_state()
268 if (tb[LWTUNNEL_IP_FLAGS]) in ip_tun_build_state()
269 tun_info->key.tun_flags = nla_get_u16(tb[LWTUNNEL_IP_FLAGS]); in ip_tun_build_state()
333 struct nlattr *tb[LWTUNNEL_IP6_MAX + 1]; in ip6_tun_build_state() local
336 err = nla_parse_nested(tb, LWTUNNEL_IP6_MAX, attr, ip6_tun_policy); in ip6_tun_build_state()
348 if (tb[LWTUNNEL_IP6_ID]) in ip6_tun_build_state()
349 tun_info->key.tun_id = nla_get_u64(tb[LWTUNNEL_IP6_ID]); in ip6_tun_build_state()
351 if (tb[LWTUNNEL_IP6_DST]) in ip6_tun_build_state()
352 tun_info->key.u.ipv6.dst = nla_get_in6_addr(tb[LWTUNNEL_IP6_DST]); in ip6_tun_build_state()
354 if (tb[LWTUNNEL_IP6_SRC]) in ip6_tun_build_state()
355 tun_info->key.u.ipv6.src = nla_get_in6_addr(tb[LWTUNNEL_IP6_SRC]); in ip6_tun_build_state()
357 if (tb[LWTUNNEL_IP6_HOPLIMIT]) in ip6_tun_build_state()
358 tun_info->key.ttl = nla_get_u8(tb[LWTUNNEL_IP6_HOPLIMIT]); in ip6_tun_build_state()
360 if (tb[LWTUNNEL_IP6_TC]) in ip6_tun_build_state()
361 tun_info->key.tos = nla_get_u8(tb[LWTUNNEL_IP6_TC]); in ip6_tun_build_state()
363 if (tb[LWTUNNEL_IP6_FLAGS]) in ip6_tun_build_state()
364 tun_info->key.tun_flags = nla_get_u16(tb[LWTUNNEL_IP6_FLAGS]); in ip6_tun_build_state()