Home
last modified time | relevance | path

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

/dragonfly/sys/net/altq/
HDaltq_subr.c747 uint32_t flowlabel; in read_dsfield() local
749 flowlabel = ntohl(ip6->ip6_flow); in read_dsfield()
750 if ((flowlabel >> 28) != 6) in read_dsfield()
752 ds_field = (flowlabel >> 20) & 0xff; in read_dsfield()
808 uint32_t flowlabel; in write_dsfield() local
810 flowlabel = ntohl(ip6->ip6_flow); in write_dsfield()
811 if ((flowlabel >> 28) != 6) in write_dsfield()
813 flowlabel = (flowlabel & 0xf03fffff) | (dsfield << 20); in write_dsfield()
814 ip6->ip6_flow = htonl(flowlabel); in write_dsfield()
HDaltq_red.c485 uint32_t flowlabel; in mark_ecn() local
487 flowlabel = ntohl(ip6->ip6_flow); in mark_ecn()
488 if ((flowlabel >> 28) != 6) in mark_ecn()
490 if ((flowlabel & (IPTOS_ECN_MASK << 20)) == in mark_ecn()
493 if ((flowlabel & (IPTOS_ECN_MASK << 20)) == in mark_ecn()
499 flowlabel |= (IPTOS_ECN_CE << 20); in mark_ecn()
500 ip6->ip6_flow = htonl(flowlabel); in mark_ecn()