Home | History | Annotate | Download | only in ip

Lines Matching refs:protocol

70 				if (p->iph.protocol && p->iph.protocol != IPPROTO_IPIP) {
74 p->iph.protocol = IPPROTO_IPIP;
77 if (p->iph.protocol && p->iph.protocol != IPPROTO_GRE) {
81 p->iph.protocol = IPPROTO_GRE;
84 if (p->iph.protocol && p->iph.protocol != IPPROTO_IPV6) {
88 p->iph.protocol = IPPROTO_IPV6;
90 if (p->iph.protocol && p->iph.protocol != IPPROTO_IPV6) {
94 p->iph.protocol = IPPROTO_IPV6;
212 if (p->iph.protocol == 0) {
214 p->iph.protocol = IPPROTO_GRE;
216 p->iph.protocol = IPPROTO_IPIP;
218 p->iph.protocol = IPPROTO_IPV6;
220 p->iph.protocol = IPPROTO_IPV6;
225 if (p->iph.protocol == IPPROTO_IPIP || p->iph.protocol == IPPROTO_IPV6) {
269 switch (p.iph.protocol) {
290 switch (p.iph.protocol) {
318 tnl_strproto(p->iph.protocol),
459 switch (p.iph.protocol) {
541 * protocol-independent because of unarranged structure between