uhttpd: rename struct uh_path_info to path_info, drop wdir member
authorJo-Philipp Wich <jow@openwrt.org>
Sat, 20 Mar 2010 14:31:05 +0000 (14:31 +0000)
committerJo-Philipp Wich <jow@openwrt.org>
Sat, 20 Mar 2010 14:31:05 +0000 (14:31 +0000)
contrib/package/uhttpd/src/uhttpd-cgi.c
contrib/package/uhttpd/src/uhttpd-cgi.h
contrib/package/uhttpd/src/uhttpd-file.c
contrib/package/uhttpd/src/uhttpd-file.h
contrib/package/uhttpd/src/uhttpd-utils.c
contrib/package/uhttpd/src/uhttpd-utils.h
contrib/package/uhttpd/src/uhttpd.c

index 7b3337d74811588d5f71237e182bdc1d0d6a57f6..a89dffa612c15c2a0231e6807910089eec96ba76 100644 (file)
@@ -132,7 +132,7 @@ static void uh_cgi_error_500(struct client *cl, struct http_request *req, const
 }
 
 
-void uh_cgi_request(struct client *cl, struct http_request *req, struct uh_path_info *pi)
+void uh_cgi_request(struct client *cl, struct http_request *req, struct path_info *pi)
 {
        int i, hdroff, bufoff;
        int hdrlen = 0;
index 1a73d88ed057f90b2e6d70c3e4ad46630924ab33..6b9c9c63b21185c379d8b5e2a4414cdf0174690c 100644 (file)
@@ -25,7 +25,7 @@
 #include <linux/limits.h>
 
 void uh_cgi_request(
-       struct client *cl, struct http_request *req, struct uh_path_info *pi
+       struct client *cl, struct http_request *req, struct path_info *pi
 );
 
 #endif
index 6e083cb7db37ca3653d0e84963f1f082652ecbdd..63c2d7e4fdee91cfb5d09eb7636074f71a8aff72 100644 (file)
@@ -248,7 +248,7 @@ static int uh_file_scandir_filter_dir(const struct dirent *e)
        return strcmp(e->d_name, ".") ? 1 : 0;
 }
 
-static void uh_file_dirlist(struct client *cl, struct http_request *req, struct uh_path_info *pi)
+static void uh_file_dirlist(struct client *cl, struct http_request *req, struct path_info *pi)
 {
        int i, count;
        char filename[PATH_MAX];
@@ -314,7 +314,7 @@ static void uh_file_dirlist(struct client *cl, struct http_request *req, struct
 }
 
 
-void uh_file_request(struct client *cl, struct http_request *req, struct uh_path_info *pi)
+void uh_file_request(struct client *cl, struct http_request *req, struct path_info *pi)
 {
        int fd, rlen;
        char buf[UH_LIMIT_MSGHEAD];
index 3dce525e7d59f6c502277b525ceac951f494aaa7..623820c091b4f94ed6c35a6cefda99a8f7c64fa4 100644 (file)
@@ -32,7 +32,7 @@ struct mimetype {
 };
 
 void uh_file_request(
-       struct client *cl, struct http_request *req, struct uh_path_info *pi
+       struct client *cl, struct http_request *req, struct path_info *pi
 );
 
 #endif
index c3ff35f2830448d95268b75df88a856d265c3d81..12d68ff8622747068145f353bb5749341d183f5c 100644 (file)
@@ -352,11 +352,11 @@ int uh_path_normalize(char *buf, int blen, const char *src, int slen)
 }
 
 
-struct uh_path_info * uh_path_lookup(struct client *cl, const char *url)
+struct path_info * uh_path_lookup(struct client *cl, const char *url)
 {
        static char path_phys[PATH_MAX];
        static char path_info[PATH_MAX];
-       static struct uh_path_info p;
+       static struct path_info p;
 
        char buffer[UH_LIMIT_MSGHEAD];
        char *docroot = cl->server->conf->docroot;
index eac737b9918a6505791bf44eb850f052e1b7e61e..7d4bcf6f80ad93617fb7546dc62b266f36fcf923 100644 (file)
@@ -31,9 +31,8 @@
 #define foreach_header(i, h) \
        for( i = 0; (i + 1) < (sizeof(h) / sizeof(h[0])) && h[i]; i += 2 )
 
-struct uh_path_info {
+struct path_info {
        char *root;
-       char *wdir;
        char *phys;
        char *name;
        char *info;
@@ -74,7 +73,7 @@ int uh_urldecode(char *buf, int blen, const char *src, int slen);
 int uh_urlencode(char *buf, int blen, const char *src, int slen);
 int uh_path_normalize(char *buf, int blen, const char *src, int slen);
 
-struct uh_path_info * uh_path_lookup(struct client *cl, const char *url);
+struct path_info * uh_path_lookup(struct client *cl, const char *url);
 
 struct listener * uh_listener_add(int sock, struct config *conf);
 struct listener * uh_listener_lookup(int sock);
index 54c16a850725853f91cbcc07f2ce513122f82a45..f2972a0468acc2974ef707e42ec4430e1962cb59 100644 (file)
@@ -347,7 +347,7 @@ int main (int argc, char **argv)
        /* working structs */
        struct addrinfo hints;
        struct http_request *req;
-       struct uh_path_info *pin;
+       struct path_info *pin;
        struct client *cl;
        struct sigaction sa;
        struct config conf;