X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=php_http_info_api.h;h=94a8d31a90eccfc3ac69755fcb54d67a5dd95c4f;hp=17f6a266ead8b090de21af2d8fc02ffc9bac3c99;hb=296a53ce9afb85164c2318e26e7d90b2c651d732;hpb=e83a7438dc70ed96630887246a1d3aefcf155b1c diff --git a/php_http_info_api.h b/php_http_info_api.h index 17f6a26..94a8d31 100644 --- a/php_http_info_api.h +++ b/php_http_info_api.h @@ -6,7 +6,7 @@ | modification, are permitted provided that the conditions mentioned | | in the accompanying LICENSE file are met. | +--------------------------------------------------------------------+ - | Copyright (c) 2004-2005, Michael Wallner | + | Copyright (c) 2004-2006, Michael Wallner | +--------------------------------------------------------------------+ */ @@ -20,27 +20,27 @@ #define HTTP_INFO(ptr) (ptr)->http.info -typedef struct { +typedef struct _http_request_info_t { char *method; - char *URI; + char *url; } http_request_info; -typedef struct { +typedef struct _http_response_info_t { int code; char *status; } http_response_info; -typedef union { +typedef union _http_info_union_t { http_request_info request; http_response_info response; -} http_info_t; +} http_info_union; struct http_info { - http_info_t info; + http_info_union info; double version; }; -typedef struct { +typedef struct _http_info_t { struct http_info http; int type; } http_info;