Lines Matching refs:protocol
186 if (p->iph.protocol && p->iph.protocol != IPPROTO_IPIP) {
190 p->iph.protocol = IPPROTO_IPIP;
193 if (p->iph.protocol && p->iph.protocol != IPPROTO_GRE) {
197 p->iph.protocol = IPPROTO_GRE;
200 if (p->iph.protocol && p->iph.protocol != IPPROTO_IPV6) {
204 p->iph.protocol = IPPROTO_IPV6;
320 if (p->iph.protocol == 0) {
322 p->iph.protocol = IPPROTO_GRE;
324 p->iph.protocol = IPPROTO_IPIP;
326 p->iph.protocol = IPPROTO_IPV6;
329 if (p->iph.protocol == IPPROTO_IPIP || p->iph.protocol == IPPROTO_IPV6) {
370 switch (p.iph.protocol) {
391 switch (p.iph.protocol) {
419 p->iph.protocol == IPPROTO_IPIP ? "ip" :
420 (p->iph.protocol == IPPROTO_GRE ? "gre" :
421 (p->iph.protocol == IPPROTO_IPV6 ? "ipv6" : "unknown")),
543 switch (p.iph.protocol) {