#include <stdlib.h>
#include <stdio.h>
#include <unistd.h>
#include <sys/stat.h>
#include <sys/ioctl.h>
#include <sys/types.h>
#include <fcntl.h>
#include <string.h>
Include dependency graph for editconf.c:
Go to the source code of this file.
Data Structures | |
struct | key_value |
Defines | |
#define | QRY_MAXPARAMS 64 |
Functions | |
int | unescape (char *, int) |
int | hexdigit (char) |
char * | paramValue (struct key_value *, char *) |
int | parseQuery (struct key_value *, char *) |
int | main (int argc, argv) |
Variables | |
char | copyQuery [4096] |
const char * | uri |
const char * | method |
const char * | query |
key_value | gparams [QRY_MAXPARAMS+1] |
#define QRY_MAXPARAMS 64 |
Definition at line 35 of file editconf.c.
int hexdigit | ( | char | ) |
Definition at line 25 of file unescape.c.
Definition at line 55 of file editconf.c.
References copyQuery, free(), gparams, malloc(), method, paramValue(), parseQuery(), query, unescape(), and uri.
char* paramValue | ( | struct key_value * | , | |
char * | ||||
) |
char copyQuery[4096] |
Definition at line 37 of file editconf.c.
Definition at line 47 of file editconf.c.
const char* method |
Definition at line 39 of file editconf.c.
const char* query |
Definition at line 40 of file editconf.c.
const char* uri |
Definition at line 38 of file editconf.c.