X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=secnet.git;a=blobdiff_plain;f=ipaddr.c;h=09eb80df66aaaba86b6ba3c8d8b0e00aaf5da603;hp=6d0b02ad0b1f61c18c845de917b448985d972891;hb=f7af31926b95660b98177fb4fd48c72edf32944d;hpb=5540bab74ca1a39639a098d15e87daf45d83b7ec diff --git a/ipaddr.c b/ipaddr.c index 6d0b02a..09eb80d 100644 --- a/ipaddr.c +++ b/ipaddr.c @@ -358,7 +358,7 @@ string_t subnet_to_string(struct subnet sn) uint8_t a,b,c,d; string_t s; - s=safe_malloc(19,"subnet_to_string"); + s=ipaddr_getbuf(); a=addr>>24; b=addr>>16; c=addr>>8; @@ -418,7 +418,7 @@ static struct subnet string_item_to_subnet(item_t *i, cstring_t desc, return s; } -uint32_t string_item_to_ipaddr(item_t *i, cstring_t desc) +uint32_t string_item_to_ipaddr(const item_t *i, cstring_t desc) { uint32_t a, b, c, d; int match;