diff options
author | Florian Forster <octo@leeloo.lan.home.verplant.org> | 2009-05-17 00:05:30 +0200 |
---|---|---|
committer | Guy Harris <gharris@steve.local> | 2009-05-21 10:38:40 -0700 |
commit | 289e0aed7d910e6b2df73476848674a73b8ab1ac (patch) | |
tree | 6897c5bc9d5dde9d4d2ae187fc440749a7274060 /CREDITS | |
parent | e3d44c4e890fd7ce19c5704dd2cb0739ba826ad0 (diff) | |
download | tcpdump-289e0aed7d910e6b2df73476848674a73b8ab1ac.tar.gz |
print-olsr: Add basic IPv6 support.
Unfortunately OLSR uses the same IDs for IPv4 and IPv6 packets, even
though the size of "messages" differ. The version of the internet protocol
is therefore handed to the "olsr_print" function.
The code isn't very nice, due to a high density of #ifdef INET6'es. If
IPv6-support really should be optional, I'm afraid this is inevitable.
Both, compilation with and without IPv6 support has been tested.
The patch addresses fixes other issues, too. The length given in the packet
was used for pointer arithmetic without checking if the value was in a
reasonable range first in several places. It should now be possible to
decode more than one "namespace message" within a single packet. Other
changes remove trailing whitespace or fix lines indented with tabs (the
majority of the file is indented using spaces).
Signed-off-by: Florian Forster <octo@leeloo.lan.home.verplant.org>
Diffstat (limited to 'CREDITS')
-rw-r--r-- | CREDITS | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -51,6 +51,7 @@ Additional people who have contributed patches: Eddie Kohler <xexd at sourceforge dot net> Elmar Kirchner <elmar at juniper dot net> Florent Drouin <Florent dot Drouin at alcatel-lucent dot fr> + Florian Forster <octo at verplant dot org> Francis Dupont <Francis dot Dupont at enst-bretagne dot fr> Francisco Matias Cuenca-Acuna <mcuenca at george dot rutgers dot edu> Francois-Xavier Le Bail <fx dot lebail at yahoo dot com> |