diff options
author | Ken Raeburn <raeburn@mit.edu> | 2009-01-26 19:06:21 +0000 |
---|---|---|
committer | Ken Raeburn <raeburn@mit.edu> | 2009-01-26 19:06:21 +0000 |
commit | ea9fc333289d70b9c9474770e276a23a693705d1 (patch) | |
tree | 8891e9612a2f544e6ef7e6bc48990faeee6eeb66 /src/tests/gss-threads | |
parent | c3c440d42b99d1370cf090c2e855955146eb4a7a (diff) | |
download | krb5-ea9fc333289d70b9c9474770e276a23a693705d1.tar.gz krb5-ea9fc333289d70b9c9474770e276a23a693705d1.tar.xz krb5-ea9fc333289d70b9c9474770e276a23a693705d1.zip |
Use 16/32-bit big/little-endian store functions in more places
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@21796 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/tests/gss-threads')
-rw-r--r-- | src/tests/gss-threads/gss-misc.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/tests/gss-threads/gss-misc.c b/src/tests/gss-threads/gss-misc.c index 3016db2208..27a8af6a5d 100644 --- a/src/tests/gss-threads/gss-misc.c +++ b/src/tests/gss-threads/gss-misc.c @@ -73,6 +73,8 @@ static char *rcsid = "$Header$"; #include <gssapi/gssapi_generic.h> #include "gss-misc.h" +/* for store_32_be */ +#include "k5-platform.h" #ifdef HAVE_STDLIB_H #include <stdlib.h> @@ -175,11 +177,7 @@ int send_token(s, flags, tok) } if (tok->length > 0xffffffffUL) abort(); - lenbuf[0] = (tok->length >> 24) & 0xff; - lenbuf[1] = (tok->length >> 16) & 0xff; - lenbuf[2] = (tok->length >> 8) & 0xff; - lenbuf[3] = tok->length & 0xff; - + store_32_be(tok->length, lenbuf); ret = write_all(s, lenbuf, 4); if (ret < 0) { perror("sending token length"); |