Removed various signed comparision warnings
authorAndreas Tonnesen <andreto@olsr.org>
Thu, 10 Mar 2005 07:01:48 +0000 (07:01 +0000)
committerAndreas Tonnesen <andreto@olsr.org>
Thu, 10 Mar 2005 07:01:48 +0000 (07:01 +0000)
src/linux/apm.c
src/parser.c
src/parser.h
src/unix/misc.c

index 4963a92..7f0564b 100644 (file)
@@ -36,7 +36,7 @@
  * to the project. For more information see the website or contact
  * the copyright holders.
  *
- * $Id: apm.c,v 1.12 2005/03/04 17:01:57 kattemat Exp $
+ * $Id: apm.c,v 1.13 2005/03/10 07:01:48 kattemat Exp $
  */
 
 /*
@@ -324,7 +324,7 @@ acpi_probe()
 {
   char s1[32], s2[32];
   FILE *fd;
-  int i;
+  olsr_u16_t i;
   
 
   /* First check for AC power */
index f34f899..51a1f13 100644 (file)
@@ -36,7 +36,7 @@
  * to the project. For more information see the website or contact
  * the copyright holders.
  *
- * $Id: parser.c,v 1.21 2005/02/27 18:39:43 kattemat Exp $
+ * $Id: parser.c,v 1.22 2005/03/10 07:01:48 kattemat Exp $
  */
 
 #include "parser.h"
@@ -78,7 +78,7 @@ olsr_init_parser()
 }
 
 void
-olsr_parser_add_function(void (*function)(union olsr_message *, struct interface *, union olsr_ip_addr *), int type, int forwarding)
+olsr_parser_add_function(void (*function)(union olsr_message *, struct interface *, union olsr_ip_addr *), olsr_u32_t type, int forwarding)
 {
   struct parse_function_entry *new_entry;
 
@@ -102,7 +102,7 @@ olsr_parser_add_function(void (*function)(union olsr_message *, struct interface
 
 
 int
-olsr_parser_remove_function(void (*function)(union olsr_message *, struct interface *, union olsr_ip_addr *), int type, int forwarding)
+olsr_parser_remove_function(void (*function)(union olsr_message *, struct interface *, union olsr_ip_addr *), olsr_u32_t type, int forwarding)
 {
   struct parse_function_entry *entry, *prev;
 
index 651e0c4..0b2e04d 100644 (file)
@@ -36,7 +36,7 @@
  * to the project. For more information see the website or contact
  * the copyright holders.
  *
- * $Id: parser.h,v 1.7 2004/11/21 11:28:56 kattemat Exp $
+ * $Id: parser.h,v 1.8 2005/03/10 07:01:48 kattemat Exp $
  */
 
 
@@ -50,7 +50,7 @@
 
 struct parse_function_entry
 {
-  int type; /* If set to PROMISCUOUS all messages will be received */
+  olsr_u32_t type;       /* If set to PROMISCUOUS all messages will be received */
   int caller_forwarding; /* If set to 0 this entry is not registered as forwarding packets */
   void (*function)(union olsr_message *, struct interface *, union olsr_ip_addr *);
   struct parse_function_entry *next;
@@ -66,10 +66,10 @@ void
 olsr_input(int);
 
 void
-olsr_parser_add_function(void (*)(union olsr_message *, struct interface *, union olsr_ip_addr *), int, int);
+olsr_parser_add_function(void (*)(union olsr_message *, struct interface *, union olsr_ip_addr *), olsr_u32_t, int);
 
 int
-olsr_parser_remove_function(void (*)(union olsr_message *, struct interface *, union olsr_ip_addr *), int, int);
+olsr_parser_remove_function(void (*)(union olsr_message *, struct interface *, union olsr_ip_addr *), olsr_u32_t, int);
 
 void
 parse_packet(struct olsr *, int, struct interface *, union olsr_ip_addr *);
index 8cd2f3e..fb43315 100644 (file)
  * to the project. For more information see the website or contact
  * the copyright holders.
  *
- * $Id: misc.c,v 1.4 2004/11/21 10:56:29 kattemat Exp $
+ * $Id: misc.c,v 1.5 2005/03/10 07:01:48 kattemat Exp $
  */
 
 
 #include <stdio.h>
 #include <unistd.h>
 #include "misc.h"
+#include "olsr_types.h"
 
 void clear_console(void)
 {
   FILE *pipe;
   static int first_time = 1;
   static char clear_buff[100];
-  static int len = 0;
+  static olsr_u16_t len = 0;
   int c;
   int i;