Searched refs:dopt (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/net/ipv4/ |
H A D | ip_options.c | 70 * build in dopt compiled option set appropriate for answering. 74 * NOTE: dopt cannot point to skb. 77 int __ip_options_echo(struct net *net, struct ip_options *dopt, in __ip_options_echo() argument 84 memset(dopt, 0, sizeof(struct ip_options)); in __ip_options_echo() 90 dptr = dopt->__data; in __ip_options_echo() 95 dopt->rr = dopt->optlen + sizeof(struct iphdr); in __ip_options_echo() 101 dopt->rr_needaddr = 1; in __ip_options_echo() 104 dopt->optlen += optlen; in __ip_options_echo() 109 dopt in __ip_options_echo() [all...] |
/openbmc/linux/include/net/ |
H A D | tcp.h | 2279 struct ip_options_rcu *dopt = NULL; in tcp_v4_save_options() local 2282 int opt_size = sizeof(*dopt) + opt->optlen; in tcp_v4_save_options() 2284 dopt = kmalloc(opt_size, GFP_ATOMIC); in tcp_v4_save_options() 2285 if (dopt && __ip_options_echo(net, &dopt->opt, skb, opt)) { in tcp_v4_save_options() 2286 kfree(dopt); in tcp_v4_save_options() 2287 dopt = NULL; in tcp_v4_save_options() 2290 return dopt; in tcp_v4_save_options()
|
H A D | ip.h | 742 int __ip_options_echo(struct net *net, struct ip_options *dopt, in ip_options_echo() 744 static inline int ip_options_echo(struct net *net, struct ip_options *dopt, 747 return __ip_options_echo(net, dopt, skb, &IPCB(skb)->opt); 739 ip_options_echo(struct net * net,struct ip_options * dopt,struct sk_buff * skb) ip_options_echo() argument
|