ANNOUNCE: openssh-1.2.1pre24

Andre Lucas andre.lucas at dial.pipex.com
Sat Jan 1 01:59:05 EST 2000


I've sent along another patch on this subject (same thread.) I think the
problem here is the multi-include, not the __.*int.* defines. With a
multi-include guard around defines.h, the problem goes away.

Ta,
-Andre

On Thu, Dec 30, 1999 at 11:08:24PM -0500, Ben Taylor wrote:
> 
> This is a patch to avoid the redefinition of the uintxx_t structures.
> 
> Ben
> 
> --- defines.h.ORIG      Thu Dec 30 23:05:41 1999
> +++ defines.h   Thu Dec 30 23:06:35 1999
> @@ -61,7 +61,7 @@
>  # else
>  #  if (SIZEOF_LONG_LONG_INT == 8)
>  typedef long long int int64_t;
> -#   define HAVE_INTXX_T
> +#   define HAVE_INTXX_T 1
>  #  else
>  #   error "64 bit int type not found."
>  #  endif
> @@ -74,6 +74,7 @@
>  typedef uint16_t u_int16_t;
>  typedef uint32_t u_int32_t;
>  typedef  uint64_t u_int64_t;
> +#  define HAVE_U_INTXX_T 1
>  # else
>  #  if (SIZEOF_SHORT_INT == 2)
>  typedef unsigned short int u_int16_t;
> 

-- 
Andre Lucas <andre.lucas at dial.pipex.com>
http://dspace.dial.pipex.com/andre.lucas/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
Url : http://lists.mindrot.org/pipermail/openssh-unix-dev/attachments/19991231/56ff3f97/attachment.bin 


More information about the openssh-unix-dev mailing list