From 60de38ceaa9528577441adcae94aa74b2ee3b03f Mon Sep 17 00:00:00 2001
From: Michael Adam <obnox@samba.org>
Date: Tue, 4 Aug 2009 22:57:33 +0200
Subject: [PATCH] child: adapt child_config to contain unsigned integers

as just changed in get_int_arg.

Michael
---
 src/child.c | 6 +++---
 src/child.h | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/child.c b/src/child.c
index bfa03ab..1ca97dc 100644
--- a/src/child.c
+++ b/src/child.c
@@ -54,8 +54,8 @@ static struct child_s *child_ptr;
 
 static struct child_config_s
 {
-  int maxclients, maxrequestsperchild;
-  int maxspareservers, minspareservers, startservers;
+  unsigned int maxclients, maxrequestsperchild;
+  unsigned int maxspareservers, minspareservers, startservers;
 } child_config;
 
 static unsigned int *servers_waiting;   /* servers waiting for a connection */
@@ -142,7 +142,7 @@ _child_lock_release (void)
  * Set the configuration values for the various child related settings.
  */
 short int
-child_configure (child_config_t type, int val)
+child_configure (child_config_t type, unsigned int val)
 {
   switch (type)
     {
diff --git a/src/child.h b/src/child.h
index dc19360..1085b0d 100644
--- a/src/child.h
+++ b/src/child.h
@@ -36,6 +36,6 @@ extern void child_close_sock (void);
 extern void child_main_loop (void);
 extern void child_kill_children (void);
 
-extern short int child_configure (child_config_t type, int val);
+extern short int child_configure (child_config_t type, unsigned int val);
 
 #endif