19525b14bSRao Shoaib /* 29525b14bSRao Shoaib * Copyright 2009 Sun Microsystems, Inc. All rights reserved. 39525b14bSRao Shoaib * Use is subject to license terms. 49525b14bSRao Shoaib */ 59525b14bSRao Shoaib 69525b14bSRao Shoaib 79525b14bSRao Shoaib /* config.h. Generated from config.h.in by configure. */ 89525b14bSRao Shoaib /* #undef _SOCKADDR_LEN */ 99525b14bSRao Shoaib #define HAVE_FCNTL_H 1 109525b14bSRao Shoaib /* #undef HAVE_PATHS_H */ 119525b14bSRao Shoaib #define HAVE_INTTYPES_H 1 129525b14bSRao Shoaib #define HAVE_STROPTS_H 1 139525b14bSRao Shoaib /* #undef HAVE_SYS_TIMERS_H */ 149525b14bSRao Shoaib #define HAVE_SYS_SELECT_H 1 159525b14bSRao Shoaib #define HAVE_MEMORY_H 1 169525b14bSRao Shoaib /* #undef SYS_CDEFS_H */ 179525b14bSRao Shoaib #define _POSIX_PTHREAD_SEMANTICS 1 189525b14bSRao Shoaib #define POSIX_GETPWUID_R 1 199525b14bSRao Shoaib #define POSIX_GETPWNAM_R 1 209525b14bSRao Shoaib #define POSIX_GETGRGID_R 1 219525b14bSRao Shoaib #define POSIX_GETGRNAM_R 1 229525b14bSRao Shoaib #define HAVE_MEMMOVE 1 239525b14bSRao Shoaib #define HAVE_MEMCHR 1 249525b14bSRao Shoaib /* #undef SPRINTF_CHAR */ 259525b14bSRao Shoaib /* #undef VSPRINTF_CHAR */ 269525b14bSRao Shoaib #define USE_SYSERROR_LIST 1 279525b14bSRao Shoaib /* #undef NEED_STRTOUL */ 289525b14bSRao Shoaib /* #undef NEED_SUN4PROTOS */ 299525b14bSRao Shoaib /* #undef REENABLE_SEND */ 309525b14bSRao Shoaib 319525b14bSRao Shoaib #define NEED_SETGROUPENT 1 329525b14bSRao Shoaib #define NEED_GETGROUPLIST 1 339525b14bSRao Shoaib 349525b14bSRao Shoaib /* define if prototype for getgrnam_r() is required */ 359525b14bSRao Shoaib /* #undef NEED_GETGRNAM_R */ 369525b14bSRao Shoaib /* #undef NEED_GETGRGID_R */ 379525b14bSRao Shoaib /* #undef NEED_GETGRENT_R */ 389525b14bSRao Shoaib #define NEED_SETGRENT_R 1 399525b14bSRao Shoaib #define NEED_ENDGRENT_R 1 409525b14bSRao Shoaib 419525b14bSRao Shoaib #define NEED_INNETGR_R 1 429525b14bSRao Shoaib /* #undef NEED_SETNETGRENT_R */ 439525b14bSRao Shoaib #define NEED_ENDNETGRENT_R 1 449525b14bSRao Shoaib 459525b14bSRao Shoaib /* #undef NEED_GETPWNAM_R */ 469525b14bSRao Shoaib /* #undef NEED_GETPWUID_R */ 479525b14bSRao Shoaib #define NEED_SETPWENT_R 1 489525b14bSRao Shoaib #define NEED_SETPASSENT_R 1 499525b14bSRao Shoaib #define NEED_SETPWENT_R 1 509525b14bSRao Shoaib /* #undef NEED_GETPWENT_R */ 519525b14bSRao Shoaib #define NEED_ENDPWENT_R 1 529525b14bSRao Shoaib 539525b14bSRao Shoaib #define NEED_SETPASSENT 1 549525b14bSRao Shoaib 559525b14bSRao Shoaib /* #undef HAS_PW_CLASS */ 569525b14bSRao Shoaib 579525b14bSRao Shoaib /* #undef ssize_t */ 589525b14bSRao Shoaib /* #undef uintptr_t */ 599525b14bSRao Shoaib 60*55fea89dSDan Cross /* Shut up warnings about sputaux in stdio.h on BSD/OS pre-4.1 */ 619525b14bSRao Shoaib /* #undef SHUTUP_SPUTAUX */ 629525b14bSRao Shoaib #ifdef SHUTUP_SPUTAUX 639525b14bSRao Shoaib struct __sFILE; 649525b14bSRao Shoaib extern __inline int __sputaux(int _c, struct __sFILE *_p); 659525b14bSRao Shoaib #endif 669525b14bSRao Shoaib #define BROKEN_IN6ADDR_INIT_MACROS 1 679525b14bSRao Shoaib #define HAVE_STRLCAT 1 689525b14bSRao Shoaib /* Shut up warnings about missing braces */ 699525b14bSRao Shoaib /* #undef SHUTUP_MUTEX_INITIALIZER */ 709525b14bSRao Shoaib #ifdef SHUTUP_MUTEX_INITIALIZER 719525b14bSRao Shoaib #define LIBBIND_MUTEX_INITIALIZER { PTHREAD_MUTEX_INITIALIZER } 729525b14bSRao Shoaib #else 739525b14bSRao Shoaib #define LIBBIND_MUTEX_INITIALIZER PTHREAD_MUTEX_INITIALIZER 749525b14bSRao Shoaib #endif 759525b14bSRao Shoaib 76