view regexParser/sequentialSearch.h @ 231:d67649929e96

add grepWalk
author Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
date Tue, 19 Jan 2016 12:54:11 +0900
parents
children 1a34e702776a
line wrap: on
line source

#include <sys/types.h>

typedef struct buffer {
    unsigned char *buff;
    unsigned char *buffptr;
    unsigned char *buffend;
    unsigned char *matchBegin;
} Buffer, *BufferPtr;

typedef struct {
    unsigned char* file_mmap;
    off_t size;
} st_mmap_t;

extern st_mmap_t createSt_mmap(char* filename, int fd);
extern Buffer createBuffer(st_mmap_t st_mmap);