Searched refs:opt_len (Results 1 – 9 of 9) sorted by relevance
/net/ipv4/ |
D | ip_tunnel_core.c | 595 int err, rem, opt_len, opts_len = 0, type = 0; in ip_tun_parse_opts() local 611 opt_len = ip_tun_parse_opts_geneve(nla, info, opts_len, in ip_tun_parse_opts() 613 if (opt_len < 0) in ip_tun_parse_opts() 614 return opt_len; in ip_tun_parse_opts() 615 opts_len += opt_len; in ip_tun_parse_opts() 623 opt_len = ip_tun_parse_opts_vxlan(nla, info, opts_len, in ip_tun_parse_opts() 625 if (opt_len < 0) in ip_tun_parse_opts() 626 return opt_len; in ip_tun_parse_opts() 627 opts_len += opt_len; in ip_tun_parse_opts() 633 opt_len = ip_tun_parse_opts_erspan(nla, info, opts_len, in ip_tun_parse_opts() [all …]
|
D | cipso_ipv4.c | 1556 u8 opt_len; in cipso_v4_validate() local 1562 opt_len = opt[1]; in cipso_v4_validate() 1563 if (opt_len < 8) { in cipso_v4_validate() 1577 while (opt_iter < opt_len) { in cipso_v4_validate() 1585 if (opt_iter + 1 == opt_len) { in cipso_v4_validate() 1590 if (tag_len > (opt_len - opt_iter)) { in cipso_v4_validate() 1838 u32 opt_len; in cipso_v4_sock_setattr() local 1869 opt_len = (buf_len + 3) & ~3; in cipso_v4_sock_setattr() 1870 opt = kzalloc(sizeof(*opt) + opt_len, GFP_ATOMIC); in cipso_v4_sock_setattr() 1876 opt->opt.optlen = opt_len; in cipso_v4_sock_setattr() [all …]
|
/net/sched/ |
D | act_tunnel_key.c | 91 int err, data_len, opt_len; in tunnel_key_copy_geneve_opt() local 118 opt_len = sizeof(struct geneve_opt) + data_len; in tunnel_key_copy_geneve_opt() 122 WARN_ON(dst_len < opt_len); in tunnel_key_copy_geneve_opt() 135 return opt_len; in tunnel_key_copy_geneve_opt() 221 int err, rem, opt_len, len = nla_len(nla), opts_len = 0, type = 0; in tunnel_key_copy_opts() local 236 opt_len = tunnel_key_copy_geneve_opt(attr, dst, in tunnel_key_copy_opts() 238 if (opt_len < 0) in tunnel_key_copy_opts() 239 return opt_len; in tunnel_key_copy_opts() 240 opts_len += opt_len; in tunnel_key_copy_opts() 246 dst_len -= opt_len; in tunnel_key_copy_opts() [all …]
|
/net/dns_resolver/ |
D | dns_key.c | 156 int opt_len, opt_nlen; in dns_resolver_preparse() local 161 opt_len = next_opt - opt; in dns_resolver_preparse() 162 if (opt_len <= 0 || opt_len > sizeof(optval)) { in dns_resolver_preparse() 164 opt_len); in dns_resolver_preparse() 168 eq = memchr(opt, '=', opt_len); in dns_resolver_preparse() 175 opt_nlen = opt_len; in dns_resolver_preparse()
|
/net/openvswitch/ |
D | flow.h | 39 #define TUN_METADATA_OFFSET(opt_len) \ argument 40 (sizeof_field(struct sw_flow_key, tun_opts) - opt_len) 41 #define TUN_METADATA_OPTS(flow_key, opt_len) \ argument 42 ((void *)((flow_key)->tun_opts + TUN_METADATA_OFFSET(opt_len)))
|
D | flow.c | 441 int opt_len = nd_opt->nd_opt_len * 8; in parse_icmpv6() local 443 if (unlikely(!opt_len || opt_len > icmp_len)) in parse_icmpv6() 451 && opt_len == 8) { in parse_icmpv6() 457 && opt_len == 8) { in parse_icmpv6() 464 icmp_len -= opt_len; in parse_icmpv6() 465 offset += opt_len; in parse_icmpv6()
|
/net/ipv6/ |
D | calipso.c | 811 unsigned int opt_len = ipv6_optlen(opt), tlv_len; in calipso_tlv_len() local 813 if (offset < sizeof(*opt) || offset >= opt_len) in calipso_tlv_len() 817 if (offset + 1 >= opt_len) in calipso_tlv_len() 820 if (offset + tlv_len > opt_len) in calipso_tlv_len() 850 unsigned int opt_len, offset, offset_s = 0, offset_e = 0; in calipso_opt_find() local 853 opt_len = ipv6_optlen(hop); in calipso_opt_find() 856 while (offset < opt_len) { in calipso_opt_find() 888 *end = opt_len; in calipso_opt_find() 1076 int opt_len, len, ret_val = -ENOMSG, offset; in calipso_sock_getattr() local 1085 opt_len = ipv6_optlen(hop); in calipso_sock_getattr() [all …]
|
D | ndisc.c | 220 u8 *opt, int opt_len, in ndisc_parse_options() argument 225 if (!nd_opt || opt_len < 0 || !ndopts) in ndisc_parse_options() 228 while (opt_len) { in ndisc_parse_options() 230 if (opt_len < sizeof(struct nd_opt_hdr)) in ndisc_parse_options() 233 if (opt_len < l || l == 0) in ndisc_parse_options() 282 opt_len -= l; in ndisc_parse_options()
|
/net/l2tp/ |
D | l2tp_core.h | 326 int opt_len = session->peer_cookie_len + l2tp_get_l2specific_len(session); in l2tp_v3_ensure_opt_in_linear() local 328 if (opt_len > 0) { in l2tp_v3_ensure_opt_in_linear() 331 if (!pskb_may_pull(skb, off + opt_len)) in l2tp_v3_ensure_opt_in_linear()
|