From fe181a304d063e6aac65dc79327b8656136c1990 Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Thu, 18 Apr 2002 11:45:46 +0000 Subject: [PATCH] include to get socklen_t git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10930 ec53bebd-3082-4978-b11e-865c3cabbd6b --- include/bits.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/include/bits.c b/include/bits.c index eb7b4ba7a..306a69b0e 100644 --- a/include/bits.c +++ b/include/bits.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997 - 2000 Kungliga Tekniska Högskolan + * Copyright (c) 1997 - 2000, 2002 Kungliga Tekniska Högskolan * (Royal Institute of Technology, Stockholm, Sweden). * All rights reserved. * @@ -42,7 +42,7 @@ RCSID("$Id$"); #define BITSIZE(TYPE) \ { \ - int b = 0; TYPE x = 1, zero = 0; char *pre = "u"; \ + int b = 0; TYPE x = 1, zero = 0; const char *pre = "u"; \ char tmp[128], tmp2[128]; \ while(x){ x <<= 1; b++; if(x < zero) pre=""; } \ if(b >= len){ \ @@ -135,12 +135,12 @@ int main(int argc, char **argv) fprintf(f, "#ifndef %s\n", hb); fprintf(f, "#define %s\n", hb); fprintf(f, "\n"); -#ifdef HAVE_SYS_TYPES_H - fprintf(f, "#include \n"); -#endif #ifdef HAVE_INTTYPES_H fprintf(f, "#include \n"); #endif +#ifdef HAVE_SYS_TYPES_H + fprintf(f, "#include \n"); +#endif #ifdef HAVE_SYS_BITYPES_H fprintf(f, "#include \n"); #endif @@ -149,6 +149,9 @@ int main(int argc, char **argv) #endif #ifdef HAVE_NETINET_IN6_MACHTYPES_H fprintf(f, "#include \n"); +#endif +#ifdef HAVE_SOCKLEN_T + fprintf(f, "#include \n"); #endif fprintf(f, "\n");