Greetings, The following fixes a tiny bug in the sctp printing which cut off the last byte of the data in a DATA chunk. Seems like a copy/paste error, as just above this is a check of the chunk size, and sctp requires a data chunk to have at least -1- data byte.
Thanks, -- Chris Larson - clarson at kergoth dot com Dedicated Engineer - MontaVista - clarson at mvista dot com Core Developer/Architect - TSLib, BitBake, OpenEmbedded, OpenZaurus --- print-sctp.c 7 Jul 2005 01:22:20 -0000 1.20 +++ print-sctp.c 6 Sep 2007 18:49:06 -0000 @@ -213,7 +213,7 @@ void sctp_print(const u_char *bp, default_print(payloadPtr, htons(chunkDescPtr->chunkLength) - (sizeof(struct sctpDataPart)+ - sizeof(struct sctpChunkDesc)+1)); + sizeof(struct sctpChunkDesc))); } else printf("]"); } - This is the tcpdump-workers list. Visit https://cod.sandelman.ca/ to unsubscribe.