sockopt
uipc_socket_50_getopt1(int opt, struct socket *so, struct sockopt *sopt)
uipc_socket_50_setopt1(int opt, struct socket *so, const struct sockopt *sopt)
struct sockopt sopt;
struct sockopt sopt;
struct sockopt sopt;
struct sockopt sc_mode; /* link mode sockopt */
struct sockopt sc_mode; /* link mode */
struct sockopt sopt;
struct sockopt sopt;
struct sockopt sopt;
struct sockopt opt;
accept_filt_getopt(struct socket *so, struct sockopt *sopt)
accept_filt_setopt(struct socket *so, const struct sockopt *sopt)
sosetopt1(struct socket *so, const struct sockopt *sopt)
sosetopt(struct socket *so, struct sockopt *sopt)
struct sockopt sopt;
sogetopt1(struct socket *so, struct sockopt *sopt)
sogetopt(struct socket *so, struct sockopt *sopt)
sockopt_alloc(struct sockopt *sopt, size_t len, km_flag_t kmflag)
sockopt_init(struct sockopt *sopt, int level, int name, size_t size)
sockopt_destroy(struct sockopt *sopt)
sockopt_set(struct sockopt *sopt, const void *buf, size_t len)
sockopt_setint(struct sockopt *sopt, int val)
sockopt_get(const struct sockopt *sopt, void *buf, size_t len)
sockopt_getint(const struct sockopt *sopt, int *valp)
sockopt_setmbuf(struct sockopt *sopt, struct mbuf *m)
sockopt_getmbuf(const struct sockopt *sopt)
struct sockopt sopt;
struct sockopt sopt;
uipc_ctloutput(int op, struct socket *so, struct sockopt *sopt)
route_ctloutput(int op, struct socket *so, struct sockopt *sopt)
struct sockopt;
int hci_ctloutput(int, struct socket *, struct sockopt *);
hci_ctloutput(int req, struct socket *so, struct sockopt *sopt)
struct sockopt;
int l2cap_ctloutput(int, struct socket *, struct sockopt *);
int l2cap_setopt(struct l2cap_channel *, const struct sockopt *);
int l2cap_getopt(struct l2cap_channel *, struct sockopt *);
l2cap_ctloutput(int req, struct socket *so, struct sockopt *sopt)
struct sockopt sopt;
l2cap_setopt(struct l2cap_channel *chan, const struct sockopt *sopt)
l2cap_getopt(struct l2cap_channel *chan, struct sockopt *sopt)
struct sockopt;
int rfcomm_ctloutput(int, struct socket *, struct sockopt *);
int rfcomm_setopt(struct rfcomm_dlc *, const struct sockopt *);
int rfcomm_getopt(struct rfcomm_dlc *, struct sockopt *);
struct sockopt sopt;
struct sockopt sopt;
struct sockopt sopt;
rfcomm_ctloutput(int req, struct socket *so, struct sockopt *sopt)
struct sockopt sopt;
rfcomm_setopt(struct rfcomm_dlc *dlc, const struct sockopt *sopt)
rfcomm_getopt(struct rfcomm_dlc *dlc, struct sockopt *sopt)
struct sockopt;
int sco_ctloutput(int, struct socket *, struct sockopt *);
int sco_setopt(struct sco_pcb *, const struct sockopt *);
int sco_getopt(struct sco_pcb *, struct sockopt *);
sco_ctloutput(int req, struct socket *so, struct sockopt *sopt)
sco_setopt(struct sco_pcb *pcb, const struct sockopt *sopt)
sco_getopt(struct sco_pcb *pcb, struct sockopt *sopt)
can_raw_getop(struct canpcb *canp, struct sockopt *sopt)
can_raw_setop(struct canpcb *canp, struct sockopt *sopt)
can_ctloutput(int op, struct socket *so, struct sockopt *sopt)
int can_ctloutput(int, struct socket *, struct sockopt *);
dccp_optsget(struct dccpcb *dp, struct sockopt *sopt)
dccp_ctloutput(int op, struct socket *so, struct sockopt *sopt)
dccp_optsset(struct dccpcb *dp, struct sockopt *sopt)
int dccp_ctloutput(int , struct socket *, struct sockopt *);
add_mfc(struct sockopt *sopt)
del_mfc(struct sockopt *sopt)
static int add_mfc(struct sockopt *);
static int del_mfc(struct sockopt *);
static int set_api_config(struct sockopt *); /* chose API capabilities */
ip_mrouter_set(struct socket *so, struct sockopt *sopt)
ip_mrouter_get(struct socket *so, struct sockopt *sopt)
set_api_config(struct sockopt *sopt)
struct sockopt; /* from <sys/socketvar.h> */
int ip_mrouter_set(struct socket *, struct sockopt *);
int ip_mrouter_get(struct socket *, struct sockopt *);
ip_ctloutput(int op, struct socket *so, struct sockopt *sopt)
static int ip_pcbopts(struct inpcb *, const struct sockopt *);
ip_pcbopts(struct inpcb *inp, const struct sockopt *sopt)
ip_getoptval(const struct sockopt *sopt, u_int8_t *val, u_int maxval)
ip_get_membership(const struct sockopt *sopt, struct ifnet **ifp,
ip_add_membership(struct ip_moptions *imo, const struct sockopt *sopt)
ip_drop_membership(struct ip_moptions *imo, const struct sockopt *sopt)
ip_setmoptions(struct ip_moptions **pimo, const struct sockopt *sopt)
ip_getmoptions(struct ip_moptions *imo, struct sockopt *sopt)
struct sockopt;
int ip_ctloutput(int, struct socket *, struct sockopt *);
int rip_ctloutput(int, struct socket *, struct sockopt *);
int ip_setmoptions(struct ip_moptions **, const struct sockopt *sopt);
int ip_getmoptions(struct ip_moptions *, struct sockopt *sopt);
rip_ctloutput(int op, struct socket *so, struct sockopt *sopt)
sctp_optsget(struct socket *so, struct sockopt *sopt)
sctp_optsset(struct socket *so, struct sockopt *sopt)
sctp_ctloutput(int op, struct socket *so, struct sockopt *sopt)
int sctp_ctloutput(int, struct socket *, struct sockopt *);
tcp_ctloutput(int op, struct socket *so, struct sockopt *sopt)
int tcp_ctloutput(int, struct socket *, struct sockopt *);
udp_ctloutput(int op, struct socket *so, struct sockopt *sopt)
int udp_ctloutput(int, struct socket *, struct sockopt *);
icmp6_ctloutput(int op, struct socket *so, struct sockopt *sopt)
ip6_mrouter_set(struct socket *so, struct sockopt *sopt)
ip6_mrouter_get(struct socket *so, struct sockopt *sopt)
int ip6_mrouter_set(struct socket *, struct sockopt *);
int ip6_mrouter_get(struct socket *, struct sockopt *);
static int ip6_getpcbopt(struct ip6_pktopts *, int, struct sockopt *);
static int ip6_setmoptions(const struct sockopt *, struct inpcb *);
static int ip6_getmoptions(struct sockopt *, struct inpcb *);
ip6_ctloutput(int op, struct socket *so, struct sockopt *sopt)
static int ip6_pcbopts(struct ip6_pktopts **, struct socket *, struct sockopt *);
ip6_raw_ctloutput(int op, struct socket *so, struct sockopt *sopt)
struct sockopt *sopt)
ip6_getpcbopt(struct ip6_pktopts *pktopt, int optname, struct sockopt *sopt)
ip6_get_membership(const struct sockopt *sopt, struct ifnet **ifp,
ip6_setmoptions(const struct sockopt *sopt, struct inpcb *inp)
ip6_getmoptions(struct sockopt *sopt, struct inpcb *inp)
int icmp6_ctloutput(int, struct socket *, struct sockopt *);
int ip6_ctloutput(int, struct socket *, struct sockopt *);
int ip6_raw_ctloutput(int, struct socket *, struct sockopt *);
int rip6_ctloutput(int, struct socket *, struct sockopt *);
int ip6_get_membership(const struct sockopt *, struct ifnet **,
(int, struct socket *, struct sockopt *);
rip6_ctloutput(int op, struct socket *so, struct sockopt *sopt)
udp6_ctloutput(int op, struct socket *so, struct sockopt *sopt)
int udp6_ctloutput(int, struct socket *, struct sockopt *);
sockin_ctloutput(int op, struct socket *so, struct sockopt *sopt)
static int sockin_ctloutput(int op, struct socket *, struct sockopt *);
struct sockopt;
(int, struct socket *, const struct sockopt *));
(int, struct socket *, struct sockopt *));
struct sockopt *c) \
struct sockopt;
(int, struct socket *, struct sockopt *);
int sogetopt(struct socket *, struct sockopt *);
int sosetopt(struct socket *, struct sockopt *);
void sockopt_init(struct sockopt *, int, int, size_t);
void sockopt_destroy(struct sockopt *);
int sockopt_set(struct sockopt *, const void *, size_t);
int sockopt_setint(struct sockopt *, int);
int sockopt_get(const struct sockopt *, void *, size_t);
int sockopt_getint(const struct sockopt *, int *);
int sockopt_setmbuf(struct sockopt *, struct mbuf *);
struct mbuf *sockopt_getmbuf(const struct sockopt *);
int accept_filt_getopt(struct socket *, struct sockopt *);
int accept_filt_setopt(struct socket *, const struct sockopt *);
struct sockopt;
int uipc_ctloutput(int, struct socket *, struct sockopt *);