/* -*- C++ -*- */
// $Id: config-linux.h,v 4.25 1998/10/17 01:55:51 schmidt Exp $

// The following configuration file is designed to work for Linux
// platforms using GNU C++.

#ifndef ACE_CONFIG_H
#define ACE_CONFIG_H

#include "ace/config-linux-common.h"

#define ACE_HAS_SVR4_DYNAMIC_LINKING
#define ACE_HAS_AUTOMATIC_INIT_FINI

// LinuxPPC - specific part by Piotr Muszynski
// Concider it a dirty hack :-) checked only on r4

// Undo definition from ace/config_linux_common.h line 42
#if defined (ACE_HAS_SOCKLEN_T)
#undef ACE_HAS_SOCKLEN_T
#endif /* ACE_HAS_SOCKLEN */

// LinuxPPC uses size_t for socket length
// ref. usr/include/sys/socket.h
#if !defined (ACE_HAS_SIZET_SOCKET_LEN)
#define ACE_HAS_SIZET_SOCKET_LEN
#endif /* ACE_HAS_SIZET_SOCKET_LEN */

#define ACE_LACKS_TCP_H

#endif /* ACE_CONFIG_H */
