OpenFlow 1.0: add another test case

The capture was produced using a Dell Force10 S4810 switch running FTOS
9.1 and configured for two OpenFlow instances. Both instances try to
connect to a Trema controller. Instance 1 connects and proceeds to a
protocol exchange driven by a test script. Besides other messages
instance 1 produces a malformed OFPT_STATS_REPLY message (there are
multiple table descriptors with table_id set to 0) and an OFPT_PACKET_IN
message with xid set to 0. Instance 5 tries to connect, but its
OFPT_FEATURES_REPLY contains a malformed bitmap and the controller
closes the connection. The controller is shut down soon thereafter.
3 files changed
tree: b41e1606eabcff1b6141841f46739596c5edd27b
  1. lbl/
  2. missing/
  3. tests/
  4. win32/
  5. .cvsignore
  6. .gitattributes
  7. .gitignore
  8. .travis.yml
  9. aclocal.m4
  10. addrtoname.c
  11. addrtoname.h
  12. af.c
  13. af.h
  14. ah.h
  15. aodv.h
  16. appletalk.h
  17. arcnet.h
  18. atime.awk
  19. atm.h
  20. atmuni31.h
  21. bgp.h
  22. bootp.h
  23. bpf_dump.c
  24. CHANGES
  25. chdlc.h
  26. checksum.c
  27. config.guess
  28. config.h.in
  29. config.sub
  30. configure
  31. configure.in
  32. cpack.c
  33. cpack.h
  34. CREDITS
  35. dccp.h
  36. decnet.h
  37. decode_prefix.h
  38. enc.h
  39. esp.h
  40. ether.h
  41. ethertype.h
  42. extract.h
  43. fddi.h
  44. forces.h
  45. gmpls.c
  46. gmpls.h
  47. gmt2local.c
  48. gmt2local.h
  49. icmp6.h
  50. ieee802_11.h
  51. ieee802_11_radio.h
  52. igrp.h
  53. in_cksum.c
  54. install-sh
  55. INSTALL.txt
  56. interface.h
  57. ip.h
  58. ip6.h
  59. ipfc.h
  60. ipnet.h
  61. ipproto.c
  62. ipproto.h
  63. ipsec_doi.h
  64. ipx.h
  65. isakmp.h
  66. l2tp.h
  67. l2vpn.c
  68. l2vpn.h
  69. lane.h
  70. LICENSE
  71. llc.h
  72. machdep.c
  73. machdep.h
  74. Makefile-devel-adds
  75. Makefile.in
  76. makemib
  77. mib.h
  78. mkdep
  79. mpls.h
  80. mptcp.h
  81. nameser.h
  82. netbios.h
  83. netdissect.h
  84. nfs.h
  85. nfsfh.h
  86. nlpid.c
  87. nlpid.h
  88. ntp.h
  89. oakley.h
  90. openflow.h
  91. ospf.h
  92. ospf6.h
  93. oui.c
  94. oui.h
  95. packetdat.awk
  96. parsenfsfh.c
  97. pcap-missing.h
  98. pcap_dump_ftell.c
  99. PLATFORMS
  100. pmap_prot.h
  101. ppi.h
  102. ppp.h
  103. print-802_11.c
  104. print-802_15_4.c
  105. print-ah.c
  106. print-aodv.c
  107. print-ap1394.c
  108. print-arcnet.c
  109. print-arp.c
  110. print-ascii.c
  111. print-atalk.c
  112. print-atm.c
  113. print-babel.c
  114. print-beep.c
  115. print-bfd.c
  116. print-bgp.c
  117. print-bootp.c
  118. print-bt.c
  119. print-calm-fast.c
  120. print-carp.c
  121. print-cdp.c
  122. print-cfm.c
  123. print-chdlc.c
  124. print-cip.c
  125. print-cnfp.c
  126. print-dccp.c
  127. print-decnet.c
  128. print-dhcp6.c
  129. print-domain.c
  130. print-dtp.c
  131. print-dvmrp.c
  132. print-eap.c
  133. print-egp.c
  134. print-eigrp.c
  135. print-enc.c
  136. print-esp.c
  137. print-ether.c
  138. print-fddi.c
  139. print-forces.c
  140. print-fr.c
  141. print-frag6.c
  142. print-geonet.c
  143. print-gre.c
  144. print-hsrp.c
  145. print-icmp.c
  146. print-icmp6.c
  147. print-igmp.c
  148. print-igrp.c
  149. print-ip.c
  150. print-ip6.c
  151. print-ip6opts.c
  152. print-ipcomp.c
  153. print-ipfc.c
  154. print-ipnet.c
  155. print-ipx.c
  156. print-isakmp.c
  157. print-isoclns.c
  158. print-juniper.c
  159. print-krb.c
  160. print-l2tp.c
  161. print-lane.c
  162. print-ldp.c
  163. print-llc.c
  164. print-lldp.c
  165. print-lmp.c
  166. print-lspping.c
  167. print-lwapp.c
  168. print-lwres.c
  169. print-mobile.c
  170. print-mobility.c
  171. print-mpcp.c
  172. print-mpls.c
  173. print-mptcp.c
  174. print-msdp.c
  175. print-msnlb.c
  176. print-netbios.c
  177. print-nflog.c
  178. print-nfs.c
  179. print-ntp.c
  180. print-null.c
  181. print-olsr.c
  182. print-openflow-1.0.c
  183. print-openflow.c
  184. print-ospf.c
  185. print-ospf6.c
  186. print-otv.c
  187. print-pflog.c
  188. print-pgm.c
  189. print-pim.c
  190. print-ppi.c
  191. print-ppp.c
  192. print-pppoe.c
  193. print-pptp.c
  194. print-radius.c
  195. print-raw.c
  196. print-rip.c
  197. print-ripng.c
  198. print-rpki-rtr.c
  199. print-rrcp.c
  200. print-rsvp.c
  201. print-rt6.c
  202. print-rx.c
  203. print-sctp.c
  204. print-sflow.c
  205. print-sip.c
  206. print-sl.c
  207. print-sll.c
  208. print-slow.c
  209. print-smb.c
  210. print-snmp.c
  211. print-stp.c
  212. print-sunatm.c
  213. print-sunrpc.c
  214. print-symantec.c
  215. print-syslog.c
  216. print-tcp.c
  217. print-telnet.c
  218. print-tftp.c
  219. print-timed.c
  220. print-tipc.c
  221. print-token.c
  222. print-udld.c
  223. print-udp.c
  224. print-usb.c
  225. print-vjc.c
  226. print-vqp.c
  227. print-vrrp.c
  228. print-vtp.c
  229. print-vxlan.c
  230. print-wb.c
  231. print-zephyr.c
  232. print-zeromq.c
  233. README
  234. Readme.Win32
  235. route6d.h
  236. rpc_auth.h
  237. rpc_msg.h
  238. rx.h
  239. sctpConstants.h
  240. sctpHeader.h
  241. send-ack.awk
  242. setsignal.c
  243. setsignal.h
  244. signature.c
  245. signature.h
  246. slcompress.h
  247. slip.h
  248. sll.h
  249. smb.h
  250. smbutil.c
  251. stime.awk
  252. strcasecmp.c
  253. tcp.h
  254. tcpdump-stdinc.h
  255. tcpdump.1.in
  256. tcpdump.c
  257. telnet.h
  258. tftp.h
  259. timed.h
  260. TODO
  261. token.h
  262. udp.h
  263. util.c
  264. VERSION
  265. vfprintf.c