#include "keama.h"
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/mman.h>
#include <assert.h>
#include <ctype.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
Go to the source code of this file.
|
struct parse * | new_parse (int file, char *inbuf, size_t buflen, const char *name, int eolp) |
|
void | end_parse (struct parse *cfile) |
|
void | save_parse_state (struct parse *cfile) |
|
void | restore_parse_state (struct parse *cfile) |
|
enum dhcp_token | next_token (const char **rval, unsigned *rlen, struct parse *cfile) |
|
enum dhcp_token | next_raw_token (const char **rval, unsigned *rlen, struct parse *cfile) |
|
enum dhcp_token | do_peek_token (const char **rval, unsigned int *rlen, struct parse *cfile, isc_boolean_t raw) |
|
enum dhcp_token | peek_token (const char **rval, unsigned *rlen, struct parse *cfile) |
|
enum dhcp_token | peek_raw_token (const char **rval, unsigned *rlen, struct parse *cfile) |
|
◆ do_peek_token()
◆ end_parse()
◆ new_parse()
◆ next_raw_token()
◆ next_token()
◆ peek_raw_token()
◆ peek_token()
◆ restore_parse_state()
◆ save_parse_state()