Skip Menu |

Download (untitled) / with headers
text/plain 2.4KiB
From Tue Jul 6 16:48:56 1999
Received: from MIT.EDU (PACIFIC-CARRIER-ANNEX.MIT.EDU []) by rt-11.MIT.EDU (8.7.5/8.7.3) with SMTP id QAA13087 for <bugs@RT-11.MIT.EDU>; Tue, 6 Jul 1999 16:48:55 -0400
Received: from by MIT.EDU with SMTP
id AA18905; Tue, 6 Jul 99 16:49:33 EDT
Received: (from wds1@localhost) by (AIX4.3/UCB 8.8.8/8.8.8) id QAA24272; Tue, 6 Jul 1999 16:48:39 -0400
Message-Id: <>
Date: Tue, 6 Jul 1999 16:48:39 -0400
To: krb5-bugs@MIT.EDU
Subject: bug report
X-Send-Pr-Version: 3.99

Show quoted text
>Number: 733
>Category: krb5-appl
>Synopsis: bug report
>Confidential: yes
>Severity: serious
>Priority: medium
>Responsible: raeburn
>State: closed
>Class: sw-bug
>Submitter-Id: unknown
>Arrival-Date: Tue Jul 06 16:49:01 EDT 1999
>Last-Modified: Fri Jul 09 15:16:26 EDT 1999
GTE Laboratories
W. David Shambroom E-mail:
Senior Technologist Phone: (781) 466-2584
GTE Laboratories Incorporated Fax: (781) 466-3339
PGP key: 1024/09CC2121 fingerprint=68A47DA6FF484189 97B5B4C8DFF8B443
Show quoted text
>Release: krb5-1.0.5

System: AIX coltrane 3 4 000580834C00

Show quoted text

AIX 4.3.2 file /usr/include/netdb.h contains the lines:

extern void *h_errno_which(void);
#define h_errno (*(int *)h_errno_which())

Source file appl/user_user/client.c line 86 reads:

extern int h_errno;

These are incompatible. The above declaration is also found in
Show quoted text

Compile-time error.
Show quoted text

Declaration is not needed under AIX 4.3.
Show quoted text

Responsible-Changed-From-To: krb5-unassigned->raeburn
Responsible-Changed-By: raeburn
Responsible-Changed-When: Fri Jul 9 15:13:23 1999

I'll answer.

State-Changed-From-To: open-closed
State-Changed-By: raeburn
State-Changed-When: Fri Jul 9 15:13:31 1999

All declarations and definitions of h_errno have already been removed
from the 1.1 development branch but two -- one Windows-specific, and
one in telnet used only for UNIX systems not providing herror().
Since you didn't mention that one, I assume the AIX build does not use
that file.

Show quoted text
Declaration in appl/user_user/client.c is incompatible with AIX 4.3 <netdb.h>.