Ethereal-dev: [Ethereal-dev] Type/include cleanups

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Joerg Mayer <jmayer@xxxxxxxxx>
Date: Sat, 3 Aug 2002 01:57:23 +0200
I've just finished committing a set of patches that replaces the use of
the u_XXX types from sys/types.h by guXXX types from glib.h. It also
replaces the ntoh[ls] and hton[ls] functions by their glib.h g_hton[ls]
counterparts. With these changes, the inclusion of sys/types.h,
netinet/in.h and winsock2.h has become mostly unnecessary (Guy reported
that winsock2.h is needed with MSVC++ to bring in struct timeval).
As I have only tested on a fairly new Linux system, I *hope* that these
changes will not break anything on other systems - the only other thing
I could test was to compile with -ansi, which turned up a few warnings
that were present in the old code also.
So, please test compilation and let me know about any errors (logs or
patches are appreciated). 

  Ciao
        Jörg
--
Joerg Mayer                                          <jmayer@xxxxxxxxx>
I found out that "pro" means "instead of" (as in proconsul). Now I know
what proactive means.