summaryrefslogtreecommitdiffstats
path: root/gtp.c
AgeCommit message (Expand)AuthorFilesLines
2014-03-20gtp: add attribute validation for GTPA_TIDPablo Neira Ayuso1-1/+2
2014-03-20gtp: fix hashing of GTPv0 entries in the forwarding basePablo Neira Ayuso1-5/+12
2014-03-19gtp: use proper netdev_dbg dynamic debugging infrastructurePablo Neira Ayuso1-43/+42
2014-03-19gtp: implement gtp_genl_tunnel_getPablo Neira Ayuso1-28/+80
2014-03-18gtp: fix incorrect UDP header length fieldPablo Neira Ayuso1-2/+4
2014-03-18gtp: fix wrong handling of option header fields in GTPv1Pablo Neira Ayuso1-13/+8
2014-03-18gtp: fix wrong stripping of UDP and GTP headersPablo Neira Ayuso1-31/+27
2014-02-24gtp: remove leftover workqueuePablo Neira Ayuso1-6/+0
2014-02-23gtp: create socket from userspace and pass them as configurationPablo Neira Ayuso1-80/+56
2014-02-21gtp: delay initialization if compiled built-inPablo Neira Ayuso1-2/+1
2014-02-21gtp: fix missing initialization of iph->idPablo Neira Ayuso1-0/+2
2014-02-20gtp: get rid of tid variablePablo Neira Ayuso1-5/+2
2014-02-20gtp: ensure sufficient room for the header in gtp0_udp_encap_recvPablo Neira Ayuso1-0/+4
2014-02-20gtp: fix handling of messages in the encap input pathPablo Neira Ayuso1-22/+26
2014-02-20gtp: compile with Linux kernel 3.10.28Pablo Neira Ayuso1-1/+12
2014-02-20gtp: don't care if GTP socket is not yet ready in gtp_dev_xmit()Pablo Neira Ayuso1-7/+0
2014-02-20gtp: kill unused fields in struct pdp_ctxPablo Neira Ayuso1-3/+0
2014-02-20gtp: remove dead code in gtp_link_setup()Pablo Neira Ayuso1-3/+0
2014-02-20gtp: use GTP_V0 and GTP_V1 whenever possiblePablo Neira Ayuso1-3/+7
2014-02-20gtp: rework handling of GTPv1 extensionsPablo Neira Ayuso1-8/+8
2014-02-19gtp: fix flags field for GTPv1Pablo Neira Ayuso1-1/+7
2014-02-19gtp: fix wrong version in headerPablo Neira Ayuso1-1/+5
2014-02-19gtp: inconditionally set don't fragment flagPablo Neira Ayuso1-1/+1
2014-02-18gtp: remove GTP_CMD_CFG_* genetlink and use rtnetlink interfacePablo Neira Ayuso1-109/+90
2014-02-18gtp: fix handling of gso packetsPablo Neira Ayuso1-3/+2
2014-02-18gtp: fix MTU handlingPablo Neira Ayuso1-8/+13
2014-02-18gtp: use netdev_dbg in prepare_xmit_ipv4Pablo Neira Ayuso1-10/+9
2014-02-18gtp: use lookup table to calculate gtp1u header lengthPablo Neira Ayuso1-14/+13
2014-02-13gtp: consolidate error path in gtp_ip4_prepare_xmitPablo Neira Ayuso1-4/+4
2014-02-13gtp: more code preparation to add IPv6 support in the xmit pathPablo Neira Ayuso1-69/+130
2014-02-13gtp: no hardcoded values in ipv6_hashfnPablo Neira Ayuso1-2/+2
2014-02-13gtp: fix wrong header length validation in gtp1u_udp_encap_recvPablo Neira Ayuso1-5/+5
2014-02-13gtp: remove tid variable from gtp1u_udp_encap_recvPablo Neira Ayuso1-3/+1
2014-02-13gtp: add GTP_F_* flags for GTPv1Pablo Neira Ayuso1-3/+3
2014-02-13gtp: use gtp1_header in gtp1u_udp_encap_recvPablo Neira Ayuso1-7/+5
2014-02-13gtp: remove reference to gtp1u_headerPablo Neira Ayuso1-11/+11
2014-02-13gtp: use GTP_VX constant when possiblePablo Neira Ayuso1-2/+2
2014-02-13gtp: remove redundant skb_reset_network_header().Pablo Neira Ayuso1-2/+0
2014-02-13gtp: check source IP address inner packetPablo Neira Ayuso1-4/+34
2014-02-11gtp: initialize transmit sequence numberPablo Neira Ayuso1-1/+2
2014-02-11gtp: fix stats memleak when releasing the gtp0 devicePablo Neira Ayuso1-0/+6
2014-02-11gtp: gtp0 does not have any queuePablo Neira Ayuso1-3/+1
2014-02-11gtp: drop input GTP packet if malformedPablo Neira Ayuso1-10/+9
2014-02-11gtp: refactor common encapsulation input codePablo Neira Ayuso1-75/+73
2014-02-11gtp: make sure the udp is linear in the encapsulation input pathPablo Neira Ayuso1-2/+12
2014-02-11gtp: remove skb_orphan call from the input encap pathPablo Neira Ayuso1-10/+0
2014-02-11gtp: remove unused struct gsnPablo Neira Ayuso1-4/+0
2014-02-10gtp: don't disable bottom halves when accessing the PDP context hashtablePablo Neira Ayuso1-10/+10
2014-02-10gtp: use kernel typesPablo Neira Ayuso1-30/+31
2014-02-10gtp: initial random seed for the hash tablesPablo Neira Ayuso1-3/+2