]> git.ipfire.org Git - thirdparty/iptables.git/commitdiff
size_t changed to socklen_t in getsockopt call
authorJoszef Kadlecsik <kadlec@blackhole.kfki.hu>
Fri, 23 Jun 2006 10:01:08 +0000 (10:01 +0000)
committerJoszef Kadlecsik <kadlec@blackhole.kfki.hu>
Fri, 23 Jun 2006 10:01:08 +0000 (10:01 +0000)
extensions/libipt_set.h

index 9e468b3d13a901b24bf2849f9025f15f0ce9cc66..461e2907aeecb2dc8cd92daa472ba164d56b9b90 100644 (file)
@@ -37,7 +37,7 @@ parse_bindings(const char *optarg, struct ipt_set_info *info)
        free(saved);
 }
 
-static int get_set_getsockopt(void *data, size_t * size)
+static int get_set_getsockopt(void *data, socklen_t * size)
 {
        int sockfd = -1;
        sockfd = socket(AF_INET, SOCK_RAW, IPPROTO_RAW);
@@ -51,7 +51,7 @@ static int get_set_getsockopt(void *data, size_t * size)
 static void get_set_byname(const char *setname, struct ipt_set_info *info)
 {
        struct ip_set_req_get_set req;
-       size_t size = sizeof(struct ip_set_req_get_set);
+       socklen_t size = sizeof(struct ip_set_req_get_set);
        int res;
 
        req.op = IP_SET_OP_GET_BYNAME;
@@ -78,7 +78,7 @@ static void get_set_byname(const char *setname, struct ipt_set_info *info)
 static void get_set_byid(char * setname, ip_set_id_t index)
 {
        struct ip_set_req_get_set req;
-       size_t size = sizeof(struct ip_set_req_get_set);
+       socklen_t size = sizeof(struct ip_set_req_get_set);
        int res;
 
        req.op = IP_SET_OP_GET_BYINDEX;