Subject: bin/1885: bug in rlogin/krb.h
To: None <gnats-bugs@gnats.netbsd.org>
From: Michael Graff <explorer@flame.org>
List: netbsd-bugs
Date: 01/03/1996 12:17:30
>Number: 1885
>Category: bin
>Synopsis: bug in rlogin/krb.h
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: bin-bug-people (Utility Bug People)
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Jan 3 13:50:01 1996
>Last-Modified:
>Originator: Michael Graff
>Organization:
flame.org: yes, we do know everything
>Release: 1.1
>Environment:
System: NetBSD packrat.flame.org 1.1A NetBSD 1.1A (PACKRAT) #0: Wed Dec 27 19:40:47 CST 1995 explorer@packrat.flame.org:/usr/src/sys/arch/i386/compile/PACKRAT i386
>Description:
The rlogin/krb.h file contains some definitions which are commented as
``should be in a kerberos include file'' but were not at the time.
They are now, and use conflicting definitions with what is in the
domestic tree.
>How-To-Repeat:
tried to compile rlogin or rsh
>Fix:
Apply this patch to rlogin/krb.h:
Index: krb.h
===================================================================
RCS file: /home/vanilla.source/netbsd_src/usr.bin/rlogin/krb.h,v
retrieving revision 1.1.1.1
diff -r1.1.1.1 krb.h
44d43
< void des_set_key __P((C_Block, Key_schedule));
47,50d45
< char *krb_realmofhost __P((char *));
< int krb_sendauth __P((long, int, KTEXT, char *, char *, char *,
< u_long, MSG_DAT *, CREDENTIALS *, Key_schedule,
< struct sockaddr_in *, struct sockaddr_in *, char *));
>Audit-Trail:
>Unformatted: