summaryrefslogtreecommitdiffstats
path: root/src/tests/gss-threads
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2009-01-26 19:06:21 +0000
committerKen Raeburn <raeburn@mit.edu>2009-01-26 19:06:21 +0000
commitea9fc333289d70b9c9474770e276a23a693705d1 (patch)
tree8891e9612a2f544e6ef7e6bc48990faeee6eeb66 /src/tests/gss-threads
parentc3c440d42b99d1370cf090c2e855955146eb4a7a (diff)
downloadkrb5-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.c8
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");