On 24 November 2014 at 18:01, Mike Belopuhov <m...@belopuhov.com> wrote: > On 24 November 2014 at 17:20, Mike Belopuhov <m...@belopuhov.com> wrote: >> On 24 November 2014 at 16:42, Mike Belopuhov <m...@belopuhov.com> wrote: >>> Hi, >>> >>> I've been trying to fix a bug in tcpdump but the rottenness >>> of the current code base with it's horrendous APIs is just >>> getting in the way. What if we trimmed it a bit, say killed >>> all those pesky 'register' values, kill protocols that we >>> cannot really test (appletalk, fddi, etc.), kill dissectors >>> that are barely implemented (krb for instance). Would anyone >>> be against this? Does anyone have any plans to sync it up >>> with the upstream? >>> >>> Here's a 91K diff to deregister tcpdump. >>> http://www.vantronix.net/~mike/tcpdump-deregister.diff >>> >>> OK? >> >> http://www.vantronix.net/~mike/tcpdump-atm.diff >> http://www.vantronix.net/~mike/tcpdump-fddi.diff >> http://www.vantronix.net/~mike/tcpdump-slip.diff >> >> SLIP diff has an added benefit that /usr/include/net/slip.h >> will no longer be needed. > > AppleTalk? > http://www.vantronix.net/~mike/tcpdump-atalk.diff > > DECnet? > http://www.vantronix.net/~mike/tcpdump-decnet.diff
IPX? http://www.vantronix.net/~mike/tcpdump-ipx.diff Unfinished Kerberos? http://www.vantronix.net/~mike/tcpdump-krb.diff