~ubuntu-branches/ubuntu/trusty/pvm/trusty-proposed

« back to all changes in this revision

Viewing changes to src/lpvmglob.c

  • Committer: Bazaar Package Importer
  • Author(s): Steinar H. Gunderson
  • Date: 2006-08-09 00:00:40 UTC
  • mfrom: (2.1.5 dapper)
  • Revision ID: james.westby@ubuntu.com-20060809000040-16kh33tmxx2em716
Tags: 3.4.5-7
Build with SHELL=/bin/bash in debian/rules; fixes FTBFS when /bin/sh
isn't bash. (Closes: #379543)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
 
2
2
static char rcsid[] =
3
 
        "$Id: lpvmglob.c,v 1.14 1999/07/08 18:59:59 kohl Exp $";
 
3
        "$Id: lpvmglob.c,v 1.19 2004/01/14 18:50:57 pvmsrc Exp $";
4
4
 
5
5
/*
6
6
 *         PVM version 3.4:  Parallel Virtual Machine System
36
36
 *      Libpvm Globals.
37
37
 *
38
38
 * $Log: lpvmglob.c,v $
 
39
 * Revision 1.19  2004/01/14 18:50:57  pvmsrc
 
40
 * Added new AIX5* arches.
 
41
 * (Spanker=kohl)
 
42
 *
 
43
 * Revision 1.18  2001/02/07 23:14:08  pvmsrc
 
44
 * First Half of CYGWIN Check-ins...
 
45
 * (Spanker=kohl)
 
46
 *
 
47
 * Revision 1.17  2000/06/15 17:51:52  pvmsrc
 
48
 * Fixed bug in WIN32 direct routing.
 
49
 *      - stupid #endif in the wrong place, pvm_fd_add() call whacked.
 
50
 *      - turned back on direct routing default and setopt.
 
51
 * (Spanker=kohl)
 
52
 *
 
53
 * Revision 1.16  2000/02/17 23:12:15  pvmsrc
 
54
 * *** Changes for new BEOLIN port ***
 
55
 *      - MPP-like, similar to SP2, etc.
 
56
 *      - submitted by Paul Springer <pls@smokeymt.jpl.nasa.gov>.
 
57
 *      - format-checked & cleaned up by Jeembo...  :-)
 
58
 * (Spanker=kohl)
 
59
 *
 
60
 * Revision 1.15  2000/02/16 22:01:00  pvmsrc
 
61
 * Added #ifndef NO_NETINET_TCP_H around <netinet/tcp.h> for
 
62
 *      archs that can't handle it...  :-)
 
63
 * (Spanker=kohl)
 
64
 *
39
65
 * Revision 1.14  1999/07/08 18:59:59  kohl
40
66
 * Fixed "Log" keyword placement.
41
67
 *      - indent with " * " for new CVS.
102
128
 
103
129
#include <stdio.h>
104
130
#include <pvm3.h>
105
 
#ifdef WIN32
106
 
#ifndef _XDR_HEADERS
107
 
#define _XDR_HEADERS
 
131
 
 
132
#if defined(WIN32) || defined(CYGWIN)
108
133
#include "..\xdr\types.h"
109
134
#include "..\xdr\xdr.h"
110
 
#endif
111
135
#else
112
136
#include <rpc/types.h>
113
137
#include <rpc/xdr.h>
 
138
#endif
 
139
 
 
140
#ifndef WIN32
114
141
#include <netinet/in.h>
 
142
#ifndef NO_NETINET_TCP_H
115
143
#include <netinet/tcp.h>
116
144
#endif
 
145
#endif
117
146
 
118
147
#include "pmsg.h"
119
148
#include <pvmtev.h>
156
185
  || defined(IMA_PGON) || defined(IMA_SP2MPI) || defined(IMA_ALPHAMP) \
157
186
  || defined(IMA_CSPP) || defined(IMA_HPPAMP) || defined(IMA_RS6KMP) \
158
187
  || defined(IMA_SGIMP) || defined(IMA_SGIMP6) || defined(IMA_SGIMP64) \
159
 
  || defined(IMA_SUNMP) || defined(IMA_AIX4MP) || defined(AIX4SP2)
 
188
  || defined(IMA_SUNMP) || defined(IMA_AIX4MP) || defined(IMA_AIX5MP) \
 
189
  || defined(AIX4SP2) || defined(IMA_AIX5SP2) || defined(IMA_BEOLIN)
160
190
#include "pvmmimd.h"
161
191
int pvmrouteopt = PvmDontRoute;                 /* task-task routing style */
162
192
int pvmfrgsiz = MAXFRAGSIZE;                    /* msg frag length (to pack) */
163
193
int pvmudpmtu = MAXFRAGSIZE;                    /* local UDP MTU */
164
194
#else
165
 
#ifdef WIN32
166
 
int pvmrouteopt = PvmDontRoute;                 /* task-task routing style */
167
 
#else
168
195
int pvmrouteopt = PvmAllowDirect;               /* task-task routing style */
169
 
#endif
170
196
int pvmfrgsiz = UDPMAXLEN;                              /* msg frag length (to pack) */
171
197
int pvmudpmtu = UDPMAXLEN;                              /* local UDP MTU */
172
198
#endif
182
208
 
183
209
 
184
210
#if defined(IMA_ALPHAMP) || defined(IMA_CSPP) || defined(IMA_HPPAMP) \
185
 
        || defined(IMA_RS6KMP) || defined(IMA_SGIMP) || defined(IMA_SGIMP6) \
186
 
        || defined(IMA_AIX4MP) || defined(IMA_SGIMP64) || defined(IMA_SUNMP)
 
211
        || defined(IMA_RS6KMP) || defined(IMA_SGIMP) \
 
212
        || defined(IMA_SGIMP6) || defined(IMA_SGIMP64) \
 
213
        || defined(IMA_AIX4MP) || defined(IMA_AIX5MP) \
 
214
        || defined(IMA_SUNMP)
187
215
int pvmpolltype = PvmPollSleep;                 /* memory polling style */
188
216
int pvmpolltime = BUSYWAIT;                             /* time value for poll wait */
189
217
#endif