summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/emailAddress=kadlec@netfilter.org </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/emailAddress=kadlec@netfilter.org>2006-06-23 10:01:08 +0000
committer/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/emailAddress=kadlec@netfilter.org </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/emailAddress=kadlec@netfilter.org>2006-06-23 10:01:08 +0000
commit6b35256ee718c470d2753516194fc6950ca6ba18 (patch)
treeda5c2965344b05cd9b254716ca8b7c62b0615753
parentbc4dfcb78fe1500c9777bd21592c27e81eb8ab9a (diff)
size_t changed to socklen_t in getsockopt call
-rw-r--r--extensions/libipt_set.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/extensions/libipt_set.h b/extensions/libipt_set.h
index 9e468b3..461e290 100644
--- a/extensions/libipt_set.h
+++ b/extensions/libipt_set.h
@@ -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;