flowinfo
afm_match(struct ifnet *ifp, struct flowinfo *flow)
struct afm *afm_match(struct ifnet *, struct flowinfo *);
struct flowinfo afu_fi;
struct flowinfo afmu_fi;
struct flowinfo flow;
altq_extractflow(struct mbuf *m, int af, struct flowinfo *flow,
flow->fi_len = sizeof(struct flowinfo);
struct flowinfo;
int altq_extractflow(struct mbuf *, int, struct flowinfo *, u_int32_t);
struct flowinfo flow;
wfq_hash(struct flowinfo *flow, int n)
wfq_hashbydstaddr(struct flowinfo *flow, int n)
wfq_hashbysrcaddr(struct flowinfo *flow, int n)
wfq_hashbysrcport(struct flowinfo *flow, int n)
static u_long wfq_hash(struct flowinfo *, int);
static inline u_long wfq_hashbydstaddr(struct flowinfo *, int);
static inline u_long wfq_hashbysrcaddr(struct flowinfo *, int);
static inline u_long wfq_hashbysrcport(struct flowinfo *, int);
u_long (*hash_func)(struct flowinfo *, int);
struct flowinfo flow;
in_port_t port, uint32_t flowinfo, uint32_t scope_id)
sin6->sin6_flowinfo = flowinfo;
in_port_t port, uint32_t flowinfo, uint32_t scope_id)
sockaddr_in6_init1(sin6, addr, port, flowinfo, scope_id);
uint32_t flowinfo, uint32_t scope_id, int flags)
sockaddr_in6_init1(satosin6(sa), addr, port, flowinfo, scope_id);
u_int32_t flowinfo;
flowinfo = sa6_src.sin6_flowinfo;
if (lport == 0 && fport == 0 && flowinfo &&
flowinfo == (in6p_flowinfo(inp) & IPV6_FLOWLABEL_MASK) &&
u_int32_t flowinfo;
flowinfo = (u_int32_t)ntohl(ip6->ip6_flow & IPV6_FLOWINFO_MASK);
flowinfo >>= 20;
tclass = flowinfo & 0xff;