src/server/safs/cgi.h

changeset 144
4b546c4f25ed
parent 124
85985e88f63b
child 149
aa016efb9ad7
equal deleted inserted replaced
143:6bf5d2f37425 144:4b546c4f25ed
54 54
55 char** cgi_add_vars(char **env, Session *sn, Request *rq); 55 char** cgi_add_vars(char **env, Session *sn, Request *rq);
56 56
57 int cgi_start(CGIProcess *p, char *path, char *const argv[], char *const envp[]); 57 int cgi_start(CGIProcess *p, char *path, char *const argv[], char *const envp[]);
58 58
59 void cgi_close(CGIProcess *p);
60
59 CGIResponseParser* cgi_parser_new(Session *sn, Request *rq); 61 CGIResponseParser* cgi_parser_new(Session *sn, Request *rq);
60 void cgi_parser_free(CGIResponseParser *parser); 62 void cgi_parser_free(CGIResponseParser *parser);
61 int cgi_parse_response(CGIResponseParser *parser, char *buf, size_t len, size_t *bpos); 63 int cgi_parse_response(CGIResponseParser *parser, char *buf, size_t len, size_t *bpos);
62 64
63 #ifdef __cplusplus 65 #ifdef __cplusplus

mercurial