| /freebsd/sys/sys/ |
| H A D | sockopt.h | 48 struct sockopt { struct 58 int sosetopt(struct socket *so, struct sockopt *sopt); argument 59 int sogetopt(struct socket *so, struct sockopt *sopt); 60 int __result_use_check sooptcopyin(struct sockopt *sopt, void *buf, size_t len, 63 int __result_use_check sooptcopyinptr(struct sockopt *sopt, void *buf, 68 int __result_use_check sooptcopyout(struct sockopt *sopt, const void *buf, 70 int soopt_getm(struct sockopt *sopt, struct mbuf **mp); 71 int soopt_mcopyin(struct sockopt *sopt, struct mbuf *m); 72 int soopt_mcopyout(struct sockopt *sopt, struct mbuf *m); 73 int accept_filt_getopt(struct socket *, struct sockopt *); [all …]
|
| H A D | protosw.h | 45 struct sockopt; 58 typedef int pr_ctloutput_t(struct socket *, struct sockopt *); 59 typedef int pr_setsbopt_t(struct socket *, struct sockopt *);
|
| H A D | ktls.h | 203 struct sockopt; 243 int ktls_copyin_tls_enable(struct sockopt *sopt, struct tls_enable *tls);
|
| H A D | sockbuf.h | 71 struct sockopt; 245 int sbsetopt(struct socket *so, struct sockopt *);
|
| /freebsd/sys/netipsec/ |
| H A D | ipsec_support.h | 37 struct sockopt; 56 int udp_ipsec_pcbctl(struct inpcb *, struct sockopt *); 63 int ipsec4_pcbctl(struct inpcb *, struct sockopt *); 73 int ipsec6_pcbctl(struct inpcb *, struct sockopt *); 85 int (*pcbctl)(struct inpcb *, struct sockopt *); 91 int (*udp_pcbctl)(struct inpcb *, struct sockopt *); 99 int (*pcbctl)(struct inpcb *, struct sockopt *); 133 struct sockopt *); 197 struct sockopt *); 203 struct sockopt *);
|
| H A D | subr_ipsec.c | 288 struct sockopt *sopt), METHOD_ARGS(inp, sopt) in IPSEC_KMOD_METHOD() 338 struct sockopt *sopt), METHOD_ARGS(inp, sopt) in IPSEC_KMOD_METHOD() 369 struct sockopt *sopt), METHOD_ARGS(inp, sopt) in IPSEC_KMOD_METHOD()
|
| H A D | ipsec6.h | 77 int ip6_ipsec_pcbctl(struct inpcb *, struct sockopt *);
|
| H A D | ipsec_pcb.c | 40 #include <sys/sockopt.h> 434 ipsec_control_pcbpolicy(struct inpcb *inp, struct sockopt *sopt) in ipsec_control_pcbpolicy() 477 ipsec4_pcbctl(struct inpcb *inp, struct sockopt *sopt) in ipsec6_pcbctl() 491 ipsec6_pcbctl(struct inpcb *inp, struct sockopt *sopt)
|
| /freebsd/sys/netinet/ |
| H A D | ip_var.h | 174 struct sockopt; 202 int inp_getmoptions(struct inpcb *, struct sockopt *); 203 int inp_setmoptions(struct inpcb *, struct sockopt *); 205 int ip_ctloutput(struct socket *, struct sockopt *sopt); 217 int rip_ctloutput(struct socket *, struct sockopt *); 305 typedef int (*ip_fw_ctl_ptr_t)(struct sockopt *); 313 extern int (*ip_dn_ctl_ptr)(struct sockopt *);
|
| H A D | ip_mroute.h | 368 struct sockopt; 374 extern int (*ip_mrouter_get)(struct socket *, struct sockopt *); 375 extern int (*ip_mrouter_set)(struct socket *, struct sockopt *); 378 extern int (*ip_rsvp_vif)(struct socket *, struct sockopt *);
|
| H A D | in_var.h | 470 struct sockopt; 472 int inp_join_group(struct inpcb *, struct sockopt *); 473 int inp_leave_group(struct inpcb *, struct sockopt *);
|
| H A D | raw_ip.c | 97 int (*ip_dn_ctl_ptr)(struct sockopt *); 116 int (*ip_mrouter_set)(struct socket *, struct sockopt *); 117 int (*ip_mrouter_get)(struct socket *, struct sockopt *); 126 int (*ip_rsvp_vif)(struct socket *, struct sockopt *); 581 rip_ctloutput(struct socket *so, struct sockopt *sopt) in rip_ctloutput()
|
| H A D | in_mcast.c | 160 static int inp_get_source_filters(struct inpcb *, struct sockopt *); 161 static int inp_block_unblock_source(struct inpcb *, struct sockopt *); 162 static int inp_set_multicast_if(struct inpcb *, struct sockopt *); 163 static int inp_set_source_filters(struct inpcb *, struct sockopt *); 1365 inp_block_unblock_source(struct inpcb *inp, struct sockopt *sopt) in inp_block_unblock_source() 1612 inp_get_source_filters(struct inpcb *inp, struct sockopt *sopt) in inp_get_source_filters() 1730 inp_getmoptions(struct inpcb *inp, struct sockopt *sopt) in inp_getmoptions() 1887 inp_join_group(struct inpcb *inp, struct sockopt *sopt) in inp_join_group() 2211 inp_leave_group(struct inpcb *inp, struct sockopt *sopt) in inp_leave_group() 2430 inp_set_multicast_if(struct inpcb *inp, struct sockopt *sopt) in inp_set_multicast_if() [all …]
|
| /freebsd/crypto/krb5/src/lib/apputils/ |
| H A D | udppktinfo.c | 80 int sockopt = 1; in set_ipv4_recvpktinfo() local 81 return setsockopt(sock, IPPROTO_IP, IP_RECVPKTINFO, &sockopt, in set_ipv4_recvpktinfo() 82 sizeof(sockopt)); in set_ipv4_recvpktinfo() 91 int sockopt = 1; in set_ipv4_recvdstaddr() local 92 return setsockopt(sock, IPPROTO_IP, IP_RECVDSTADDR, &sockopt, in set_ipv4_recvdstaddr() 93 sizeof(sockopt)); in set_ipv4_recvdstaddr() 106 int sockopt = 1; in set_ipv6_recvpktinfo() local 107 return setsockopt(sock, IPPROTO_IPV6, IPV6_RECVPKTINFO, &sockopt, in set_ipv6_recvpktinfo() 108 sizeof(sockopt)); in set_ipv6_recvpktinfo()
|
| /freebsd/sys/netinet6/ |
| H A D | ip6_var.h | 381 struct sockopt; 385 int icmp6_ctloutput(struct socket *, struct sockopt *sopt); 414 int ip6_ctloutput(struct socket *, struct sockopt *); 415 int ip6_raw_ctloutput(struct socket *, struct sockopt *); 434 int rip6_ctloutput(struct socket *, struct sockopt *);
|
| H A D | ip6_mroute.h | 286 struct sockopt; 290 extern int (*ip6_mrouter_set)(struct socket *so, struct sockopt *sopt); 291 extern int (*ip6_mrouter_get)(struct socket *so, struct sockopt *sopt);
|
| H A D | in6_mcast.c | 157 static int in6p_get_source_filters(struct inpcb *, struct sockopt *); 158 static int in6p_join_group(struct inpcb *, struct sockopt *); 159 static int in6p_leave_group(struct inpcb *, struct sockopt *); 163 static int in6p_block_unblock_source(struct inpcb *, struct sockopt *); 164 static int in6p_set_multicast_if(struct inpcb *, struct sockopt *); 165 static int in6p_set_source_filters(struct inpcb *, struct sockopt *); 1428 in6p_block_unblock_source(struct inpcb *inp, struct sockopt *sopt) in in6p_block_unblock_source() 1662 in6p_get_source_filters(struct inpcb *inp, struct sockopt *sopt) in in6p_get_source_filters() 1792 ip6_getmoptions(struct inpcb *inp, struct sockopt *sopt) in ip6_getmoptions() 1944 in6p_join_group(struct inpcb *inp, struct sockopt *sopt) in in6p_join_group() [all …]
|
| H A D | raw_ip6.c | 144 int (*ip6_mrouter_set)(struct socket *, struct sockopt *); 145 int (*ip6_mrouter_get)(struct socket *, struct sockopt *); 576 rip6_ctloutput(struct socket *so, struct sockopt *sopt) in rip6_ctloutput()
|
| /freebsd/contrib/sendmail/libmilter/ |
| H A D | listener.c | 129 int sockopt = 1; local 469 setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, (void *) &sockopt, 470 sizeof(sockopt)) == -1) 723 int sockopt = 1; local 904 (void *) &sockopt, sizeof sockopt) < 0)
|
| /freebsd/sys/kern/ |
| H A D | uipc_accf.c | 165 accept_filt_getopt(struct socket *so, struct sockopt *sopt) in accept_filt_getopt() 193 accept_filt_setopt(struct socket *so, struct sockopt *sopt) in accept_filt_setopt()
|
| /freebsd/sys/netpfil/ipfw/ |
| H A D | ip_dn_private.h | 439 struct sockopt; 440 int dummynet_get(struct sockopt *sopt);
|
| H A D | ip_fw_private.h | 369 struct sockopt; /* used by tcp_var.h */ 376 struct sockopt *sopt; /* socket data */ 653 int ipfw_ctl3(struct sockopt *sopt); 794 typedef int ipfw_nat_cfg_t(struct sockopt *);
|
| /freebsd/sys/netgraph/bluetooth/include/ |
| H A D | ng_btsocket_hci_raw.h | 78 int ng_btsocket_hci_raw_ctloutput (struct socket *, struct sockopt *);
|
| H A D | ng_btsocket_sco.h | 117 int ng_btsocket_sco_ctloutput (struct socket *, struct sockopt *);
|
| H A D | ng_btsocket_l2cap.h | 201 int ng_btsocket_l2cap_ctloutput (struct socket *, struct sockopt *);
|