Symbol: ip6_pktopts
sys/netinet/in_pcb.h
140
struct ip6_pktopts *in6p_outputopts; /* IP6 options for outgoing packets */
sys/netinet/tcp_output.c
1593
struct ip6_pktopts *opts;
sys/netinet6/in6_src.c
123
static int in6_selectif(struct sockaddr_in6 *, struct ip6_pktopts *,
sys/netinet6/in6_src.c
182
const struct ifnet *ifp, const struct ip6_pktopts *opts,
sys/netinet6/in6_src.c
465
in6_selectsrc(struct sockaddr_in6 *dstsock, struct ip6_pktopts *opts,
sys/netinet6/in6_src.c
608
in6_selectroute(struct sockaddr_in6 *dstsock, struct ip6_pktopts *opts,
sys/netinet6/in6_src.c
725
in6_selectif(struct sockaddr_in6 *dstsock, struct ip6_pktopts *opts,
sys/netinet6/ip6_output.c
119
static int ip6_pcbopt(int, u_char *, int, struct ip6_pktopts **,
sys/netinet6/ip6_output.c
121
static int ip6_getpcbopt(struct ip6_pktopts *, int, struct sockopt *);
sys/netinet6/ip6_output.c
122
static int ip6_setpktopt(int, u_char *, int, struct ip6_pktopts *, kauth_cred_t,
sys/netinet6/ip6_output.c
132
static int copypktopts(struct ip6_pktopts *, struct ip6_pktopts *, int);
sys/netinet6/ip6_output.c
137
static int ip6_pcbopts(struct ip6_pktopts **, struct socket *, struct sockopt *);
sys/netinet6/ip6_output.c
1432
struct ip6_pktopts **optp;
sys/netinet6/ip6_output.c
1564
struct ip6_pktopts **optp;
sys/netinet6/ip6_output.c
1587
struct ip6_pktopts **optp;
sys/netinet6/ip6_output.c
1654
struct ip6_pktopts **optp;
sys/netinet6/ip6_output.c
201
struct ip6_pktopts *opt,
sys/netinet6/ip6_output.c
2037
ip6_pcbopts(struct ip6_pktopts **pktopt, struct socket *so,
sys/netinet6/ip6_output.c
2040
struct ip6_pktopts *opt = *pktopt;
sys/netinet6/ip6_output.c
2096
ip6_initpktopts(struct ip6_pktopts *opt)
sys/netinet6/ip6_output.c
2108
ip6_pcbopt(int optname, u_char *buf, int len, struct ip6_pktopts **pktopt,
sys/netinet6/ip6_output.c
2111
struct ip6_pktopts *opt;
sys/netinet6/ip6_output.c
2114
*pktopt = malloc(sizeof(struct ip6_pktopts), M_IP6OPT,
sys/netinet6/ip6_output.c
2127
ip6_getpcbopt(struct ip6_pktopts *pktopt, int optname, struct sockopt *sopt)
sys/netinet6/ip6_output.c
2228
ip6_clearpktopts(struct ip6_pktopts *pktopt, int optname)
sys/netinet6/ip6_output.c
2280
copypktopts(struct ip6_pktopts *dst, struct ip6_pktopts *src, int canwait)
sys/netinet6/ip6_output.c
2320
struct ip6_pktopts *
sys/netinet6/ip6_output.c
2321
ip6_copypktopts(struct ip6_pktopts *src, int canwait)
sys/netinet6/ip6_output.c
2324
struct ip6_pktopts *dst;
sys/netinet6/ip6_output.c
2340
ip6_freepcbopts(struct ip6_pktopts *pktopt)
sys/netinet6/ip6_output.c
2760
ip6_setpktopts(struct mbuf *control, struct ip6_pktopts *opt,
sys/netinet6/ip6_output.c
2761
struct ip6_pktopts *stickyopt, kauth_cred_t cred, int uproto)
sys/netinet6/ip6_output.c
2825
ip6_setpktopt(int optname, u_char *buf, int len, struct ip6_pktopts *opt,
sys/netinet6/ip6_var.h
299
void ip6_freepcbopts(struct ip6_pktopts *);
sys/netinet6/ip6_var.h
319
int ip6_output(struct mbuf *, struct ip6_pktopts *, struct route *, int,
sys/netinet6/ip6_var.h
326
void ip6_initpktopts(struct ip6_pktopts *);
sys/netinet6/ip6_var.h
327
int ip6_setpktopts(struct mbuf *, struct ip6_pktopts *,
sys/netinet6/ip6_var.h
328
struct ip6_pktopts *, kauth_cred_t, int);
sys/netinet6/ip6_var.h
329
void ip6_clearpktopts(struct ip6_pktopts *, int);
sys/netinet6/ip6_var.h
330
struct ip6_pktopts *ip6_copypktopts(struct ip6_pktopts *, int);
sys/netinet6/ip6_var.h
367
int in6_selectsrc(struct sockaddr_in6 *, struct ip6_pktopts *,
sys/netinet6/ip6_var.h
370
int in6_selectroute(struct sockaddr_in6 *, struct ip6_pktopts *,
sys/netinet6/mld6.c
148
static struct ip6_pktopts ip6_opts;
sys/netinet6/raw_ip6.c
375
struct ip6_pktopts opt, *optp = NULL;
sys/netinet6/udp6_usrreq.c
749
struct ip6_pktopts *optp = NULL;
sys/netinet6/udp6_usrreq.c
750
struct ip6_pktopts opt;