IPTOS_ECN_MASK
if ((ip->ip_tos & IPTOS_ECN_MASK) == IPTOS_ECN_NOTECT)
if ((ip->ip_tos & IPTOS_ECN_MASK) == IPTOS_ECN_CE)
if ((flowlabel & (IPTOS_ECN_MASK << 20)) ==
if ((flowlabel & (IPTOS_ECN_MASK << 20)) ==
ecn = (tos & IPTOS_ECN_MASK);
ip->ip_tos |= (tos & ~IPTOS_ECN_MASK);
ecn = (tos & IPTOS_ECN_MASK);
info.ecn = (iphdr->ip_tos & IPTOS_ECN_MASK);
*outer &= ~IPTOS_ECN_MASK;
if ((*outer & IPTOS_ECN_MASK) == IPTOS_ECN_ECT0) {
if ((*inner & IPTOS_ECN_MASK) == IPTOS_ECN_ECT1)
if ((*inner & IPTOS_ECN_MASK) == IPTOS_ECN_NOTECT)
} else if ((*outer & IPTOS_ECN_MASK) == IPTOS_ECN_ECT1) {
if (((*inner & IPTOS_ECN_MASK) == IPTOS_ECN_CE) ||
((*inner & IPTOS_ECN_MASK) == IPTOS_ECN_NOTECT))
if ((*inner & IPTOS_ECN_MASK) == IPTOS_ECN_ECT0)
if ((*outer & IPTOS_ECN_MASK) == IPTOS_ECN_CE) {
if ((*inner & IPTOS_ECN_MASK) == IPTOS_ECN_NOTECT)
} else if ((*outer & IPTOS_ECN_MASK) == IPTOS_ECN_ECT1) {
if ((*inner & IPTOS_ECN_MASK) == IPTOS_ECN_ECT0)
if ((*outer & IPTOS_ECN_MASK) == IPTOS_ECN_CE)
ecn = ip->ip_tos & IPTOS_ECN_MASK;
ecn0 = GETIP(fp->ipq_frags)->ip_tos & IPTOS_ECN_MASK;
switch (iptos & IPTOS_ECN_MASK) {
switch (iptos & IPTOS_ECN_MASK) {
switch (iptos & IPTOS_ECN_MASK) {
if ((iptos & IPTOS_ECN_MASK) == IPTOS_ECN_CE)
if ((iptos & IPTOS_ECN_MASK) == IPTOS_ECN_CE)
switch (iptos & IPTOS_ECN_MASK) {
switch (iptos & IPTOS_ECN_MASK) {
switch (iptos & IPTOS_ECN_MASK) {
switch (iptos & IPTOS_ECN_MASK) {
ip6->ip6_flow &= ~htonl(IPTOS_ECN_MASK << IPV6_FLOWLABEL_LEN);
ip->ip_tos &= ~IPTOS_ECN_MASK;
ip6->ip6_flow &= ~htonl(IPTOS_ECN_MASK << 20);
ip->ip_tos &= ~IPTOS_ECN_MASK;
ip6->ip6_flow &= ~htonl(IPTOS_ECN_MASK << 20);
ip->ip_tos &= ~IPTOS_ECN_MASK;
ip6->ip6_flow &= ~htonl(IPTOS_ECN_MASK << 20);
ip->ip_tos &= ~IPTOS_ECN_MASK;
ip->ip_tos = inp->inp_ip_tos & ~IPTOS_ECN_MASK;
inp->inp_ip_tos &= ~IPTOS_ECN_MASK;
if ((ip->ip_tos & IPTOS_ECN_MASK) == IPTOS_ECN_NOTECT)
if ((ip->ip_tos & IPTOS_ECN_MASK) == IPTOS_ECN_CE)
if ((flowlabel & (IPTOS_ECN_MASK << 20)) ==
if ((flowlabel & (IPTOS_ECN_MASK << 20)) ==
pd->tos = h->ip_tos & ~IPTOS_ECN_MASK;
h->ip_tos = pd->act.set_tos | (h->ip_tos & IPTOS_ECN_MASK);
pd->tos = h->ip_tos & ~IPTOS_ECN_MASK;
u_char ecn = hip->ip_tos & IPTOS_ECN_MASK;
outip->ip_tos &= ~IPTOS_ECN_MASK;
tclass &= ~IPTOS_ECN_MASK;