Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Sep 1995 18:29:46 -0400 (EDT)
From:      John Capo <jc@irbs.com>
To:        freebsd-current@freefall.FreeBSD.org (freebsd-current)
Subject:   More Ebones related patches
Message-ID:  <199509092229.SAA07892@irbs.irbs.com>

next in thread | raw e-mail | index | archive | help
Updating /usr/include/kerberosIV/des.h so eBones will build breaks
rcp and rlogin.


John Capo
IRBS Engineering

*** usr.bin/rlogin/krb.h.orig	Sat Sep  9 17:37:18 1995
--- usr.bin/rlogin/krb.h	Sat Sep  9 17:39:36 1995
***************
*** 33,51 ****
   *	@(#)krb.h	8.1 (Berkeley) 6/6/93
   */
  
- /*
-  * XXX
-  * These should be in a kerberos include file.
-  */
- void	 des_clear_key __P(());
- int	 des_read __P((int, char *, int));
- void	 des_set_key __P((C_Block, Key_schedule));
- int	 des_write __P((int, char *, int));
- int	 krb_net_read __P((int, char *, int));
- 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 *));
  int	 krcmd __P((char **, u_short, char *, char *, int *, char *));
  int	 krcmd_mutual __P((char **, u_short, char *, char *, int *,
  	    char *, CREDENTIALS *, Key_schedule));
--- 33,38 ----


*** bin/rcp/rcp.c.orig	Sat Sep  9 17:49:19 1995
--- bin/rcp/rcp.c	Sat Sep  9 17:51:04 1995
***************
*** 72,77 ****
--- 72,79 ----
  #include <kerberosIV/des.h>
  #include <kerberosIV/krb.h>
  
+ #include "../../usr.bin/rlogin/krb.h"
+ 
  char	dst_realm_buf[REALM_SZ];
  char	*dest_realm = NULL;
  int	use_kerberos = 1;


*** usr.bin/rlogin/krcmd.c.orig	Sat Sep  9 17:48:30 1995
--- usr.bin/rlogin/krcmd.c	Sat Sep  9 17:48:40 1995
***************
*** 93,99 ****
  		SERVICE_NAME,
  		realm,
  		(CREDENTIALS *)  NULL,		/* credentials not used */
! 		(bit_64 *) NULL,		/* key schedule not used */
  		(MSG_DAT *) NULL,		/* MSG_DAT not used */
  		(struct sockaddr_in *) NULL,	/* local addr not used */
  		(struct sockaddr_in *) NULL,	/* foreign addr not used */
--- 93,99 ----
  		SERVICE_NAME,
  		realm,
  		(CREDENTIALS *)  NULL,		/* credentials not used */
! 		0,				/* key schedule not used */
  		(MSG_DAT *) NULL,		/* MSG_DAT not used */
  		(struct sockaddr_in *) NULL,	/* local addr not used */
  		(struct sockaddr_in *) NULL,	/* foreign addr not used */



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199509092229.SAA07892>