#include "secnet.h"
#include <stdio.h>
+#include <string.h>
#include "ipaddr.h"
#define DEFAULT_ALLOC 2
struct subnet_list *ipset_to_subnet_list(struct ipset *is)
{
struct subnet_list *r;
- int64_t a,b;
+ int64_t a,b,lobit,himask,lomask;
+ int32_t bits;
uint32_t i;
- uint32_t lomask,lobit,himask,bits;
r=subnet_list_new();
for (i=0; i<is->l; i++) {
return s;
}
-static struct subnet string_item_to_subnet(item_t *i, string_t desc,
+static struct subnet string_item_to_subnet(item_t *i, cstring_t desc,
bool_t *invert)
{
struct subnet s;
uint32_t a, b, c, d, n;
uint32_t match;
- string_t in;
+ cstring_t in;
*invert=False;
return s;
}
-uint32_t string_item_to_ipaddr(item_t *i, string_t desc)
+uint32_t string_item_to_ipaddr(item_t *i, cstring_t desc)
{
uint32_t a, b, c, d;
uint32_t match;
}
struct ipset *string_list_to_ipset(list_t *l, struct cloc loc,
- string_t module, string_t param)
+ cstring_t module, cstring_t param)
{
struct ipset *r, *n, *isn;
uint32_t e,i;