mirror of
git://git.code.sf.net/p/dhcpd-pools/code
synced 2025-12-18 00:37:01 +00:00
shared network names to be dynamically allocated
This patch is a step a head to make data all structures completely dynamic. After this the next obvious thing to do is to make shared networks struct a linked list instead of a list. Signed-off-by: Sami Kerola <kerolasa@iki.fi>
This commit is contained in:
parent
b492802dfa
commit
c81af2df45
5 changed files with 18 additions and 55 deletions
|
|
@ -107,7 +107,6 @@ static int const output_limit_bit_3 = 4;
|
|||
unsigned int fullhtml;
|
||||
|
||||
struct shared_network_t *shared_networks;
|
||||
char *shared_net_names;
|
||||
unsigned int num_shared_networks;
|
||||
|
||||
struct range_t *ranges;
|
||||
|
|
@ -127,8 +126,8 @@ struct macaddr_t *macaddr;
|
|||
/* Function prototypes */
|
||||
int prepare_memory(void);
|
||||
int parse_leases(void);
|
||||
char *parse_config(int, char *, char *, char *, struct shared_network_t *)
|
||||
__attribute__ ((nonnull(2, 3, 4)));
|
||||
void parse_config(int, char *, struct shared_network_t *)
|
||||
__attribute__ ((nonnull(2, 3)));
|
||||
int nth_field(int n, char *dest, const char *src)
|
||||
__attribute__ ((nonnull(2, 3)))
|
||||
#if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue