Home
last modified time | relevance | path

Searched refs:flowlabel (Results 1 – 7 of 7) sorted by relevance

/f-stack/freebsd/net/altq/
H A Daltq_red.c499 u_int32_t flowlabel; in mark_ecn() local
501 flowlabel = ntohl(ip6->ip6_flow); in mark_ecn()
502 if ((flowlabel >> 28) != 6) in mark_ecn()
504 if ((flowlabel & (IPTOS_ECN_MASK << 20)) == in mark_ecn()
507 if ((flowlabel & (IPTOS_ECN_MASK << 20)) == in mark_ecn()
513 flowlabel |= (IPTOS_ECN_CE << 20); in mark_ecn()
514 ip6->ip6_flow = htonl(flowlabel); in mark_ecn()
H A Daltq_subr.c772 u_int32_t flowlabel; local
774 flowlabel = ntohl(ip6->ip6_flow);
775 if ((flowlabel >> 28) != 6)
777 ds_field = (flowlabel >> 20) & 0xff;
832 u_int32_t flowlabel; in write_dsfield() local
834 flowlabel = ntohl(ip6->ip6_flow); in write_dsfield()
835 if ((flowlabel >> 28) != 6) in write_dsfield()
837 flowlabel = (flowlabel & 0xf03fffff) | (dsfield << 20); in write_dsfield()
838 ip6->ip6_flow = htonl(flowlabel); in write_dsfield()
/f-stack/freebsd/netpfil/ipfw/
H A Dip_dn_io.c466 u_int32_t flowlabel; in ecn_mark() local
468 flowlabel = ntohl(ip6->ip6_flow); in ecn_mark()
469 if ((flowlabel >> 28) != 6) in ecn_mark()
471 if ((flowlabel & (IPTOS_ECN_MASK << 20)) == in ecn_mark()
474 if ((flowlabel & (IPTOS_ECN_MASK << 20)) == in ecn_mark()
480 flowlabel |= (IPTOS_ECN_CE << 20); in ecn_mark()
481 ip6->ip6_flow = htonl(flowlabel); in ecn_mark()
/f-stack/freebsd/netinet/
H A Dsctp_structs.h323 uint32_t flowlabel; member
H A Dsctp_usrreq.c2421 (net->flowlabel & 0x80000000)) {
2422 paddrp->spp_ipv6_flowlabel = net->flowlabel & 0x000fffff;
5435 net->flowlabel = paddrp->spp_ipv6_flowlabel & 0x000fffff;
5436 net->flowlabel |= 0x80000000;
5561 net->flowlabel = paddrp->spp_ipv6_flowlabel & 0x000fffff;
5562 net->flowlabel |= 0x80000000;
H A Dsctp_output.c4269 uint32_t flowlabel, flowinfo; in sctp_lowlevel_chunk_output() local
4281 flowlabel = net->flowlabel; in sctp_lowlevel_chunk_output()
4283 flowlabel = stcb->asoc.default_flowlabel; in sctp_lowlevel_chunk_output()
4285 flowlabel = inp->sctp_ep.default_flowlabel; in sctp_lowlevel_chunk_output()
4287 if (flowlabel == 0) { in sctp_lowlevel_chunk_output()
4293 flowlabel = ntohl(((struct inpcb *)inp)->inp_flow); in sctp_lowlevel_chunk_output()
4295 flowlabel &= 0x000fffff; in sctp_lowlevel_chunk_output()
4358 flowinfo |= flowlabel; in sctp_lowlevel_chunk_output()
H A Dsctp_pcb.c3890 net->flowlabel = stcb->asoc.default_flowlabel; in sctp_add_remote_addr()