# # ChangeLog for trunk/lib/protocols_l3.c # # Generated by Trac 1.0.1 # 06/20/13 09:11:47 Tue, 23 Nov 2010 21:34:17 GMT salcock [1665] * trunk/lib/libtrace.h.in (modified) * trunk/lib/protocols_l3.c (modified) * IPv6 fragment extension headers use a rather different header format ... Mon, 02 Aug 2010 03:48:16 GMT salcock [1645] * trunk/configure.in (modified) * trunk/lib/protocols_l3.c (modified) * Add check for the presence of sdl_len in the sockaddr_dl structure - ... Thu, 29 Jul 2010 23:51:22 GMT salcock [1640] * trunk/lib/protocols_l3.c (modified) * Added support for sockaddr_dl to the trace_get_*_ethernet_address ... Tue, 09 Feb 2010 00:43:51 GMT salcock [1522] * trunk/lib/protocols_l2.c (modified) * trunk/lib/protocols_l3.c (modified) * trunk/lib/protocols_pktmeta.c (modified) * trunk/lib/protocols_transport.c (modified) * Updated licensing and documentation for the protocol decoders * Moved ... Wed, 20 Jan 2010 21:10:46 GMT salcock [1491] * trunk/lib/protocols_l3.c (modified) * trunk/lib/protocols_transport.c (modified) * Adjusted the "shortcut" protocol access functions to return NULL if a ... Mon, 23 Mar 2009 04:01:09 GMT perry [1410] * trunk/lib/protocols_l3.c (modified) * trunk/tools/tracetop/tracetop.cc (modified) have trace_get_source_address() / trace_get_destination_address() return ... Thu, 15 Jan 2009 01:27:21 GMT perry [1402] * trunk/lib/protocols_l3.c (modified) Fix typo. Thu, 27 Nov 2008 04:49:18 GMT perry [1389] * trunk/lib/protocols_l3.c (modified) * trunk/lib/protocols_transport.c (modified) More IPPROTOification Thu, 27 Nov 2008 04:42:40 GMT perry [1387] * trunk/lib/protocols_l2.c (modified) * trunk/lib/protocols_l3.c (modified) * trunk/lib/protocols_transport.c (modified) Start using the TRACE_ETHERTYPE enum where possible for code clarity Fri, 14 Nov 2008 02:47:59 GMT perry [1382] * trunk/lib/protocols_l2.c (modified) * trunk/lib/protocols_l3.c (modified) * trunk/lib/protocols_transport.c (modified) Make sure NULL is defined. Make sure stdio is included for printf Use ... Fri, 31 Oct 2008 00:51:59 GMT perry [1376] * trunk/lib/libtrace.h.in (modified) * trunk/lib/protocols_l2.c (modified) * trunk/lib/protocols_l3.c (modified) * trunk/lib/protocols_pktmeta.c (modified) * trunk/lib/protocols_transport.c (modified) If we have a complete header, but truncated at the end of it, we ... Thu, 23 Oct 2008 20:58:02 GMT salcock [1372] * trunk/lib/libtrace.h.in (modified) * trunk/lib/protocols_l2.c (modified) * trunk/lib/protocols_l3.c (modified) * Renamed hideous get_*_payload_from_ethernet_payload API functions to ... Tue, 17 Jun 2008 23:06:45 GMT spa1 [1360] * trunk/lib/libtrace.h.in (modified) * trunk/lib/protocols.h (modified) * trunk/lib/protocols_l2.c (modified) * trunk/lib/protocols_l3.c (modified) * trunk/libpacketdump/eth_34916.c (modified) * Added support for skipping past PPPoE headers when calling ... Thu, 29 May 2008 01:27:49 GMT spa1 [1355] * trunk/lib/protocols_l3.c (modified) * Ensure that remaining is not null before changing the value Wed, 28 May 2008 23:44:54 GMT spa1 [1354] * trunk/lib/protocols_l2.c (modified) * trunk/lib/protocols_l3.c (modified) * trunk/lib/protocols_pktmeta.c (modified) * trunk/lib/protocols_transport.c (modified) * Updated all get_payload_from_X functions to set remaining to zero if ... Wed, 19 Dec 2007 06:27:15 GMT perry [1315] * trunk/lib/protocols_l3.c (modified) Whitespace changes Tue, 18 Dec 2007 22:17:58 GMT spa1 [1314] * trunk/lib/libtrace.h.in (modified) * trunk/lib/protocols_l2.c (modified) * trunk/lib/protocols_l3.c (modified) * trunk/lib/protocols_pktmeta.c (modified) * trunk/lib/protocols_transport.c (modified) * Fixed get_payload_from_X functions not returning NULL in cases where ... Thu, 20 Sep 2007 06:35:31 GMT perry [1281] * trunk/lib/protocols_l3.c (modified) Fix byte ordering issue Fri, 14 Sep 2007 11:13:42 GMT perry [1279] * trunk/lib/Makefile.am (modified) * trunk/lib/protocols.h (added) * trunk/lib/protocols_l2.c (added) * trunk/lib/protocols_l3.c (added) * trunk/lib/protocols_pktmeta.c (added) * trunk/lib/protocols_transport.c (added) Split the protocol API's up into seperate files