Home
last modified time | relevance | path

Searched refs:sockopt (Results 1 – 25 of 92) sorted by relevance

1234

/freebsd/sys/sys/
H A Dsockopt.h48 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 Dprotosw.h45 struct sockopt;
58 typedef int pr_ctloutput_t(struct socket *, struct sockopt *);
59 typedef int pr_setsbopt_t(struct socket *, struct sockopt *);
H A Dktls.h203 struct sockopt;
243 int ktls_copyin_tls_enable(struct sockopt *sopt, struct tls_enable *tls);
H A Dsockbuf.h71 struct sockopt;
245 int sbsetopt(struct socket *so, struct sockopt *);
/freebsd/sys/netipsec/
H A Dipsec_support.h37 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 Dsubr_ipsec.c288 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 Dipsec6.h77 int ip6_ipsec_pcbctl(struct inpcb *, struct sockopt *);
H A Dipsec_pcb.c40 #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 Dip_var.h174 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 Dip_mroute.h368 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 Din_var.h470 struct sockopt;
472 int inp_join_group(struct inpcb *, struct sockopt *);
473 int inp_leave_group(struct inpcb *, struct sockopt *);
H A Draw_ip.c97 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 Din_mcast.c160 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 Dudppktinfo.c80 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 Dip6_var.h381 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 Dip6_mroute.h286 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 Din6_mcast.c157 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 Draw_ip6.c144 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 Dlistener.c129 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 Duipc_accf.c165 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 Dip_dn_private.h439 struct sockopt;
440 int dummynet_get(struct sockopt *sopt);
H A Dip_fw_private.h369 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 Dng_btsocket_hci_raw.h78 int ng_btsocket_hci_raw_ctloutput (struct socket *, struct sockopt *);
H A Dng_btsocket_sco.h117 int ng_btsocket_sco_ctloutput (struct socket *, struct sockopt *);
H A Dng_btsocket_l2cap.h201 int ng_btsocket_l2cap_ctloutput (struct socket *, struct sockopt *);

1234