summaryrefslogtreecommitdiffstats
path: root/bufaux.c
diff options
context:
space:
mode:
authorDamien Miller <djm@mindrot.org>2006-03-31 23:13:02 +1100
committerDamien Miller <djm@mindrot.org>2006-03-31 23:13:02 +1100
commit3f9418893e1254bda3b87e7d3af7029d11b0a6c7 (patch)
tree97662277f300ea1ab8255905b9d5d72a26f7578f /bufaux.c
parentd79b424e8ad424a44119f327e5ab1f79cd35649c (diff)
- djm@cvs.openbsd.org 2006/03/30 09:58:16
[authfd.c bufaux.c deattack.c gss-serv.c mac.c misc.c misc.h] [monitor_wrap.c msg.c packet.c sftp-client.c sftp-server.c ssh-agent.c] replace {GET,PUT}_XXBIT macros with functionally similar functions, silencing a heap of lint warnings. also allows them to use __bounded__ checking which can't be applied to macros; requested by and feedback from deraadt@
Diffstat (limited to 'bufaux.c')
-rw-r--r--bufaux.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/bufaux.c b/bufaux.c
index 21a2badf..4f9a8988 100644
--- a/bufaux.c
+++ b/bufaux.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: bufaux.c,v 1.40 2006/03/25 18:56:54 deraadt Exp $ */
+/* $OpenBSD: bufaux.c,v 1.41 2006/03/30 09:58:15 djm Exp $ */
/*
* Author: Tatu Ylonen <ylo@cs.hut.fi>
* Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
@@ -42,8 +42,8 @@
#include <openssl/bn.h>
#include "bufaux.h"
#include "xmalloc.h"
-#include "getput.h"
#include "log.h"
+#include "misc.h"
/*
* Stores an BIGNUM in the buffer with a 2-byte msb first bit count, followed
@@ -68,7 +68,7 @@ buffer_put_bignum_ret(Buffer *buffer, const BIGNUM *value)
}
/* Store the number of bits in the buffer in two bytes, msb first. */
- PUT_16BIT(msg, bits);
+ put_u16(msg, bits);
buffer_append(buffer, msg, 2);
/* Store the binary data. */
buffer_append(buffer, buf, oi);
@@ -100,7 +100,7 @@ buffer_get_bignum_ret(Buffer *buffer, BIGNUM *value)
error("buffer_get_bignum_ret: invalid length");
return (-1);
}
- bits = GET_16BIT(buf);
+ bits = get_u16(buf);
/* Compute the number of binary bytes that follow. */
bytes = (bits + 7) / 8;
if (bytes > 8 * 1024) {
@@ -219,7 +219,7 @@ buffer_get_short_ret(u_short *ret, Buffer *buffer)
if (buffer_get_ret(buffer, (char *) buf, 2) == -1)
return (-1);
- *ret = GET_16BIT(buf);
+ *ret = get_u16(buf);
return (0);
}
@@ -241,7 +241,7 @@ buffer_get_int_ret(u_int *ret, Buffer *buffer)
if (buffer_get_ret(buffer, (char *) buf, 4) == -1)
return (-1);
- *ret = GET_32BIT(buf);
+ *ret = get_u32(buf);
return (0);
}
@@ -263,7 +263,7 @@ buffer_get_int64_ret(u_int64_t *ret, Buffer *buffer)
if (buffer_get_ret(buffer, (char *) buf, 8) == -1)
return (-1);
- *ret = GET_64BIT(buf);
+ *ret = get_u64(buf);
return (0);
}
@@ -286,7 +286,7 @@ buffer_put_short(Buffer *buffer, u_short value)
{
char buf[2];
- PUT_16BIT(buf, value);
+ put_u16(buf, value);
buffer_append(buffer, buf, 2);
}
@@ -295,7 +295,7 @@ buffer_put_int(Buffer *buffer, u_int value)
{
char buf[4];
- PUT_32BIT(buf, value);
+ put_u32(buf, value);
buffer_append(buffer, buf, 4);
}
@@ -304,7 +304,7 @@ buffer_put_int64(Buffer *buffer, u_int64_t value)
{
char buf[8];
- PUT_64BIT(buf, value);
+ put_u64(buf, value);
buffer_append(buffer, buf, 8);
}