Guy Harris
0fb0fa8794
Put
...
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
...
#ifdef __cplusplus
}
#endif /* __cplusplus */
wrappers into some header files, for the benefit of C++ plugins. Also,
add multiple-include protections.
svn path=/trunk/; revision=20485
2007-01-18 18:43:30 +00:00
Gerald Combs
f7e38bd5e6
Change ETH_VAR_IMPORT to WS_VAR_IMPORT. Try to fix a duplicate variable
...
definition in the Catapult DCT2000 code.
svn path=/trunk/; revision=18524
2006-06-20 18:30:54 +00:00
Gerald Combs
8958bab6de
Tethereal/tethereal -> TShark/tshark.
...
svn path=/trunk/; revision=18268
2006-05-31 17:38:42 +00:00
Anders Broman
996d4db495
Ethereal->Wireshark
...
svn path=/trunk/; revision=18234
2006-05-28 19:49:07 +00:00
Ronnie Sahlberg
f0b33a4789
ethereal->wireshark updates
...
svn path=/trunk/; revision=18206
2006-05-22 08:14:01 +00:00
Ronnie Sahlberg
89f022b12b
name change
...
svn path=/trunk/; revision=18197
2006-05-21 05:12:17 +00:00
Jörg Mayer
e6194537b3
Francesco Fondelli; Add dcp support
...
svn path=/trunk/; revision=15897
2005-09-20 15:18:28 +00:00
Ronnie Sahlberg
31fc2979b1
update some comments pointing out these buffers need not be freed
...
svn path=/trunk/; revision=15391
2005-08-17 20:45:18 +00:00
Ulf Lamping
d2233711d9
add get_manuf_name_if_known (returns NULL if unknown) in addition to get_manuf_name
...
svn path=/trunk/; revision=14405
2005-05-20 21:44:17 +00:00
Luis Ontanon
f0c8a7ab65
From Francisco Alcoba:
...
changed the behaviour of get_addr_name:
- resolve to a name if the address supports it
- call address_to_str if it does not, but the address is valid
- return "NONE" if it is AT_NONE
svn path=/trunk/; revision=13463
2005-02-22 01:55:04 +00:00
Guy Harris
88cf75d47f
Include <epan/address.h>, as per a suggestion by Thomas Boehne - not all
...
dissectors using the address resolution routines need to know about the
"address" structure, so not all of them would include <epan/address.h>
themselves.
svn path=/trunk/; revision=12978
2005-01-07 11:56:00 +00:00
Guy Harris
0ccf418724
Add a "get_addr_name()" routine that takes an "address *" and attempts
...
to resolve it to a name.
Fix up some const-pointer-to-non-const-pointer, and
function-pointer-to-void-*, conversions.
Fix some comments.
svn path=/trunk/; revision=12863
2004-12-30 02:10:24 +00:00
Guy Harris
4469052ec3
Add a hash table for IPv6 addresses, and add an "add_ipv6_name()"
...
routine to add IPv6-address/name pairings to that table; use that when
reading the hosts file.
svn path=/trunk/; revision=12537
2004-11-17 09:44:41 +00:00
Guy Harris
366ff47474
Rename some routines and structures to reflect that they're specific to
...
IPv4; use different data structures for port numbers.
svn path=/trunk/; revision=12536
2004-11-17 08:53:20 +00:00
Gerald Combs
ed2befc8b7
Merge the "resolv" rename changes with the trunk.
...
svn path=/trunk/; revision=11638
2004-08-09 22:31:21 +00:00
Guy Harris
3a583aeb59
From Albert Chin: rename resolv.{ch} to addr_resolv.{ch}, so that an
...
include of <resolv.h> in any system header file gets the system
<resolv.h> (needed for builds on Tru64 with GTK+ 1.2[.x]).
svn path=/trunk/; revision=11615
2004-08-06 19:57:49 +00:00