in6p_flags
if (last->in6p_flags & IN6P_CONTROLOPTS)
if (last->in6p_flags & IN6P_CONTROLOPTS)
if (inp->in6p_flags & IN6P_AUTOFLOWLABEL)
if (in6p->in6p_flags & INP_PLACEMARKER)
#define IS2292(x, y) ((in6p->in6p_flags & IN6P_RFC2292) ? (x) : (y))
if (in6p->in6p_flags & IN6P_PKTINFO) {
if (in6p->in6p_flags & IN6P_HOPLIMIT) {
if ((in6p->in6p_flags & IN6P_TCLASS) != 0) {
if ((in6p->in6p_flags & IN6P_HOPOPTS) && privileged) {
if ((in6p->in6p_flags & (IN6P_DSTOPTS | IN6P_RTHDRDSTOPTS)) != 0) {
if ((in6p->in6p_flags &
if ((in6p->in6p_flags & IN6P_DSTOPTS) == 0)
if (!(in6p->in6p_flags & IN6P_RTHDR))
in6p->in6p_flags |= (bit); \
in6p->in6p_flags &= ~(bit); \
#define OPTBIT(bit) (in6p->in6p_flags & (bit) ? 1 : 0)
in6p->in6p_flags |= IN6P_RFC2292; \
in6p->in6p_flags |= (bit); \
in6p->in6p_flags &= ~(bit); \
in6p->in6p_flags &= ~(IN6P_LOWPORT);
in6p->in6p_flags &= ~(IN6P_HIGHPORT);
in6p->in6p_flags &= ~(IN6P_LOWPORT);
in6p->in6p_flags |= IN6P_HIGHPORT;
in6p->in6p_flags &= ~(IN6P_HIGHPORT);
in6p->in6p_flags |= IN6P_LOWPORT;
flags = in6p->in6p_flags;
if (in6p->in6p_flags & INP_PLACEMARKER)
if ((last->in6p_flags & IN6P_CONTROLOPTS) ||
if ((last->in6p_flags & IN6P_CONTROLOPTS) ||
if ((last->in6p_flags & IN6P_CONTROLOPTS) ||
if (last->in6p_flags & IN6P_CONTROLOPTS
if (in6p->in6p_flags & IN6P_CONTROLOPTS