Home
last modified time | relevance | path

Searched refs:sopt (Results 1 – 8 of 8) sorted by relevance

/linux/net/ipv4/
H A Dip_options.c78 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 Dip_output.c1606 const struct ip_options *sopt, in ip_send_unicast_reply() argument
1621 if (__ip_options_echo(net, &replyopts->opt, skb, sopt)) in ip_send_unicast_reply()
/linux/net/sched/
H A Dsch_gred.c412 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 in gred_change_table_def()
774 struct tc_gred_sopt sopt = { gred_dump() local
[all...]
/linux/net/bluetooth/
H A Dl2cap_sock.c440 sockopt_t *sopt) in l2cap_sock_getsockopt_old() argument
452 len = sopt->optlen; in l2cap_sock_getsockopt_old()
494 if (copy_to_iter(&opts, len, &sopt->iter_out) != len) in l2cap_sock_getsockopt_old()
526 if (copy_to_iter(&opt, sizeof(opt), &sopt->iter_out) != in l2cap_sock_getsockopt_old()
545 if (copy_to_iter(&cinfo, len, &sopt->iter_out) != len) in l2cap_sock_getsockopt_old()
560 sockopt_t *sopt) in l2cap_sock_getsockopt() argument
574 return l2cap_sock_getsockopt_old(sock, optname, sopt); in l2cap_sock_getsockopt()
579 len = sopt->optlen; in l2cap_sock_getsockopt()
603 if (copy_to_iter(&sec, len, &sopt->iter_out) != len) in l2cap_sock_getsockopt()
615 if (copy_to_iter(&opt, sizeof(opt), &sopt->iter_out) != in l2cap_sock_getsockopt()
[all …]
/linux/net/bluetooth/rfcomm/
H A Dsock.c743 sockopt_t *sopt) in rfcomm_sock_getsockopt_old() argument
755 len = sopt->optlen; in rfcomm_sock_getsockopt_old()
784 if (copy_to_iter(&opt, sizeof(opt), &sopt->iter_out) != in rfcomm_sock_getsockopt_old()
805 if (copy_to_iter(&cinfo, len, &sopt->iter_out) != len) in rfcomm_sock_getsockopt_old()
820 sockopt_t *sopt) in rfcomm_sock_getsockopt() argument
831 return rfcomm_sock_getsockopt_old(sock, optname, sopt); in rfcomm_sock_getsockopt()
836 len = sopt->optlen; in rfcomm_sock_getsockopt()
851 if (copy_to_iter(&sec, len, &sopt->iter_out) != len) in rfcomm_sock_getsockopt()
863 if (copy_to_iter(&opt, sizeof(opt), &sopt->iter_out) != in rfcomm_sock_getsockopt()
/linux/include/net/
H A Dip.h289 const struct ip_options *sopt,
768 struct sk_buff *skb, const struct ip_options *sopt);
/linux/tools/lib/subcmd/
H A Dparse-options.h243 void set_option_flag(struct option *opts, int sopt, const char *lopt, int flag);
/linux/net/tipc/
H A Dsocket.c3236 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()