Home | History | Annotate | Download | only in netinet

Lines Matching refs:outer

62  * modify outer ECN (TOS) field on ingress operation (tunnel encapsulation).
65 ip_ecn_ingress(int mode, u_int8_t *outer, const u_int8_t *inner)
67 if (!outer || !inner)
70 *outer = *inner;
73 *outer &= ~IPTOS_ECN_CE;
76 *outer &= ~(IPTOS_ECN_ECT0 | IPTOS_ECN_CE);
87 ip_ecn_egress(int mode, const u_int8_t *outer, u_int8_t *inner)
89 if (!outer || !inner)
94 if (*outer & IPTOS_ECN_CE)
105 ip6_ecn_ingress(int mode, u_int32_t *outer, const u_int32_t *inner)
109 if (!outer || !inner)
112 outer8 = (ntohl(*outer) >> 20) & 0xff;
115 *outer &= ~htonl(0xff << 20);
116 *outer |= htonl((u_int32_t)outer8 << 20);
120 ip6_ecn_egress(int mode, const u_int32_t *outer, u_int32_t *inner)
124 if (!outer || !inner)
127 outer8 = (ntohl(*outer) >> 20) & 0xff;