2 * Copyright (C) 1996-2017 The Squid Software Foundation and contributors
4 * Squid software is distributed under GPLv2+ license and includes
5 * contributions from numerous individuals and organizations.
6 * Please see the COPYING and CONTRIBUTORS files for details.
9 Oct 2010 - Imported into Squid.
10 Many build fixes for modern compilers.
11 Shuffled several private functions (error display and logon) to
12 to public API file for external use without using rfcnb-priv.h.
16 Added #define of INADDR_NONE if not already defined, as Suns do not seem
21 Fixed bug in rfcnb-priv.h where we were getting the packet length wrong
22 (byte reversed on Suns ...) ... At least I think it is fixed. Will
27 Use siganction on machines where SA_RESTART is defined, otherwise use
28 sigvec. This allows the code to compile on Sun, and maybe on HP-UX.
32 Fixed that bug in rfcnb-priv.h again in RFCNB_Pkt_Len. We were not
33 shifting the second length byte into the right place.