[BACK]Return to des_rw.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / rsh

Diff for /src/usr.bin/rsh/Attic/des_rw.c between version 1.1 and 1.2

version 1.1, 2002/05/06 22:23:53 version 1.2, 2002/07/15 22:11:34
Line 55 
Line 55 
   
 void    desrw_set_key(des_cblock *, des_key_schedule *);  void    desrw_set_key(des_cblock *, des_key_schedule *);
 void    desrw_clear_key(void);  void    desrw_clear_key(void);
 int     des_read(int, char *, int);  int     des_read(int, void *, int);
 int     des_write(int, char *, int);  int     des_write(int, void *, int);
   
 static unsigned char    des_inbuf[10240], storage[10240], *store_ptr;  static unsigned char    des_inbuf[10240], storage[10240], *store_ptr;
 static des_cblock       *key;  static des_cblock       *key;
Line 97 
Line 97 
   
   
 int  int
 des_read(fd, buf, len)  des_read(fd, bp, len)
         int fd;          int fd;
         char *buf;          void *bp;
         int len;          int len;
 {  {
         long net_len, rd_len;          long net_len, rd_len;
         int nreturned = 0;          int nreturned = 0;
           char *buf = bp;
   
         if (nstored >= len) {          if (nstored >= len) {
                 (void) bcopy(store_ptr, buf, len);                  (void) bcopy(store_ptr, buf, len);
Line 167 
Line 168 
 static unsigned char    des_outbuf[10240];      /* > longest write */  static unsigned char    des_outbuf[10240];      /* > longest write */
   
 int  int
 des_write(fd, buf, len)  des_write(fd, bp, len)
         int fd;          int fd;
         char *buf;          void *bp;
         int len;          int len;
 {  {
         static  int     seeded = 0;          static  int     seeded = 0;
         static  char    garbage_buf[8];          static  char    garbage_buf[8];
         long net_len, garbage;          long net_len, garbage;
           char *buf = bp;
   
         if(len < 8) {          if(len < 8) {
                 if(!seeded) {                  if(!seeded) {

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2