FreeBSD Manual Pages
KHTTP_FCGI_PARSE(3) Library Functions Manual KHTTP_FCGI_PARSE(3) NAME khttp_fcgi_parse -- parse a FastCGI instance for kcgi LIBRARY library "libkcgi" SYNOPSIS #include <sys/types.h> #include <stdarg.h> #include <stdint.h> #include <kcgi.h> enum kcgi_err khttp_fcgi_parse(struct kfcgi *fcgi, struct kreq *req); DESCRIPTION The khttp_fcgi_parse() function parses and validates a single FastCGI request. They may be invoked as many times as necessary, but must fol- low a call to khttp_fcgi_init(3) and be followed by khttp_fcgi_free(3). The req object filled in by khttp_fcgi_parse() must be matched by khttp_free(3) if and only if the return value is KCGI_OK. Otherwise, resources are internally freed. RETURN VALUES These are the same as in khttp_parse(3), except the KCGI_EXIT return code indicates that no more requests will arrive and the application should exit. SEE ALSO kcgi(3), khttp_fcgi_init(3), khttp_free(3), khttp_parse(3) AUTHORS The khttp_fcgi_parse() function was written by Kristaps Dzonsons <kristaps@bsd.lv>. FreeBSD Ports 14.quarterly $Mdocdate$ KHTTP_FCGI_PARSE(3)
NAME | LIBRARY | SYNOPSIS | DESCRIPTION | RETURN VALUES | SEE ALSO | AUTHORS
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=khttp_fcgi_parse&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>
