Subject: bin/1885: bug in rlogin/krb.h
To: None <>
From: Michael Graff <>
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
>Originator:     Michael Graff
>Organization:  yes, we do know everything
>Release:        1.1
System: NetBSD 1.1A NetBSD 1.1A (PACKRAT) #0: Wed Dec 27 19:40:47 CST 1995 i386

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.
tried to compile rlogin or rsh
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
diff -r1.1.1.1 krb.h
< void	 des_set_key __P((C_Block, Key_schedule));
< 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 *));