]> The Tcpdump Group git mirrors - tcpdump/commit
Have print_llc() clear out the extracted_ethertype argument, rather than
authorguy <guy>
Sun, 13 Nov 2005 12:12:41 +0000 (12:12 +0000)
committerguy <guy>
Sun, 13 Nov 2005 12:12:41 +0000 (12:12 +0000)
commitdd928cfb35d7ceeacf55dd880ffc9673ac8809e7
tree199addded786551dd05b060773db9f797ab335b6
parent86f96f8a7be545190da718a2908928d185e26d76
Have print_llc() clear out the extracted_ethertype argument, rather than
having its callers do so - some of its callers *weren't* doing so,
leaving random junk in that argument in some cases.

When checking for "802.3-encapsulated" IPX, check the raw values of the
SSAP and DSAP for 0xFF, don't check them after the low-order bit has
been masked off.

The "flag" values in the LLC header aren't bits, they're combinations of
bits, including the combination "no bits"; don't use "bittok2str()" on
them.  Also, combine the proper bits, namely the C/R bit (which we
weren't combining) and the P/F bit (which we were).
print-ether.c
print-fddi.c
print-ipfc.c
print-lane.c
print-llc.c
print-sll.c
print-token.c