Commit Graph

24 Commits

Author SHA1 Message Date
Harald Welte cea0e04f47 make left/right IP addresses configurable via modparam / config file 2017-07-09 20:55:13 +01:00
Harald Welte 577c373ead rename IPL4_example to NFCT_teestsuite 2017-07-09 20:37:34 +01:00
Harald Welte 3ee85fb8e4 add copyright + license statements to file headers 2017-07-09 20:33:15 +01:00
Harald Welte bda04326e5 add TCP option encoding/decoding 2017-07-09 20:29:30 +01:00
Harald Welte bf79f620b6 implement TTL-decrement-logic and pass only if exact matching packet received 2017-07-07 19:57:21 +01:00
Harald Welte caf60b7c96 flow_gen_ipv6_pkt(): Don't apply IPv4 checksum logic 2017-07-07 19:57:02 +01:00
Harald Welte eec898ab69 factor out IPv4_enc_csum() for combined encode + csum 2017-07-07 19:56:34 +01:00
Harald Welte 9041b45139 move nfct related functionality to NetfilterConntrack_Functions.ttcn 2017-07-07 19:33:43 +01:00
Harald Welte a5c6eaf8fb convert over to Titan3 ProtocolModules for IP + UDP
This avoids the need to carrry the 3GPP CommonIP.ttcn + Parameters.ttcn
2017-07-07 19:22:36 +01:00
Harald Welte 94e4d90c38 documentation updates 2017-07-07 08:44:01 +01:00
Harald Welte c0844fd4ee add test cases for short udp hdr and truncated udp payload 2017-07-07 01:07:02 +01:00
Harald Welte cb1f17c2da Makefile update 2017-07-06 23:53:24 +01:00
Harald Welte 18e1ca848e more tests, start to receive frames, ... 2017-07-06 23:52:45 +01:00
Harald Welte fb87aa4f11 IPL4_example: First working version for full 3-way UDP handshake 2017-07-06 19:38:51 +01:00
Harald Welte 71d0e6e661 NetfilterConntrack: Implement f_get_conntrack_xml() to get single conntrack 2017-07-06 19:38:08 +01:00
Harald Welte 65e28822be TunDevice_PT.cc: Properly report tun device write errors 2017-07-06 19:37:08 +01:00
Harald Welte 5224db9da9 add CommonIP.ttcn (+ dependencies) from 3GPP TS 36.523) 2017-07-06 10:02:30 +01:00
Harald Welte bae934d467 first working example: Two tun devices + nfnetlink-conntrack 2017-07-06 09:36:55 +01:00
Harald Welte 8fd5e2ae6b Initial TunDevice test port 2017-07-05 23:08:27 +01:00
Harald Welte 194359e701 Add gitignore file 2017-07-04 19:53:08 +01:00
Harald Welte c20f6e99e5 Add native function to obtain netfilter conntrack dump as XML 2017-07-04 19:38:41 +01:00
Harald Welte 7602503a3a libnetfilter_conntrack.xsd: Add targetNamespace
This will avoid xsd2ttcn generating a module called NoTargetNamespace
2017-07-04 16:40:23 +01:00
Harald Welte 6061691a73 XML Schema Description for libnetfilter_conntrack XML output 2017-07-04 11:18:06 +01:00
Harald Welte ff557de72f basic structure to re-generate symlinks to external modules + makefile 2017-07-03 17:02:43 +01:00