Home
last modified time | relevance | path

Searched refs:ip_options (Results 1 – 19 of 19) sorted by relevance

/Linux-v5.15/net/ipv4/
Dip_options.c44 void ip_options_build(struct sk_buff *skb, struct ip_options *opt, in ip_options_build()
49 memcpy(&(IPCB(skb)->opt), opt, sizeof(struct ip_options)); in ip_options_build()
90 int __ip_options_echo(struct net *net, struct ip_options *dopt, in __ip_options_echo()
91 struct sk_buff *skb, const struct ip_options *sopt) in __ip_options_echo()
97 memset(dopt, 0, sizeof(struct ip_options)); in __ip_options_echo()
211 struct ip_options *opt = &(IPCB(skb)->opt); in ip_options_fragment()
255 struct ip_options *opt, struct sk_buff *skb, in __ip_options_compile()
479 struct ip_options *opt, struct sk_buff *skb) in ip_options_compile()
495 void ip_options_undo(struct ip_options *opt) in ip_options_undo()
553 struct ip_options *opt = &(IPCB(skb)->opt); in ip_forward_options()
[all …]
Dip_forward.c67 struct ip_options *opt = &(IPCB(skb)->opt); in ip_forward_finish()
91 struct ip_options *opt = &(IPCB(skb)->opt); in ip_forward()
Dcipso_ipv4.c1719 unsigned char optbuf[sizeof(struct ip_options) + 40]; in cipso_v4_error()
1720 struct ip_options *opt = (struct ip_options *)optbuf; in cipso_v4_error()
1731 memset(opt, 0, sizeof(struct ip_options)); in cipso_v4_error()
2167 struct ip_options *opt = &IPCB(skb)->opt; in cipso_v4_skbuff_setattr()
2243 struct ip_options *opt = &IPCB(skb)->opt; in cipso_v4_skbuff_delattr()
Dip_sockglue.c89 unsigned char optbuf[sizeof(struct ip_options) + 40]; in ip_cmsg_recv_retopts()
90 struct ip_options *opt = (struct ip_options *)optbuf; in ip_cmsg_recv_retopts()
1541 unsigned char optbuf[sizeof(struct ip_options)+40]; in do_ip_getsockopt()
1542 struct ip_options *opt = (struct ip_options *)optbuf; in do_ip_getsockopt()
1550 sizeof(struct ip_options) + in do_ip_getsockopt()
DMakefile7 ip_input.o ip_fragment.o ip_forward.o ip_options.o \
Dip_output.c957 struct ip_options *opt = cork->opt; in __ip_append_data()
1244 cork->opt = kmalloc(sizeof(struct ip_options) + 40, in ip_setup_cork()
1249 memcpy(cork->opt, &opt->opt, sizeof(struct ip_options) + opt->opt.optlen); in ip_setup_cork()
1321 struct ip_options *opt = NULL; in ip_append_page()
1467 struct ip_options *opt = NULL; in __ip_make_skb()
1650 const struct ip_options *sopt, in ip_send_unicast_reply()
Dsyncookies.c325 struct ip_options *opt = &TCP_SKB_CB(skb)->header.h4.opt; in cookie_v4_check()
Dip_input.c260 struct ip_options *opt; in ip_rcv_options()
Dicmp.c592 const struct ip_options *opt) in __icmp_send()
785 struct ip_options opts = { 0 }; in icmp_ndo_send()
Dipmr.c1778 struct ip_options *opt = &(IPCB(skb)->opt); in ipmr_forward_finish()
Droute.c1210 struct ip_options opt; in ipv4_send_dest_unreach()
/Linux-v5.15/include/net/
Dicmp.h40 const struct ip_options *opt);
51 struct ip_options opts = { 0 }; in icmp_ndo_send()
Dip.h47 struct ip_options opt; /* Compiled IP options */
278 const struct ip_options *sopt,
718 void ip_options_build(struct sk_buff *skb, struct ip_options *opt,
721 int __ip_options_echo(struct net *net, struct ip_options *dopt,
722 struct sk_buff *skb, const struct ip_options *sopt);
723 static inline int ip_options_echo(struct net *net, struct ip_options *dopt, in ip_options_echo()
730 int __ip_options_compile(struct net *net, struct ip_options *opt,
732 int ip_options_compile(struct net *net, struct ip_options *opt,
736 void ip_options_undo(struct ip_options *opt);
Dinet_sock.h39 struct ip_options { struct
60 struct ip_options opt; argument
153 struct ip_options *opt;
Dtcp.h2098 const struct ip_options *opt = &TCP_SKB_CB(skb)->header.h4.opt; in tcp_v4_save_options()
/Linux-v5.15/net/netfilter/
Dnft_exthdr.c78 unsigned char optbuf[sizeof(struct ip_options) + 40]; in ipv4_find_option()
79 struct ip_options *opt = (struct ip_options *)optbuf; in ipv4_find_option()
95 memset(opt, 0, sizeof(struct ip_options)); in ipv4_find_option()
Dnft_flow_offload.c260 const struct ip_options *opt; in nft_flow_offload_skip()
/Linux-v5.15/drivers/scsi/qla4xxx/
Dql4_fw.h868 uint16_t ip_options; /* 0C-0D */ member
Dql4_os.c3555 options = le16_to_cpu(fw_ddb_entry->ip_options); in qla4xxx_copy_from_fwddb_param()
3682 options = le16_to_cpu(fw_ddb_entry->ip_options); in qla4xxx_copy_to_fwddb_param()
3684 fw_ddb_entry->ip_options = cpu_to_le16(options); in qla4xxx_copy_to_fwddb_param()
3792 options = le16_to_cpu(fw_ddb_entry->ip_options); in qla4xxx_copy_to_sess_conn_params()