Searched refs:hopopt (Results 1 – 6 of 6) sorted by relevance
1081 if (!txopts || !txopts->hopopt) in calipso_sock_getattr()1084 hop = txopts->hopopt; in calipso_sock_getattr()1141 old = txopts->hopopt; in calipso_sock_setattr()1172 if (!txopts || !txopts->hopopt) in calipso_sock_delattr()1175 if (calipso_opt_del(txopts->hopopt, &new_hop)) in calipso_sock_delattr()1213 if (req_inet->ipv6_opt && req_inet->ipv6_opt->hopopt) in calipso_req_setattr()1214 old = req_inet->ipv6_opt->hopopt; in calipso_req_setattr()1257 if (!req_inet->ipv6_opt || !req_inet->ipv6_opt->hopopt) in calipso_req_delattr()1260 if (calipso_opt_del(req_inet->ipv6_opt->hopopt, &new)) in calipso_req_delattr()
1214 if (opt->hopopt) in ipv6_push_nfrag_opts()1215 proto = ipv6_push_exthdr(skb, proto, NEXTHDR_HOP, opt->hopopt); in ipv6_push_nfrag_opts()1235 if (opt2->hopopt) in ipv6_dup_options()1236 *((char **)&opt2->hopopt) += dif; in ipv6_dup_options()1295 if (newtype != IPV6_HOPOPTS && opt->hopopt) in ipv6_renew_options()1296 tot_len += CMSG_ALIGN(ipv6_optlen(opt->hopopt)); in ipv6_renew_options()1321 ipv6_renew_option(IPV6_HOPOPTS, &opt2->hopopt, in ipv6_renew_options()1322 (opt ? opt->hopopt : NULL), in ipv6_renew_options()1335 opt2->opt_nflen = (opt2->hopopt ? ipv6_optlen(opt2->hopopt) : 0) + in ipv6_renew_options()
318 opt_space->hopopt = fl_opt->hopopt; in fl6_merge_options()325 opt_space->hopopt = NULL; in fl6_merge_options()
1411 nopt->hopopt = ip6_opt_dup(opt->hopopt, sk->sk_allocation); in ip6_setup_cork()1412 if (opt->hopopt && !nopt->hopopt) in ip6_setup_cork()1914 kfree(opt->hopopt); in ip6_cork_release()
904 if (opt->hopopt || cmsg->cmsg_len < CMSG_LEN(sizeof(struct ipv6_opt_hdr))) { in ip6_datagram_send_ctl()920 opt->hopopt = hdr; in ip6_datagram_send_ctl()
1102 u8 *hopopt; in br_ip6_multicast_alloc_query() local1162 hopopt = (u8 *)(ip6h + 1); in br_ip6_multicast_alloc_query()1163 hopopt[0] = IPPROTO_ICMPV6; /* next hdr */ in br_ip6_multicast_alloc_query()1164 hopopt[1] = 0; /* length of HbH */ in br_ip6_multicast_alloc_query()1165 hopopt[2] = IPV6_TLV_ROUTERALERT; /* Router Alert */ in br_ip6_multicast_alloc_query()1166 hopopt[3] = 2; /* Length of RA Option */ in br_ip6_multicast_alloc_query()1167 hopopt[4] = 0; /* Type = 0x0000 (MLD) */ in br_ip6_multicast_alloc_query()1168 hopopt[5] = 0; in br_ip6_multicast_alloc_query()1169 hopopt[6] = IPV6_TLV_PAD1; /* Pad1 */ in br_ip6_multicast_alloc_query()1170 hopopt[7] = IPV6_TLV_PAD1; /* Pad1 */ in br_ip6_multicast_alloc_query()