From owner-freebsd-hackers Fri Aug 16 06:20:57 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA00754 for hackers-outgoing; Fri, 16 Aug 1996 06:20:57 -0700 (PDT) Received: from dg-rtp.dg.com (dg-rtp.rtp.dg.com [128.222.1.2]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id GAA00721 for ; Fri, 16 Aug 1996 06:20:49 -0700 (PDT) Received: by dg-rtp.dg.com (5.4R3.10/dg-rtp-v02) id AA09079; Fri, 16 Aug 1996 09:20:09 -0400 Received: from ponds by dg-rtp.dg.com.rtp.dg.com; Fri, 16 Aug 1996 09:20 EDT Received: from lakes.water.net (lakes [10.0.0.3]) by ponds.UUCP (8.7.5/8.7.3) with ESMTP id JAA00327 for ; Fri, 16 Aug 1996 09:02:55 -0400 (EDT) Received: (from rivers@localhost) by lakes.water.net (8.7.5/8.6.9) id JAA00498 for freebsd-hackers@freefall.cdrom.com; Fri, 16 Aug 1996 09:09:12 -0400 (EDT) Date: Fri, 16 Aug 1996 09:09:12 -0400 (EDT) From: Thomas David Rivers Message-Id: <199608161309.JAA00498@lakes.water.net> To: ponds!freefall.cdrom.com!freebsd-hackers Subject: netdb.h and -traditional (more....) Content-Type: text Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Well - I added -DNO_ANSI_KEYWORDS - which, examining cdefs.h, should have "removed" 'const' by #define'ing it away... Didn't work. So, I made the following change to netdb.h - it's ugly, but it does the job (recall that the job is I'd like to compile some ancient pre-ANSI code, so I don't have the luxury of not using -traditional): *** netdb.h.ori Tue Jul 16 22:10:41 1996 --- netdb.h Thu Aug 15 13:04:22 1996 *************** *** 136,142 **** --- 136,146 ---- struct servent *getservbyport __P((int, const char *)); struct servent *getservent __P((void)); void herror __P((const char *)); + #ifdef __STDC__ const char *hstrerror __P((int)); + #else + char *hstrerror __P((int)); + #endif void sethostent __P((int)); /* void sethostfile __P((const char *)); */ void setnetent __P((int)); - Dave Rivers -