Lines Matching refs:optlen
487 int optlen = 0; in ndisc_send_na() local
508 optlen += ndisc_opt_addr_space(dev); in ndisc_send_na()
510 skb = ndisc_alloc_skb(dev, sizeof(*msg) + optlen); in ndisc_send_na()
561 int optlen = 0; in ndisc_send_ns() local
574 optlen += ndisc_opt_addr_space(dev); in ndisc_send_ns()
576 skb = ndisc_alloc_skb(dev, sizeof(*msg) + optlen); in ndisc_send_ns()
601 int optlen = 0; in ndisc_send_rs() local
626 optlen += ndisc_opt_addr_space(dev); in ndisc_send_rs()
628 skb = ndisc_alloc_skb(dev, sizeof(*msg) + optlen); in ndisc_send_rs()
1075 int optlen; in ndisc_router_discovery() local
1080 optlen = (skb_tail_pointer(skb) - skb_transport_header(skb)) - in ndisc_router_discovery()
1090 if (optlen < 0) { in ndisc_router_discovery()
1113 if (!ndisc_parse_options(opt, optlen, &ndopts)) { in ndisc_router_discovery()
1463 int optlen = 0; in ndisc_send_redirect() local
1527 optlen += ndisc_opt_addr_space(dev); in ndisc_send_redirect()
1535 IPV6_MIN_MTU - sizeof(struct ipv6hdr) - sizeof(*msg) - optlen, in ndisc_send_redirect()
1538 optlen += rd_len; in ndisc_send_redirect()
1540 buff = ndisc_alloc_skb(dev, sizeof(*msg) + optlen); in ndisc_send_redirect()