#ifdef HAVE_CONFIG_H #include "config.h" #endif #ifdef HAVE_FASTCGI_FASTCGI_H #include #else #include #endif #include #include int main (void) { while (FCGI_Accept() >= 0) { /* Status: 200 OK to allow access is implied * if Status header is not included in response */ char *p = getenv("QUERY_STRING"); if (p != NULL && 0 == strcmp(p, "var")) { printf("Variable-X-LIGHTTPD-FCGI-AUTH: LighttpdTestContent\r\n"); } else if (p == NULL || 0 != strcmp(p, "ok")) { printf("Status: 403 Forbidden\r\n"); } printf("\r\n"); } return 0; }