[BACK]Return to getput.h CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/Attic/getput.h between version 1.2 and 1.3

version 1.2, 1999/11/24 00:26:02 version 1.3, 2000/04/14 10:30:31
Line 1 
Line 1 
 /*  /*
  *   *
  * getput.h   * getput.h
  *   *
  * Author: Tatu Ylonen <ylo@cs.hut.fi>   * Author: Tatu Ylonen <ylo@cs.hut.fi>
  *   *
  * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland   * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
  *                    All rights reserved   *                    All rights reserved
  *   *
  * Created: Wed Jun 28 22:36:30 1995 ylo   * Created: Wed Jun 28 22:36:30 1995 ylo
  *   *
  * Macros for storing and retrieving data in msb first and lsb first order.   * Macros for storing and retrieving data in msb first and lsb first order.
  *   *
  */   */
   
 /* RCSID("$Id$"); */  /* RCSID("$Id$"); */
Line 21 
Line 21 
 /*------------ macros for storing/extracting msb first words -------------*/  /*------------ macros for storing/extracting msb first words -------------*/
   
 #define GET_32BIT(cp) (((unsigned long)(unsigned char)(cp)[0] << 24) | \  #define GET_32BIT(cp) (((unsigned long)(unsigned char)(cp)[0] << 24) | \
                        ((unsigned long)(unsigned char)(cp)[1] << 16) | \                         ((unsigned long)(unsigned char)(cp)[1] << 16) | \
                        ((unsigned long)(unsigned char)(cp)[2] << 8) | \                         ((unsigned long)(unsigned char)(cp)[2] << 8) | \
                        ((unsigned long)(unsigned char)(cp)[3]))                         ((unsigned long)(unsigned char)(cp)[3]))
   

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