Searched refs:grehdr (Results 1 - 4 of 4) sorted by relevance
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/netfilter/ |
H A D | nf_conntrack_proto_gre.c | 168 struct gre_hdr _grehdr, *grehdr; local 171 grehdr = skb_header_pointer(skb, dataoff, sizeof(_grehdr), &_grehdr); 172 if (!grehdr || grehdr->version != GRE_VERSION_PPTP) { 184 if (ntohs(grehdr->protocol) != GRE_PROTOCOL_PPTP) {
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/ |
H A D | pptp.c | 392 struct pptp_gre_hdr *grehdr, 397 grehdr->flags = 0x00; /* bitfield */ 398 grehdr->flags |= GRE_FLAG_K; /* Key present */ 400 grehdr->flags |= GRE_FLAG_S; /* Sequence number present */ 402 grehdr->version = GRE_VERSION_PPTP; 404 grehdr->version |= GRE_FLAG_A; /* Acknowledgement number present */ 406 grehdr->protocol = GRE_PROTOCOL_PPTP; 412 //grehdr->payload_len = hton16(skb->len + 2); 413 grehdr->payload_len = hton16(payloadlen); 414 grehdr 391 pptp_fill_gre_header(unsigned long callid, struct pptp_gre_hdr *grehdr, int payloadlen, int need_seq, int need_ack) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/ |
H A D | if_pppox.h | 241 struct pptp_gre_hdr grehdr; /* GRE header */
member in struct:pptp_hdr
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/core/ |
H A D | dev.c | 1999 struct pptp_gre_hdr *grehdr; local 2003 grehdr = (struct pptp_gre_hdr *)((char *)(iphdr) + iphdrlen); 2004 if (GRE_IS_S(grehdr->flags)) grehdrlen += 4; 2005 if (GRE_IS_A(grehdr->version)) grehdrlen += 4; 2009 //printk(KERN_EMERG "grehdr->call_id=%x, call_id=%x\n", htons(grehdr->call_id), call_id); 2010 if (htons(grehdr->call_id) != call_id) { 2011 //printk(KERN_EMERG "Not DUT PPTP call (our:%x, pkt:%x)\n", call_id, htons(grehdr->call_id)); 2047 if ((grehdr->protocol == GRE_PROTOCOL_PPTP) && 2048 ((int)(ntohs(grehdr [all...] |
Completed in 137 milliseconds