251 #define PORT_STAGE_MGR 1991
253 #define PORT_ARCHIVE_MGR 1993
254 #define PORT_MOVER 1994
256 #define PORT_MASTER 1996
258 #define PORT_MOVER_DATAFS 1998
260 #define PORT_RFIO_SERV 1974
262 #define ATLSERVER_ARCHIVE 1
263 #define MAX_ATLSERVER 1
264 #define MAX_POOL_ATLSERVER 10
265 #define MAX_NUM_POOL 5
266 #define MAX_NUM_TAPE 8
267 #define MAX_NUM_DM 20
268 #define MAX_NUM_DM_NO 20
269 #define MBUF_SOCK 32768
270 #define MBUF_ADSM 32768
271 #define MBUF_RFIO 32768
272 #define CUR_QUERY_LIMIT 0
277 #define SLEEP_CACHE_FULL 600
278 #define MAXLOOP_CACHE_FULL 3
280 #define DEF_FILESIZE 2044000000
281 #define MAX_FILE_SIZE 2147483647
283 #define MAX_FILE_SIZE_U 4294967295
285 #define MAX_SIZE_CACHE_FILE 4096000
287 #define MAX_FILE_NO 1024
289 #define MIN_SEQUENTIAL_FILES 20
302 #define MIN_DATAFS_PATH 12
315 static char cOS[
MAX_OS] =
"AIX ";
318 static char cOS[
MAX_OS] =
"Linux ";
321 static char cOS[
MAX_OS] =
"Lynx ";
324 static char cOS[
MAX_OS] =
"VMS ";
327 #define MAX_FULL_FILE 256
329 #define MAX_TAPE_FILE 17
331 #define VERSION_SRAWOBJATTR 5
332 #define SIZE_CACHE_METADATA_5 424
333 #define SIZE_CACHE_METADATA_4 344
335 #define MAX_OBJ_FS 32
337 #define MAX_OBJ_HL 112
338 #define MAX_OBJ_LL 52
339 #define MAX_OBJ_HL_O 92
340 #define MAX_OBJ_LL_O 36
341 #define MAX_OBJ_HL_LEVEL 14
351 #define MAX_APPLTYPE 28
354 #define HEAD_OFFSET 3
356 #define STATUS_LEN 512
357 #define STATUS_LEN_LONG 4096
361 #define IDENT_COMM -1
362 #define IDENT_STATUS -2
363 #define IDENT_QUERY -3
364 #define IDENT_POOL -4
365 #define IDENT_WORKSPACE -5
366 #define IDENT_NEXT_BUFFER -6
367 #define IDENT_MOVER_ATTR -7
368 #define IDENT_STAGE_FILE -8
369 #define IDENT_SPACE_INFO -9
370 #define IDENT_PURGE_INFO -10
371 #define IDENT_SPACE_LOOK -11
372 #define IDENT_CLEAN_REQUEST -12
373 #define IDENT_FILELIST_REQUEST -13
374 #define IDENT_QUERY_ARCHDB -14
375 #define IDENT_FULL_ARCHDISK -15
376 #define IDENT_ARCHIVE_FILE -16
377 #define IDENT_STAGE_LIST -17
378 #define IDENT_QUERY_FILEDB -18
379 #define IDENT_QUERY_DONE -19
380 #define IDENT_CACHE_STATUS -20
381 #define IDENT_COPY_CACHE -21
382 #define IDENT_ARCHIVE_LIST -22
383 #define IDENT_PROC_INFO -23
384 #define IDENT_STAGE_PARALLEL -24
385 #define IDENT_GLOBAL_SOCKET -25
386 #define IDENT_CACHEFS_ACTION -26
387 #define IDENT_STAGE_SEQUENTIAL -27
388 #define IDENT_MIGR_LIMIT -28
389 #define IDENT_TAPE_STATUS_DM -29
390 #define IDENT_RETRIEVE_PARALLEL -30
391 #define IDENT_FILESIZE_REQUEST -31
392 #define IDENT_SPACE_TREE1 -32
393 #define IDENT_SPACE_TREE2 -33
static char cPath[MAX_FULL_FILE]
static char cNamefs[MAX_OBJ_FS]
static char cNamehl[MAX_OBJ_HL]
static char cApplType[MAX_APPLTYPE]
static char cNodeArchiveMgr[MAX_NODE]
static char cDataFSHigh2[16]
@ STA_END_OF_FILE_NOT_STAGED
static char cDataFSType[16]
static char cAdminUser[MAX_OWNER]
static char cNodeMasterE1[MAX_NODE]
static const char cTooBig[8]
static char cForceMigPath[32]
static char cDataFSHigh1[16]
static char cNodeMaster0[MAX_NODE]
static char cNodeMasterE2[MAX_NODE]
@ ARCHIVE_FROM_FILESYSTEM
@ QUERY_ARCHIVE_FROM_CACHE
static char cNodeStageMgr[MAX_NODE]
srawDataMoverAttr sDataMoverAttr
srawGlobalSocket sGlobalSocket
srawGlobalSocketData sGlobalSocketData
unsigned int iRestoHighHigh
unsigned int iRestoLowHigh
unsigned int iRestoHighLow
unsigned int iRestoLowHigh
unsigned int iRestoHighHigh
unsigned int iRestoHighLow
srawPoolStatusData sPoolStatusData