mirror of
https://github.com/PowerShell/openssh-portable.git
synced 2025-07-27 07:44:29 +02:00
- OpenBSD CVS Sync
- djm@cvs.openbsd.org 2010/03/26 03:13:17 [bufaux.c] allow buffer_get_int_ret/buffer_get_int64_ret to take a NULL pointer argument to allow skipping past values in a buffer
This commit is contained in:
parent
a45f1c0345
commit
d6fc3065da
@ -1,5 +1,10 @@
|
|||||||
20100416
|
20100416
|
||||||
- (djm) Release openssh-5.5p1
|
- (djm) Release openssh-5.5p1
|
||||||
|
- OpenBSD CVS Sync
|
||||||
|
- djm@cvs.openbsd.org 2010/03/26 03:13:17
|
||||||
|
[bufaux.c]
|
||||||
|
allow buffer_get_int_ret/buffer_get_int64_ret to take a NULL pointer
|
||||||
|
argument to allow skipping past values in a buffer
|
||||||
|
|
||||||
20100410
|
20100410
|
||||||
- (dtucker) [configure.ac] Put the check for the existence of getaddrinfo
|
- (dtucker) [configure.ac] Put the check for the existence of getaddrinfo
|
||||||
|
8
bufaux.c
8
bufaux.c
@ -1,4 +1,4 @@
|
|||||||
/* $OpenBSD: bufaux.c,v 1.48 2010/02/02 22:49:34 djm Exp $ */
|
/* $OpenBSD: bufaux.c,v 1.49 2010/03/26 03:13:17 djm Exp $ */
|
||||||
/*
|
/*
|
||||||
* 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
|
||||||
@ -84,7 +84,8 @@ buffer_get_int_ret(u_int *ret, Buffer *buffer)
|
|||||||
|
|
||||||
if (buffer_get_ret(buffer, (char *) buf, 4) == -1)
|
if (buffer_get_ret(buffer, (char *) buf, 4) == -1)
|
||||||
return (-1);
|
return (-1);
|
||||||
*ret = get_u32(buf);
|
if (ret != NULL)
|
||||||
|
*ret = get_u32(buf);
|
||||||
return (0);
|
return (0);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -106,7 +107,8 @@ buffer_get_int64_ret(u_int64_t *ret, Buffer *buffer)
|
|||||||
|
|
||||||
if (buffer_get_ret(buffer, (char *) buf, 8) == -1)
|
if (buffer_get_ret(buffer, (char *) buf, 8) == -1)
|
||||||
return (-1);
|
return (-1);
|
||||||
*ret = get_u64(buf);
|
if (ret != NULL)
|
||||||
|
*ret = get_u64(buf);
|
||||||
return (0);
|
return (0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user