diff options
Diffstat (limited to 'usr.sbin/dhcpd/alloc.c')
-rw-r--r-- | usr.sbin/dhcpd/alloc.c | 41 |
1 files changed, 2 insertions, 39 deletions
diff --git a/usr.sbin/dhcpd/alloc.c b/usr.sbin/dhcpd/alloc.c index bd12382cf2f..e02aa69278b 100644 --- a/usr.sbin/dhcpd/alloc.c +++ b/usr.sbin/dhcpd/alloc.c @@ -1,4 +1,4 @@ -/* $OpenBSD: alloc.c,v 1.2 2004/04/14 00:20:25 henning Exp $ */ +/* $OpenBSD: alloc.c,v 1.3 2004/05/04 20:28:40 deraadt Exp $ */ /* Memory allocation... */ @@ -42,8 +42,6 @@ #include "dhcpd.h" -struct dhcp_packet *dhcp_free_list; -struct packet *packet_free_list; struct lease_state *free_lease_states; void * @@ -74,17 +72,6 @@ new_tree(char *name) return (rval); } -struct string_list * -new_string_list(size_t size, char * name) -{ - struct string_list *rval; - - rval = dmalloc(sizeof(struct string_list) + size, name); - if (rval != NULL) - rval->string = ((char *)rval) + sizeof(struct string_list); - return (rval); -} - struct tree_cache *free_tree_caches; struct tree_cache * @@ -132,42 +119,18 @@ free_hash_bucket(struct hash_bucket *ptr, char *name) } void -free_hash_table(struct hash_table *ptr, char *name) -{ - dfree(ptr, name); -} - -void -free_tree_cache(struct tree_cache *ptr, char *name) +free_tree_cache(struct tree_cache *ptr) { ptr->value = (unsigned char *)free_tree_caches; free_tree_caches = ptr; } void -free_packet(struct packet *ptr, char *name) -{ - dfree(ptr, name); -} - -void -free_dhcp_packet(struct dhcp_packet *ptr, char *name) -{ - dfree(ptr, name); -} - -void free_tree(struct tree *ptr, char *name) { dfree(ptr, name); } -void -free_string_list(struct string_list *ptr, char *name) -{ - dfree(ptr, name); -} - struct shared_network * new_shared_network(char *name) { |