[554] in Kerberos-V5-bugs

home help back first fref pref prev next nref lref last post

Re: Another minor bug in v4admind

daemon@ATHENA.MIT.EDU ("Mark W. Eichin")
Thu Jun 30 20:03:33 1994

Date: Thu, 30 Jun 94 20:03:17 EDT
From: eichin@MIT.EDU ("Mark W. Eichin")
To: grossa@SDSC.EDU
Cc: eichin@MIT.EDU, krb5-bugs@MIT.EDU
In-Reply-To: "[548] in Kerberos-V5-bugs"

Ok. Final version, casting to unsigned char* in vaxtohl, and filling
in all the parens just to be consistent...			_Mark_

/* vax byte order is LSB first. This is not performance critical, and
   is far more readable this way. */
#define four_bytes_vax_to_nets(x) ((((((x[3]<<8)|x[2])<<8)|x[1])<<8)|x[0])
#define vaxtohl(x) four_bytes_vax_to_nets(((unsigned char *)(x)))
#define two_bytes_vax_to_nets(x) ((x[1]<<8)|x[0])
#define vaxtohs(x) two_bytes_vax_to_nets(((unsigned char *)(x)))

home help back first fref pref prev next nref lref last post