src/server/safs/cgi.h

changeset 149
aa016efb9ad7
parent 144
4b546c4f25ed
child 161
aadda87bad1b
equal deleted inserted replaced
148:d861ee1455bf 149:aa016efb9ad7
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); 59 int cgi_close(CGIProcess *p);
60 60
61 CGIResponseParser* cgi_parser_new(Session *sn, Request *rq); 61 CGIResponseParser* cgi_parser_new(Session *sn, Request *rq);
62 void cgi_parser_free(CGIResponseParser *parser); 62 void cgi_parser_free(CGIResponseParser *parser);
63 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);
64 64

mercurial