| /linux/net/ipv4/ |
| H A D | ip_options.c | 78 struct sk_buff *skb, const struct ip_options *sopt) in __ip_options_echo() argument 86 if (sopt->optlen == 0) in __ip_options_echo() 92 if (sopt->rr) { in __ip_options_echo() 93 optlen = sptr[sopt->rr+1]; in __ip_options_echo() 94 soffset = sptr[sopt->rr+2]; in __ip_options_echo() 96 memcpy(dptr, sptr+sopt->rr, optlen); in __ip_options_echo() 97 if (sopt->rr_needaddr && soffset <= optlen) { in __ip_options_echo() 106 if (sopt->ts) { in __ip_options_echo() 107 optlen = sptr[sopt->ts+1]; in __ip_options_echo() 108 soffset = sptr[sopt->ts+2]; in __ip_options_echo() [all …]
|
| H A D | ip_output.c | 1611 const struct ip_options *sopt, in ip_send_unicast_reply() 1626 if (__ip_options_echo(net, &replyopts->opt, skb, sopt)) in ip_send_unicast_reply() 1607 ip_send_unicast_reply(struct sock * sk,const struct sock * orig_sk,struct sk_buff * skb,const struct ip_options * sopt,__be32 daddr,__be32 saddr,const struct ip_reply_arg * arg,unsigned int len,u64 transmit_time,u32 txhash) ip_send_unicast_reply() argument
|
| /linux/net/sched/ |
| H A D | sch_gred.c | 412 struct tc_gred_sopt *sopt; in gred_change_table_def() local 419 sopt = nla_data(dps); in gred_change_table_def() 421 if (sopt->DPs > MAX_DPs) { in gred_change_table_def() 425 if (sopt->DPs == 0) { in gred_change_table_def() 430 if (sopt->def_DP >= sopt->DPs) { in gred_change_table_def() 434 if (sopt->flags && gred_per_vq_red_flags_used(table)) { in gred_change_table_def() 440 table->DPs = sopt->DPs; in gred_change_table_def() 441 table->def = sopt->def_DP; in gred_change_table_def() 442 red_flags_changed = table->red_flags != sopt->flags; in gred_change_table_def() 443 table->red_flags = sopt->flags; in gred_change_table_def() [all …]
|
| /linux/net/bluetooth/ |
| H A D | l2cap_sock.c | 454 sockopt_t *sopt) in l2cap_sock_getsockopt_old() argument 467 len = sopt->optlen; in l2cap_sock_getsockopt_old() 510 if (copy_to_iter(&opts, len, &sopt->iter_out) != len) in l2cap_sock_getsockopt_old() 542 if (copy_to_iter(&opt, sizeof(opt), &sopt->iter_out) != in l2cap_sock_getsockopt_old() 567 if (copy_to_iter(&cinfo, len, &sopt->iter_out) != len) in l2cap_sock_getsockopt_old() 584 sockopt_t *sopt) in l2cap_sock_getsockopt() argument 599 return l2cap_sock_getsockopt_old(sock, optname, sopt); in l2cap_sock_getsockopt() 604 len = sopt->optlen; in l2cap_sock_getsockopt() 631 if (copy_to_iter(&sec, len, &sopt->iter_out) != len) in l2cap_sock_getsockopt() 643 if (copy_to_iter(&opt, sizeof(opt), &sopt->iter_out) != in l2cap_sock_getsockopt() [all …]
|
| H A D | hci_sock.c | 2078 sockopt_t *sopt) in hci_sock_getsockopt_old() 2086 len = sopt->optlen; in hci_sock_getsockopt_old() 2102 if (copy_to_iter(&opt, sizeof(opt), &sopt->iter_out) != in hci_sock_getsockopt_old() 2113 if (copy_to_iter(&opt, sizeof(opt), &sopt->iter_out) != in hci_sock_getsockopt_old() 2130 if (copy_to_iter(&uf, len, &sopt->iter_out) != len) in hci_sock_getsockopt_old() 2145 sockopt_t *sopt) in hci_sock_getsockopt() 2154 return hci_sock_getsockopt_old(sock, level, optname, sopt); in hci_sock_getsockopt() 2165 if (copy_to_iter(&mtu, sizeof(mtu), &sopt->iter_out) != in hci_sock_getsockopt() 2076 hci_sock_getsockopt_old(struct socket * sock,int level,int optname,sockopt_t * sopt) hci_sock_getsockopt_old() argument 2143 hci_sock_getsockopt(struct socket * sock,int level,int optname,sockopt_t * sopt) hci_sock_getsockopt() argument
|
| /linux/net/bluetooth/rfcomm/ |
| H A D | sock.c | 744 sockopt_t *sopt) in rfcomm_sock_getsockopt_old() 756 len = sopt->optlen; in rfcomm_sock_getsockopt_old() 785 if (copy_to_iter(&opt, sizeof(opt), &sopt->iter_out) != in rfcomm_sock_getsockopt_old() 808 if (copy_to_iter(&cinfo, len, &sopt->iter_out) != len) in rfcomm_sock_getsockopt_old() 823 sockopt_t *sopt) in rfcomm_sock_getsockopt() 834 return rfcomm_sock_getsockopt_old(sock, optname, sopt); in rfcomm_sock_getsockopt() 839 len = sopt->optlen; in rfcomm_sock_getsockopt() 854 if (copy_to_iter(&sec, len, &sopt->iter_out) != len) in rfcomm_sock_getsockopt() 866 if (copy_to_iter(&opt, sizeof(opt), &sopt->iter_out) != in rfcomm_sock_getsockopt() 741 rfcomm_sock_getsockopt_old(struct socket * sock,int optname,sockopt_t * sopt) rfcomm_sock_getsockopt_old() argument 820 rfcomm_sock_getsockopt(struct socket * sock,int level,int optname,sockopt_t * sopt) rfcomm_sock_getsockopt() argument
|
| /linux/include/net/ |
| H A D | ip.h | 296 const struct ip_options *sopt, 801 struct sk_buff *skb, const struct ip_options *sopt);
|
| /linux/tools/lib/subcmd/ |
| H A D | parse-options.h | 243 void set_option_flag(struct option *opts, int sopt, const char *lopt, int flag);
|
| /linux/net/tipc/ |
| H A D | socket.c | 3236 sockopt_t *sopt) in tipc_getsockopt() argument 3246 sopt->optlen = 0; in tipc_getsockopt() 3251 len = sopt->optlen; in tipc_getsockopt() 3295 if (copy_to_iter(&value, sizeof(value), &sopt->iter_out) != in tipc_getsockopt() 3298 sopt->optlen = sizeof(value); in tipc_getsockopt()
|