• Main Page
  • Classes
  • Files
  • File List

/Users/yzchen/ns/ns-allinone-2.33/ns-2.33/autoconf-win32.h

00001 /* autoconf.h.  Generated automatically by configure.  */
00002 /* -*-  Mode:C++; c-basic-offset:8; tab-width:8; indent-tabs-mode:t -*- */
00003 
00004 /*
00005  * autoconf-win32.h
00006  * Copyright (C) 1997 by the University of Southern California
00007  * $Id: autoconf-win32.h,v 1.2 2005/08/25 18:58:00 johnh Exp $
00008  *
00009  * This program is free software; you can redistribute it and/or
00010  * modify it under the terms of the GNU General Public License,
00011  * version 2, as published by the Free Software Foundation.
00012  *
00013  * This program is distributed in the hope that it will be useful,
00014  * but WITHOUT ANY WARRANTY; without even the implied warranty of
00015  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00016  * GNU General Public License for more details.
00017  *
00018  * You should have received a copy of the GNU General Public License along
00019  * with this program; if not, write to the Free Software Foundation, Inc.,
00020  * 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
00021  *
00022  *
00023  * The copyright of this module includes the following
00024  * linking-with-specific-other-licenses addition:
00025  *
00026  * In addition, as a special exception, the copyright holders of
00027  * this module give you permission to combine (via static or
00028  * dynamic linking) this module with free software programs or
00029  * libraries that are released under the GNU LGPL and with code
00030  * included in the standard release of ns-2 under the Apache 2.0
00031  * license or under otherwise-compatible licenses with advertising
00032  * requirements (or modified versions of such code, with unchanged
00033  * license).  You may copy and distribute such a system following the
00034  * terms of the GNU GPL for this module and the licenses of the
00035  * other code concerned, provided that you include the source code of
00036  * that other code when and as the GNU GPL requires distribution of
00037  * source code.
00038  *
00039  * Note that people who make modified versions of this module
00040  * are not obligated to grant this special exception for their
00041  * modified versions; it is their choice whether to do so.  The GNU
00042  * General Public License gives permission to release a modified
00043  * version without this exception; this exception also makes it
00044  * possible to release a modified version which carries forward this
00045  * exception.
00046  *
00047  */
00048 
00049 /* This file should contain variables changed only by autoconf. */
00050 
00051 /* XXX Change the following two variables to where your perl and tcl are located! */
00052 #define NSPERL_PATH "C:\\Program\\Perl\\bin\\perl.exe"
00053 #define NSTCLSH_PATH "C:\\Program\\Tcl\\bin\\tclsh80.exe"
00054 
00055 /* If you need these from tcl, see the file tcl/lib/ns-autoconf.tcl.in */
00056 
00057 /*
00058  * Put autoconf #define's here to keep them off the command line.
00059  * see autoconf.info(Header Templates) in the autoconf docs.
00060  */
00061 
00062 /* what does random(3) return? */
00063 #define RANDOM_RETURN_TYPE int
00064 
00065 /* type definitions */
00066 typedef char int8_t;            /* cygwin-b20\H-i586-cygwin32\i586-cygwin32\include\sys\types.h(83) */
00067 typedef unsigned char u_int8_t; /* cygwin-b20\H-i586-cygwin32\i586-cygwin32\include\sys\types.h(84) */
00068 typedef short int16_t;          /* cygnus\cygwin-b20\H-i586-cygwin32\i586-cygwin32\include\sys\types.h(85) */
00069 typedef unsigned short u_int16_t; /* from cygwin-b20\H-i586-cygwin32\i586-cygwin32\include\sys\types.h(86) */
00070 typedef int int32_t;            /* cygwin-b20\H-i586-cygwin32\i586-cygwin32\include\sys\types.h(87) */
00071 typedef unsigned int u_int32_t; /* cygwin-b20\H-i586-cygwin32\i586-cygwin32\include\sys\types.h(88) */
00072 
00073 typedef __int64 int64_t;        /* C:\Program\Microsoft Visual Studio\VC98\CRT\SRC\STRTOQ.C(19) */
00074 typedef unsigned __int64 u_int64_t; /* C:\Program\Microsoft Visual Studio\VC98\CRT\SRC\STRTOQ.C(20) */
00075 #undef HAVE_INT64
00076 #define SIZEOF_LONG 4
00077 
00078 /* functions */
00079 #undef HAVE_BCOPY
00080 #undef HAVE_BZERO
00081 #undef HAVE_GETRUSAGE
00082 #undef HAVE_SBRK
00083 #undef HAVE_SNPRINTF
00084 #undef HAVE_STRTOLL
00085 #undef HAVE_STRTOQ
00086 
00087 /* headers */
00088 #define HAVE_STRING_H 1
00089 #undef HAVE_STRINGS_H
00090 #undef HAVE_ARPA_INET_H
00091 #undef HAVE_NETINET_IN_H
00092 

Generated on Tue Aug 10 2010 16:16:06 for ns-2.33 by  doxygen 1.7.1