]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
- (dtucker) [defines.h] Add typedefs for uintXX_t types for platforms that
authorDarren Tucker <dtucker@zip.com.au>
Fri, 17 Jan 2014 03:20:05 +0000 (14:20 +1100)
committerDarren Tucker <dtucker@zip.com.au>
Fri, 17 Jan 2014 03:20:05 +0000 (14:20 +1100)
   don't have them.

ChangeLog
defines.h

index 54a894d440c6844187c5930a25f216f8616b68bd..feaf96eb750bee32926a0795fbb5427d1d947ab0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -12,6 +12,8 @@
    includes.h to pull in all of the compatibility stuff.
  - (dtucker) [openbsd-compat/bcrypt_pbkdf.c] Wrap stdlib.h include inside
    #ifdef HAVE_STDINT_H.
+ - (dtucker) [defines.h] Add typedefs for uintXX_t types for platforms that
+   don't have them.
 
 20140118
  - (djm) OpenBSD CVS Sync
index b014f349b1d93edd43c2c26f2769fd2f798814f1..66100c840d7b56887fd9274cb514701c38e0b5a5 100644 (file)
--- a/defines.h
+++ b/defines.h
@@ -25,7 +25,7 @@
 #ifndef _DEFINES_H
 #define _DEFINES_H
 
-/* $Id: defines.h,v 1.174 2013/11/07 02:28:16 djm Exp $ */
+/* $Id: defines.h,v 1.175 2014/01/17 03:20:05 dtucker Exp $ */
 
 
 /* Constants */
@@ -249,6 +249,13 @@ typedef unsigned long  u_int32_t;
 #define __BIT_TYPES_DEFINED__
 #endif
 
+#ifndef HAVE_UINTXX_T
+typedef u_int8_t uint8_t;
+typedef u_int16_t uint16_t;
+typedef u_int32_t uint32_t;
+typedef u_int64_t uint64_t;
+#endif
+
 /* 64-bit types */
 #ifndef HAVE_INT64_T
 # if (SIZEOF_LONG_INT == 8)