|
|
1.1 root 1: typedef struct {
2: char *name; /* header name */
3: int size; /* size of name */
4: string *line; /* header line */
5: } header;
6:
7: extern header hdrs[]; /* important headers */
8:
9: /* some useful macros */
10: #define HEADER(s) { s, sizeof(s)-1, (string *)0 }
11: #define STRCMP(s, p) strncmp((s), (p)->name, (p)->size)
12: #define HCONTENT(p) (s_to_c(p.line) + p.size)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.