/usr/include/dieharder/parse.h is in libdieharder-dev 3.31.1-4.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | /*
*========================================================================
* See copyright in copyright.h and the accompanying file COPYING
*========================================================================
* Utility routines to support basic needs of the program like managing
* models, creating and deleting directories with contents. Probable
* cruft or yet-unused routines belong at the bottom...
*========================================================================
*/
/*
* This is a somewhat sloppy way to do this, I suppose, but it will work
*/
#define PBUF 128
#define PK 1024
/*
* Shared space
*/
char splitbuf[PK][PBUF];
/*
* parse.c prototypes
*/
int split(char *inbuffer);
int parse(char *inbuffer,char **outfields,int maxfields,int maxfieldlength);
void chop(char *buf);
|