Show
Ignore:
Timestamp:
11/17/04 18:54:25 (9 years ago)
Author:
alexcv
Message:

Short: New libhttpd and all atytending changes
Long:

Libhttpd's old httpd struct is now split in httpd for server config and
request for request specific stuff. This needs testing and some tidying
up.

Wifidog has been altered accordingly. There's now a child thread created to
serve ALL requests. No more iterating-until-we-spawn-a-thread-and-then-
pretending-we're-done-when-we're-really-not hack. A few more tidbits.

This all needs *SERIOUS* testing.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/wifidog/src/http.h

    r136 r274  
    3131 
    3232/**@brief Callback for libhttpd */ 
    33 void http_callback_404(httpd * webserver); 
     33void http_callback_404(httpd *webserver, request *r); 
    3434/**@brief Callback for libhttpd */ 
    35 void http_callback_about(httpd * webserver); 
     35void http_callback_about(httpd *webserver, request *r); 
    3636/**@brief Callback for libhttpd */ 
    37 void http_callback_auth(httpd * webserver); 
     37void http_callback_auth(httpd *webserver, request *r); 
    3838 
    3939