From 9239fd1ec121fc6c6eda49ef5c2dab081a026785 Mon Sep 17 00:00:00 2001 From: Jeremy Kerr Date: Fri, 18 Oct 2013 10:07:06 +0800 Subject: lib/types: use unsigned int for interface, dns and prio counts Signed-off-by: Jeremy Kerr --- lib/pb-config/pb-config.c | 2 +- lib/pb-config/storage-powerpc-nvram.c | 2 +- lib/types/types.h | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) (limited to 'lib') diff --git a/lib/pb-config/pb-config.c b/lib/pb-config/pb-config.c index 1e53256..40bc39f 100644 --- a/lib/pb-config/pb-config.c +++ b/lib/pb-config/pb-config.c @@ -32,7 +32,7 @@ void config_set_defaults(struct config *config) void dump_config(struct config *config); void dump_config(struct config *config) { - int i; + unsigned int i; pb_log("configuration:\n"); diff --git a/lib/pb-config/storage-powerpc-nvram.c b/lib/pb-config/storage-powerpc-nvram.c index 9dc565a..bd75268 100644 --- a/lib/pb-config/storage-powerpc-nvram.c +++ b/lib/pb-config/storage-powerpc-nvram.c @@ -439,8 +439,8 @@ static char *dns_config_str(void *ctx, const char **dns_servers, int n) static void update_network_config(struct powerpc_nvram_storage *nv, struct config *config) { + unsigned int i; char *val; - int i; val = talloc_strdup(nv, ""); diff --git a/lib/types/types.h b/lib/types/types.h index b71f0dd..d73f161 100644 --- a/lib/types/types.h +++ b/lib/types/types.h @@ -94,9 +94,9 @@ struct interface_config { struct network_config { struct interface_config **interfaces; - int n_interfaces; + unsigned int n_interfaces; const char **dns_servers; - int n_dns_servers; + unsigned int n_dns_servers; }; struct boot_priority { @@ -105,10 +105,10 @@ struct boot_priority { struct config { bool autoboot_enabled; - int autoboot_timeout_sec; + unsigned int autoboot_timeout_sec; struct network_config network; struct boot_priority *boot_priorities; - int n_boot_priorities; + unsigned int n_boot_priorities; }; #endif /* _TYPES_H */ -- cgit v1.2.1