source: trunk/grep/src/vms_fab.h@ 2754

Last change on this file since 2754 was 2557, checked in by bird, 19 years ago

grep 2.5.1a

File size: 723 bytes
Line 
1/*
2 This file includes the setup for the file access block for VMS.
3 Written by Phillip C. Brisco 8/98.
4 */
5
6#include <rms.h>
7#include <ssdef.h>
8#include <stddef.h>
9#include <stdio.h>
10#include <stdlib.h>
11#include <string.h>
12#include <starlet.h>
13
14#if defined(VMS) && defined(__DECC) /* need function prototype */
15# if (__DECC_VER<50790004) /* have an own one */
16char *alloca(unsigned int);
17# else
18# define alloca __ALLOCA
19# endif
20#endif
21
22
23struct FAB fab;
24struct NAM nam;
25
26int length_of_fna_buffer;
27int fab_stat;
28char expanded_name[NAM$C_MAXRSS];
29char fna_buffer[NAM$C_MAXRSS];
30char result_name[NAM$C_MAXRSS];
31char final_name[NAM$C_MAXRSS];
32int max_file_path_size = NAM$C_MAXRSS;
33char *arr_ptr[32767];
Note: See TracBrowser for help on using the repository browser.