#include "dhcpd.h"
#include <ctype.h>
Go to the source code of this file.
|
isc_result_t | new_parse (struct parse **cfile, int file, char *inbuf, unsigned buflen, const char *name, int eolp) |
|
isc_result_t | end_parse (struct parse **cfile) |
|
isc_result_t | save_parse_state (struct parse *cfile) |
|
isc_result_t | 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()
isc_result_t end_parse |
( |
struct parse ** | cfile | ) |
|
◆ new_parse()
isc_result_t new_parse |
( |
struct parse ** | cfile, |
|
|
int | file, |
|
|
char * | inbuf, |
|
|
unsigned | buflen, |
|
|
const char * | name, |
|
|
int | eolp ) |
◆ next_raw_token()
enum dhcp_token next_raw_token |
( |
const char ** | rval, |
|
|
unsigned * | rlen, |
|
|
struct parse * | cfile ) |
◆ next_token()
enum dhcp_token next_token |
( |
const char ** | rval, |
|
|
unsigned * | rlen, |
|
|
struct parse * | cfile ) |
◆ peek_raw_token()
enum dhcp_token peek_raw_token |
( |
const char ** | rval, |
|
|
unsigned * | rlen, |
|
|
struct parse * | cfile ) |
◆ peek_token()
enum dhcp_token peek_token |
( |
const char ** | rval, |
|
|
unsigned * | rlen, |
|
|
struct parse * | cfile ) |
◆ restore_parse_state()
isc_result_t restore_parse_state |
( |
struct parse * | cfile | ) |
|
◆ save_parse_state()
isc_result_t save_parse_state |
( |
struct parse * | cfile | ) |
|