X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=php_http_info_api.h;h=94a8d31a90eccfc3ac69755fcb54d67a5dd95c4f;hp=d30cead87674380c13be27a2c3b61bedc8334ca8;hb=d39bab135c7cde004d56019800e94189bef45aee;hpb=e6d36989f0650bf097b6909c41cdd20a1ffcd6af diff --git a/php_http_info_api.h b/php_http_info_api.h index d30cead..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 *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;