Martin Mathieson
ef3f75d6df
Make dhcpv6 findable by name.
...
svn path=/trunk/; revision=21740
2007-05-10 10:56:36 +00:00
Stephen Fisher
8fd3ee0560
Remove almost all of the casts I committed recently and in place of
...
them, add -Wno-pointer-sign to CFLAGS when gcc will accept it.
svn path=/trunk/; revision=21253
2007-03-28 21:55:11 +00:00
Stephen Fisher
ab8f589336
Fix about 100 simple to fix warnings from gcc 4.0 in epan/dissectors
...
svn path=/trunk/; revision=21233
2007-03-27 22:50:11 +00:00
Jaap Keuter
32304503e0
Fix for bug 1235. Elapsed time is in 10ms units.
...
svn path=/trunk/; revision=19937
2006-11-20 19:39:19 +00:00
Gilbert Ramirez
b5aa125db4
Provide field names for fields with true/false values so they
...
can be searched on.
svn path=/trunk/; revision=19761
2006-10-31 21:29:34 +00:00
Ronnie Sahlberg
feab79e328
change a whole bunch of ethereal into wireshark
...
svn path=/trunk/; revision=18196
2006-05-21 04:49:01 +00:00
Guy Harris
25c4bc9379
Replace tvb_memcpy() calls that extract IPv4 addresses into a guint32,
...
and that extract IPv6 addresses into a "struct e_in6_addr", with
tvb_get_ipv4() and tvb_get_ipv6() calls - except for some that we
remove, by using proto_tree_add_item(), rather than replacing.
Have epan/tvbuff.h include epan/ipv6-utils.h, to define "struct
e_in6_addr" (not necessary to declare the tvbuff routines, but including
it there means "struct e_in6_addr" is guaranteed to be defined before
those declarations, so we don't get compiler complaints if we define it
*after* those declarations).
svn path=/trunk/; revision=15758
2005-09-11 21:25:37 +00:00
Ronnie Sahlberg
ec3ab9ec3e
rename ep_tvb_get_string() to tvb_get_ephemeral_string() asnd update the documentation in README.developer
...
svn path=/trunk/; revision=15270
2005-08-10 13:41:13 +00:00
Ronnie Sahlberg
0d7a2abbc7
some more memification of tvb_get_string() no obvious memleaks fixed this time :-(
...
svn path=/trunk/; revision=15131
2005-07-28 09:47:28 +00:00
Ronnie Sahlberg
10856f2f9a
prettify the HW type and address printouts slightly.
...
svn path=/trunk/; revision=14969
2005-07-20 12:20:56 +00:00
Ronnie Sahlberg
9de2aaec7c
add proper decoding and presentation of domain strings in dhcpv6
...
this fixes bug 273
svn path=/trunk/; revision=14967
2005-07-20 11:44:57 +00:00
Gerald Combs
3969acf046
From Vincent Jardin: Fix the dissection of relayed messages.
...
svn path=/trunk/; revision=12868
2004-12-30 16:45:37 +00:00
Gerald Combs
dce666e0d1
From Vincent Jardin:
...
- support for new DHCPv6 options
- fix for the support of OPTION_RELAY_MSG
svn path=/trunk/; revision=12838
2004-12-26 18:58:52 +00:00
Ulf Lamping
e8459f4ea1
Again, some warnings removed.
...
svn path=/trunk/; revision=12831
2004-12-25 10:30:58 +00:00
Guy Harris
4d98722689
Get rid of an unused true_false_string value.
...
svn path=/trunk/; revision=12680
2004-12-07 18:21:21 +00:00
Guy Harris
cfde79b7de
From Tomasz Mrugalski:
...
- option values updated to match RFC3898 (NIS/NIS+ options)
- FQDN option added (draft-ietf-dhc-dhcpv6-opt-fqdn-00.txt)
- Lifetime option added (draft-ietf-dhc-dhcpv6-opt-lifetime-00.txt)
- Long lasting typo corrected (those are identiTy associations, not
identiFy associations)
- Fixed bug always reporting SIP DOMAIN option to be malformed (break was
missing)
- Domains names are now parsed (in DOMAIN_LIST, SIP_SERVER_A, NIS_DOMAIN
and NISPLUS_DOMAIN options).
svn path=/trunk/; revision=12663
2004-12-03 09:51:16 +00:00
Guy Harris
ea3aa64618
From Marc Poulhies: fix the handling of the authentication option when
...
the authentication information is missing (which it can be), and fix a
typo.
svn path=/trunk/; revision=12637
2004-12-01 12:15:16 +00:00
Jörg Mayer
8c788146a0
initializing unsigned variables to -1 is considered interesting
...
svn path=/trunk/; revision=12173
2004-10-01 12:35:55 +00:00
Guy Harris
c68f62210f
Add "tvb_get_ntoh64()" and "tvb_get_letoh64()" routines to fetch 64-bit
...
integers.
Make FT_INT64 and FT_UINT64 add numerical values, rather than byte-array
values, to the protocol tree, and add routines to add specified 64-bit
integer values to the protocol tree.
Use those routines in the RSVP dissector.
svn path=/trunk/; revision=11796
2004-08-22 00:31:58 +00:00
Guy Harris
9e2658ed78
Don't give up on the entire DHCPv6 packet if we find an error in
...
encapsulated options, just give up on the option in which they're
encapsulated.
Note that for the Relay Message option, we should perhaps dissect the
option data as a DHCP message, not just a sequence of options.
svn path=/trunk/; revision=11756
2004-08-17 00:21:13 +00:00
Guy Harris
8bf903b464
Whenever we call "dhcpv6_option()", check to make sure it didn't set
...
"at_end" - if it does, the option is sufficiently bad that we can't
continue dissecting the packet, so we give up.
svn path=/trunk/; revision=11750
2004-08-16 07:52:07 +00:00
Gilbert Ramirez
669db206cb
Move dissectors to epan/dissectors directory.
...
Also move ncp222.py, x11-fields, process-x11-fields.pl,
make-reg-dotc, and make-reg-dotc.py.
Adjust #include lines in files that include packet-*.h
files.
svn path=/trunk/; revision=11410
2004-07-18 18:06:47 +00:00