From trunk: Remove the olsr-specific duplicated types (step2)
authorSven-Ola Tuecke <sven-ola@gmx.de>
Fri, 5 Dec 2008 07:11:51 +0000 (08:11 +0100)
committerSven-Ola Tuecke <sven-ola@gmx.de>
Fri, 5 Dec 2008 07:11:51 +0000 (08:11 +0100)
101 files changed:
gui/win32/Main/TrayIcon.h
lib/bmf/src/NetworkInterfaces.c
lib/bmf/src/olsrd_plugin.c
lib/dot_draw/src/olsrd_dot_draw.c
lib/dyn_gw/src/olsrd_dyn_gw.c
lib/dyn_gw_plain/src/olsrd_dyn_gw_plain.c
lib/httpinfo/src/admin_interface.c
lib/httpinfo/src/admin_interface.h
lib/httpinfo/src/olsrd_httpinfo.c
lib/httpinfo/src/olsrd_httpinfo.h
lib/nameservice/src/mapwrite.c
lib/nameservice/src/nameservice.c
lib/nameservice/src/nameservice.h
lib/nameservice/src/nameservice_msg.h
lib/pgraph/src/olsrd_pgraph.c
lib/secure/src/olsrd_secure.c
lib/secure/src/secure_messages.h
lib/tas/src/plugin.c
lib/txtinfo/src/olsrd_txtinfo.c
src/build_msg.c
src/build_msg.h
src/cfgparser/cfgfile_gen.c
src/cfgparser/olsrd_conf.c
src/cfgparser/olsrd_conf.h
src/cfgparser/oparse.y
src/cfgparser/oscan.lex
src/common/avl.h
src/common/list.h
src/defs.h
src/duplicate_set.c
src/duplicate_set.h
src/generate_msg.c
src/hashing.c
src/hashing.h
src/hna_set.c
src/hna_set.h
src/hysteresis.c
src/hysteresis.h
src/interfaces.c
src/interfaces.h
src/ipc_frontend.c
src/ipc_frontend.h
src/ipcalc.c
src/ipcalc.h
src/link_set.c
src/link_set.h
src/linux/kernel_routes.c
src/linux/net.c
src/lq_mpr.c
src/lq_packet.c
src/lq_packet.h
src/lq_plugin.c
src/lq_plugin.h
src/lq_plugin_default_ff.c
src/lq_plugin_default_ff.h
src/lq_plugin_default_float.c
src/lq_plugin_default_float.h
src/lq_plugin_default_fpm.c
src/lq_plugin_default_fpm.h
src/main.c
src/mantissa.c
src/mantissa.h
src/mid_set.c
src/mid_set.h
src/mpr.c
src/mpr_selector_set.c
src/mpr_selector_set.h
src/neighbor_table.c
src/neighbor_table.h
src/net_olsr.c
src/net_olsr.h
src/net_os.h
src/olsr.c
src/olsr.h
src/olsr_cfg.h
src/olsr_cookie.c
src/olsr_protocol.h
src/olsr_spf.c
src/olsr_switch/main.c
src/olsr_switch/ohs_cmd.c
src/olsr_switch/olsr_host_switch.h
src/packet.c
src/packet.h
src/parser.c
src/parser.h
src/print_packet.c
src/print_packet.h
src/process_package.c
src/process_package.h
src/process_routes.c
src/process_routes.h
src/routing_table.c
src/routing_table.h
src/scheduler.c
src/scheduler.h
src/tc_set.c
src/tc_set.h
src/two_hop_neighbor_table.c
src/two_hop_neighbor_table.h
src/unix/ifnet.c
src/win32/ifnet.c

index 22480e0..e6d5d63 100644 (file)
@@ -12,7 +12,8 @@ public:
 
   static TrayIcon *getInstance() {
     return instance;
-  } enum status { CONNECTED, ON, OFF };
+  }
+  enum status { CONNECTED, ON, OFF };
 
   void setStatus(status con_status, const char *message);
 
index 3e915fd..8afe3ba 100644 (file)
@@ -700,7 +700,7 @@ FindNeighbors(struct TBestNeighbors *neighbors, struct link_entry **bestNeighbor
 #endif
           OLSR_PRINTF(9, "%s: ----> Not forwarding to %s: \"%s\" gives a better link to this neighbor, costing %s\n",
                       PLUGIN_NAME_SHORT, olsr_ip_to_string(&buf, &walker->neighbor_iface_addr), bestIntf->int_name,
-                      get_linkcost_text(bestLinkToNeighbor->linkcost, OLSR_FALSE, &lqbuffer));
+                      get_linkcost_text(bestLinkToNeighbor->linkcost, false, &lqbuffer));
         }
 
         continue;               /* for */
@@ -713,7 +713,7 @@ FindNeighbors(struct TBestNeighbors *neighbors, struct link_entry **bestNeighbor
 #endif
         OLSR_PRINTF(9, "%s: ----> 2-hop path from %s via me to %s will cost ETX %s\n", PLUGIN_NAME_SHORT,
                     olsr_ip_to_string(&forwardedByBuf, forwardedBy), olsr_ip_to_string(&niaBuf, &walker->neighbor_iface_addr),
-                    get_linkcost_text(previousLinkEtx + currEtx, OLSR_TRUE, &lqbuffer));
+                    get_linkcost_text(previousLinkEtx + currEtx, true, &lqbuffer));
       }
 
       /* Check the topology table whether the 'forwardedBy' node is itself a direct
@@ -741,7 +741,7 @@ FindNeighbors(struct TBestNeighbors *neighbors, struct link_entry **bestNeighbor
 #endif
               OLSR_PRINTF(9, "%s: ----> Not forwarding to %s: I am not an MPR between %s and %s, direct link costs %s\n",
                           PLUGIN_NAME_SHORT, neighbor_iface_buf.buf, olsr_ip_to_string(&forw_buf, forwardedBy),
-                          neighbor_iface_buf.buf, get_linkcost_text(tcEtx, OLSR_FALSE, &lqbuffer));
+                          neighbor_iface_buf.buf, get_linkcost_text(tcEtx, false, &lqbuffer));
 
               continue;         /* for */
             }                   /* if */
index 85b5b78..bbd5ad0 100644 (file)
@@ -45,7 +45,7 @@
 /* OLSRD includes */
 #include "olsrd_plugin.h"
 #include "plugin_util.h"
-#include "defs.h"               /* olsr_u8_t, olsr_cnf */
+#include "defs.h"               /* uint8_t, olsr_cnf */
 #include "scheduler.h"          /* olsr_start_timer() */
 
 /* BMF includes */
index 3c70768..62da07a 100644 (file)
@@ -105,7 +105,7 @@ static void ipc_print_neigh_link(const struct neighbor_entry *neighbor);
 
 static void ipc_print_tc_link(const struct tc_entry *, const struct tc_edge_entry *);
 
-static void ipc_print_net(const union olsr_ip_addr *, const union olsr_ip_addr *, olsr_u8_t);
+static void ipc_print_net(const union olsr_ip_addr *, const union olsr_ip_addr *, uint8_t);
 
 static void ipc_send(const char *, int);
 
@@ -179,7 +179,7 @@ ipc_print_neigh_link(const struct neighbor_entry *neighbor)
   }
 
   ipc_send_fmt("\"%s\" -> \"%s\"[label=\"%s\", style=%s];\n", adr, olsr_ip_to_string(&strbuf, &neighbor->neighbor_main_addr),
-               get_linkcost_text(etx, OLSR_FALSE, &lqbuffer), style);
+               get_linkcost_text(etx, false, &lqbuffer), style);
 
   if (neighbor->is_mpr) {
     ipc_send_fmt("\"%s\"[shape=box];\n", adr);
@@ -190,7 +190,7 @@ static int
 plugin_ipc_init(void)
 {
   struct sockaddr_in sin;
-  olsr_u32_t yes = 1;
+  uint32_t yes = 1;
 
   if (ipc_socket != -1) {
     close(ipc_socket);
@@ -342,11 +342,11 @@ ipc_print_tc_link(const struct tc_entry *entry, const struct tc_edge_entry *dst_
   struct lqtextbuffer lqbuffer;
 
   ipc_send_fmt("\"%s\" -> \"%s\"[label=\"%s\"];\n", olsr_ip_to_string(&strbuf1, &entry->addr),
-               olsr_ip_to_string(&strbuf2, &dst_entry->T_dest_addr), get_linkcost_text(dst_entry->cost, OLSR_FALSE, &lqbuffer));
+               olsr_ip_to_string(&strbuf2, &dst_entry->T_dest_addr), get_linkcost_text(dst_entry->cost, false, &lqbuffer));
 }
 
 static void
-ipc_print_net(const union olsr_ip_addr *gw, const union olsr_ip_addr *net, olsr_u8_t prefixlen)
+ipc_print_net(const union olsr_ip_addr *gw, const union olsr_ip_addr *net, uint8_t prefixlen)
 {
   struct ipaddr_str gwbuf, netbuf;
 
index ec160ee..2b0e871 100644 (file)
@@ -101,20 +101,20 @@ static struct ping_list *add_to_ping_list(const char *, struct ping_list *);
 
 struct hna_list {
   union olsr_ip_addr hna_net;
-  olsr_u8_t hna_prefixlen;
+  uint8_t hna_prefixlen;
   struct ping_list *ping_hosts;
   int hna_added;
   int probe_ok;
   struct hna_list *next;
 };
 
-static struct hna_list *add_to_hna_list(struct hna_list *, union olsr_ip_addr *hna_net, olsr_u8_t hna_prefixlen);
+static struct hna_list *add_to_hna_list(struct hna_list *, union olsr_ip_addr *hna_net, uint8_t hna_prefixlen);
 
 struct hna_list *the_hna_list = NULL;
 
 static void looped_checks(void *) __attribute__ ((noreturn));
 
-static int check_gw(union olsr_ip_addr *, olsr_u8_t, struct ping_list *);
+static int check_gw(union olsr_ip_addr *, uint8_t, struct ping_list *);
 
 static int ping_is_possible(struct ping_list *);
 
@@ -289,10 +289,10 @@ looped_checks(void *foo __attribute__ ((unused)))
 }
 
 static int
-check_gw(union olsr_ip_addr *net, olsr_u8_t prefixlen, struct ping_list *the_ping_list)
+check_gw(union olsr_ip_addr *net, uint8_t prefixlen, struct ping_list *the_ping_list)
 {
   char buf[1024], iface[16];
-  olsr_u32_t gate_addr, dest_addr, netmask;
+  uint32_t gate_addr, dest_addr, netmask;
   unsigned int iflags;
   int metric, refcnt, use;
   int retval = 0;
@@ -386,7 +386,7 @@ add_to_ping_list(const char *ping_address, struct ping_list *the_ping_list)
 }
 
 static struct hna_list *
-add_to_hna_list(struct hna_list *list_root, union olsr_ip_addr *hna_net, olsr_u8_t hna_prefixlen)
+add_to_hna_list(struct hna_list *list_root, union olsr_ip_addr *hna_net, uint8_t hna_prefixlen)
 {
   struct hna_list *new = malloc(sizeof(struct hna_list));
   if (new == NULL) {
index ebd3a19..f9340bd 100644 (file)
@@ -106,7 +106,7 @@ int
 check_gw(union olsr_ip_addr *net, union olsr_ip_addr *mask)
 {
   char buff[1024], iface[16];
-  olsr_u32_t gate_addr, dest_addr, netmask;
+  uint32_t gate_addr, dest_addr, netmask;
   unsigned int iflags;
   int num, metric, refcnt, use;
   int retval = 0;
index 97b7482..abd55f5 100644 (file)
@@ -85,7 +85,7 @@ static const char admin_frame_epilog[] =
   "</table>\n<br>\n" "<center><input type=\"submit\" value=\"Delete selected\" class=\"input_button\"></center>\n" "</form>\n";
 
 int
-build_admin_body(char *buf, olsr_u32_t bufsize __attribute__ ((unused)))
+build_admin_body(char *buf, uint32_t bufsize __attribute__ ((unused)))
 {
   int size = 0;
   size += snprintf(&buf[size], bufsize - size, admin_frame_prolog);
@@ -155,7 +155,7 @@ int
 process_param(char *key, char *value)
 {
   static union olsr_ip_addr curr_hna_net;
-  static olsr_bool curr_hna_ok = OLSR_FALSE;
+  static bool curr_hna_ok = false;
 
   if (!strcmp(key, "debug_level")) {
     int ival = atoi(value);
@@ -266,24 +266,24 @@ process_param(char *key, char *value)
       fprintf(stderr, "Failed converting new HNA net %s\n", value);
       return -1;
     }
-    curr_hna_ok = OLSR_TRUE;
+    curr_hna_ok = true;
     return 1;
   }
 
   if (!strcmp(key, "hna_new_netmask")) {
     struct in_addr in;
-    olsr_u8_t prefixlen;
+    uint8_t prefixlen;
 
     if (!curr_hna_ok)
       return -1;
 
-    curr_hna_ok = OLSR_FALSE;
+    curr_hna_ok = false;
 
     if (inet_aton(value, &in) == 0) {
       fprintf(stderr, "Failed converting new HNA netmask %s\n", value);
       return -1;
     }
-    prefixlen = netmask_to_prefix((olsr_u8_t *) & in, olsr_cnf->ipsize);
+    prefixlen = netmask_to_prefix((uint8_t *) & in, olsr_cnf->ipsize);
     if (prefixlen == UCHAR_MAX) {
       fprintf(stderr, "Failed converting new HNA netmask %s\n", value);
       return -1;
@@ -296,7 +296,7 @@ process_param(char *key, char *value)
     struct in_addr net, mask;
     char ip_net[16], ip_mask[16];
     int seperator = 0;
-    olsr_u8_t prefixlen;
+    uint8_t prefixlen;
 
     while (key[7 + seperator] != '*') {
       seperator++;
@@ -315,7 +315,7 @@ process_param(char *key, char *value)
       fprintf(stderr, "Failed converting HNA netmask %s for deletion\n", ip_mask);
       return -1;
     }
-    prefixlen = netmask_to_prefix((olsr_u8_t *) & mask, olsr_cnf->ipsize);
+    prefixlen = netmask_to_prefix((uint8_t *) & mask, olsr_cnf->ipsize);
     if (prefixlen == UCHAR_MAX) {
       fprintf(stderr, "Failed converting new HNA netmask %s\n", value);
       return -1;
@@ -333,11 +333,11 @@ process_param(char *key, char *value)
 }
 
 int
-process_set_values(char *data, olsr_u32_t data_size, char *buf, olsr_u32_t bufsize __attribute__ ((unused)))
+process_set_values(char *data, uint32_t data_size, char *buf, uint32_t bufsize __attribute__ ((unused)))
 {
   int size = 0;
   int val_start, key_start;
-  olsr_u32_t i;
+  uint32_t i;
 
   size += sprintf(buf, "<html>\n<head><title>olsr.org httpinfo plugin</title></head>\n<body>\n");
 
index 1398238..e21d0d3 100644 (file)
@@ -46,9 +46,9 @@
 #ifndef ADMIN_INTERFACE_H
 #define ADMIN_INTERFACE_H
 
-int build_admin_body(char *, olsr_u32_t);
+int build_admin_body(char *, uint32_t);
 
-int process_set_values(char *, olsr_u32_t, char *, olsr_u32_t);
+int process_set_values(char *, uint32_t, char *, uint32_t);
 
 int process_param(char *, char *);
 
index dc98e1c..2ceb9c7 100644 (file)
@@ -130,13 +130,13 @@ static const char httpinfo_css[] =
   "text-align: center;\nwidth: 120px;\npadding: 0px;\ncolor: #000000;\n"
   "text-decoration: none;\nfont-family: verdana;\nfont-size: 12px;\n" "border: 1px solid #000;\n}\n";
 
-typedef int (*build_body_callback) (char *, olsr_u32_t);
+typedef int (*build_body_callback) (char *, uint32_t);
 
 struct tab_entry {
   const char *tab_label;
   const char *filename;
   build_body_callback build_body_cb;
-  olsr_bool display_tab;
+  bool display_tab;
 };
 
 struct static_bin_file_entry {
@@ -152,45 +152,44 @@ struct static_txt_file_entry {
 
 struct dynamic_file_entry {
   const char *filename;
-  int (*process_data_cb) (char *, olsr_u32_t, char *, olsr_u32_t);
+  int (*process_data_cb) (char *, uint32_t, char *, uint32_t);
 };
 
 static int get_http_socket(int);
 
-static int build_tabs(char *, olsr_u32_t, int);
+static int build_tabs(char *, uint32_t, int);
 
 static void parse_http_request(int);
 
-static int build_http_header(http_header_type, olsr_bool, olsr_u32_t, char *, olsr_u32_t);
+static int build_http_header(http_header_type, bool, uint32_t, char *, uint32_t);
 
-static int build_frame(char *, olsr_u32_t, const char *, const char *, int, build_body_callback frame_body_cb);
+static int build_frame(char *, uint32_t, const char *, const char *, int, build_body_callback frame_body_cb);
 
-static int build_routes_body(char *, olsr_u32_t);
+static int build_routes_body(char *, uint32_t);
 
-static int build_config_body(char *, olsr_u32_t);
+static int build_config_body(char *, uint32_t);
 
-static int build_neigh_body(char *, olsr_u32_t);
+static int build_neigh_body(char *, uint32_t);
 
-static int build_topo_body(char *, olsr_u32_t);
+static int build_topo_body(char *, uint32_t);
 
-static int build_mid_body(char *, olsr_u32_t);
+static int build_mid_body(char *, uint32_t);
 
-static int build_nodes_body(char *, olsr_u32_t);
+static int build_nodes_body(char *, uint32_t);
 
-static int build_all_body(char *, olsr_u32_t);
+static int build_all_body(char *, uint32_t);
 
-static int build_about_body(char *, olsr_u32_t);
+static int build_about_body(char *, uint32_t);
 
-static int build_cfgfile_body(char *, olsr_u32_t);
+static int build_cfgfile_body(char *, uint32_t);
 
 static int check_allowed_ip(const struct allowed_net *const allowed_nets, const union olsr_ip_addr *const addr);
 
-static int build_ip_txt(char *buf, const olsr_u32_t bufsize, const olsr_bool want_link, const char *const ipaddrstr,
-                        const int prefix_len);
+static int build_ip_txt(char *buf, const uint32_t bufsize, const bool want_link, const char *const ipaddrstr, const int prefix_len);
 
-static int build_ipaddr_link(char *buf, const olsr_u32_t bufsize, const olsr_bool want_link, const union olsr_ip_addr *const ipaddr,
+static int build_ipaddr_link(char *buf, const uint32_t bufsize, const bool want_link, const union olsr_ip_addr *const ipaddr,
                              const int prefix_len);
-static int section_title(char *buf, olsr_u32_t bufsize, const char *title);
+static int section_title(char *buf, uint32_t bufsize, const char *title);
 
 static ssize_t writen(int fd, const void *buf, size_t count);
 
@@ -209,16 +208,16 @@ static int netsprintf_error = 0;
 #endif
 
 static const struct tab_entry tab_entries[] = {
-  {"Configuration", "config", build_config_body, OLSR_TRUE},
-  {"Routes", "routes", build_routes_body, OLSR_TRUE},
-  {"Links/Topology", "nodes", build_nodes_body, OLSR_TRUE},
-  {"All", "all", build_all_body, OLSR_TRUE},
+  {"Configuration", "config", build_config_body, true},
+  {"Routes", "routes", build_routes_body, true},
+  {"Links/Topology", "nodes", build_nodes_body, true},
+  {"All", "all", build_all_body, true},
 #ifdef ADMIN_INTERFACE
-  {"Admin", "admin", build_admin_body, OLSR_TRUE},
+  {"Admin", "admin", build_admin_body, true},
 #endif
-  {"About", "about", build_about_body, OLSR_TRUE},
-  {"FOO", "cfgfile", build_cfgfile_body, OLSR_FALSE},
-  {NULL, NULL, NULL, OLSR_FALSE}
+  {"About", "about", build_about_body, true},
+  {"FOO", "cfgfile", build_cfgfile_body, false},
+  {NULL, NULL, NULL, false}
 };
 
 static const struct static_bin_file_entry static_bin_files[] = {
@@ -247,7 +246,7 @@ static int
 get_http_socket(int port)
 {
   struct sockaddr_in sin;
-  olsr_u32_t yes = 1;
+  uint32_t yes = 1;
 
   /* Init ipc socket */
   int s = socket(AF_INET, SOCK_STREAM, 0);
@@ -384,7 +383,7 @@ parse_http_request(int fd)
     while (dynamic_files[i].filename) {
       printf("POST checking %s\n", dynamic_files[i].filename);
       if (FILENREQ_MATCH(filename, dynamic_files[i].filename)) {
-        olsr_u32_t param_size;
+        uint32_t param_size;
 
         stats.ok_hits++;
 
@@ -395,7 +394,7 @@ parse_http_request(int fd)
 
         //memcpy(body, dynamic_files[i].data, static_bin_files[i].data_size);
         size += dynamic_files[i].process_data_cb(req, param_size, &body[size], sizeof(body) - size);
-        c = build_http_header(HTTP_OK, OLSR_TRUE, size, req, sizeof(req));
+        c = build_http_header(HTTP_OK, true, size, req, sizeof(req));
         goto send_http_data;
       }
       i++;
@@ -404,7 +403,7 @@ parse_http_request(int fd)
     /* We only support GET */
     strscpy(body, HTTP_400_MSG, sizeof(body));
     stats.ill_hits++;
-    c = build_http_header(HTTP_BAD_REQ, OLSR_TRUE, strlen(body), req, sizeof(req));
+    c = build_http_header(HTTP_BAD_REQ, true, strlen(body), req, sizeof(req));
   } else if (!strcmp(req_type, "GET")) {
     int i = 0;
 
@@ -418,7 +417,7 @@ parse_http_request(int fd)
       stats.ok_hits++;
       memcpy(body, static_bin_files[i].data, static_bin_files[i].data_size);
       size = static_bin_files[i].data_size;
-      c = build_http_header(HTTP_OK, OLSR_FALSE, size, req, sizeof(req));
+      c = build_http_header(HTTP_OK, false, size, req, sizeof(req));
       goto send_http_data;
     }
 
@@ -433,7 +432,7 @@ parse_http_request(int fd)
     if (static_txt_files[i].filename) {
       stats.ok_hits++;
       size += snprintf(&body[size], sizeof(body) - size, "%s", static_txt_files[i].data);
-      c = build_http_header(HTTP_OK, OLSR_FALSE, size, req, sizeof(req));
+      c = build_http_header(HTTP_OK, false, size, req, sizeof(req));
       goto send_http_data;
     }
 
@@ -449,7 +448,7 @@ parse_http_request(int fd)
 
     if (tab_entries[i].filename) {
 #ifdef NETDIRECT
-      c = build_http_header(HTTP_OK, OLSR_TRUE, size, req, sizeof(req));
+      c = build_http_header(HTTP_OK, true, size, req, sizeof(req));
       r = send(client_sockets[curr_clients], req, c, 0);
       if (r < 0) {
         olsr_printf(1, "(HTTPINFO) Failed sending data to client!\n");
@@ -487,19 +486,19 @@ parse_http_request(int fd)
       netsprintf_direct = 1;
       goto close_connection;
 #else
-      c = build_http_header(HTTP_OK, OLSR_TRUE, size, req, sizeof(req));
+      c = build_http_header(HTTP_OK, true, size, req, sizeof(req));
       goto send_http_data;
 #endif
     }
 
     stats.ill_hits++;
     strscpy(body, HTTP_404_MSG, sizeof(body));
-    c = build_http_header(HTTP_BAD_FILE, OLSR_TRUE, strlen(body), req, sizeof(req));
+    c = build_http_header(HTTP_BAD_FILE, true, strlen(body), req, sizeof(req));
   } else {
     /* We only support GET */
     strscpy(body, HTTP_400_MSG, sizeof(body));
     stats.ill_hits++;
-    c = build_http_header(HTTP_BAD_REQ, OLSR_TRUE, strlen(body), req, sizeof(req));
+    c = build_http_header(HTTP_BAD_REQ, true, strlen(body), req, sizeof(req));
   }
 
 send_http_data:
@@ -523,7 +522,7 @@ close_connection:
 }
 
 int
-build_http_header(http_header_type type, olsr_bool is_html, olsr_u32_t msgsize, char *buf, olsr_u32_t bufsize)
+build_http_header(http_header_type type, bool is_html, uint32_t msgsize, char *buf, uint32_t bufsize)
 {
   time_t currtime;
   const char *h;
@@ -578,7 +577,7 @@ build_http_header(http_header_type type, olsr_bool is_html, olsr_u32_t msgsize,
 }
 
 static int
-build_tabs(char *buf, const olsr_u32_t bufsize, int active)
+build_tabs(char *buf, const uint32_t bufsize, int active)
 {
   int size = 0, tabs = 0;
 
@@ -610,7 +609,7 @@ olsr_plugin_exit(void)
 }
 
 static int
-section_title(char *buf, olsr_u32_t bufsize, const char *title)
+section_title(char *buf, uint32_t bufsize, const char *title)
 {
   return snprintf(buf, bufsize,
                   "<h2>%s</h2>\n" "<table width=\"100%%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\">\n",
@@ -618,7 +617,7 @@ section_title(char *buf, olsr_u32_t bufsize, const char *title)
 }
 
 static int
-build_frame(char *buf, olsr_u32_t bufsize, const char *title __attribute__ ((unused)), const char *link
+build_frame(char *buf, uint32_t bufsize, const char *title __attribute__ ((unused)), const char *link
             __attribute__ ((unused)), int width __attribute__ ((unused)), build_body_callback frame_body_cb)
 {
   int size = 0;
@@ -629,13 +628,13 @@ build_frame(char *buf, olsr_u32_t bufsize, const char *title __attribute__ ((unu
 }
 
 static int
-fmt_href(char *buf, const olsr_u32_t bufsize, const char *const ipaddr)
+fmt_href(char *buf, const uint32_t bufsize, const char *const ipaddr)
 {
   return snprintf(buf, bufsize, "<a href=\"http://%s:%d/all\">", ipaddr, http_port);
 }
 
 static int
-build_ip_txt(char *buf, const olsr_u32_t bufsize, const olsr_bool print_link, const char *const ipaddrstr, const int prefix_len)
+build_ip_txt(char *buf, const uint32_t bufsize, const bool print_link, const char *const ipaddrstr, const int prefix_len)
 {
   int size = 0;
 
@@ -656,7 +655,7 @@ build_ip_txt(char *buf, const olsr_u32_t bufsize, const olsr_bool print_link, co
 }
 
 static int
-build_ipaddr_link(char *buf, const olsr_u32_t bufsize, const olsr_bool want_link, const union olsr_ip_addr *const ipaddr,
+build_ipaddr_link(char *buf, const uint32_t bufsize, const bool want_link, const union olsr_ip_addr *const ipaddr,
                   const int prefix_len)
 {
   int size = 0;
@@ -694,12 +693,12 @@ build_ipaddr_link(char *buf, const olsr_u32_t bufsize, const olsr_bool want_link
 }
 
 #define build_ipaddr_with_link(buf, bufsize, ipaddr, plen) \
-          build_ipaddr_link((buf), (bufsize), OLSR_TRUE, (ipaddr), (plen))
+          build_ipaddr_link((buf), (bufsize), true, (ipaddr), (plen))
 #define build_ipaddr_no_link(buf, bufsize, ipaddr, plen) \
-          build_ipaddr_link((buf), (bufsize), OLSR_FALSE, (ipaddr), (plen))
+          build_ipaddr_link((buf), (bufsize), false, (ipaddr), (plen))
 
 static int
-build_route(char *buf, olsr_u32_t bufsize, const struct rt_entry *rt)
+build_route(char *buf, uint32_t bufsize, const struct rt_entry *rt)
 {
   int size = 0;
   struct lqtextbuffer lqbuffer;
@@ -711,7 +710,7 @@ build_route(char *buf, olsr_u32_t bufsize, const struct rt_entry *rt)
   size += snprintf(&buf[size], bufsize - size, "<td align=\"center\">%d</td>", rt->rt_best->rtp_metric.hops);
   size +=
     snprintf(&buf[size], bufsize - size, "<td align=\"right\">%s</td>",
-             get_linkcost_text(rt->rt_best->rtp_metric.cost, OLSR_TRUE, &lqbuffer));
+             get_linkcost_text(rt->rt_best->rtp_metric.cost, true, &lqbuffer));
   size +=
     snprintf(&buf[size], bufsize - size, "<td align=\"center\">%s</td></tr>\n",
              if_ifwithindex_name(rt->rt_best->rtp_nexthop.iif_index));
@@ -719,7 +718,7 @@ build_route(char *buf, olsr_u32_t bufsize, const struct rt_entry *rt)
 }
 
 static int
-build_routes_body(char *buf, olsr_u32_t bufsize)
+build_routes_body(char *buf, uint32_t bufsize)
 {
   int size = 0;
   struct rt_entry *rt;
@@ -741,7 +740,7 @@ build_routes_body(char *buf, olsr_u32_t bufsize)
 }
 
 static int
-build_config_body(char *buf, olsr_u32_t bufsize)
+build_config_body(char *buf, uint32_t bufsize)
 {
   int size = 0;
   const struct olsr_if *ifs;
@@ -910,7 +909,7 @@ build_config_body(char *buf, olsr_u32_t bufsize)
 }
 
 static int
-build_neigh_body(char *buf, olsr_u32_t bufsize)
+build_neigh_body(char *buf, uint32_t bufsize)
 {
   struct neighbor_entry *neigh;
   struct link_entry *link = NULL;
@@ -938,7 +937,7 @@ build_neigh_body(char *buf, olsr_u32_t bufsize)
       struct lqtextbuffer lqbuffer1, lqbuffer2;
       size +=
         snprintf(&buf[size], bufsize - size, "<td align=\"right\">(%s) %s</td>", get_link_entry_text(link, '/', &lqbuffer1),
-                 get_linkcost_text(link->linkcost, OLSR_FALSE, &lqbuffer2));
+                 get_linkcost_text(link->linkcost, false, &lqbuffer2));
     }
     size += snprintf(&buf[size], bufsize - size, "</tr>\n");
   } OLSR_FOR_ALL_LINK_ENTRIES_END(link);
@@ -979,7 +978,7 @@ build_neigh_body(char *buf, olsr_u32_t bufsize)
 }
 
 static int
-build_topo_body(char *buf, olsr_u32_t bufsize)
+build_topo_body(char *buf, uint32_t bufsize)
 {
   int size = 0;
   struct tc_entry *tc;
@@ -1005,7 +1004,7 @@ build_topo_body(char *buf, olsr_u32_t bufsize)
           struct lqtextbuffer lqbuffer1, lqbuffer2;
           size +=
             snprintf(&buf[size], bufsize - size, "<td align=\"right\">(%s) %s</td>\n",
-                     get_tc_edge_entry_text(tc_edge, '/', &lqbuffer1), get_linkcost_text(tc_edge->cost, OLSR_FALSE, &lqbuffer2));
+                     get_tc_edge_entry_text(tc_edge, '/', &lqbuffer1), get_linkcost_text(tc_edge->cost, false, &lqbuffer2));
         }
         size += snprintf(&buf[size], bufsize - size, "</tr>\n");
       }
@@ -1018,7 +1017,7 @@ build_topo_body(char *buf, olsr_u32_t bufsize)
 }
 
 static int
-build_mid_body(char *buf, olsr_u32_t bufsize)
+build_mid_body(char *buf, uint32_t bufsize)
 {
   int size = 0;
   int idx;
@@ -1050,7 +1049,7 @@ build_mid_body(char *buf, olsr_u32_t bufsize)
 }
 
 static int
-build_nodes_body(char *buf, olsr_u32_t bufsize)
+build_nodes_body(char *buf, uint32_t bufsize)
 {
   int size = 0;
 
@@ -1062,7 +1061,7 @@ build_nodes_body(char *buf, olsr_u32_t bufsize)
 }
 
 static int
-build_all_body(char *buf, olsr_u32_t bufsize)
+build_all_body(char *buf, uint32_t bufsize)
 {
   int size = 0;
 
@@ -1076,7 +1075,7 @@ build_all_body(char *buf, olsr_u32_t bufsize)
 }
 
 static int
-build_about_body(char *buf, olsr_u32_t bufsize)
+build_about_body(char *buf, uint32_t bufsize)
 {
   return snprintf(buf, bufsize,
                   "<strong>" PLUGIN_NAME " version " PLUGIN_VERSION "</strong><br/>\n" "by Andreas T&oslash;nnesen (C)2005.<br/>\n"
@@ -1117,7 +1116,7 @@ build_about_body(char *buf, olsr_u32_t bufsize)
 }
 
 static int
-build_cfgfile_body(char *buf, olsr_u32_t bufsize)
+build_cfgfile_body(char *buf, uint32_t bufsize)
 {
   int size = 0;
 
index b2b27f7..85865d1 100644 (file)
@@ -66,10 +66,10 @@ typedef enum {
 } http_header_type;
 
 struct http_stats {
-  olsr_u32_t ok_hits;
-  olsr_u32_t dyn_hits;
-  olsr_u32_t err_hits;
-  olsr_u32_t ill_hits;
+  uint32_t ok_hits;
+  uint32_t dyn_hits;
+  uint32_t err_hits;
+  uint32_t ill_hits;
 };
 
 extern struct olsrd_config *olsr_cfg;
index d17438c..ce1d069 100644 (file)
@@ -167,7 +167,7 @@ mapwrite_work(FILE * fmap)
         if (0 >
             fprintf(fmap, "PLink('%s','%s',%s,%s,%s,%s);\n", olsr_ip_to_string(&strbuf1, &tc_edge->T_dest_addr),
                     olsr_ip_to_string(&strbuf2, &tc->addr), get_tc_edge_entry_text(tc_edge, ',', &lqbuffer2),
-                    get_linkcost_text(tc_edge->cost, OLSR_FALSE, &lqbuffer), lla, llb)) {
+                    get_linkcost_text(tc_edge->cost, false, &lqbuffer), lla, llb)) {
           return;
         }
       } else {
@@ -179,7 +179,7 @@ mapwrite_work(FILE * fmap)
         if (0 >
             fprintf(fmap, "Link('%s','%s',%s,%s);\n", olsr_ip_to_string(&strbuf1, &tc_edge->T_dest_addr),
                     olsr_ip_to_string(&strbuf2, &tc->addr), get_tc_edge_entry_text(tc_edge, ',', &lqbuffer2),
-                    get_linkcost_text(tc_edge->cost, OLSR_FALSE, &lqbuffer))) {
+                    get_linkcost_text(tc_edge->cost, false, &lqbuffer))) {
           return;
         }
       }
@@ -233,13 +233,13 @@ mapwrite_init(const char *fifoname)
     unlink(fifoname);
     if (0 > mkfifo(fifoname, S_IWUSR | S_IRUSR | S_IRGRP | S_IROTH)) {
       OLSR_PRINTF(1, "mkfifo(%s): %s", fifoname, strerror(errno));
-      return OLSR_FALSE;
+      return false;
     } else {
       the_fifoname = fifoname;
       olsr_start_timer(100, 5, OLSR_TIMER_PERIODIC, &mapwrite_poll, NULL, 0);
     }
   }
-  return OLSR_TRUE;
+  return true;
 }
 
 void
index 4d17074..4e90e62 100644 (file)
@@ -92,22 +92,22 @@ float my_lat = 0.0, my_lon = 0.0;
 static struct list_node name_list[HASHSIZE];
 struct name_entry *my_names = NULL;
 struct timer_entry *name_table_write = NULL;
-static olsr_bool name_table_changed = OLSR_TRUE;
+static bool name_table_changed = true;
 
 static struct list_node service_list[HASHSIZE];
 static struct name_entry *my_services = NULL;
-static olsr_bool service_table_changed = OLSR_TRUE;
+static bool service_table_changed = true;
 
 static struct list_node mac_list[HASHSIZE];
 static struct name_entry *my_macs = NULL;
-static olsr_bool mac_table_changed = OLSR_TRUE;
+static bool mac_table_changed = true;
 
 static struct list_node forwarder_list[HASHSIZE];
 static struct name_entry *my_forwarders = NULL;
-static olsr_bool forwarder_table_changed = OLSR_TRUE;
+static bool forwarder_table_changed = true;
 
 struct list_node latlon_list[HASHSIZE];
-static olsr_bool latlon_table_changed = OLSR_TRUE;
+static bool latlon_table_changed = true;
 
 /* backoff timer for writing changes into a file */
 struct timer_entry *write_file_timer = NULL;
@@ -409,7 +409,7 @@ struct name_entry *
 remove_nonvalid_names_from_list(struct name_entry *my_list, int type)
 {
   struct name_entry *next = my_list;
-  olsr_bool valid = OLSR_FALSE;
+  bool valid = false;
   if (my_list == NULL) {
     return NULL;
   }
@@ -513,8 +513,8 @@ olsr_expire_write_file_timer(void *context __attribute__ ((unused)))
 
   write_resolv_file();             /* if forwarder_table_changed */
   write_hosts_file();              /* if name_table_changed */
-  write_services_file(OLSR_FALSE); /* if service_table_changed */
-  write_services_file(OLSR_TRUE);  /* if mac_table_changed */
+  write_services_file(false); /* if service_table_changed */
+  write_services_file(true);  /* if mac_table_changed */
 #ifdef WIN32
   write_latlon_file();             /* if latlon_table_changed */
 #endif
@@ -624,14 +624,14 @@ olsr_namesvc_gen(void *foo __attribute__ ((unused)))
 /**
  * Parse name olsr message of NAME type
  */
-olsr_bool
+bool
 olsr_parser(union olsr_message *m, struct interface *in_if __attribute__ ((unused)), union olsr_ip_addr *ipaddr)
 {
   struct namemsg *namemessage;
   union olsr_ip_addr originator;
   olsr_reltime vtime;
   int size;
-  olsr_u16_t seqno;
+  uint16_t seqno;
 
   /* Fetch the originator of the messsage */
   if (olsr_cnf->ip_version == AF_INET) {
@@ -656,20 +656,20 @@ olsr_parser(union olsr_message *m, struct interface *in_if __attribute__ ((unuse
   /* Check if message originated from this node.
      If so - back off */
   if (ipequal(&originator, &olsr_cnf->main_addr))
-    return OLSR_FALSE;
+    return false;
 
   /* Check that the neighbor this message was received from is symmetric.
      If not - back off */
   if (check_neighbor_link(ipaddr) != SYM_LINK) {
     struct ipaddr_str strbuf;
     OLSR_PRINTF(3, "NAME PLUGIN: Received msg from NON SYM neighbor %s\n", olsr_ip_to_string(&strbuf, ipaddr));
-    return OLSR_FALSE;
+    return false;
   }
 
   update_name_entry(&originator, namemessage, size, vtime);
 
   /* Forward the message */
-  return OLSR_TRUE;
+  return true;
 }
 
 /**
@@ -765,7 +765,7 @@ create_packet(struct name *to, struct name_entry *from)
  * decapsulate a received name, service or forwarder and update the corresponding hash table if necessary
  */
 void
-decap_namemsg(struct name *from_packet, struct name_entry **to, olsr_bool * this_table_changed)
+decap_namemsg(struct name *from_packet, struct name_entry **to, bool * this_table_changed)
 {
   struct ipaddr_str strbuf;
   struct name_entry *tmp;
@@ -811,7 +811,7 @@ decap_namemsg(struct name *from_packet, struct name_entry **to, olsr_bool * this
         already_saved_name_entries->name = olsr_malloc(len_of_name + 1, "upd name_entry name");
         strscpy(already_saved_name_entries->name, name, len_of_name + 1);
 
-        *this_table_changed = OLSR_TRUE;
+        *this_table_changed = true;
         olsr_start_write_file_timer();
       }
       if (!ipequal(&already_saved_name_entries->ip, &from_packet->ip)) {
@@ -820,7 +820,7 @@ decap_namemsg(struct name *from_packet, struct name_entry **to, olsr_bool * this
                     olsr_ip_to_string(&strbuf2, &from_packet->ip), olsr_ip_to_string(&strbuf3, &already_saved_name_entries->ip));
         already_saved_name_entries->ip = from_packet->ip;
 
-        *this_table_changed = OLSR_TRUE;
+        *this_table_changed = true;
         olsr_start_write_file_timer();
       }
       if (!*this_table_changed) {
@@ -842,7 +842,7 @@ decap_namemsg(struct name *from_packet, struct name_entry **to, olsr_bool * this
   OLSR_PRINTF(3, "\nNAME PLUGIN: create new name/service/forwarder entry %s (%s) [len=%d] [type=%d] in linked list\n", tmp->name,
               olsr_ip_to_string(&strbuf, &tmp->ip), tmp->len, tmp->type);
 
-  *this_table_changed = OLSR_TRUE;
+  *this_table_changed = true;
   olsr_start_write_file_timer();
 
   // queue to front
@@ -912,13 +912,13 @@ update_name_entry(union olsr_ip_addr *originator, struct namemsg *msg, int msg_s
  */
 void
 insert_new_name_in_list(union olsr_ip_addr *originator, struct list_node *this_list, struct name *from_packet,
-                        olsr_bool * this_table_changed, olsr_reltime vtime)
+                        bool * this_table_changed, olsr_reltime vtime)
 {
   int hash;
   struct db_entry *entry;
   struct list_node *list_head, *list_node;
 
-  olsr_bool entry_found = OLSR_FALSE;
+  bool entry_found = false;
 
   hash = olsr_ip_hashing(originator);
 
@@ -939,7 +939,7 @@ insert_new_name_in_list(union olsr_ip_addr *originator, struct list_node *this_l
       olsr_set_timer(&entry->db_timer, vtime, OLSR_NAMESVC_DB_JITTER, OLSR_TIMER_ONESHOT, &olsr_nameservice_expire_db_timer, entry,
                      0);
 
-      entry_found = OLSR_TRUE;
+      entry_found = true;
     }
   }
 
@@ -1118,7 +1118,7 @@ write_hosts_file(void)
   if (*my_sighup_pid_file)
     send_sighup_to_pidfile(my_sighup_pid_file);
 #endif
-  name_table_changed = OLSR_FALSE;
+  name_table_changed = false;
 
   // Executes my_name_change_script after writing the hosts file
   if (my_name_change_script[0] != '\0') {
@@ -1141,7 +1141,7 @@ write_hosts_file(void)
  * 02:ca:ff:ee:ba:be,1
  */
 void
-write_services_file(olsr_bool writemacs)
+write_services_file(bool writemacs)
 {
   int hash;
   struct name_entry *name;
@@ -1201,7 +1201,7 @@ write_services_file(olsr_bool writemacs)
         OLSR_PRINTF(2, "NAME PLUGIN: WARNING! Failed to execute %s on mac change\n", my_macs_change_script);
       }
     }
-    mac_table_changed = OLSR_FALSE;
+    mac_table_changed = false;
   }
   else {
     // Executes my_services_change_script after writing the services file
@@ -1212,7 +1212,7 @@ write_services_file(olsr_bool writemacs)
         OLSR_PRINTF(2, "NAME PLUGIN: WARNING! Failed to execute %s on service change\n", my_services_change_script);
       }
     }
-    service_table_changed = OLSR_FALSE;
+    service_table_changed = false;
   }
 }
 
@@ -1246,7 +1246,7 @@ select_best_nameserver(struct rt_entry **rt)
        * first is better, swap the pointers.
        */
       OLSR_PRINTF(6, "NAME PLUGIN: nameserver %s, cost %s\n", olsr_ip_to_string(&strbuf, &rt1->rt_dst.prefix),
-                  get_linkcost_text(rt1->rt_best->rtp_metric.cost, OLSR_TRUE, &lqbuffer));
+                  get_linkcost_text(rt1->rt_best->rtp_metric.cost, true, &lqbuffer));
 
       rt[nameserver_idx] = rt2;
       rt[nameserver_idx + 1] = rt1;
@@ -1299,7 +1299,7 @@ write_resolv_file(void)
         /* enqueue it on the head of list */
         *nameserver_routes = route;
         OLSR_PRINTF(6, "NAME PLUGIN: found nameserver %s, cost %s", olsr_ip_to_string(&strbuf, &name->ip),
-                    get_linkcost_text(route->rt_best->rtp_metric.cost, OLSR_TRUE, &lqbuffer));
+                    get_linkcost_text(route->rt_best->rtp_metric.cost, true, &lqbuffer));
 
         /* find the closet one */
         select_best_nameserver(nameserver_routes);
@@ -1339,7 +1339,7 @@ write_resolv_file(void)
     fprintf(resolv, "\n### written by olsrd at %s", ctime(&currtime));
   }
   fclose(resolv);
-  forwarder_table_changed = OLSR_FALSE;
+  forwarder_table_changed = false;
 }
 
 /**
@@ -1357,19 +1357,19 @@ free_name_entry_list(struct name_entry **list)
     /* flag changes */
     switch (to_delete->type) {
     case NAME_HOST:
-      name_table_changed = OLSR_TRUE;
+      name_table_changed = true;
       break;
     case NAME_FORWARDER:
-      forwarder_table_changed = OLSR_TRUE;
+      forwarder_table_changed = true;
       break;
     case NAME_SERVICE:
-      service_table_changed = OLSR_TRUE;
+      service_table_changed = true;
       break;
     case NAME_MACADDR:
-      mac_table_changed = OLSR_TRUE;
+      mac_table_changed = true;
       break;
     case NAME_LATLON:
-      latlon_table_changed = OLSR_TRUE;
+      latlon_table_changed = true;
       break;
     default:
       break;
@@ -1388,7 +1388,7 @@ free_name_entry_list(struct name_entry **list)
  * so the IP must either be from one of the interfaces
  * or inside a HNA which we have configured
  */
-olsr_bool
+bool
 allowed_ip(const union olsr_ip_addr *addr)
 {
   struct ip_prefix_list *hna;
@@ -1402,7 +1402,7 @@ allowed_ip(const union olsr_ip_addr *addr)
     OLSR_PRINTF(6, "interface %s\n", olsr_ip_to_string(&strbuf, &iface->ip_addr));
     if (ipequal(&iface->ip_addr, addr)) {
       OLSR_PRINTF(6, "MATCHED\n");
-      return OLSR_TRUE;
+      return true;
     }
   }
 
@@ -1416,7 +1416,7 @@ allowed_ip(const union olsr_ip_addr *addr)
       olsr_prefix_to_netmask(&netmask, hna->net.prefix_len);
       if ((addr->v4.s_addr & netmask.v4.s_addr) == hna->net.prefix.v4.s_addr) {
         OLSR_PRINTF(6, "MATCHED\n");
-        return OLSR_TRUE;
+        return true;
       }
     }
   } else {
@@ -1431,18 +1431,18 @@ allowed_ip(const union olsr_ip_addr *addr)
       }
       if (ipequal(&tmp_ip, &hna->net.prefix)) {
         OLSR_PRINTF(6, "MATCHED\n");
-        return OLSR_TRUE;
+        return true;
       }
     }
   }
-  return OLSR_FALSE;
+  return false;
 }
 
 /** check if name has the right syntax, i.e. it must adhere to a special regex
  * stored in regex_t_name
  * necessary to avaid names like "0.0.0.0 google.de\n etc"
  */
-olsr_bool
+bool
 is_name_wellformed(const char *name)
 {
   return regexec(&regex_t_name, name, 1, &regmatch_t_name, 0) == 0;
@@ -1452,29 +1452,29 @@ is_name_wellformed(const char *name)
  * check if the service is in the right syntax and also that the hostname
  * or ip whithin the service is allowed
  */
-olsr_bool
+bool
 allowed_service(const char *service_line)
 {
   /* the call of is_service_wellformed generates the submatches stored in regmatch_t_service
    * these are then used by allowed_hostname_or_ip_in_service
    * see regexec(3) for more infos */
   if (!is_service_wellformed(service_line)) {
-    return OLSR_FALSE;
+    return false;
   } else if (!allowed_hostname_or_ip_in_service(service_line, &(regmatch_t_service[1]))) {
-    return OLSR_FALSE;
+    return false;
   }
 
-  return OLSR_TRUE;
+  return true;
 }
 
-olsr_bool
+bool
 allowed_hostname_or_ip_in_service(const char *service_line, const regmatch_t * hostname_or_ip_match)
 {
   char *hostname_or_ip;
   union olsr_ip_addr olsr_ip;
   struct name_entry *name;
   if (hostname_or_ip_match->rm_so < 0 || hostname_or_ip_match->rm_eo < 0) {
-    return OLSR_FALSE;
+    return false;
   }
 
   hostname_or_ip = strndup(&service_line[hostname_or_ip_match->rm_so], hostname_or_ip_match->rm_eo - hostname_or_ip_match->rm_so);
@@ -1484,7 +1484,7 @@ allowed_hostname_or_ip_in_service(const char *service_line, const regmatch_t * h
       OLSR_PRINTF(4, "NAME PLUGIN: hostname %s in service %s is OK\n", hostname_or_ip, service_line);
       free(hostname_or_ip);
       hostname_or_ip = NULL;
-      return OLSR_TRUE;
+      return true;
     }
   }
 
@@ -1495,7 +1495,7 @@ allowed_hostname_or_ip_in_service(const char *service_line, const regmatch_t * h
       OLSR_PRINTF(2, "NAME PLUGIN: ip %s in service %s is OK\n", olsr_ip_to_string(&strbuf, &olsr_ip), service_line);
       free(hostname_or_ip);
       hostname_or_ip = NULL;
-      return OLSR_TRUE;
+      return true;
     }
   }
 
@@ -1504,7 +1504,7 @@ allowed_hostname_or_ip_in_service(const char *service_line, const regmatch_t * h
   free(hostname_or_ip);
   hostname_or_ip = NULL;
 
-  return OLSR_FALSE;
+  return false;
 }
 
 /**
@@ -1512,7 +1512,7 @@ allowed_hostname_or_ip_in_service(const char *service_line, const regmatch_t * h
  * of "protocol://host:port/path|tcp_or_udp|a short description",
  * which is given in the regex regex_t_service
  */
-olsr_bool
+bool
 is_service_wellformed(const char *service_line)
 {
   return regexec(&regex_t_service, service_line, pmatch_service, regmatch_t_service, 0) == 0;
@@ -1521,11 +1521,11 @@ is_service_wellformed(const char *service_line)
 /*
  * check if the mac matches the syntax
  */
-olsr_bool
+bool
 is_mac_wellformed(const char *mac_line)
 {
   size_t i;
-  olsr_bool ret;
+  bool ret;
   int x[6], d = -1;
   for(i = 0; i < ARRAYSIZE(x); i++) x[i] = -1;
   sscanf(mac_line, "%02x:%02x:%02x:%02x:%02x:%02x,%d\n", &x[0], &x[1], &x[2], &x[3], &x[4], &x[5], &d);
@@ -1537,7 +1537,7 @@ is_mac_wellformed(const char *mac_line)
 /**
  * check if the latlot matches the syntax
  */
-olsr_bool
+bool
 is_latlon_wellformed(const char *latlon_line)
 {
   int hna = -1;
@@ -1549,16 +1549,16 @@ is_latlon_wellformed(const char *latlon_line)
 /**
  * Returns 1 if this olsrd announces inet
  */
-olsr_bool
+bool
 get_isdefhna_latlon(void)
 {
   struct ip_prefix_list *hna;
   for (hna = olsr_cnf->hna_entries; hna != NULL; hna = hna->next) {
     if (hna->net.prefix_len == 0) {
-      return OLSR_TRUE;
+      return true;
     }
   }
-  return OLSR_FALSE;
+  return false;
 }
 
 /**
@@ -1628,7 +1628,7 @@ write_latlon_file(void)
   fprintf(fmap, "/* This file is overwritten regularly by olsrd */\n");
   mapwrite_work(fmap);
   fclose(fmap);
-  latlon_table_changed = OLSR_FALSE;
+  latlon_table_changed = false;
 }
 #endif
 
index 7411896..5d40e58 100644 (file)
@@ -85,8 +85,8 @@
  */
 struct name_entry {
   union olsr_ip_addr ip;
-  olsr_u16_t type;
-  olsr_u16_t len;
+  uint16_t type;
+  uint16_t len;
   char *name;
   struct name_entry *next;             /* linked list */
 };
@@ -122,7 +122,7 @@ void olsr_expire_write_file_timer(void *);
 void olsr_namesvc_delete_db_entry(struct db_entry *);
 
 /* Parser function to register with the sceduler */
-olsr_bool olsr_parser(union olsr_message *, struct interface *, union olsr_ip_addr *);
+bool olsr_parser(union olsr_message *, struct interface *, union olsr_ip_addr *);
 
 /* callback for periodic timer */
 void olsr_namesvc_gen(void *);
@@ -135,17 +135,17 @@ struct name_entry *remove_nonvalid_names_from_list(struct name_entry *my_list, i
 
 void free_all_list_entries(struct list_node *);
 
-void decap_namemsg(struct name *from_packet, struct name_entry **to, olsr_bool * this_table_changed);
+void decap_namemsg(struct name *from_packet, struct name_entry **to, bool * this_table_changed);
 
-void insert_new_name_in_list(union olsr_ip_addr *, struct list_node *, struct name *, olsr_bool *, olsr_reltime);
+void insert_new_name_in_list(union olsr_ip_addr *, struct list_node *, struct name *, bool *, olsr_reltime);
 
-olsr_bool allowed_hostname_or_ip_in_service(const char *service_line, const regmatch_t * hostname_or_ip);
+bool allowed_hostname_or_ip_in_service(const char *service_line, const regmatch_t * hostname_or_ip);
 
 void update_name_entry(union olsr_ip_addr *, struct namemsg *, int, olsr_reltime);
 
 void write_hosts_file(void);
 
-void write_services_file(olsr_bool writemacs);
+void write_services_file(bool writemacs);
 
 void write_resolv_file(void);
 
@@ -153,19 +153,19 @@ int register_olsr_param(char *key, char *value);
 
 void free_name_entry_list(struct name_entry **list);
 
-olsr_bool allowed_ip(const union olsr_ip_addr *addr);
+bool allowed_ip(const union olsr_ip_addr *addr);
 
-olsr_bool allowed_service(const char *service_line);
+bool allowed_service(const char *service_line);
 
-olsr_bool is_name_wellformed(const char *service_line);
+bool is_name_wellformed(const char *service_line);
 
-olsr_bool is_service_wellformed(const char *service_line);
+bool is_service_wellformed(const char *service_line);
 
-olsr_bool is_mac_wellformed(const char *service_line);
+bool is_mac_wellformed(const char *service_line);
 
-olsr_bool is_latlon_wellformed(const char *latlon_line);
+bool is_latlon_wellformed(const char *latlon_line);
 
-olsr_bool get_isdefhna_latlon(void);
+bool get_isdefhna_latlon(void);
 
 void lookup_defhna_latlon(union olsr_ip_addr *ip);
 
index cae3663..3eecb64 100644 (file)
@@ -51,8 +51,8 @@ typedef enum {
  * message
  **/
 struct name {
-  olsr_u16_t type;
-  olsr_u16_t len;                      // length of the name
+  uint16_t type;
+  uint16_t len;                      // length of the name
   // the ip of the hostname, or the ip of the dns-server
   // ip is irrelevant for services
   union olsr_ip_addr ip;
@@ -62,8 +62,8 @@ struct name {
 };
 
 struct namemsg {
-  olsr_u16_t version;                  // version number of the nameservice plugin
-  olsr_u16_t nr_names;                 // number of following packets including names, forwarders or services
+  uint16_t version;                  // version number of the nameservice plugin
+  uint16_t nr_names;                 // number of following packets including names, forwarders or services
   /*
    * at least one struct name following
    */
index d31c07c..1051c3b 100644 (file)
@@ -215,7 +215,7 @@ static int
 plugin_ipc_init(void)
 {
   struct sockaddr_in sin;
-  olsr_u32_t yes = 1;
+  uint32_t yes = 1;
 
   /* Init ipc socket */
   if ((ipc_socket = socket(AF_INET, SOCK_STREAM, 0)) == -1) {
index a72ed96..079e6f6 100644 (file)
@@ -73,7 +73,7 @@
 #include "md5.h"
 
 static void
-MD5_checksum(const olsr_u8_t * data, const olsr_u16_t data_len, olsr_u8_t * hashbuf)
+MD5_checksum(const uint8_t * data, const uint16_t data_len, uint8_t * hashbuf)
 {
   MD5_CTX context;
 
@@ -115,8 +115,8 @@ struct stamp {
   union olsr_ip_addr addr;
   /* Timestamp difference */
   int diff;
-  olsr_u32_t challenge;
-  olsr_u8_t validated;
+  uint32_t challenge;
+  uint8_t validated;
   clock_t valtime;                     /* Validity time */
   clock_t conftime;                    /* Reconfiguration time */
   struct stamp *prev;
@@ -139,8 +139,8 @@ char aes_key[16];
 static void olsr_event(void);
 #endif
 static int send_challenge(struct interface *olsr_if, const union olsr_ip_addr *);
-static int send_cres(struct interface *olsr_if, union olsr_ip_addr *, union olsr_ip_addr *, olsr_u32_t, struct stamp *);
-static int send_rres(struct interface *olsr_if, union olsr_ip_addr *, union olsr_ip_addr *, olsr_u32_t);
+static int send_cres(struct interface *olsr_if, union olsr_ip_addr *, union olsr_ip_addr *, uint32_t, struct stamp *);
+static int send_rres(struct interface *olsr_if, union olsr_ip_addr *, union olsr_ip_addr *, uint32_t);
 static int parse_challenge(struct interface *olsr_if, char *);
 static int parse_cres(struct interface *olsr_if, char *);
 static int parse_rres(char *);
@@ -148,7 +148,7 @@ static int check_auth(struct interface *olsr_if, char *, int *);
 #if 0
 static int ipc_send(char *, int);
 #endif
-static int add_signature(olsr_u8_t *, int *);
+static int add_signature(uint8_t *, int *);
 static int validate_packet(struct interface *olsr_if, const char *, int *);
 static char *secure_preprocessor(char *packet, struct interface *olsr_if, union olsr_ip_addr *from_addr, int *length);
 static void timeout_timestamps(void *);
@@ -304,13 +304,13 @@ check_auth(struct interface *olsr_if, char *pck, int *size __attribute__ ((unuse
  * increase the size
  */
 int
-add_signature(olsr_u8_t * pck, int *size)
+add_signature(uint8_t * pck, int *size)
 {
   struct s_olsrmsg *msg;
 #ifdef DEBUG
   unsigned int i;
   int j;
-  const olsr_u8_t *sigmsg;
+  const uint8_t *sigmsg;
 #endif
 
   olsr_printf(2, "[ENC]Adding signature for packet size %d\n", *size);
@@ -342,7 +342,7 @@ add_signature(olsr_u8_t * pck, int *size)
   *size += sizeof(struct s_olsrmsg);
 
   {
-    olsr_u8_t checksum_cache[512 + KEYLENGTH];
+    uint8_t checksum_cache[512 + KEYLENGTH];
     /* Create packet + key cache */
     /* First the OLSR packet + signature message - digest */
     memcpy(checksum_cache, pck, *size - SIGNATURE_SIZE);
@@ -357,7 +357,7 @@ add_signature(olsr_u8_t * pck, int *size)
   olsr_printf(1, "Signature message:\n");
 
   j = 0;
-  sigmsg = (olsr_u8_t *) msg;
+  sigmsg = (uint8_t *) msg;
 
   for (i = 0; i < sizeof(struct s_olsrmsg); i++) {
     olsr_printf(1, "  %3i", sigmsg[i]);
@@ -378,14 +378,14 @@ static int
 validate_packet(struct interface *olsr_if, const char *pck, int *size)
 {
   int packetsize;
-  olsr_u8_t sha1_hash[SIGNATURE_SIZE];
+  uint8_t sha1_hash[SIGNATURE_SIZE];
   const struct s_olsrmsg *sig;
   time_t rec_time;
 
 #ifdef DEBUG
   unsigned int i;
   int j;
-  const olsr_u8_t *sigmsg;
+  const uint8_t *sigmsg;
 #endif
 
   /* Find size - signature message */
@@ -402,7 +402,7 @@ validate_packet(struct interface *olsr_if, const char *pck, int *size)
   olsr_printf(1, "Input message:\n");
 
   j = 0;
-  sigmsg = (const olsr_u8_t *)sig;
+  sigmsg = (const uint8_t *)sig;
 
   for (i = 0; i < sizeof(struct s_olsrmsg); i++) {
     olsr_printf(1, "  %3i", sigmsg[i]);
@@ -441,7 +441,7 @@ validate_packet(struct interface *olsr_if, const char *pck, int *size)
 one_checksum_SHA:
 
   {
-    olsr_u8_t checksum_cache[512 + KEYLENGTH];
+    uint8_t checksum_cache[512 + KEYLENGTH];
     /* Create packet + key cache */
     /* First the OLSR packet + signature message - digest */
     memcpy(checksum_cache, pck, *size - SIGNATURE_SIZE);
@@ -455,7 +455,7 @@ one_checksum_SHA:
 #ifdef DEBUG
   olsr_printf(1, "Recevied hash:\n");
 
-  sigmsg = (const olsr_u8_t *)sig->sig.signature;
+  sigmsg = (const uint8_t *)sig->sig.signature;
 
   for (i = 0; i < SIGNATURE_SIZE; i++) {
     olsr_printf(1, " %3i", sigmsg[i]);
@@ -549,7 +549,7 @@ send_challenge(struct interface *olsr_if, const union olsr_ip_addr *new_host)
 {
   struct challengemsg cmsg;
   struct stamp *entry;
-  olsr_u32_t challenge, hash;
+  uint32_t challenge, hash;
   struct ipaddr_str buf;
 
   olsr_printf(1, "[ENC]Building CHALLENGE message\n");
@@ -575,7 +575,7 @@ send_challenge(struct interface *olsr_if, const union olsr_ip_addr *new_host)
   olsr_printf(3, "[ENC]Size: %lu\n", (unsigned long)sizeof(struct challengemsg));
 
   {
-    olsr_u8_t checksum_cache[512 + KEYLENGTH];
+    uint8_t checksum_cache[512 + KEYLENGTH];
     /* Create packet + key cache */
     /* First the OLSR packet + signature message - digest */
     memcpy(checksum_cache, &cmsg, sizeof(struct challengemsg) - SIGNATURE_SIZE);
@@ -621,7 +621,7 @@ int
 parse_cres(struct interface *olsr_if, char *in_msg)
 {
   struct c_respmsg *msg;
-  olsr_u8_t sha1_hash[SIGNATURE_SIZE];
+  uint8_t sha1_hash[SIGNATURE_SIZE];
   struct stamp *entry;
   struct ipaddr_str buf;
 
@@ -640,7 +640,7 @@ parse_cres(struct interface *olsr_if, char *in_msg)
   /* Check signature */
 
   {
-    olsr_u8_t checksum_cache[512 + KEYLENGTH];
+    uint8_t checksum_cache[512 + KEYLENGTH];
     /* Create packet + key cache */
     /* First the OLSR packet + signature message - digest */
     memcpy(checksum_cache, msg, sizeof(struct c_respmsg) - SIGNATURE_SIZE);
@@ -670,14 +670,14 @@ parse_cres(struct interface *olsr_if, char *in_msg)
   olsr_printf(3, "[ENC]Entry-challenge 0x%x\n", entry->challenge);
 
   {
-    olsr_u8_t checksum_cache[512 + KEYLENGTH];
+    uint8_t checksum_cache[512 + KEYLENGTH];
     /* First the challenge received */
     memcpy(checksum_cache, &entry->challenge, 4);
     /* Then the local IP */
-    memcpy(&checksum_cache[sizeof(olsr_u32_t)], &msg->originator, olsr_cnf->ipsize);
+    memcpy(&checksum_cache[sizeof(uint32_t)], &msg->originator, olsr_cnf->ipsize);
 
     /* Create the hash */
-    CHECKSUM(checksum_cache, sizeof(olsr_u32_t) + olsr_cnf->ipsize, sha1_hash);
+    CHECKSUM(checksum_cache, sizeof(uint32_t) + olsr_cnf->ipsize, sha1_hash);
   }
 
   if (memcmp(msg->res_sig, sha1_hash, SIGNATURE_SIZE) != 0) {
@@ -711,7 +711,7 @@ int
 parse_rres(char *in_msg)
 {
   struct r_respmsg *msg;
-  olsr_u8_t sha1_hash[SIGNATURE_SIZE];
+  uint8_t sha1_hash[SIGNATURE_SIZE];
   struct stamp *entry;
   struct ipaddr_str buf;
 
@@ -728,7 +728,7 @@ parse_rres(char *in_msg)
   /* Check signature */
 
   {
-    olsr_u8_t checksum_cache[512 + KEYLENGTH];
+    uint8_t checksum_cache[512 + KEYLENGTH];
     /* Create packet + key cache */
     /* First the OLSR packet + signature message - digest */
     memcpy(checksum_cache, msg, sizeof(struct r_respmsg) - SIGNATURE_SIZE);
@@ -758,14 +758,14 @@ parse_rres(char *in_msg)
   olsr_printf(3, "[ENC]Entry-challenge 0x%x\n", entry->challenge);
 
   {
-    olsr_u8_t checksum_cache[512 + KEYLENGTH];
+    uint8_t checksum_cache[512 + KEYLENGTH];
     /* First the challenge received */
     memcpy(checksum_cache, &entry->challenge, 4);
     /* Then the local IP */
-    memcpy(&checksum_cache[sizeof(olsr_u32_t)], &msg->originator, olsr_cnf->ipsize);
+    memcpy(&checksum_cache[sizeof(uint32_t)], &msg->originator, olsr_cnf->ipsize);
 
     /* Create the hash */
-    CHECKSUM(checksum_cache, sizeof(olsr_u32_t) + olsr_cnf->ipsize, sha1_hash);
+    CHECKSUM(checksum_cache, sizeof(uint32_t) + olsr_cnf->ipsize, sha1_hash);
   }
 
   if (memcmp(msg->res_sig, sha1_hash, SIGNATURE_SIZE) != 0) {
@@ -796,9 +796,9 @@ int
 parse_challenge(struct interface *olsr_if, char *in_msg)
 {
   struct challengemsg *msg;
-  olsr_u8_t sha1_hash[SIGNATURE_SIZE];
+  uint8_t sha1_hash[SIGNATURE_SIZE];
   struct stamp *entry;
-  olsr_u32_t hash;
+  uint32_t hash;
   struct ipaddr_str buf;
 
   msg = (struct challengemsg *)in_msg;
@@ -839,7 +839,7 @@ parse_challenge(struct interface *olsr_if, char *in_msg)
   /* Check signature */
 
   {
-    olsr_u8_t checksum_cache[512 + KEYLENGTH];
+    uint8_t checksum_cache[512 + KEYLENGTH];
     /* Create packet + key cache */
     /* First the OLSR packet + signature message - digest */
     memcpy(checksum_cache, msg, sizeof(struct challengemsg) - SIGNATURE_SIZE);
@@ -875,10 +875,10 @@ parse_challenge(struct interface *olsr_if, char *in_msg)
  *
  */
 int
-send_cres(struct interface *olsr_if, union olsr_ip_addr *to, union olsr_ip_addr *from, olsr_u32_t chal_in, struct stamp *entry)
+send_cres(struct interface *olsr_if, union olsr_ip_addr *to, union olsr_ip_addr *from, uint32_t chal_in, struct stamp *entry)
 {
   struct c_respmsg crmsg;
-  olsr_u32_t challenge;
+  uint32_t challenge;
   struct ipaddr_str buf;
 
   olsr_printf(1, "[ENC]Building CRESPONSE message\n");
@@ -910,21 +910,21 @@ send_cres(struct interface *olsr_if, union olsr_ip_addr *to, union olsr_ip_addr
   /* Create digest of received challenge + IP */
 
   {
-    olsr_u8_t checksum_cache[512 + KEYLENGTH];
+    uint8_t checksum_cache[512 + KEYLENGTH];
     /* Create packet + key cache */
     /* First the challenge received */
     memcpy(checksum_cache, &chal_in, 4);
     /* Then the local IP */
-    memcpy(&checksum_cache[sizeof(olsr_u32_t)], from, olsr_cnf->ipsize);
+    memcpy(&checksum_cache[sizeof(uint32_t)], from, olsr_cnf->ipsize);
 
     /* Create the hash */
-    CHECKSUM(checksum_cache, sizeof(olsr_u32_t) + olsr_cnf->ipsize, crmsg.res_sig);
+    CHECKSUM(checksum_cache, sizeof(uint32_t) + olsr_cnf->ipsize, crmsg.res_sig);
   }
 
   /* Now create the digest of the message and the key */
 
   {
-    olsr_u8_t checksum_cache[512 + KEYLENGTH];
+    uint8_t checksum_cache[512 + KEYLENGTH];
     /* Create packet + key cache */
     /* First the OLSR packet + signature message - digest */
     memcpy(checksum_cache, &crmsg, sizeof(struct c_respmsg) - SIGNATURE_SIZE);
@@ -951,7 +951,7 @@ send_cres(struct interface *olsr_if, union olsr_ip_addr *to, union olsr_ip_addr
  *
  */
 static int
-send_rres(struct interface *olsr_if, union olsr_ip_addr *to, union olsr_ip_addr *from, olsr_u32_t chal_in)
+send_rres(struct interface *olsr_if, union olsr_ip_addr *to, union olsr_ip_addr *from, uint32_t chal_in)
 {
   struct r_respmsg rrmsg;
   struct ipaddr_str buf;
@@ -977,21 +977,21 @@ send_rres(struct interface *olsr_if, union olsr_ip_addr *to, union olsr_ip_addr
   /* Create digest of received challenge + IP */
 
   {
-    olsr_u8_t checksum_cache[512 + KEYLENGTH];
+    uint8_t checksum_cache[512 + KEYLENGTH];
     /* Create packet + key cache */
     /* First the challenge received */
     memcpy(checksum_cache, &chal_in, 4);
     /* Then the local IP */
-    memcpy(&checksum_cache[sizeof(olsr_u32_t)], from, olsr_cnf->ipsize);
+    memcpy(&checksum_cache[sizeof(uint32_t)], from, olsr_cnf->ipsize);
 
     /* Create the hash */
-    CHECKSUM(checksum_cache, sizeof(olsr_u32_t) + olsr_cnf->ipsize, rrmsg.res_sig);
+    CHECKSUM(checksum_cache, sizeof(uint32_t) + olsr_cnf->ipsize, rrmsg.res_sig);
   }
 
   /* Now create the digest of the message and the key */
 
   {
-    olsr_u8_t checksum_cache[512 + KEYLENGTH];
+    uint8_t checksum_cache[512 + KEYLENGTH];
     /* Create packet + key cache */
     /* First the OLSR packet + signature message - digest */
     memcpy(checksum_cache, &rrmsg, sizeof(struct r_respmsg) - SIGNATURE_SIZE);
@@ -1016,7 +1016,7 @@ send_rres(struct interface *olsr_if, union olsr_ip_addr *to, union olsr_ip_addr
 static struct stamp *
 lookup_timestamp_entry(const union olsr_ip_addr *adr)
 {
-  olsr_u32_t hash;
+  uint32_t hash;
   struct stamp *entry;
   struct ipaddr_str buf;
 
index fca6f77..8237206 100644 (file)
@@ -77,12 +77,12 @@ extern char keyfile[FILENAME_MAX + 1];
  ****************************************************************************/
 
 struct sig_msg {
-  olsr_u8_t type;
-  olsr_u8_t algorithm;
-  olsr_u16_t reserved;
+  uint8_t type;
+  uint8_t algorithm;
+  uint16_t reserved;
 
   time_t timestamp;
-  olsr_u8_t signature[SIGSIZE];
+  uint8_t signature[SIGSIZE];
 };
 
 /*
@@ -90,13 +90,13 @@ struct sig_msg {
  */
 
 struct s_olsrmsg {
-  olsr_u8_t olsr_msgtype;
-  olsr_u8_t olsr_vtime;
-  olsr_u16_t olsr_msgsize;
-  olsr_u32_t originator;
-  olsr_u8_t ttl;
-  olsr_u8_t hopcnt;
-  olsr_u16_t seqno;
+  uint8_t olsr_msgtype;
+  uint8_t olsr_vtime;
+  uint16_t olsr_msgsize;
+  uint32_t originator;
+  uint8_t ttl;
+  uint8_t hopcnt;
+  uint16_t seqno;
 
   /* YOUR PACKET GOES HERE */
   struct sig_msg sig;
@@ -108,54 +108,54 @@ struct s_olsrmsg {
  */
 
 struct challengemsg {
-  olsr_u8_t olsr_msgtype;
-  olsr_u8_t olsr_vtime;
-  olsr_u16_t olsr_msgsize;
-  olsr_u32_t originator;
-  olsr_u8_t ttl;
-  olsr_u8_t hopcnt;
-  olsr_u16_t seqno;
+  uint8_t olsr_msgtype;
+  uint8_t olsr_vtime;
+  uint16_t olsr_msgsize;
+  uint32_t originator;
+  uint8_t ttl;
+  uint8_t hopcnt;
+  uint16_t seqno;
 
-  olsr_u32_t destination;
-  olsr_u32_t challenge;
+  uint32_t destination;
+  uint32_t challenge;
 
-  olsr_u8_t signature[SIGSIZE];
+  uint8_t signature[SIGSIZE];
 
 };
 
 struct c_respmsg {
-  olsr_u8_t olsr_msgtype;
-  olsr_u8_t olsr_vtime;
-  olsr_u16_t olsr_msgsize;
-  olsr_u32_t originator;
-  olsr_u8_t ttl;
-  olsr_u8_t hopcnt;
-  olsr_u16_t seqno;
-
-  olsr_u32_t destination;
-  olsr_u32_t challenge;
+  uint8_t olsr_msgtype;
+  uint8_t olsr_vtime;
+  uint16_t olsr_msgsize;
+  uint32_t originator;
+  uint8_t ttl;
+  uint8_t hopcnt;
+  uint16_t seqno;
+
+  uint32_t destination;
+  uint32_t challenge;
   time_t timestamp;
 
-  olsr_u8_t res_sig[SIGSIZE];
+  uint8_t res_sig[SIGSIZE];
 
-  olsr_u8_t signature[SIGSIZE];
+  uint8_t signature[SIGSIZE];
 };
 
 struct r_respmsg {
-  olsr_u8_t olsr_msgtype;
-  olsr_u8_t olsr_vtime;
-  olsr_u16_t olsr_msgsize;
-  olsr_u32_t originator;
-  olsr_u8_t ttl;
-  olsr_u8_t hopcnt;
-  olsr_u16_t seqno;
-
-  olsr_u32_t destination;
+  uint8_t olsr_msgtype;
+  uint8_t olsr_vtime;
+  uint16_t olsr_msgsize;
+  uint32_t originator;
+  uint8_t ttl;
+  uint8_t hopcnt;
+  uint16_t seqno;
+
+  uint32_t destination;
   time_t timestamp;
 
-  olsr_u8_t res_sig[SIGSIZE];
+  uint8_t res_sig[SIGSIZE];
 
-  olsr_u8_t signature[SIGSIZE];
+  uint8_t signature[SIGSIZE];
 };
 
 /*
@@ -163,13 +163,13 @@ struct r_respmsg {
  */
 
 struct s_olsrmsg6 {
-  olsr_u8_t olsr_msgtype;
-  olsr_u8_t olsr_vtime;
-  olsr_u16_t olsr_msgsize;
+  uint8_t olsr_msgtype;
+  uint8_t olsr_vtime;
+  uint16_t olsr_msgsize;
   struct in6_addr originator;
-  olsr_u8_t ttl;
-  olsr_u8_t hopcnt;
-  olsr_u16_t seqno;
+  uint8_t ttl;
+  uint8_t hopcnt;
+  uint16_t seqno;
 
   /* YOUR PACKET GOES HERE */
   struct sig_msg sig;
@@ -180,14 +180,14 @@ struct s_olsrmsg6 {
  */
 
 struct s_olsr {
-  olsr_u16_t olsr_packlen;             /* packet length */
-  olsr_u16_t olsr_seqno;
+  uint16_t olsr_packlen;             /* packet length */
+  uint16_t olsr_seqno;
   struct s_olsrmsg olsr_msg[1];        /* variable messages */
 };
 
 struct s_olsr6 {
-  olsr_u16_t olsr_packlen;             /* packet length */
-  olsr_u16_t olsr_seqno;
+  uint16_t olsr_packlen;             /* packet length */
+  uint16_t olsr_seqno;
   struct s_olsrmsg6 olsr_msg[1];       /* variable messages */
 };
 
index d44c220..84ee928 100644 (file)
@@ -118,7 +118,7 @@ iterLinkTabNext(char *buff, int len)
            rawIpAddrToString(&iterLinkTab->local_iface_addr, ipAddrLen), rawIpAddrToString(&iterLinkTab->neighbor_iface_addr,
                                                                                            ipAddrLen),
            rawIpAddrToString(&iterLinkTab->neighbor->neighbor_main_addr, ipAddrLen), iterLinkTab->L_link_quality,
-           get_linkcost_text(iterLinkTab->linkcost, OLSR_FALSE, &lqbuffer));
+           get_linkcost_text(iterLinkTab->linkcost, false, &lqbuffer));
 
   link_node = iterLinkTab->link_list.next;
   if (link_node != &link_entry_head) {
@@ -285,7 +285,7 @@ iterTcTabNext(char *buff, int len)
 
     res =
       snprintf(buff, len, "[~%d~address~%s~cost~%s~]~", i, rawIpAddrToString(&tc_edge->T_dest_addr, ipAddrLen),
-               get_linkcost_text(tc_edge->cost, OLSR_FALSE, &lqbuffer));
+               get_linkcost_text(tc_edge->cost, false, &lqbuffer));
 
     if (res < len)
       buff += res;
@@ -317,7 +317,7 @@ iterTcTabInit(void)
   iterTcTab = (node ? vertex_tree2tc(node) : NULL);
 }
 
-static olsr_bool
+static bool
 parserFunc(union olsr_message *msg, struct interface *inInt __attribute__ ((unused)), union olsr_ip_addr *neighIntAddr)
 {
   char *mess = (char *)msg;
@@ -327,16 +327,16 @@ parserFunc(union olsr_message *msg, struct interface *inInt __attribute__ ((unus
   int i;
 
   if (memcmp(orig, mainAddr, ipAddrLen) == 0)
-    return OLSR_FALSE;
+    return false;
 
   if (check_neighbor_link(neighIntAddr) != SYM_LINK) {
     error("TAS message not from symmetric neighbour\n");
-    return OLSR_FALSE;
+    return false;
   }
 
   if (len < ipAddrLen + 8 + 2) {
     error("short TAS message received (%d bytes)\n", len);
-    return OLSR_FALSE;
+    return false;
   }
 
   len -= ipAddrLen + 8;
@@ -346,12 +346,12 @@ parserFunc(union olsr_message *msg, struct interface *inInt __attribute__ ((unus
 
   if (i++ == len) {
     error("TAS message has unterminated service string\n");
-    return OLSR_FALSE;
+    return false;
   }
 
   if (i == len) {
     error("TAS message lacks payload string\n");
-    return OLSR_FALSE;
+    return false;
   }
 
   string = service + i;
@@ -361,13 +361,13 @@ parserFunc(union olsr_message *msg, struct interface *inInt __attribute__ ((unus
 
   if (i == len) {
     error("TAS message has unterminated payload string\n");
-    return OLSR_FALSE;
+    return false;
   }
 
   httpAddTasMessage(service, string, rawIpAddrToString(orig, ipAddrLen));
 
   /* Forward the message */
-  return OLSR_TRUE;
+  return true;
 }
 
 void
index 06db96c..c39c07d 100644 (file)
@@ -155,7 +155,7 @@ plugin_ipc_init(void)
   struct sockaddr_storage sst;
   struct sockaddr_in *sin;
   struct sockaddr_in6 *sin6;
-  olsr_u32_t yes = 1;
+  uint32_t yes = 1;
   socklen_t addrlen;
 
   /* Init ipc socket */
@@ -353,7 +353,7 @@ ipc_print_link(void)
     ipc_sendf("%s\t%s\t%0.2f\t%s\t%s\t\n", olsr_ip_to_string(&buf1, &link->local_iface_addr),
               olsr_ip_to_string(&buf2, &link->neighbor_iface_addr), link->L_link_quality, get_link_entry_text(link, '\t',
                                                                                                               &lqbuffer1),
-              get_linkcost_text(link->linkcost, OLSR_FALSE, &lqbuffer2));
+              get_linkcost_text(link->linkcost, false, &lqbuffer2));
   } OLSR_FOR_ALL_LINK_ENTRIES_END(link);
 
   ipc_sendf("\n");
@@ -372,7 +372,7 @@ ipc_print_routes(void)
   OLSR_FOR_ALL_RT_ENTRIES(rt) {
     ipc_sendf("%s/%d\t%s\t%d\t%s\t%s\t\n", olsr_ip_to_string(&buf1, &rt->rt_dst.prefix), rt->rt_dst.prefix_len,
               olsr_ip_to_string(&buf2, &rt->rt_best->rtp_nexthop.gateway), rt->rt_best->rtp_metric.hops,
-              get_linkcost_text(rt->rt_best->rtp_metric.cost, OLSR_TRUE, &lqbuffer),
+              get_linkcost_text(rt->rt_best->rtp_metric.cost, true, &lqbuffer),
               if_ifwithindex_name(rt->rt_best->rtp_nexthop.iif_index));
   } OLSR_FOR_ALL_RT_ENTRIES_END(rt);
 
@@ -395,7 +395,7 @@ ipc_print_topology(void)
         struct ipaddr_str dstbuf, addrbuf;
         struct lqtextbuffer lqbuffer1, lqbuffer2;
         ipc_sendf("%s\t%s\t%s\t%s\n", olsr_ip_to_string(&dstbuf, &tc_edge->T_dest_addr), olsr_ip_to_string(&addrbuf, &tc->addr),
-                  get_tc_edge_entry_text(tc_edge, '\t', &lqbuffer1), get_linkcost_text(tc_edge->cost, OLSR_FALSE, &lqbuffer2));
+                  get_tc_edge_entry_text(tc_edge, '\t', &lqbuffer1), get_linkcost_text(tc_edge->cost, false, &lqbuffer2));
       }
     } OLSR_FOR_ALL_TC_EDGE_ENTRIES_END(tc, tc_edge);
   } OLSR_FOR_ALL_TC_ENTRIES_END(tc);
index d634236..b3f6ff5 100644 (file)
@@ -64,7 +64,7 @@ static void check_buffspace(int msgsize, int buffsize, const char *type);
 
 /* All these functions share this buffer */
 
-static olsr_u8_t msg_buffer[MAXMESSAGESIZE - OLSR_HEADERSIZE];
+static uint8_t msg_buffer[MAXMESSAGESIZE - OLSR_HEADERSIZE];
 
 static clock_t send_empty_tc;          /* TC empty message sending */
 
@@ -72,23 +72,23 @@ static clock_t send_empty_tc;          /* TC empty message sending */
 
 /* IPv4 */
 
-static olsr_bool serialize_hello4(struct hello_message *, struct interface *);
+static bool serialize_hello4(struct hello_message *, struct interface *);
 
-static olsr_bool serialize_tc4(struct tc_message *, struct interface *);
+static bool serialize_tc4(struct tc_message *, struct interface *);
 
-static olsr_bool serialize_mid4(struct interface *);
+static bool serialize_mid4(struct interface *);
 
-static olsr_bool serialize_hna4(struct interface *);
+static bool serialize_hna4(struct interface *);
 
 /* IPv6 */
 
-static olsr_bool serialize_hello6(struct hello_message *, struct interface *);
+static bool serialize_hello6(struct hello_message *, struct interface *);
 
-static olsr_bool serialize_tc6(struct tc_message *, struct interface *);
+static bool serialize_tc6(struct tc_message *, struct interface *);
 
-static olsr_bool serialize_mid6(struct interface *);
+static bool serialize_mid6(struct interface *);
 
-static olsr_bool serialize_hna6(struct interface *);
+static bool serialize_hna6(struct interface *);
 
 /**
  * Set the timer that controls the generation of
@@ -125,7 +125,7 @@ get_empty_tc_timer(void)
  *@return nada
  */
 
-olsr_bool
+bool
 queue_hello(struct hello_message * message, struct interface * ifp)
 {
 #ifdef DEBUG
@@ -138,7 +138,7 @@ queue_hello(struct hello_message * message, struct interface * ifp)
   case (AF_INET6):
     return serialize_hello6(message, ifp);
   }
-  return OLSR_FALSE;
+  return false;
 }
 
 /*
@@ -154,7 +154,7 @@ queue_hello(struct hello_message * message, struct interface * ifp)
  *@return nada
  */
 
-olsr_bool
+bool
 queue_tc(struct tc_message * message, struct interface * ifp)
 {
 #ifdef DEBUG
@@ -167,7 +167,7 @@ queue_tc(struct tc_message * message, struct interface * ifp)
   case (AF_INET6):
     return serialize_tc6(message, ifp);
   }
-  return OLSR_FALSE;
+  return false;
 }
 
 /**
@@ -178,7 +178,7 @@ queue_tc(struct tc_message * message, struct interface * ifp)
  *@return 1 on success
  */
 
-olsr_bool
+bool
 queue_mid(struct interface * ifp)
 {
 #ifdef DEBUG
@@ -191,7 +191,7 @@ queue_mid(struct interface * ifp)
   case (AF_INET6):
     return serialize_mid6(ifp);
   }
-  return OLSR_FALSE;
+  return false;
 }
 
 /**
@@ -201,7 +201,7 @@ queue_mid(struct interface * ifp)
  *@param ifp the interface to send on
  *@return nada
  */
-olsr_bool
+bool
 queue_hna(struct interface * ifp)
 {
 #ifdef DEBUG
@@ -214,7 +214,7 @@ queue_hna(struct interface * ifp)
   case (AF_INET6):
     return serialize_hna6(ifp);
   }
-  return OLSR_FALSE;
+  return false;
 }
 
 /*
@@ -241,20 +241,20 @@ check_buffspace(int msgsize, int buffsize, const char *type)
  *@return nada
  */
 
-static olsr_bool
+static bool
 serialize_hello4(struct hello_message *message, struct interface *ifp)
 {
-  olsr_u16_t remainsize, curr_size;
+  uint16_t remainsize, curr_size;
   struct hello_neighbor *nb;
   union olsr_message *m;
   struct hellomsg *h;
   struct hellinfo *hinfo;
   union olsr_ip_addr *haddr;
   int i, j;
-  olsr_bool first_entry;
+  bool first_entry;
 
   if ((!message) || (!ifp) || (olsr_cnf->ip_version != AF_INET))
-    return OLSR_FALSE;
+    return false;
 
   remainsize = net_outbuffer_bytes_left(ifp);
 
@@ -287,7 +287,7 @@ serialize_hello4(struct hello_message *message, struct interface *ifp)
   h->willingness = message->willingness;
   h->htime = reltime_to_me(ifp->hello_etime);
 
-  memset(&h->reserved, 0, sizeof(olsr_u16_t));
+  memset(&h->reserved, 0, sizeof(uint16_t));
 
   /*
    *Loops trough all possible neighbor statuses
@@ -307,7 +307,7 @@ serialize_hello4(struct hello_message *message, struct interface *ifp)
       if (j == HIDE_LINK)
         continue;
 
-      first_entry = OLSR_TRUE;
+      first_entry = true;
 
       /* Looping trough neighbors */
       for (nb = message->neighbors; nb != NULL; nb = nb->next) {
@@ -350,7 +350,7 @@ serialize_hello4(struct hello_message *message, struct interface *ifp)
             hinfo = h->hell_info;
             haddr = (union olsr_ip_addr *)hinfo->neigh_addr;
             /* Make sure typeheader is added */
-            first_entry = OLSR_TRUE;
+            first_entry = true;
           }
 
           net_output(ifp);
@@ -362,7 +362,7 @@ serialize_hello4(struct hello_message *message, struct interface *ifp)
         }
 
         if (first_entry) {
-          memset(&hinfo->reserved, 0, sizeof(olsr_u8_t));
+          memset(&hinfo->reserved, 0, sizeof(uint8_t));
           /* Set link and status for this group of neighbors (this is the first) */
           hinfo->link_code = CREATE_LINK_CODE(i, j);
           curr_size += 4;       /* HELLO type section header */
@@ -374,7 +374,7 @@ serialize_hello4(struct hello_message *message, struct interface *ifp)
         haddr = (union olsr_ip_addr *)&haddr->v6.s6_addr[4];
         curr_size += olsr_cnf->ipsize;  /* IP address added */
 
-        first_entry = OLSR_FALSE;
+        first_entry = false;
       }
 
       if (!first_entry) {
@@ -391,7 +391,7 @@ serialize_hello4(struct hello_message *message, struct interface *ifp)
   net_outbuffer_push(ifp, msg_buffer, curr_size);
 
   /* HELLO will always be generated */
-  return OLSR_TRUE;
+  return true;
 }
 
 /**
@@ -404,20 +404,20 @@ serialize_hello4(struct hello_message *message, struct interface *ifp)
  *@return nada
  */
 
-static olsr_bool
+static bool
 serialize_hello6(struct hello_message *message, struct interface *ifp)
 {
-  olsr_u16_t remainsize, curr_size;
+  uint16_t remainsize, curr_size;
   struct hello_neighbor *nb;
   union olsr_message *m;
   struct hellomsg6 *h6;
   struct hellinfo6 *hinfo6;
   union olsr_ip_addr *haddr;
   int i, j;
-  olsr_bool first_entry;
+  bool first_entry;
 
   if ((!message) || (!ifp) || (olsr_cnf->ip_version != AF_INET6))
-    return OLSR_FALSE;
+    return false;
 
   remainsize = net_outbuffer_bytes_left(ifp);
   m = (union olsr_message *)msg_buffer;
@@ -447,7 +447,7 @@ serialize_hello6(struct hello_message *message, struct interface *ifp)
   /* Fill packet header */
   h6->willingness = message->willingness;
   h6->htime = reltime_to_me(ifp->hello_etime);
-  memset(&h6->reserved, 0, sizeof(olsr_u16_t));
+  memset(&h6->reserved, 0, sizeof(uint16_t));
 
   /*
    *Loops trough all possible neighbor statuses
@@ -459,7 +459,7 @@ serialize_hello6(struct hello_message *message, struct interface *ifp)
 #ifdef DEBUG
       struct ipaddr_str buf;
 #endif
-      first_entry = OLSR_TRUE;
+      first_entry = true;
 
       /*
        *Looping trough neighbors
@@ -505,7 +505,7 @@ serialize_hello6(struct hello_message *message, struct interface *ifp)
             hinfo6 = h6->hell_info;
             haddr = (union olsr_ip_addr *)hinfo6->neigh_addr;
             /* Make sure typeheader is added */
-            first_entry = OLSR_TRUE;
+            first_entry = true;
           }
           net_output(ifp);
           /* Reset size and pointers */
@@ -516,7 +516,7 @@ serialize_hello6(struct hello_message *message, struct interface *ifp)
         }
 
         if (first_entry) {
-          memset(&hinfo6->reserved, 0, sizeof(olsr_u8_t));
+          memset(&hinfo6->reserved, 0, sizeof(uint8_t));
           /* Set link and status for this group of neighbors (this is the first) */
           hinfo6->link_code = CREATE_LINK_CODE(i, j);
           curr_size += 4;       /* HELLO type section header */
@@ -528,7 +528,7 @@ serialize_hello6(struct hello_message *message, struct interface *ifp)
         haddr++;
         curr_size += olsr_cnf->ipsize;  /* IP address added */
 
-        first_entry = OLSR_FALSE;
+        first_entry = false;
       }                         /* looping trough neighbors */
 
       if (!first_entry) {
@@ -546,7 +546,7 @@ serialize_hello6(struct hello_message *message, struct interface *ifp)
   net_outbuffer_push(ifp, msg_buffer, curr_size);
 
   /* HELLO is always buildt */
-  return OLSR_TRUE;
+  return true;
 }
 
 /**
@@ -559,21 +559,21 @@ serialize_hello6(struct hello_message *message, struct interface *ifp)
  *@return nada
  */
 
-static olsr_bool
+static bool
 serialize_tc4(struct tc_message *message, struct interface *ifp)
 {
 #ifdef DEBUG
   struct ipaddr_str buf;
 #endif
-  olsr_u16_t remainsize, curr_size;
+  uint16_t remainsize, curr_size;
   struct tc_mpr_addr *mprs;
   union olsr_message *m;
   struct olsr_tcmsg *tc;
   struct neigh_info *mprsaddr;
-  olsr_bool found = OLSR_FALSE, partial_sent = OLSR_FALSE;
+  bool found = false, partial_sent = false;
 
   if ((!message) || (!ifp) || (olsr_cnf->ip_version != AF_INET))
-    return OLSR_FALSE;
+    return false;
 
   remainsize = net_outbuffer_bytes_left(ifp);
 
@@ -621,8 +621,8 @@ serialize_tc4(struct tc_message *message, struct interface *ifp)
         /* Reset stuff */
         mprsaddr = tc->neigh;
         curr_size = OLSR_TC_IPV4_HDRSIZE;
-        found = OLSR_FALSE;
-        partial_sent = OLSR_TRUE;
+        found = false;
+        partial_sent = true;
       }
 
       net_output(ifp);
@@ -630,7 +630,7 @@ serialize_tc4(struct tc_message *message, struct interface *ifp)
       check_buffspace(curr_size + olsr_cnf->ipsize, remainsize, "TC2");
 
     }
-    found = OLSR_TRUE;
+    found = true;
 #ifdef DEBUG
     OLSR_PRINTF(BMSG_DBGLVL, "\t%s\n", olsr_ip_to_string(&buf, &mprs->address));
 #endif
@@ -657,7 +657,7 @@ serialize_tc4(struct tc_message *message, struct interface *ifp)
 
       net_outbuffer_push(ifp, msg_buffer, curr_size);
 
-      found = OLSR_TRUE;
+      found = true;
     }
   }
 
@@ -674,21 +674,21 @@ serialize_tc4(struct tc_message *message, struct interface *ifp)
  *@return nada
  */
 
-static olsr_bool
+static bool
 serialize_tc6(struct tc_message *message, struct interface *ifp)
 {
 #ifdef DEBUG
   struct ipaddr_str buf;
 #endif
-  olsr_u16_t remainsize, curr_size;
+  uint16_t remainsize, curr_size;
   struct tc_mpr_addr *mprs;
   union olsr_message *m;
   struct olsr_tcmsg6 *tc6;
   struct neigh_info6 *mprsaddr6;
-  olsr_bool found = OLSR_FALSE, partial_sent = OLSR_FALSE;
+  bool found = false, partial_sent = false;
 
   if ((!message) || (!ifp) || (olsr_cnf->ip_version != AF_INET6))
-    return OLSR_FALSE;
+    return false;
 
   remainsize = net_outbuffer_bytes_left(ifp);
 
@@ -733,15 +733,15 @@ serialize_tc6(struct tc_message *message, struct interface *ifp)
         net_outbuffer_push(ifp, msg_buffer, curr_size);
         mprsaddr6 = tc6->neigh;
         curr_size = OLSR_TC_IPV6_HDRSIZE;
-        found = OLSR_FALSE;
-        partial_sent = OLSR_TRUE;
+        found = false;
+        partial_sent = true;
       }
       net_output(ifp);
       remainsize = net_outbuffer_bytes_left(ifp);
       check_buffspace(curr_size + olsr_cnf->ipsize, remainsize, "TC2");
 
     }
-    found = OLSR_TRUE;
+    found = true;
 #ifdef DEBUG
     OLSR_PRINTF(BMSG_DBGLVL, "\t%s\n", olsr_ip_to_string(&buf, &mprs->address));
 #endif
@@ -766,7 +766,7 @@ serialize_tc6(struct tc_message *message, struct interface *ifp)
 
       net_outbuffer_push(ifp, msg_buffer, curr_size);
 
-      found = OLSR_TRUE;
+      found = true;
     }
   }
 
@@ -781,17 +781,17 @@ serialize_tc6(struct tc_message *message, struct interface *ifp)
  *@return 1 on success
  */
 
-static olsr_bool
+static bool
 serialize_mid4(struct interface *ifp)
 {
-  olsr_u16_t remainsize, curr_size;
+  uint16_t remainsize, curr_size;
   /* preserve existing data in output buffer */
   union olsr_message *m;
   struct midaddr *addrs;
   struct interface *ifs;
 
   if ((olsr_cnf->ip_version != AF_INET) || (!ifp) || (ifnet == NULL || ifnet->int_next == NULL))
-    return OLSR_FALSE;
+    return false;
 
   remainsize = net_outbuffer_bytes_left(ifp);
 
@@ -858,7 +858,7 @@ serialize_mid4(struct interface *ifp)
   if (curr_size > OLSR_MID_IPV4_HDRSIZE)
     net_outbuffer_push(ifp, msg_buffer, curr_size);
 
-  return OLSR_TRUE;
+  return true;
 }
 
 /**
@@ -869,10 +869,10 @@ serialize_mid4(struct interface *ifp)
  *@return 1 on success
  */
 
-static olsr_bool
+static bool
 serialize_mid6(struct interface *ifp)
 {
-  olsr_u16_t remainsize, curr_size;
+  uint16_t remainsize, curr_size;
   /* preserve existing data in output buffer */
   union olsr_message *m;
   struct midaddr6 *addrs6;
@@ -881,7 +881,7 @@ serialize_mid6(struct interface *ifp)
   //printf("\t\tGenerating mid on %s\n", ifn->int_name);
 
   if ((olsr_cnf->ip_version != AF_INET6) || (!ifp) || (ifnet == NULL || ifnet->int_next == NULL))
-    return OLSR_FALSE;
+    return false;
 
   remainsize = net_outbuffer_bytes_left(ifp);
 
@@ -947,7 +947,7 @@ serialize_mid6(struct interface *ifp)
   if (curr_size > OLSR_MID_IPV6_HDRSIZE)
     net_outbuffer_push(ifp, msg_buffer, curr_size);
 
-  return OLSR_TRUE;
+  return true;
 }
 
 /**
@@ -956,10 +956,10 @@ serialize_mid6(struct interface *ifp)
  *@param ifp the interface to send on
  *@return nada
  */
-static olsr_bool
+static bool
 serialize_hna4(struct interface *ifp)
 {
-  olsr_u16_t remainsize, curr_size;
+  uint16_t remainsize, curr_size;
   /* preserve existing data in output buffer */
   union olsr_message *m;
   struct hnapair *pair;
@@ -967,14 +967,14 @@ serialize_hna4(struct interface *ifp)
 
   /* No hna nets */
   if (ifp == NULL) {
-    return OLSR_FALSE;
+    return false;
   }
   if (olsr_cnf->ip_version != AF_INET) {
-    return OLSR_FALSE;
+    return false;
   }
   h = olsr_cnf->hna_entries;
   if (h == NULL) {
-    return OLSR_FALSE;
+    return false;
   }
 
   remainsize = net_outbuffer_bytes_left(ifp);
@@ -1033,7 +1033,7 @@ serialize_hna4(struct interface *ifp)
   net_outbuffer_push(ifp, msg_buffer, curr_size);
 
   //printf("Sending HNA (%d bytes)...\n", outputsize);
-  return OLSR_FALSE;
+  return false;
 }
 
 /**
@@ -1042,10 +1042,10 @@ serialize_hna4(struct interface *ifp)
  *@param ifp the interface to send on
  *@return nada
  */
-static olsr_bool
+static bool
 serialize_hna6(struct interface *ifp)
 {
-  olsr_u16_t remainsize, curr_size;
+  uint16_t remainsize, curr_size;
   /* preserve existing data in output buffer */
   union olsr_message *m;
   struct hnapair6 *pair6;
@@ -1054,7 +1054,7 @@ serialize_hna6(struct interface *ifp)
 
   /* No hna nets */
   if ((olsr_cnf->ip_version != AF_INET6) || (!ifp) || h == NULL)
-    return OLSR_FALSE;
+    return false;
 
   remainsize = net_outbuffer_bytes_left(ifp);
 
@@ -1113,7 +1113,7 @@ serialize_hna6(struct interface *ifp)
 #if 0
   printf("Sending HNA (%d bytes)...\n", outputsize);
 #endif
-  return OLSR_FALSE;
+  return false;
 
 }
 
index c7032f9..f9ce8d8 100644 (file)
@@ -50,13 +50,13 @@ void set_empty_tc_timer(clock_t);
 
 clock_t get_empty_tc_timer(void);
 
-olsr_bool queue_hello(struct hello_message *, struct interface *);
+bool queue_hello(struct hello_message *, struct interface *);
 
-olsr_bool queue_tc(struct tc_message *, struct interface *);
+bool queue_tc(struct tc_message *, struct interface *);
 
-olsr_bool queue_mid(struct interface *);
+bool queue_mid(struct interface *);
 
-olsr_bool queue_hna(struct interface *);
+bool queue_hna(struct interface *);
 
 #endif
 
index bc84041..3038d7f 100644 (file)
@@ -344,7 +344,7 @@ olsrd_write_cnf(struct olsrd_config *cnf, const char *fname)
     } while (0)
 
 int
-olsrd_write_cnf_buf(struct olsrd_config *cnf, char *buf, olsr_u32_t bufsize)
+olsrd_write_cnf_buf(struct olsrd_config *cnf, char *buf, uint32_t bufsize)
 {
   struct ip_prefix_list *h = cnf->hna_entries;
   struct olsr_if *in = cnf->interfaces;
@@ -496,7 +496,7 @@ olsrd_write_cnf_buf(struct olsrd_config *cnf, char *buf, olsr_u32_t bufsize)
   WRITE_TO_BUF("# can shar the same config block. Just list the\n# interfaces(e.g. Interface \"eth0\" \"eth2\"\n\n");
   /* Interfaces */
   if (in) {
-    olsr_bool first = OLSR_TRUE;
+    bool first = true;
     while (in) {
       WRITE_TO_BUF("Interface \"%s\" {\n", in->name);
 
@@ -609,7 +609,7 @@ olsrd_write_cnf_buf(struct olsrd_config *cnf, char *buf, olsr_u32_t bufsize)
 
       WRITE_TO_BUF("}\n\n");
       in = in->next;
-      first = OLSR_FALSE;
+      first = false;
     }
 
   }
index c4bc281..790440e 100644 (file)
@@ -150,9 +150,9 @@ olsrd_parse_cnf(const char *filename)
 
   for (in = olsr_cnf->interfaces; in != NULL; in = in->next) {
     /* set various stuff */
-    in->configured = OLSR_FALSE;
+    in->configured = false;
     in->interf = NULL;
-    in->host_emul = OLSR_FALSE;
+    in->host_emul = false;
   }
   return olsr_cnf;
 }
@@ -182,13 +182,13 @@ olsrd_sanity_check_cnf(struct olsrd_config *cnf)
     return -1;
   }
 
-  if (cnf->willingness_auto == OLSR_FALSE && (cnf->willingness > MAX_WILLINGNESS)) {
+  if (cnf->willingness_auto == false && (cnf->willingness > MAX_WILLINGNESS)) {
     fprintf(stderr, "Willingness %d is not allowed\n", cnf->willingness);
     return -1;
   }
 
   /* Hysteresis */
-  if (cnf->use_hysteresis == OLSR_TRUE) {
+  if (cnf->use_hysteresis == true) {
     if (cnf->hysteresis_param.scaling < MIN_HYST_PARAM || cnf->hysteresis_param.scaling > MAX_HYST_PARAM) {
       fprintf(stderr, "Hyst scaling %0.2f is not allowed\n", cnf->hysteresis_param.scaling);
       return -1;
@@ -246,7 +246,7 @@ olsrd_sanity_check_cnf(struct olsrd_config *cnf)
   }
 
   /* Link Q and hysteresis cannot be activated at the same time */
-  if (cnf->use_hysteresis == OLSR_TRUE && cnf->lq_level) {
+  if (cnf->use_hysteresis == true && cnf->lq_level) {
     fprintf(stderr, "Hysteresis and LinkQuality cannot both be active! Deactivate one of them.\n");
     return -1;
   }
@@ -388,8 +388,8 @@ set_default_cnf(struct olsrd_config *cnf)
   memset(cnf, 0, sizeof(*cnf));
 
   cnf->debug_level = DEF_DEBUGLVL;
-  cnf->no_fork = OLSR_FALSE;
-  cnf->host_emul = OLSR_FALSE;
+  cnf->no_fork = false;
+  cnf->host_emul = false;
   cnf->ip_version = AF_INET;
   cnf->ipsize = sizeof(struct in_addr);
   cnf->maxplen = 32;
@@ -420,7 +420,7 @@ set_default_cnf(struct olsrd_config *cnf)
   cnf->lq_nat_thresh = DEF_LQ_NAT_THRESH;
   cnf->clear_screen = DEF_CLEAR_SCREEN;
 
-  cnf->del_gws = OLSR_FALSE;
+  cnf->del_gws = false;
   cnf->will_int = 10 * HELLO_INTERVAL;
   cnf->max_jitter = 0.0;
   cnf->exit_value = EXIT_SUCCESS;
@@ -458,7 +458,7 @@ get_default_if_config(void)
 
   io->lq_mult = NULL;
 
-  io->weight.fixed = OLSR_FALSE;
+  io->weight.fixed = false;
   io->weight.value = 0;
 
   io->ipv6_addrtype = 0;        /* global */
@@ -471,7 +471,7 @@ get_default_if_config(void)
   io->mid_params.validity_time = MID_HOLD_TIME;
   io->hna_params.emission_interval = HNA_INTERVAL;
   io->hna_params.validity_time = HNA_HOLD_TIME;
-  io->autodetect_chg = OLSR_TRUE;
+  io->autodetect_chg = true;
 
   return io;
 
@@ -660,7 +660,7 @@ win32_olsrd_free(void *ptr)
 #endif
 
 void
-ip_prefix_list_add(struct ip_prefix_list **list, const union olsr_ip_addr *net, olsr_u8_t prefix_len)
+ip_prefix_list_add(struct ip_prefix_list **list, const union olsr_ip_addr *net, uint8_t prefix_len)
 {
   struct ip_prefix_list *new_entry = malloc(sizeof(*new_entry));
 
@@ -673,7 +673,7 @@ ip_prefix_list_add(struct ip_prefix_list **list, const union olsr_ip_addr *net,
 }
 
 int
-ip_prefix_list_remove(struct ip_prefix_list **list, const union olsr_ip_addr *net, olsr_u8_t prefix_len)
+ip_prefix_list_remove(struct ip_prefix_list **list, const union olsr_ip_addr *net, uint8_t prefix_len)
 {
   struct ip_prefix_list *h = *list, *prev = NULL;
 
@@ -695,7 +695,7 @@ ip_prefix_list_remove(struct ip_prefix_list **list, const union olsr_ip_addr *ne
 }
 
 struct ip_prefix_list *
-ip_prefix_list_find(struct ip_prefix_list *list, const union olsr_ip_addr *net, olsr_u8_t prefix_len)
+ip_prefix_list_find(struct ip_prefix_list *list, const union olsr_ip_addr *net, uint8_t prefix_len)
 {
   struct ip_prefix_list *h;
   for (h = list; h != NULL; h = h->next) {
index 339b02f..38e6b9b 100644 (file)
@@ -50,9 +50,9 @@
 extern int current_line;
 
 struct conf_token {
-  olsr_u32_t integer;
+  uint32_t integer;
   float floating;
-  olsr_bool boolean;
+  bool boolean;
   char *string;
 };
 
index 97dbed1..6086627 100644 (file)
@@ -104,7 +104,7 @@ static int lq_mult_helper(YYSTYPE ip_addr_arg, YYSTYPE mult_arg)
     }
 
     mult->addr = addr;
-    mult->value = (olsr_u32_t)(mult_arg->floating * LINK_LOSS_MULTIPLIER);
+    mult->value = (uint32_t)(mult_arg->floating * LINK_LOSS_MULTIPLIER);
 
     mult->next = walker->cnf->lq_mult;
     walker->cnf->lq_mult = mult;
@@ -415,7 +415,7 @@ iifweight:       TOK_IFWEIGHT TOK_INTEGER
 
   while (ifcnt) {
     ifs->cnf->weight.value = $2->integer;
-    ifs->cnf->weight.fixed = OLSR_TRUE;
+    ifs->cnf->weight.fixed = true;
 
     ifs = ifs->next;
     ifcnt--;
@@ -892,7 +892,7 @@ arttable_default: TOK_RTTABLE_DEFAULT TOK_INTEGER
 awillingness: TOK_WILLINGNESS TOK_INTEGER
 {
   PARSER_DEBUG_PRINTF("Willingness: %d\n", $2->integer);
-  olsr_cnf->willingness_auto = OLSR_FALSE;
+  olsr_cnf->willingness_auto = false;
   olsr_cnf->willingness = $2->integer;
   free($2);
 }
index 8dcc001..cef110f 100644 (file)
@@ -73,7 +73,7 @@ static struct conf_token *get_conf_token(void);
 static struct conf_token *get_string_token(const char * const s, const size_t n);
 static struct conf_token *get_integer_token(const char * const s);
 static struct conf_token *get_floating_token(const char * const s);
-static struct conf_token *get_boolean_token(const olsr_bool b);
+static struct conf_token *get_boolean_token(const bool b);
 
 static struct conf_token *get_conf_token(void)
 {
@@ -119,7 +119,7 @@ static struct conf_token *get_floating_token(const char * const s)
     return rv;
 }
 
-static struct conf_token *get_boolean_token(const olsr_bool b)
+static struct conf_token *get_boolean_token(const bool b)
 {
     struct conf_token *rv = get_conf_token();
     if (rv != NULL) {
@@ -224,22 +224,22 @@ IPV6ADDR {IP6PAT1}|{IP6PAT2}|{IP6PAT3}|{IP6PAT4}|{IP6PAT5}|{IP6PAT6}|{IP6PAT7}|{
 
 
 "yes" {
-    yylval = get_boolean_token(OLSR_TRUE);
+    yylval = get_boolean_token(true);
     return TOK_BOOLEAN;
 }
 
 "no" {
-    yylval = get_boolean_token(OLSR_FALSE);
+    yylval = get_boolean_token(false);
     return TOK_BOOLEAN;
 }
 
 "site-local" {
-    yylval = get_boolean_token(OLSR_TRUE);
+    yylval = get_boolean_token(true);
     return TOK_IP6TYPE;
 }
 
 "global" {
-    yylval = get_boolean_token(OLSR_FALSE);
+    yylval = get_boolean_token(false);
     return TOK_IP6TYPE;
 }
 
index 424d1a7..4f857eb 100644 (file)
@@ -136,7 +136,7 @@ static inline structname * funcname (struct avl_node *ptr)\
 {\
   return( \
     ptr ? \
-      (structname *) (((olsr_u8_t *) ptr) - offsetof(structname, avlnodename)) : \
+      (structname *) (((uint8_t *) ptr) - offsetof(structname, avlnodename)) : \
       NULL); \
 }
 
index 4d58583..4f87a02 100644 (file)
@@ -85,7 +85,7 @@ static inline structname * funcname (struct list_node *ptr)\
 {\
   return( \
     ptr ? \
-      (structname *) (((olsr_u8_t *) ptr) - offsetof(structname, listnodename)) : \
+      (structname *) (((uint8_t *) ptr) - offsetof(structname, listnodename)) : \
       NULL); \
 }
 
index 0cd0a2c..0740640 100644 (file)
@@ -70,7 +70,7 @@ extern const char build_host[];
 #define UDP_IPV4_HDRSIZE        28
 #define UDP_IPV6_HDRSIZE        62
 
-#define MIN_PACKET_SIZE(ver)   ((int)(sizeof(olsr_u8_t) * (((ver) == AF_INET) ? 4 : 7)))
+#define MIN_PACKET_SIZE(ver)   ((int)(sizeof(uint8_t) * (((ver) == AF_INET) ? 4 : 7)))
 
 /* Debug helper macro */
 #ifdef DEBUG
@@ -177,8 +177,8 @@ extern struct olsrd_config *olsr_cnf;
 extern clock_t now_times;              /* current idea of times(2) reported uptime */
 
 #if defined WIN32
-extern olsr_bool olsr_win32_end_request;
-extern olsr_bool olsr_win32_end_flag;
+extern bool olsr_win32_end_request;
+extern bool olsr_win32_end_flag;
 #endif
 
 /*
index 237af91..556df3c 100644 (file)
@@ -62,7 +62,7 @@ olsr_init_duplicate_set(void)
 }
 
 struct dup_entry *
-olsr_create_duplicate_entry(void *ip, olsr_u16_t seqnr)
+olsr_create_duplicate_entry(void *ip, uint16_t seqnr)
 {
   struct dup_entry *entry;
   entry = olsr_malloc(sizeof(struct dup_entry), "New duplicate entry");
@@ -98,7 +98,7 @@ olsr_message_is_duplicate(union olsr_message *m)
   void *mainIp;
   clock_t valid_until;
   struct ipaddr_str buf;
-  olsr_u16_t seqnr;
+  uint16_t seqnr;
   void *ip;
 
   if (olsr_cnf->ip_version == AF_INET) {
@@ -124,7 +124,7 @@ olsr_message_is_duplicate(union olsr_message *m)
       avl_insert(&duplicate_set, &entry->avl, 0);
       entry->valid_until = valid_until;
     }
-    return OLSR_FALSE;          // okay, we process this package
+    return false;               // okay, we process this package
   }
 
   diff = (int)seqnr - (int)(entry->seqnr);
@@ -146,32 +146,32 @@ olsr_message_is_duplicate(union olsr_message *m)
       entry->too_low_counter = 0;
       entry->seqnr = seqnr;
       entry->array = 1;
-      return OLSR_FALSE;        /* start with a new sequence number, so NO duplicate */
+      return false;             /* start with a new sequence number, so NO duplicate */
     }
     OLSR_PRINTF(9, "blocked %x from %s\n", seqnr, olsr_ip_to_string(&buf, mainIp));
-    return OLSR_TRUE;           /* duplicate ! */
+    return true;                /* duplicate ! */
   }
 
   entry->too_low_counter = 0;
   if (diff <= 0) {
-    olsr_u32_t bitmask = 1 << ((olsr_u32_t) (-diff));
+    uint32_t bitmask = 1 << ((uint32_t) (-diff));
 
     if ((entry->array & bitmask) != 0) {
       OLSR_PRINTF(9, "blocked %x (diff=%d,mask=%08x) from %s\n", seqnr, diff, entry->array, olsr_ip_to_string(&buf, mainIp));
-      return OLSR_TRUE;         /* duplicate ! */
+      return true;              /* duplicate ! */
     }
     entry->array |= bitmask;
     OLSR_PRINTF(9, "processed %x from %s\n", seqnr, olsr_ip_to_string(&buf, mainIp));
-    return OLSR_FALSE;          /* no duplicate */
+    return false;               /* no duplicate */
   } else if (diff < 32) {
-    entry->array <<= (olsr_u32_t) diff;
+    entry->array <<= (uint32_t) diff;
   } else {
     entry->array = 0;
   }
   entry->array |= 1;
   entry->seqnr = seqnr;
   OLSR_PRINTF(9, "processed %x from %s\n", seqnr, olsr_ip_to_string(&buf, mainIp));
-  return OLSR_FALSE;            /* no duplicate */
+  return false;                 /* no duplicate */
 }
 
 void
index a02a490..cd239dc 100644 (file)
 struct dup_entry {
   struct avl_node avl;
   union olsr_ip_addr ip;
-  olsr_u16_t seqnr;
-  olsr_u16_t too_low_counter;
-  olsr_u32_t array;
+  uint16_t seqnr;
+  uint16_t too_low_counter;
+  uint32_t array;
   clock_t valid_until;
 };
 
 AVLNODE2STRUCT(duptree2dupentry, struct dup_entry, avl);
 
 void olsr_init_duplicate_set(void);
-struct dup_entry *olsr_create_duplicate_entry(void *ip, olsr_u16_t seqnr);
+struct dup_entry *olsr_create_duplicate_entry(void *ip, uint16_t seqnr);
 int olsr_message_is_duplicate(union olsr_message *m);
 void olsr_print_duplicate_table(void);
 
index 0084ef2..73e2db9 100644 (file)
@@ -61,7 +61,7 @@
 static char pulsedata[] = { '\\', '|', '/', '-' };
 
 #define PULSE_MAX 4
-static olsr_u8_t pulse_state = 0;
+static uint8_t pulse_state = 0;
 
 void
 generate_hello(void *p)
index d238e3e..1348c0e 100644 (file)
   c -= a; c -= b; c ^= (b>>15); \
 }
 
-static inline olsr_u32_t
-jenkins_hash(const olsr_u8_t * k, olsr_u32_t length)
+static inline uint32_t
+jenkins_hash(const uint8_t * k, uint32_t length)
 {
   /* k: the key
    * length: length of the key
    * initval: the previous hash, or an arbitrary value
    */
-  olsr_u32_t a, b, c, len;
+  uint32_t a, b, c, len;
 
   /* Set up the internal state */
   len = length;
@@ -80,9 +80,9 @@ jenkins_hash(const olsr_u8_t * k, olsr_u32_t length)
 
   /* handle most of the key */
   while (len >= 12) {
-    a += (k[0] + ((olsr_u32_t) k[1] << 8) + ((olsr_u32_t) k[2] << 16) + ((olsr_u32_t) k[3] << 24));
-    b += (k[4] + ((olsr_u32_t) k[5] << 8) + ((olsr_u32_t) k[6] << 16) + ((olsr_u32_t) k[7] << 24));
-    c += (k[8] + ((olsr_u32_t) k[9] << 8) + ((olsr_u32_t) k[10] << 16) + ((olsr_u32_t) k[11] << 24));
+    a += (k[0] + ((uint32_t) k[1] << 8) + ((uint32_t) k[2] << 16) + ((uint32_t) k[3] << 24));
+    b += (k[4] + ((uint32_t) k[5] << 8) + ((uint32_t) k[6] << 16) + ((uint32_t) k[7] << 24));
+    c += (k[8] + ((uint32_t) k[9] << 8) + ((uint32_t) k[10] << 16) + ((uint32_t) k[11] << 24));
 
     __jhash_mix(a, b, c);
 
@@ -93,26 +93,26 @@ jenkins_hash(const olsr_u8_t * k, olsr_u32_t length)
   c += length;
   switch (len) {
   case 11:
-    c += ((olsr_u32_t) k[10] << 24);
+    c += ((uint32_t) k[10] << 24);
   case 10:
-    c += ((olsr_u32_t) k[9] << 16);
+    c += ((uint32_t) k[9] << 16);
   case 9:
-    c += ((olsr_u32_t) k[8] << 8);
+    c += ((uint32_t) k[8] << 8);
     /* the first byte of c is reserved for the length */
   case 8:
-    b += ((olsr_u32_t) k[7] << 24);
+    b += ((uint32_t) k[7] << 24);
   case 7:
-    b += ((olsr_u32_t) k[6] << 16);
+    b += ((uint32_t) k[6] << 16);
   case 6:
-    b += ((olsr_u32_t) k[5] << 8);
+    b += ((uint32_t) k[5] << 8);
   case 5:
     b += k[4];
   case 4:
-    a += ((olsr_u32_t) k[3] << 24);
+    a += ((uint32_t) k[3] << 24);
   case 3:
-    a += ((olsr_u32_t) k[2] << 16);
+    a += ((uint32_t) k[2] << 16);
   case 2:
-    a += ((olsr_u32_t) k[1] << 8);
+    a += ((uint32_t) k[1] << 8);
   case 1:
     a += k[0];
   }
@@ -126,17 +126,17 @@ jenkins_hash(const olsr_u8_t * k, olsr_u32_t length)
  * @param address the address to hash
  * @return the hash(a value in the (0 to HASHMASK-1) range)
  */
-olsr_u32_t
+uint32_t
 olsr_ip_hashing(const union olsr_ip_addr * address)
 {
-  olsr_u32_t hash;
+  uint32_t hash;
 
   switch (olsr_cnf->ip_version) {
   case AF_INET:
-    hash = jenkins_hash((const olsr_u8_t *)&address->v4, sizeof(olsr_u32_t));
+    hash = jenkins_hash((const uint8_t *)&address->v4, sizeof(uint32_t));
     break;
   case AF_INET6:
-    hash = jenkins_hash((const olsr_u8_t *)&address->v6, sizeof(struct in6_addr));
+    hash = jenkins_hash((const uint8_t *)&address->v6, sizeof(struct in6_addr));
     break;
   default:
     hash = 0;
index 160fd17..e88a1cd 100644 (file)
@@ -47,7 +47,7 @@
 
 #include "olsr_types.h"
 
-olsr_u32_t olsr_ip_hashing(const union olsr_ip_addr *);
+uint32_t olsr_ip_hashing(const union olsr_ip_addr *);
 
 #endif
 
index f0ca052..3c83916 100644 (file)
@@ -85,7 +85,7 @@ olsr_init_hna_set(void)
  * @return the localized entry or NULL of not found
  */
 struct hna_net *
-olsr_lookup_hna_net(const struct hna_net *nets, const union olsr_ip_addr *net, olsr_u8_t prefixlen)
+olsr_lookup_hna_net(const struct hna_net *nets, const union olsr_ip_addr *net, uint8_t prefixlen)
 {
   struct hna_net *tmp;
 
@@ -110,7 +110,7 @@ struct hna_entry *
 olsr_lookup_hna_gw(const union olsr_ip_addr *gw)
 {
   struct hna_entry *tmp_hna;
-  olsr_u32_t hash = olsr_ip_hashing(gw);
+  uint32_t hash = olsr_ip_hashing(gw);
 
 #if 0
   OLSR_PRINTF(5, "HNA: lookup entry\n");
@@ -138,7 +138,7 @@ struct hna_entry *
 olsr_add_hna_entry(const union olsr_ip_addr *addr)
 {
   struct hna_entry *new_entry;
-  olsr_u32_t hash;
+  uint32_t hash;
 
   new_entry = olsr_cookie_malloc(hna_entry_mem_cookie);
 
@@ -170,7 +170,7 @@ olsr_add_hna_entry(const union olsr_ip_addr *addr)
  * @return the newly created entry
  */
 struct hna_net *
-olsr_add_hna_net(struct hna_entry *hna_gw, const union olsr_ip_addr *net, olsr_u8_t prefixlen)
+olsr_add_hna_net(struct hna_entry *hna_gw, const union olsr_ip_addr *net, uint8_t prefixlen)
 {
   /* Add the net */
   struct hna_net *new_net = olsr_cookie_malloc(hna_net_mem_cookie);
@@ -242,7 +242,7 @@ olsr_expire_hna_net_entry(void *context)
  *@return nada
  */
 void
-olsr_update_hna_entry(const union olsr_ip_addr *gw, const union olsr_ip_addr *net, olsr_u8_t prefixlen, olsr_reltime vtime)
+olsr_update_hna_entry(const union olsr_ip_addr *gw, const union olsr_ip_addr *net, uint8_t prefixlen, olsr_reltime vtime)
 {
   struct hna_entry *gw_entry;
   struct hna_net *net_entry;
@@ -259,7 +259,7 @@ olsr_update_hna_entry(const union olsr_ip_addr *gw, const union olsr_ip_addr *ne
 
     /* Need to add the net */
     net_entry = olsr_add_hna_net(gw_entry, net, prefixlen);
-    changes_hna = OLSR_TRUE;
+    changes_hna = true;
   }
 
   /*
@@ -330,19 +330,19 @@ olsr_print_hna_set(void)
  *@return 1 on success
  */
 
-olsr_bool
+bool
 olsr_input_hna(union olsr_message *m, struct interface *in_if __attribute__ ((unused)), union olsr_ip_addr *from_addr)
 {
 
-  olsr_u8_t olsr_msgtype;
+  uint8_t olsr_msgtype;
   olsr_reltime vtime;
-  olsr_u16_t olsr_msgsize;
+  uint16_t olsr_msgsize;
   union olsr_ip_addr originator;
-  olsr_u8_t hop_count;
-  olsr_u16_t packet_seq_number;
+  uint8_t hop_count;
+  uint16_t packet_seq_number;
 
   int hnasize;
-  const olsr_u8_t *curr, *curr_end;
+  const uint8_t *curr, *curr_end;
 
 #ifdef DEBUG
   OLSR_PRINTF(5, "Processing HNA\n");
@@ -350,15 +350,15 @@ olsr_input_hna(union olsr_message *m, struct interface *in_if __attribute__ ((un
 
   /* Check if everyting is ok */
   if (!m) {
-    return OLSR_FALSE;
+    return false;
   }
-  curr = (const olsr_u8_t *)m;
+  curr = (const uint8_t *)m;
 
   /* olsr_msgtype */
   pkt_get_u8(&curr, &olsr_msgtype);
   if (olsr_msgtype != HNA_MESSAGE) {
     OLSR_PRINTF(0, "not a HNA message!\n");
-    return OLSR_FALSE;
+    return false;
   }
   /* Get vtime */
   pkt_get_reltime(&curr, &vtime);
@@ -371,13 +371,13 @@ olsr_input_hna(union olsr_message *m, struct interface *in_if __attribute__ ((un
     OLSR_PRINTF(0, "message size %d too small (at least %lu)!\n", olsr_msgsize,
                 (unsigned long)(olsr_cnf->ip_version ==
                                 AF_INET ? offsetof(struct olsrmsg, message) : offsetof(struct olsrmsg6, message)));
-    return OLSR_FALSE;
+    return false;
   }
   if ((hnasize % (2 * olsr_cnf->ipsize)) != 0) {
     OLSR_PRINTF(0, "Illegal message size %d!\n", olsr_msgsize);
-    return OLSR_FALSE;
+    return false;
   }
-  curr_end = (const olsr_u8_t *)m + olsr_msgsize;
+  curr_end = (const uint8_t *)m + olsr_msgsize;
 
   /* validate originator */
   pkt_get_ipaddress(&curr, &originator);
@@ -400,12 +400,12 @@ olsr_input_hna(union olsr_message *m, struct interface *in_if __attribute__ ((un
   if (check_neighbor_link(from_addr) != SYM_LINK) {
     struct ipaddr_str buf;
     OLSR_PRINTF(2, "Received HNA from NON SYM neighbor %s\n", olsr_ip_to_string(&buf, from_addr));
-    return OLSR_FALSE;
+    return false;
   }
 #if 1
   while (curr < curr_end) {
     union olsr_ip_addr net;
-    olsr_u8_t prefixlen;
+    uint8_t prefixlen;
     struct ip_prefix_list *entry;
 
     pkt_get_ipaddress(&curr, &net);
@@ -425,7 +425,7 @@ olsr_input_hna(union olsr_message *m, struct interface *in_if __attribute__ ((un
   }
 #endif
   /* Forward the message */
-  return OLSR_TRUE;
+  return true;
 }
 
 /*
index 96dc183..ad7df72 100644 (file)
@@ -53,7 +53,7 @@
 
 struct hna_net {
   union olsr_ip_addr A_network_addr;
-  olsr_u8_t prefixlen;
+  uint8_t prefixlen;
   struct timer_entry *hna_net_timer;
   struct hna_entry *hna_gw;            /* backpointer to the owning HNA entry */
   struct hna_net *next;
@@ -82,19 +82,19 @@ extern struct hna_entry hna_set[HASHSIZE];
 
 int olsr_init_hna_set(void);
 
-struct hna_net *olsr_lookup_hna_net(const struct hna_net *, const union olsr_ip_addr *, olsr_u8_t);
+struct hna_net *olsr_lookup_hna_net(const struct hna_net *, const union olsr_ip_addr *, uint8_t);
 
 struct hna_entry *olsr_lookup_hna_gw(const union olsr_ip_addr *);
 
 struct hna_entry *olsr_add_hna_entry(const union olsr_ip_addr *);
 
-struct hna_net *olsr_add_hna_net(struct hna_entry *, const union olsr_ip_addr *, olsr_u8_t);
+struct hna_net *olsr_add_hna_net(struct hna_entry *, const union olsr_ip_addr *, uint8_t);
 
-void olsr_update_hna_entry(const union olsr_ip_addr *, const union olsr_ip_addr *, olsr_u8_t, olsr_reltime);
+void olsr_update_hna_entry(const union olsr_ip_addr *, const union olsr_ip_addr *, uint8_t, olsr_reltime);
 
 void olsr_print_hna_set(void);
 
-olsr_bool olsr_input_hna(union olsr_message *, struct interface *, union olsr_ip_addr *);
+bool olsr_input_hna(union olsr_message *, struct interface *, union olsr_ip_addr *);
 
 #endif
 
index 1f640b7..37e3e80 100644 (file)
@@ -73,14 +73,14 @@ olsr_process_hysteresis(struct link_entry *entry)
     if (entry->L_link_pending == 1) {
       struct ipaddr_str buf;
       OLSR_PRINTF(1, "HYST[%s] link set to NOT pending!\n", olsr_ip_to_string(&buf, &entry->neighbor_iface_addr));
-      changes_neighborhood = OLSR_TRUE;
+      changes_neighborhood = true;
     }
 
     /* Pending = false */
     entry->L_link_pending = 0;
 
     if (!TIMED_OUT(entry->L_LOST_LINK_time))
-      changes_neighborhood = OLSR_TRUE;
+      changes_neighborhood = true;
 
     /* time = now -1 */
     entry->L_LOST_LINK_time = now_times - 1;
@@ -92,14 +92,14 @@ olsr_process_hysteresis(struct link_entry *entry)
     if (entry->L_link_pending == 0) {
       struct ipaddr_str buf;
       OLSR_PRINTF(1, "HYST[%s] link set to pending!\n", olsr_ip_to_string(&buf, &entry->neighbor_iface_addr));
-      changes_neighborhood = OLSR_TRUE;
+      changes_neighborhood = true;
     }
 
     /* Pending = true */
     entry->L_link_pending = 1;
 
     if (TIMED_OUT(entry->L_LOST_LINK_time))
-      changes_neighborhood = OLSR_TRUE;
+      changes_neighborhood = true;
 
     /* Timer = min (L_time, current time + NEIGHB_HOLD_TIME) */
     entry->L_LOST_LINK_time = MIN(GET_TIMESTAMP(NEIGHB_HOLD_TIME * MSEC_PER_SEC), entry->link_timer->timer_clock);
@@ -143,7 +143,7 @@ olsr_update_hysteresis_hello(struct link_entry *entry, olsr_reltime htime)
 }
 
 void
-update_hysteresis_incoming(union olsr_ip_addr *remote, struct interface *local, olsr_u16_t seqno)
+update_hysteresis_incoming(union olsr_ip_addr *remote, struct interface *local, uint16_t seqno)
 {
   struct link_entry *lnk = lookup_link_entry(remote, NULL, local);
 
@@ -177,7 +177,7 @@ update_hysteresis_incoming(union olsr_ip_addr *remote, struct interface *local,
       }
 
     lnk->olsr_seqno = seqno + 1;
-    lnk->olsr_seqno_valid = OLSR_TRUE;
+    lnk->olsr_seqno_valid = true;
 
     //printf("Updating seqno to: %d\n", lnk->olsr_seqno);
   }
index b28890a..cd21d72 100644 (file)
@@ -52,7 +52,7 @@ float olsr_hyst_calc_instability(float);
 
 void olsr_update_hysteresis_hello(struct link_entry *, olsr_reltime);
 
-void update_hysteresis_incoming(union olsr_ip_addr *, struct interface *, olsr_u16_t);
+void update_hysteresis_incoming(union olsr_ip_addr *, struct interface *, uint16_t);
 
 #endif
 
index cd2130d..ae5661c 100644 (file)
@@ -268,7 +268,7 @@ queue_if(const char *name, int hemu)
   interf_n->interf = NULL;
   interf_n->configured = 0;
 
-  interf_n->host_emul = hemu ? OLSR_TRUE : OLSR_FALSE;
+  interf_n->host_emul = hemu ? true : false;
 
   strscpy(interf_n->name, name, name_size);
   interf_n->next = olsr_cnf->interfaces;
index ba585a4..0754587 100644 (file)
 #define WEIGHT_HIGHEST          8192    /* Really high          */
 
 struct if_gen_property {
-  olsr_u32_t owner_id;
+  uint32_t owner_id;
   void *data;
   struct if_gen_property *next;
 };
 
 struct vtimes {
-  olsr_u8_t hello;
-  olsr_u8_t tc;
-  olsr_u8_t mid;
-  olsr_u8_t hna;
+  uint8_t hello;
+  uint8_t tc;
+  uint8_t mid;
+  uint8_t hna;
 };
 
 /* Output buffer structure. This should actually be in net_olsr.h but we have circular references then.
  */
 struct olsr_netbuf {
-  olsr_u8_t *buff;                     /* Pointer to the allocated buffer */
+  uint8_t *buff;                       /* Pointer to the allocated buffer */
   int bufsize;                         /* Size of the buffer */
   int maxsize;                         /* Max bytes of payload that can be added to the buffer */
   int pending;                         /* How much data is currently pending in the buffer */
@@ -138,7 +138,7 @@ struct interface {
   int if_index;                        /* Kernels index of this interface */
   int is_wireless;                     /* wireless interface or not */
   char *int_name;                      /* from kernel if structure */
-  olsr_u16_t olsr_seqnum;              /* Olsr message seqno */
+  uint16_t olsr_seqnum;                /* Olsr message seqno */
 
   /* Periodic message generation timers */
   struct timer_entry *hello_gen_timer;
@@ -166,7 +166,7 @@ struct interface {
 
   int ttl_index;                       /* index in TTL array for fish-eye */
 
-  olsr_bool immediate_send_tc;         /* Hello's are sent immediately normally, this flag prefers to send TC's */
+  bool immediate_send_tc;              /* Hello's are sent immediately normally, this flag prefers to send TC's */
 
   struct interface *int_next;
 };
index d308251..ddcea77 100644 (file)
@@ -67,7 +67,7 @@ void WinSockPError(const char *);
 
 static int ipc_sock = -1;
 static int ipc_conn = -1;
-static int ipc_active = OLSR_FALSE;
+static int ipc_active = false;
 
 static int ipc_send_all_routes(int fd);
 
@@ -146,7 +146,7 @@ ipc_accept(int fd)
     OLSR_PRINTF(1, "Front end connected\n");
     addr = inet_ntoa(pin.sin_addr);
     if (ipc_check_allowed_ip((union olsr_ip_addr *)&pin.sin_addr.s_addr)) {
-      ipc_active = OLSR_TRUE;
+      ipc_active = true;
       ipc_send_net_info(ipc_conn);
       ipc_send_all_routes(ipc_conn);
       OLSR_PRINTF(1, "Connection from %s\n", addr);
@@ -159,23 +159,23 @@ ipc_accept(int fd)
 
 }
 
-olsr_bool
+bool
 ipc_check_allowed_ip(const union olsr_ip_addr *addr)
 {
   struct ip_prefix_list *ipcn;
 
   if (addr->v4.s_addr == ntohl(INADDR_LOOPBACK)) {
-    return OLSR_TRUE;
+    return true;
   }
 
   /* check nets */
   for (ipcn = olsr_cnf->ipc_nets; ipcn != NULL; ipcn = ipcn->next) {
     if (ip_in_net(addr, &ipcn->net)) {
-      return OLSR_TRUE;
+      return true;
     }
   }
 
-  return OLSR_FALSE;
+  return false;
 }
 
 #if 0
@@ -210,14 +210,14 @@ ipc_input(int sock __attribute__ ((unused)))
  *
  *@return true for not preventing forwarding
  */
-olsr_bool
+bool
 frontend_msgparser(union olsr_message * msg, struct interface * in_if __attribute__ ((unused)), union olsr_ip_addr * from_addr
                    __attribute__ ((unused)))
 {
   int size;
 
   if (!ipc_active)
-    return OLSR_TRUE;
+    return true;
 
   if (olsr_cnf->ip_version == AF_INET)
     size = ntohs(msg->v4.olsr_msgsize);
@@ -227,9 +227,9 @@ frontend_msgparser(union olsr_message * msg, struct interface * in_if __attribut
   if (send(ipc_conn, (void *)msg, size, MSG_NOSIGNAL) < 0) {
     OLSR_PRINTF(1, "(OUTPUT)IPC connection lost!\n");
     CLOSE(ipc_conn);
-    ipc_active = OLSR_FALSE;
+    ipc_active = false;
   }
-  return OLSR_TRUE;
+  return true;
 }
 
 /**
@@ -293,7 +293,7 @@ ipc_route_send_rtentry(const union olsr_ip_addr *dst, const union olsr_ip_addr *
     OLSR_PRINTF(1, "(RT_ENTRY)IPC connection lost!\n");
     CLOSE(ipc_conn);
 
-    ipc_active = OLSR_FALSE;
+    ipc_active = false;
     return -1;
   }
 
@@ -319,7 +319,7 @@ ipc_send_all_routes(int fd)
     packet.target_addr = rt->rt_dst.prefix;
 
     packet.add = 1;
-    packet.metric = (olsr_u8_t) (rt->rt_best->rtp_metric.hops);
+    packet.metric = (uint8_t) (rt->rt_best->rtp_metric.hops);
 
     packet.gateway_addr = rt->rt_nexthop.gateway;
 
@@ -331,7 +331,7 @@ ipc_send_all_routes(int fd)
     if (send(fd, tmp, IPC_PACK_SIZE, MSG_NOSIGNAL) < 0) {
       OLSR_PRINTF(1, "(RT_ENTRY)IPC connection lost!\n");
       CLOSE(ipc_conn);
-      ipc_active = OLSR_FALSE;
+      ipc_active = false;
       return -1;
     }
   }
@@ -376,11 +376,11 @@ ipc_send_net_info(int fd)
   /* Different values */
   /* Temporary fixes */
   /* XXX fix IPC intervals */
-  net_msg->hello_int = 0;       //htons((olsr_u16_t)hello_int);
-  net_msg->hello_lan_int = 0;   //htons((olsr_u16_t)hello_int_nw);
-  net_msg->tc_int = 0;          //htons((olsr_u16_t)tc_int);
-  net_msg->neigh_hold = 0;      //htons((olsr_u16_t)neighbor_hold_time);
-  net_msg->topology_hold = 0;   //htons((olsr_u16_t)topology_hold_time);
+  net_msg->hello_int = 0;       //htons((uint16_t)hello_int);
+  net_msg->hello_lan_int = 0;   //htons((uint16_t)hello_int_nw);
+  net_msg->tc_int = 0;          //htons((uint16_t)tc_int);
+  net_msg->neigh_hold = 0;      //htons((uint16_t)neighbor_hold_time);
+  net_msg->topology_hold = 0;   //htons((uint16_t)topology_hold_time);
 
   net_msg->ipv6 = olsr_cnf->ip_version == AF_INET ? 0 : 1;
 
index 9cf3f91..af333ea 100644 (file)
  */
 
 struct ipcmsg {
-  olsr_u8_t msgtype;
-  olsr_u16_t size;
-  olsr_u8_t metric;
-  olsr_u8_t add;
+  uint8_t msgtype;
+  uint16_t size;
+  uint8_t metric;
+  uint8_t add;
   union olsr_ip_addr target_addr;
   union olsr_ip_addr gateway_addr;
   char device[4];
 };
 
 struct ipc_net_msg {
-  olsr_u8_t msgtype;
-  olsr_u16_t size;
-  olsr_u8_t mids;                      /* No. of extra interfaces */
-  olsr_u8_t hnas;                      /* No. of HNA nets */
-  olsr_u8_t unused1;
-  olsr_u16_t hello_int;
-  olsr_u16_t hello_lan_int;
-  olsr_u16_t tc_int;
-  olsr_u16_t neigh_hold;
-  olsr_u16_t topology_hold;
-  olsr_u8_t ipv6;
+  uint8_t msgtype;
+  uint16_t size;
+  uint8_t mids;                        /* No. of extra interfaces */
+  uint8_t hnas;                        /* No. of HNA nets */
+  uint8_t unused1;
+  uint16_t hello_int;
+  uint16_t hello_lan_int;
+  uint16_t tc_int;
+  uint16_t neigh_hold;
+  uint16_t topology_hold;
+  uint8_t ipv6;
   union olsr_ip_addr main_addr;
 };
 
-olsr_bool ipc_check_allowed_ip(const union olsr_ip_addr *);
+bool ipc_check_allowed_ip(const union olsr_ip_addr *);
 
 void ipc_accept(int);
 
-olsr_bool frontend_msgparser(union olsr_message *, struct interface *, union olsr_ip_addr *);
+bool frontend_msgparser(union olsr_message *, struct interface *, union olsr_ip_addr *);
 
 int ipc_route_send_rtentry(const union olsr_ip_addr *, const union olsr_ip_addr *, int, int, const char *);
 
index 4def93a..058da1c 100644 (file)
 #include "ipcalc.h"
 
 int
-prefix_to_netmask(olsr_u8_t * a, int len, olsr_u8_t prefixlen)
+prefix_to_netmask(uint8_t * a, int len, uint8_t prefixlen)
 {
 #if !defined(NODEBUG) && defined(DEBUG)
   struct ipaddr_str buf;
-  const olsr_u8_t *a_start = a;
+  const uint8_t *a_start = a;
 #endif
   int p;
-  const olsr_u8_t *a_end;
+  const uint8_t *a_end;
 
   a_end = a + len;
   for (p = prefixlen; a < a_end && p > 8; p -= 8) {
@@ -69,13 +69,13 @@ prefix_to_netmask(olsr_u8_t * a, int len, olsr_u8_t prefixlen)
   return 1;
 }
 
-olsr_u8_t
-netmask_to_prefix(const olsr_u8_t * adr, int len)
+uint8_t
+netmask_to_prefix(const uint8_t * adr, int len)
 {
   struct ipaddr_str buf;
-  const olsr_u8_t *const a_end = adr + len;
-  olsr_u16_t prefix = 0;
-  const olsr_u8_t *a;
+  const uint8_t *const a_end = adr + len;
+  uint16_t prefix = 0;
+  const uint8_t *a;
   for (a = adr; a < a_end && *a == 0xff; a++) {
     prefix += 8;
   }
@@ -157,18 +157,18 @@ ip_in_net(const union olsr_ip_addr *ipaddr, const struct olsr_ip_prefix *net)
 {
   int rv;
   if (olsr_cnf->ip_version == AF_INET) {
-    olsr_u32_t netmask = prefix_to_netmask4(net->prefix_len);
+    uint32_t netmask = prefix_to_netmask4(net->prefix_len);
     rv = (ipaddr->v4.s_addr & netmask) == (net->prefix.v4.s_addr & netmask);
   } else {
     /* IPv6 */
-    olsr_u32_t netmask;
-    const olsr_u32_t *i = (const olsr_u32_t *)&ipaddr->v6;
-    const olsr_u32_t *n = (const olsr_u32_t *)&net->prefix.v6;
+    uint32_t netmask;
+    const uint32_t *i = (const uint32_t *)&ipaddr->v6;
+    const uint32_t *n = (const uint32_t *)&net->prefix.v6;
     unsigned int prefix_len;
     /* First we compare whole unsigned int's */
     for (prefix_len = net->prefix_len; prefix_len > 32; prefix_len -= 32) {
       if (*i != *n) {
-        return OLSR_FALSE;
+        return false;
       }
       i++;
       n++;
index 55134d7..ed1cd3a 100644 (file)
@@ -101,31 +101,31 @@ genipcopy(void *dst, const void *src)
 
 int ip_in_net(const union olsr_ip_addr *ipaddr, const struct olsr_ip_prefix *net);
 
-int prefix_to_netmask(olsr_u8_t *, int, olsr_u8_t);
+int prefix_to_netmask(uint8_t *, int, uint8_t);
 
 static INLINE int
-olsr_prefix_to_netmask(union olsr_ip_addr *adr, olsr_u8_t prefixlen)
+olsr_prefix_to_netmask(union olsr_ip_addr *adr, uint8_t prefixlen)
 {
   return prefix_to_netmask(adr->v6.s6_addr, olsr_cnf->ipsize, prefixlen);
 }
 
-olsr_u8_t netmask_to_prefix(const olsr_u8_t *, int);
+uint8_t netmask_to_prefix(const uint8_t *, int);
 
-static INLINE olsr_u8_t
+static INLINE uint8_t
 olsr_netmask_to_prefix(const union olsr_ip_addr *adr)
 {
   return netmask_to_prefix(adr->v6.s6_addr, olsr_cnf->ipsize);
 }
 
-static INLINE olsr_u8_t
-olsr_netmask4_to_prefix(const olsr_u32_t * a)
+static INLINE uint8_t
+olsr_netmask4_to_prefix(const uint32_t * a)
 {
-  return netmask_to_prefix((const olsr_u8_t *)a, sizeof(*a));
+  return netmask_to_prefix((const uint8_t *)a, sizeof(*a));
 }
-static INLINE olsr_u8_t
+static INLINE uint8_t
 olsr_netmask6_to_prefix(const struct in6_addr *a)
 {
-  return netmask_to_prefix((const olsr_u8_t *)a, sizeof(*a));
+  return netmask_to_prefix((const uint8_t *)a, sizeof(*a));
 }
 
 static INLINE const char *
@@ -158,8 +158,8 @@ sockaddr4_to_string(struct ipaddr_str *const buf, const struct sockaddr *const a
 /* we need to handle one value specifically since shifting 32 bits of a 32 bit integer is the same as shifting 0 bits.
  * The result is in host-byte-order.
  */
-static INLINE olsr_u32_t
-prefix_to_netmask4(olsr_u8_t prefixlen)
+static INLINE uint32_t
+prefix_to_netmask4(uint8_t prefixlen)
 {
   return prefixlen == 0 ? 0 : (~0U << (32 - prefixlen));
 }
index 0eb3170..182c475 100644 (file)
 /* head node for all link sets */
 struct list_node link_entry_head;
 
-olsr_bool link_changes;                /* is set if changes occur in MPRS set */
+bool link_changes;                     /* is set if changes occur in MPRS set */
 
 void
-signal_link_changes(olsr_bool val)
+signal_link_changes(bool val)
 {                               /* XXX ugly */
   link_changes = val;
 }
@@ -284,7 +284,7 @@ set_loss_link_multiplier(struct link_entry *entry)
   struct interface *inter;
   struct olsr_if *cfg_inter;
   struct olsr_lq_mult *mult;
-  olsr_u32_t val = 0;
+  uint32_t val = 0;
   union olsr_ip_addr null_addr;
 
   /* find the interface for the link */
@@ -350,7 +350,7 @@ olsr_delete_link_entry(struct link_entry *link)
   free(link->if_name);
   free(link);
 
-  changes_neighborhood = OLSR_TRUE;
+  changes_neighborhood = true;
 }
 
 void
@@ -382,7 +382,7 @@ olsr_expire_link_loss_timer(void *context)
   link = (struct link_entry *)context;
 
   /* count the lost packet */
-  olsr_update_packet_loss_worker(link, OLSR_TRUE);
+  olsr_update_packet_loss_worker(link, true);
 
   /* next timeout in 1.0 x htime */
   olsr_change_timer(link->link_loss_timer, link->loss_helloint, OLSR_LINK_LOSS_JITTER, OLSR_TIMER_PERIODIC);
@@ -405,7 +405,7 @@ olsr_expire_link_sym_timer(void *context)
 
   link->prev_status = lookup_link_status(link);
   update_neighbor_status(link->neighbor, get_neighbor_status(&link->neighbor_iface_addr));
-  changes_neighborhood = OLSR_TRUE;
+  changes_neighborhood = true;
 }
 
 /**
@@ -531,7 +531,7 @@ add_link_entry(const union olsr_ip_addr *local, const union olsr_ip_addr *remote
     olsr_update_hysteresis_hello(new_link, htime);
     new_link->last_htime = htime;
     new_link->olsr_seqno = 0;
-    new_link->olsr_seqno_valid = OLSR_FALSE;
+    new_link->olsr_seqno_valid = false;
   }
 
   new_link->L_link_quality = 0.0;
@@ -763,7 +763,7 @@ olsr_print_link_set(void)
     struct lqtextbuffer lqbuffer1, lqbuffer2;
     OLSR_PRINTF(1, "%-*s  %5.3f  %-14s %s\n", addrsize, olsr_ip_to_string(&buf, &walker->neighbor_iface_addr),
                 walker->L_link_quality, get_link_entry_text(walker, '/', &lqbuffer1), get_linkcost_text(walker->linkcost,
-                                                                                                        OLSR_FALSE, &lqbuffer2));
+                                                                                                        false, &lqbuffer2));
   } OLSR_FOR_ALL_LINK_ENTRIES_END(walker);
 #endif
 }
@@ -781,7 +781,7 @@ olsr_update_packet_loss_hello_int(struct link_entry *entry, olsr_reltime loss_he
 void
 olsr_update_packet_loss(struct link_entry *entry)
 {
-  olsr_update_packet_loss_worker(entry, OLSR_FALSE);
+  olsr_update_packet_loss_worker(entry, false);
 
   /* timeout for the first lost packet is 1.5 x htime */
   olsr_set_timer(&entry->link_loss_timer, entry->loss_helloint + entry->loss_helloint / 2, OLSR_LINK_LOSS_JITTER,
index 0bc3105..bee9121 100644 (file)
@@ -65,7 +65,7 @@ struct link_entry {
   clock_t ASYM_time;
   olsr_reltime vtime;
   struct neighbor_entry *neighbor;
-  olsr_u8_t prev_status;
+  uint8_t prev_status;
 
   /*
    * Hysteresis
@@ -75,8 +75,8 @@ struct link_entry {
   clock_t L_LOST_LINK_time;
   struct timer_entry *link_hello_timer; /* When we should receive a new HELLO */
   olsr_reltime last_htime;
-  olsr_bool olsr_seqno_valid;
-  olsr_u16_t olsr_seqno;
+  bool olsr_seqno_valid;
+  uint16_t olsr_seqno;
 
   /*
    * packet loss
@@ -85,13 +85,13 @@ struct link_entry {
   struct timer_entry *link_loss_timer;
 
   /* user defined multiplies for link quality, multiplied with 65536 */
-  olsr_u32_t loss_link_multiplier;
+  uint32_t loss_link_multiplier;
 
   /* cost of this link */
   olsr_linkcost linkcost;
 
   struct list_node link_list;          /* double linked list of all link entries */
-  olsr_u32_t linkquality[0];
+  uint32_t linkquality[0];
 };
 
 /* inline to recast from link_list back to link_entry */
@@ -115,7 +115,7 @@ LISTNODE2STRUCT(list2link, struct link_entry, link_list);
 
 /* Externals */
 extern struct list_node link_entry_head;
-extern olsr_bool link_changes;
+extern bool link_changes;
 
 /* Function prototypes */
 
@@ -123,8 +123,8 @@ void olsr_set_link_timer(struct link_entry *, unsigned int);
 void olsr_init_link_set(void);
 void olsr_delete_link_entry_by_ip(const union olsr_ip_addr *);
 void olsr_expire_link_hello_timer(void *);
-void olsr_update_packet_loss_worker(struct link_entry *, olsr_bool);
-void signal_link_changes(olsr_bool);   /* XXX ugly */
+void olsr_update_packet_loss_worker(struct link_entry *, bool);
+void signal_link_changes(bool);        /* XXX ugly */
 
 struct link_entry *get_best_link_to_neighbor(const union olsr_ip_addr *);
 
index 976f7a7..e42f4c3 100644 (file)
@@ -72,7 +72,7 @@ olsr_netlink_addreq(struct olsr_rtreq *req, int type, const void *data, int len)
 }
 
 static int
-olsr_netlink_route(const struct rt_entry *rt, olsr_u8_t family, olsr_u8_t rttable, __u16 cmd)
+olsr_netlink_route(const struct rt_entry *rt, uint8_t family, uint8_t rttable, __u16 cmd)
 {
   int ret = 0;
   struct olsr_rtreq req;
@@ -87,7 +87,7 @@ olsr_netlink_route(const struct rt_entry *rt, olsr_u8_t family, olsr_u8_t rttabl
     0,
     0
   };
-  olsr_u32_t metric =
+  uint32_t metric =
     FIBM_FLAT != olsr_cnf->fib_metric ? (RTM_NEWROUTE ==
                                          cmd ? rt->rt_best->rtp_metric.hops : rt->rt_metric.hops) : RT_METRIC_DEFAULT;
   const struct rt_nexthop *nexthop = (RTM_NEWROUTE == cmd) ? &rt->rt_best->rtp_nexthop : &rt->rt_nexthop;
@@ -200,7 +200,7 @@ olsr_ioctl_add_route(const struct rt_entry *rt)
   /* delete existing default route before ? */
   if ((olsr_cnf->del_gws) && (rt->rt_dst.prefix.v4.s_addr == INADDR_ANY) && (rt->rt_dst.prefix_len == INADDR_ANY)) {
     delete_all_inet_gws();
-    olsr_cnf->del_gws = OLSR_FALSE;
+    olsr_cnf->del_gws = false;
   }
 
   if ((rslt = ioctl(olsr_cnf->ioctl_s, SIOCADDRT, &kernel_route)) >= 0) {
index 6c0eb21..5a826bb 100644 (file)
@@ -753,12 +753,12 @@ calculate_if_metric(char *ifname)
   }
 }
 
-olsr_bool
+bool
 is_if_link_up(char *ifname)
 {
   if (check_wireless_interface(ifname)) {
     /* No link checking on wireless devices */
-    return OLSR_TRUE;
+    return true;
   } else {
     /* Mii wizardry */
     struct ifreq ifr;
index 848df8f..a4c7a52 100644 (file)
@@ -55,7 +55,7 @@ olsr_calculate_lq_mpr(void)
   int i, k;
   struct neighbor_entry *neigh;
   olsr_linkcost best, best_1hop;
-  olsr_bool mpr_changes = OLSR_FALSE;
+  bool mpr_changes = false;
 
   OLSR_FOR_ALL_NBR_ENTRIES(neigh) {
 
@@ -65,7 +65,7 @@ olsr_calculate_lq_mpr(void)
 
     /* Clear current MPR status. */
 
-    neigh->is_mpr = OLSR_FALSE;
+    neigh->is_mpr = false;
 
     /* In this pass we are only interested in WILL_ALWAYS neighbours */
 
@@ -73,10 +73,10 @@ olsr_calculate_lq_mpr(void)
       continue;
     }
 
-    neigh->is_mpr = OLSR_TRUE;
+    neigh->is_mpr = true;
 
     if (neigh->is_mpr != neigh->was_mpr) {
-      mpr_changes = OLSR_TRUE;
+      mpr_changes = true;
     }
 
   }
@@ -129,7 +129,7 @@ olsr_calculate_lq_mpr(void)
       /* mark all 1-hop neighbours as not selected */
 
       for (walker = neigh2->neighbor_2_nblist.next; walker != &neigh2->neighbor_2_nblist; walker = walker->next)
-        walker->neighbor->skip = OLSR_FALSE;
+        walker->neighbor->skip = false;
 
       for (k = 0; k < olsr_cnf->mpr_coverage; k++) {
         /* look for the best 1-hop neighbour that we haven't
@@ -148,11 +148,11 @@ olsr_calculate_lq_mpr(void)
          * Use it as MPR only when the 2-hop path through it is better than
          * any existing 1-hop path. */
         if ((neigh != NULL) && (best < best_1hop)) {
-          neigh->is_mpr = OLSR_TRUE;
-          neigh->skip = OLSR_TRUE;
+          neigh->is_mpr = true;
+          neigh->skip = true;
 
           if (neigh->is_mpr != neigh->was_mpr)
-            mpr_changes = OLSR_TRUE;
+            mpr_changes = true;
         }
 
         /* no neighbour found => the requested MPR coverage cannot
@@ -165,7 +165,7 @@ olsr_calculate_lq_mpr(void)
   }
 
   if (mpr_changes && olsr_cnf->tc_redundancy > 0)
-    signal_link_changes(OLSR_TRUE);
+    signal_link_changes(true);
 }
 
 /*
index dc067ed..a3fbac5 100644 (file)
@@ -59,7 +59,7 @@
 #include "net_olsr.h"
 #include "lq_plugin.h"
 
-olsr_bool lq_tc_pending = OLSR_FALSE;
+bool lq_tc_pending = false;
 
 static unsigned char msg_buffer[MAXMESSAGESIZE - OLSR_HEADERSIZE];
 
@@ -157,7 +157,7 @@ create_lq_tc(struct lq_tc_message *lq_tc, struct interface *outif)
   // remember that we have generated an LQ TC message; this is
   // checked in net_output()
 
-  lq_tc_pending = OLSR_TRUE;
+  lq_tc_pending = true;
 
   // initialize the static fields
 
@@ -326,7 +326,7 @@ serialize_lq_hello(struct lq_hello_message *lq_hello, struct interface *outif)
   struct lq_hello_info_header *info_head;
   struct lq_hello_neighbor *neigh;
   unsigned char *buff;
-  olsr_bool is_first;
+  bool is_first;
   int i;
 
   // leave space for the OLSR header
@@ -364,14 +364,14 @@ serialize_lq_hello(struct lq_hello_message *lq_hello, struct interface *outif)
     for (i = 0; i <= MAX_NEIGH; i++) {
       unsigned int j;
       for (j = 0; j < sizeof(LINK_ORDER) / sizeof(LINK_ORDER[0]); j++) {
-        is_first = OLSR_TRUE;
+        is_first = true;
         for (neigh = lq_hello->neigh; neigh != NULL; neigh = neigh->next) {
           if (0 == i && 0 == j)
             expected_size += olsr_cnf->ipsize + 4;
           if (neigh->neigh_type == i && neigh->link_type == LINK_ORDER[j]) {
             if (is_first) {
               expected_size += sizeof(struct lq_hello_info_header);
-              is_first = OLSR_FALSE;
+              is_first = false;
             }
           }
         }
@@ -391,7 +391,7 @@ serialize_lq_hello(struct lq_hello_message *lq_hello, struct interface *outif)
   for (i = 0; i <= MAX_NEIGH; i++) {
     unsigned int j;
     for (j = 0; j < sizeof(LINK_ORDER) / sizeof(LINK_ORDER[0]); j++) {
-      is_first = OLSR_TRUE;
+      is_first = true;
 
       // loop through neighbors
 
@@ -438,7 +438,7 @@ serialize_lq_hello(struct lq_hello_message *lq_hello, struct interface *outif)
 
           // we need a new info header
 
-          is_first = OLSR_TRUE;
+          is_first = true;
         }
         // create a new info header
 
@@ -457,7 +457,7 @@ serialize_lq_hello(struct lq_hello_message *lq_hello, struct interface *outif)
         // add the corresponding link quality
         size += olsr_serialize_hello_lq_pair(&buff[size], neigh);
 
-        is_first = OLSR_FALSE;
+        is_first = false;
       }
 
       // finalize the info header, if there are any neighbors with the
@@ -479,13 +479,13 @@ serialize_lq_hello(struct lq_hello_message *lq_hello, struct interface *outif)
   net_outbuffer_push(outif, msg_buffer, size + off);
 }
 
-static olsr_u8_t
+static uint8_t
 calculate_border_flag(void *lower_border, void *higher_border)
 {
-  olsr_u8_t *lower = lower_border;
-  olsr_u8_t *higher = higher_border;
-  olsr_u8_t bitmask;
-  olsr_u8_t part, bitpos;
+  uint8_t *lower = lower_border;
+  uint8_t *higher = higher_border;
+  uint8_t bitmask;
+  uint8_t part, bitpos;
 
   for (part = 0; part < olsr_cnf->ipsize; part++) {
     if (lower[part] != higher[part]) {
@@ -517,7 +517,7 @@ serialize_lq_tc(struct lq_tc_message *lq_tc, struct interface *outif)
   unsigned char *buff;
 
   union olsr_ip_addr *last_ip = NULL;
-  olsr_u8_t left_border_flag = 0xff;
+  uint8_t left_border_flag = 0xff;
 
   // leave space for the OLSR header
 
index 87d8f7f..a6971b9 100644 (file)
 /* deserialized OLSR header */
 
 struct olsr_common {
-  olsr_u8_t type;
+  uint8_t type;
   olsr_reltime vtime;
-  olsr_u16_t size;
+  uint16_t size;
   union olsr_ip_addr orig;
-  olsr_u8_t ttl;
-  olsr_u8_t hops;
-  olsr_u16_t seqno;
+  uint8_t ttl;
+  uint8_t hops;
+  uint16_t seqno;
 };
 
 /* serialized IPv4 OLSR header */
 
 struct olsr_header_v4 {
-  olsr_u8_t type;
-  olsr_u8_t vtime;
-  olsr_u16_t size;
-  olsr_u32_t orig;
-  olsr_u8_t ttl;
-  olsr_u8_t hops;
-  olsr_u16_t seqno;
+  uint8_t type;
+  uint8_t vtime;
+  uint16_t size;
+  uint32_t orig;
+  uint8_t ttl;
+  uint8_t hops;
+  uint16_t seqno;
 };
 
 /* serialized IPv6 OLSR header */
 
 struct olsr_header_v6 {
-  olsr_u8_t type;
-  olsr_u8_t vtime;
-  olsr_u16_t size;
+  uint8_t type;
+  uint8_t vtime;
+  uint16_t size;
   unsigned char orig[16];
-  olsr_u8_t ttl;
-  olsr_u8_t hops;
-  olsr_u16_t seqno;
+  uint8_t ttl;
+  uint8_t hops;
+  uint16_t seqno;
 };
 
 /* deserialized LQ_HELLO */
 
 struct lq_hello_neighbor {
-  olsr_u8_t link_type;
-  olsr_u8_t neigh_type;
+  uint8_t link_type;
+  uint8_t neigh_type;
   union olsr_ip_addr addr;
   struct lq_hello_neighbor *next;
-  olsr_u32_t linkquality[0];
+  uint32_t linkquality[0];
 };
 
 struct lq_hello_message {
   struct olsr_common comm;
   olsr_reltime htime;
-  olsr_u8_t will;
+  uint8_t will;
   struct lq_hello_neighbor *neigh;
 };
 
 /* serialized LQ_HELLO */
 
 struct lq_hello_info_header {
-  olsr_u8_t link_code;
-  olsr_u8_t reserved;
-  olsr_u16_t size;
+  uint8_t link_code;
+  uint8_t reserved;
+  uint16_t size;
 };
 
 struct lq_hello_header {
-  olsr_u16_t reserved;
-  olsr_u8_t htime;
-  olsr_u8_t will;
+  uint16_t reserved;
+  uint8_t htime;
+  uint8_t will;
 };
 
 /* deserialized LQ_TC */
 struct lq_tc_message {
   struct olsr_common comm;
   union olsr_ip_addr from;
-  olsr_u16_t ansn;
+  uint16_t ansn;
   struct tc_mpr_addr *neigh;
 };
 
 /* serialized LQ_TC */
 
 struct lq_tc_header {
-  olsr_u16_t ansn;
-  olsr_u8_t lower_border;
-  olsr_u8_t upper_border;
+  uint16_t ansn;
+  uint8_t lower_border;
+  uint8_t upper_border;
 };
 
 static INLINE void
-pkt_get_u8(const olsr_u8_t ** p, olsr_u8_t * var)
+pkt_get_u8(const uint8_t ** p, uint8_t * var)
 {
-  *var = *(const olsr_u8_t *)(*p);
-  *p += sizeof(olsr_u8_t);
+  *var = *(const uint8_t *)(*p);
+  *p += sizeof(uint8_t);
 }
 static INLINE void
-pkt_get_u16(const olsr_u8_t ** p, olsr_u16_t * var)
+pkt_get_u16(const uint8_t ** p, uint16_t * var)
 {
-  *var = ntohs(*(const olsr_u16_t *)(*p));
-  *p += sizeof(olsr_u16_t);
+  *var = ntohs(*(const uint16_t *)(*p));
+  *p += sizeof(uint16_t);
 }
 static INLINE void
-pkt_get_u32(const olsr_u8_t ** p, olsr_u32_t * var)
+pkt_get_u32(const uint8_t ** p, uint32_t * var)
 {
-  *var = ntohl(*(const olsr_u32_t *)(p));
-  *p += sizeof(olsr_u32_t);
+  *var = ntohl(*(const uint32_t *)(p));
+  *p += sizeof(uint32_t);
 }
 static INLINE void
-pkt_get_s8(const olsr_u8_t ** p, olsr_8_t * var)
+pkt_get_s8(const uint8_t ** p, int8_t * var)
 {
-  *var = *(const olsr_8_t *)(*p);
-  *p += sizeof(olsr_8_t);
+  *var = *(const int8_t *)(*p);
+  *p += sizeof(int8_t);
 }
 static INLINE void
-pkt_get_s16(const olsr_u8_t ** p, olsr_16_t * var)
+pkt_get_s16(const uint8_t ** p, int16_t * var)
 {
-  *var = ntohs(*(const olsr_16_t *)(*p));
-  *p += sizeof(olsr_16_t);
+  *var = ntohs(*(const int16_t *)(*p));
+  *p += sizeof(int16_t);
 }
 static INLINE void
-pkt_get_s32(const olsr_u8_t ** p, olsr_32_t * var)
+pkt_get_s32(const uint8_t ** p, int32_t * var)
 {
-  *var = ntohl(*(const olsr_32_t *)(*p));
-  *p += sizeof(olsr_32_t);
+  *var = ntohl(*(const int32_t *)(*p));
+  *p += sizeof(int32_t);
 }
 static INLINE void
-pkt_get_reltime(const olsr_u8_t ** p, olsr_reltime * var)
+pkt_get_reltime(const uint8_t ** p, olsr_reltime * var)
 {
   *var = me_to_reltime(**p);
-  *p += sizeof(olsr_u8_t);
+  *p += sizeof(uint8_t);
 }
 static INLINE void
-pkt_get_ipaddress(const olsr_u8_t ** p, union olsr_ip_addr *var)
+pkt_get_ipaddress(const uint8_t ** p, union olsr_ip_addr *var)
 {
   memcpy(var, *p, olsr_cnf->ipsize);
   *p += olsr_cnf->ipsize;
 }
 static INLINE void
-pkt_get_prefixlen(const olsr_u8_t ** p, olsr_u8_t * var)
+pkt_get_prefixlen(const uint8_t ** p, uint8_t * var)
 {
   *var = netmask_to_prefix(*p, olsr_cnf->ipsize);
   *p += olsr_cnf->ipsize;
 }
 
 static INLINE void
-pkt_ignore_u8(const olsr_u8_t ** p)
+pkt_ignore_u8(const uint8_t ** p)
 {
-  *p += sizeof(olsr_u8_t);
+  *p += sizeof(uint8_t);
 }
 static INLINE void
-pkt_ignore_u16(const olsr_u8_t ** p)
+pkt_ignore_u16(const uint8_t ** p)
 {
-  *p += sizeof(olsr_u16_t);
+  *p += sizeof(uint16_t);
 }
 static INLINE void
-pkt_ignore_u32(const olsr_u8_t ** p)
+pkt_ignore_u32(const uint8_t ** p)
 {
-  *p += sizeof(olsr_u32_t);
+  *p += sizeof(uint32_t);
 }
 static INLINE void
-pkt_ignore_s8(const olsr_u8_t ** p)
+pkt_ignore_s8(const uint8_t ** p)
 {
-  *p += sizeof(olsr_8_t);
+  *p += sizeof(int8_t);
 }
 static INLINE void
-pkt_ignore_s16(const olsr_u8_t ** p)
+pkt_ignore_s16(const uint8_t ** p)
 {
-  *p += sizeof(olsr_16_t);
+  *p += sizeof(int16_t);
 }
 static INLINE void
-pkt_ignore_s32(const olsr_u8_t ** p)
+pkt_ignore_s32(const uint8_t ** p)
 {
-  *p += sizeof(olsr_32_t);
+  *p += sizeof(int32_t);
 }
 static INLINE void
-pkt_ignore_ipaddress(const olsr_u8_t ** p)
+pkt_ignore_ipaddress(const uint8_t ** p)
 {
   *p += olsr_cnf->ipsize;
 }
 static INLINE void
-pkt_ignore_prefixlen(const olsr_u8_t ** p)
+pkt_ignore_prefixlen(const uint8_t ** p)
 {
   *p += olsr_cnf->ipsize;
 }
 
 static INLINE void
-pkt_put_u8(olsr_u8_t ** p, olsr_u8_t var)
+pkt_put_u8(uint8_t ** p, uint8_t var)
 {
-  *(olsr_u8_t *) (*p) = var;
-  *p += sizeof(olsr_u8_t);
+  *(uint8_t *) (*p) = var;
+  *p += sizeof(uint8_t);
 }
 static INLINE void
-pkt_put_u16(olsr_u8_t ** p, olsr_u16_t var)
+pkt_put_u16(uint8_t ** p, uint16_t var)
 {
-  *(olsr_u16_t *) (*p) = htons(var);
-  *p += sizeof(olsr_u16_t);
+  *(uint16_t *) (*p) = htons(var);
+  *p += sizeof(uint16_t);
 }
 static INLINE void
-pkt_put_u32(olsr_u8_t ** p, olsr_u32_t var)
+pkt_put_u32(uint8_t ** p, uint32_t var)
 {
-  *(olsr_u32_t *) (*p) = htonl(var);
-  *p += sizeof(olsr_u32_t);
+  *(uint32_t *) (*p) = htonl(var);
+  *p += sizeof(uint32_t);
 }
 static INLINE void
-pkt_put_s8(olsr_u8_t ** p, olsr_8_t var)
+pkt_put_s8(uint8_t ** p, int8_t var)
 {
-  *(olsr_8_t *) (*p) = var;
-  *p += sizeof(olsr_8_t);
+  *(int8_t *) (*p) = var;
+  *p += sizeof(int8_t);
 }
 static INLINE void
-pkt_put_s16(olsr_u8_t ** p, olsr_16_t var)
+pkt_put_s16(uint8_t ** p, int16_t var)
 {
-  *(olsr_16_t *) (*p) = htons(var);
-  *p += sizeof(olsr_16_t);
+  *(int16_t *) (*p) = htons(var);
+  *p += sizeof(int16_t);
 }
 static INLINE void
-pkt_put_s32(olsr_u8_t ** p, olsr_32_t var)
+pkt_put_s32(uint8_t ** p, int32_t var)
 {
-  *(olsr_32_t *) (*p) = htonl(var);
-  *p += sizeof(olsr_32_t);
+  *(int32_t *) (*p) = htonl(var);
+  *p += sizeof(int32_t);
 }
 static INLINE void
-pkt_put_reltime(olsr_u8_t ** p, olsr_reltime var)
+pkt_put_reltime(uint8_t ** p, olsr_reltime var)
 {
   **p = reltime_to_me(var);
-  *p += sizeof(olsr_u8_t);
+  *p += sizeof(uint8_t);
 }
 static INLINE void
-pkt_put_ipaddress(olsr_u8_t ** p, const union olsr_ip_addr *var)
+pkt_put_ipaddress(uint8_t ** p, const union olsr_ip_addr *var)
 {
   memcpy(*p, var, olsr_cnf->ipsize);
   *p += olsr_cnf->ipsize;
 }
 static INLINE void
-pkt_put_prefixlen(olsr_u8_t ** p, olsr_u8_t var)
+pkt_put_prefixlen(uint8_t ** p, uint8_t var)
 {
   prefix_to_netmask(*p, olsr_cnf->ipsize, var);
   *p += olsr_cnf->ipsize;
@@ -290,7 +290,7 @@ void olsr_output_lq_tc(void *para);
 
 void olsr_input_lq_hello(union olsr_message *ser, struct interface *inif, union olsr_ip_addr *from);
 
-extern olsr_bool lq_tc_pending;
+extern bool lq_tc_pending;
 
 #endif
 
index 47d6f48..be48d89 100644 (file)
@@ -99,7 +99,7 @@ register_lq_handler(struct lq_handler *handler, const char *name)
   node->node.key = node->name;
   node->handler = handler;
 
-  avl_insert(&lq_handler_tree, &node->node, OLSR_FALSE);
+  avl_insert(&lq_handler_tree, &node->node, false);
 }
 
 int
@@ -148,7 +148,7 @@ olsr_calc_tc_cost(const struct tc_edge_entry * tc_edge)
  * @param second linkcost value
  * @return boolean
  */
-olsr_bool
+bool
 olsr_is_relevant_costchange(olsr_linkcost c1, olsr_linkcost c2)
 {
   return active_lq_handler->is_relevant_costchange(c1, c2);
@@ -181,7 +181,7 @@ olsr_serialize_hello_lq_pair(unsigned char *buff, struct lq_hello_neighbor *neig
  * @param pointer to hello_neighbor
  */
 void
-olsr_deserialize_hello_lq_pair(const olsr_u8_t ** curr, struct hello_neighbor *neigh)
+olsr_deserialize_hello_lq_pair(const uint8_t ** curr, struct hello_neighbor *neigh)
 {
   assert((const char *)neigh + sizeof(*neigh) == (const char *)neigh->linkquality);
   active_lq_handler->deserialize_hello_lq(curr, neigh->linkquality);
@@ -214,7 +214,7 @@ olsr_serialize_tc_lq_pair(unsigned char *buff, struct tc_mpr_addr *neigh)
  * @param pointer to tc_edge_entry
  */
 void
-olsr_deserialize_tc_lq_pair(const olsr_u8_t ** curr, struct tc_edge_entry *edge)
+olsr_deserialize_tc_lq_pair(const uint8_t ** curr, struct tc_edge_entry *edge)
 {
   assert((const char *)edge + sizeof(*edge) == (const char *)edge->linkquality);
   active_lq_handler->deserialize_tc_lq(curr, edge->linkquality);
@@ -228,10 +228,10 @@ olsr_deserialize_tc_lq_pair(const olsr_u8_t ** curr, struct tc_edge_entry *edge)
  * quality value.
  *
  * @param pointer to link_entry
- * @param OLSR_TRUE if hello package was lost
+ * @param true if hello package was lost
  */
 void
-olsr_update_packet_loss_worker(struct link_entry *entry, olsr_bool lost)
+olsr_update_packet_loss_worker(struct link_entry *entry, bool lost)
 {
   olsr_linkcost lq;
   assert((const char *)entry + sizeof(*entry) == (const char *)entry->linkquality);
@@ -241,15 +241,15 @@ olsr_update_packet_loss_worker(struct link_entry *entry, olsr_bool lost)
     entry->linkcost = lq;
 
     if (olsr_cnf->lq_dlimit > 0) {
-      changes_neighborhood = OLSR_TRUE;
-      changes_topology = OLSR_TRUE;
+      changes_neighborhood = true;
+      changes_topology = true;
     }
 
     else
       OLSR_PRINTF(3, "Skipping Dijkstra (1)\n");
 
     /* XXX - we should check whether we actually announce this neighbour */
-    signal_link_changes(OLSR_TRUE);
+    signal_link_changes(true);
   }
 }
 
@@ -325,7 +325,7 @@ get_tc_edge_entry_text(struct tc_edge_entry *entry, char separator, struct lqtex
  * @return pointer to buffer filled with text
  */
 const char *
-get_linkcost_text(olsr_linkcost cost, olsr_bool route, struct lqtextbuffer *buffer)
+get_linkcost_text(olsr_linkcost cost, bool route, struct lqtextbuffer *buffer)
 {
   static const char *infinite = "INFINITE";
 
index 511a650..7ea9870 100644 (file)
@@ -69,9 +69,9 @@ struct lq_handler {
     olsr_linkcost(*calc_hello_cost) (const void *lq);
     olsr_linkcost(*calc_tc_cost) (const void *lq);
 
-    olsr_bool(*is_relevant_costchange) (olsr_linkcost c1, olsr_linkcost c2);
+    bool(*is_relevant_costchange) (olsr_linkcost c1, olsr_linkcost c2);
 
-    olsr_linkcost(*packet_loss_handler) (struct link_entry * entry, void *lq, olsr_bool lost);
+    olsr_linkcost(*packet_loss_handler) (struct link_entry * entry, void *lq, bool lost);
 
   void (*memorize_foreign_hello) (void *local, void *foreign);
   void (*copy_link_lq_into_tc) (void *target, void *source);
@@ -80,8 +80,8 @@ struct lq_handler {
 
   int (*serialize_hello_lq) (unsigned char *buff, void *lq);
   int (*serialize_tc_lq) (unsigned char *buff, void *lq);
-  void (*deserialize_hello_lq) (const olsr_u8_t ** curr, void *lq);
-  void (*deserialize_tc_lq) (const olsr_u8_t ** curr, void *lq);
+  void (*deserialize_hello_lq) (const uint8_t ** curr, void *lq);
+  void (*deserialize_tc_lq) (const uint8_t ** curr, void *lq);
 
   const char *(*print_hello_lq) (void *ptr, char separator, struct lqtextbuffer * buffer);
   const char *(*print_tc_lq) (void *ptr, char separator, struct lqtextbuffer * buffer);
@@ -115,19 +115,19 @@ void register_lq_handler(struct lq_handler *handler, const char *name);
 int activate_lq_handler(const char *name);
 
 olsr_linkcost olsr_calc_tc_cost(const struct tc_edge_entry *);
-olsr_bool olsr_is_relevant_costchange(olsr_linkcost c1, olsr_linkcost c2);
+bool olsr_is_relevant_costchange(olsr_linkcost c1, olsr_linkcost c2);
 
 int olsr_serialize_hello_lq_pair(unsigned char *buff, struct lq_hello_neighbor *neigh);
-void olsr_deserialize_hello_lq_pair(const olsr_u8_t ** curr, struct hello_neighbor *neigh);
+void olsr_deserialize_hello_lq_pair(const uint8_t ** curr, struct hello_neighbor *neigh);
 int olsr_serialize_tc_lq_pair(unsigned char *buff, struct tc_mpr_addr *neigh);
-void olsr_deserialize_tc_lq_pair(const olsr_u8_t ** curr, struct tc_edge_entry *edge);
+void olsr_deserialize_tc_lq_pair(const uint8_t ** curr, struct tc_edge_entry *edge);
 
-void olsr_update_packet_loss_worker(struct link_entry *entry, olsr_bool lost);
+void olsr_update_packet_loss_worker(struct link_entry *entry, bool lost);
 void olsr_memorize_foreign_hello_lq(struct link_entry *local, struct hello_neighbor *foreign);
 
 const char *get_link_entry_text(struct link_entry *entry, char separator, struct lqtextbuffer *buffer);
 const char *get_tc_edge_entry_text(struct tc_edge_entry *entry, char separator, struct lqtextbuffer *buffer);
-const char *get_linkcost_text(olsr_linkcost cost, olsr_bool route, struct lqtextbuffer *buffer);
+const char *get_linkcost_text(olsr_linkcost cost, bool route, struct lqtextbuffer *buffer);
 
 void olsr_copy_hello_lq(struct lq_hello_neighbor *target, struct link_entry *source);
 void olsr_copylq_link_entry_2_tc_mpr_addr(struct tc_mpr_addr *target, struct link_entry *source);
index 6ddfa03..4b17c71 100644 (file)
@@ -85,7 +85,7 @@ default_lq_parser_ff(struct olsr *olsr, struct interface *in_if, union olsr_ip_a
   const union olsr_ip_addr *main_addr;
   struct link_entry *lnk;
   struct default_lq_ff_hello *lq;
-  olsr_u32_t seq_diff;
+  uint32_t seq_diff;
 
   /* Find main address */
   main_addr = mid_lookup_main_addr(from_addr);
@@ -99,7 +99,7 @@ default_lq_parser_ff(struct olsr *olsr, struct interface *in_if, union olsr_ip_a
   lq = (struct default_lq_ff_hello *)lnk->linkquality;
 
   if (lq->last_seq_nr > olsr->olsr_seqno) {
-    seq_diff = (olsr_u32_t) olsr->olsr_seqno + 65536 - lq->last_seq_nr;
+    seq_diff = (uint32_t) olsr->olsr_seqno + 65536 - lq->last_seq_nr;
   } else {
     seq_diff = olsr->olsr_seqno - lq->last_seq_nr;
   }
@@ -122,7 +122,7 @@ default_lq_ff_timer(void __attribute__ ((unused)) * context)
   OLSR_FOR_ALL_LINK_ENTRIES(link) {
     struct default_lq_ff_hello *tlq = (struct default_lq_ff_hello *)link->linkquality;
     fpm ratio;
-    olsr_u16_t i, received, lost;
+    uint16_t i, received, lost;
 
     received = 0;
     lost = 0;
@@ -148,7 +148,7 @@ default_lq_ff_timer(void __attribute__ ((unused)) * context)
       ratio = fpmidiv(ratio, (int)(received + lost));
       ratio = fpmmuli(ratio, 255);
 
-      tlq->lq.valueLq = (olsr_u8_t) (fpmtoi(ratio));
+      tlq->lq.valueLq = (uint8_t) (fpmtoi(ratio));
     }
     link->linkcost = default_lq_calc_cost_ff(tlq);
 
@@ -199,7 +199,7 @@ default_lq_serialize_hello_lq_pair_ff(unsigned char *buff, void *ptr)
 }
 
 void
-default_lq_deserialize_hello_lq_pair_ff(const olsr_u8_t ** curr, void *ptr)
+default_lq_deserialize_hello_lq_pair_ff(const uint8_t ** curr, void *ptr)
 {
   struct default_lq_ff *lq = ptr;
 
@@ -208,7 +208,7 @@ default_lq_deserialize_hello_lq_pair_ff(const olsr_u8_t ** curr, void *ptr)
   pkt_ignore_u16(curr);
 }
 
-olsr_bool
+bool
 default_lq_is_relevant_costchange_ff(olsr_linkcost c1, olsr_linkcost c2)
 {
   if (c1 > c2) {
@@ -231,7 +231,7 @@ default_lq_serialize_tc_lq_pair_ff(unsigned char *buff, void *ptr)
 }
 
 void
-default_lq_deserialize_tc_lq_pair_ff(const olsr_u8_t ** curr, void *ptr)
+default_lq_deserialize_tc_lq_pair_ff(const uint8_t ** curr, void *ptr)
 {
   struct default_lq_ff *lq = ptr;
 
@@ -243,7 +243,7 @@ default_lq_deserialize_tc_lq_pair_ff(const olsr_u8_t ** curr, void *ptr)
 olsr_linkcost
 default_lq_packet_loss_worker_ff(struct link_entry
                                  __attribute__ ((unused)) * link, void
-                                 __attribute__ ((unused)) * ptr, olsr_bool __attribute__ ((unused)) lost)
+                                 __attribute__ ((unused)) * ptr, bool __attribute__ ((unused)) lost)
 {
   return link->linkcost;
 }
index 5b231bc..5d2c07c 100644 (file)
 #define LQ_FF_QUICKSTART_INIT 4
 
 struct default_lq_ff {
-  olsr_u8_t valueLq;
-  olsr_u8_t valueNlq;
+  uint8_t valueLq;
+  uint8_t valueNlq;
 };
 
 struct default_lq_ff_hello {
   struct default_lq_ff lq;
-  olsr_u8_t windowSize, activePtr;
-  olsr_u16_t last_seq_nr;
-  olsr_u16_t received[LQ_FF_WINDOW], lost[LQ_FF_WINDOW];
+  uint8_t windowSize, activePtr;
+  uint16_t last_seq_nr;
+  uint16_t received[LQ_FF_WINDOW], lost[LQ_FF_WINDOW];
 };
 
 void default_lq_initialize_ff(void);
 
 olsr_linkcost default_lq_calc_cost_ff(const void *lq);
 
-olsr_bool default_lq_is_relevant_costchange_ff(olsr_linkcost c1, olsr_linkcost c2);
+bool default_lq_is_relevant_costchange_ff(olsr_linkcost c1, olsr_linkcost c2);
 
-olsr_linkcost default_lq_packet_loss_worker_ff(struct link_entry *link, void *lq, olsr_bool lost);
+olsr_linkcost default_lq_packet_loss_worker_ff(struct link_entry *link, void *lq, bool lost);
 void default_lq_memorize_foreign_hello_ff(void *local, void *foreign);
 
 int default_lq_serialize_hello_lq_pair_ff(unsigned char *buff, void *lq);
-void default_lq_deserialize_hello_lq_pair_ff(const olsr_u8_t ** curr, void *lq);
+void default_lq_deserialize_hello_lq_pair_ff(const uint8_t ** curr, void *lq);
 int default_lq_serialize_tc_lq_pair_ff(unsigned char *buff, void *lq);
-void default_lq_deserialize_tc_lq_pair_ff(const olsr_u8_t ** curr, void *lq);
+void default_lq_deserialize_tc_lq_pair_ff(const uint8_t ** curr, void *lq);
 
 void default_lq_copy_link2tc_ff(void *target, void *source);
 void default_lq_clear_ff(void *target);
index 545c3f4..6c16e9d 100644 (file)
@@ -115,10 +115,10 @@ default_lq_serialize_hello_lq_pair_float(unsigned char *buff, void *ptr)
 }
 
 void
-default_lq_deserialize_hello_lq_pair_float(const olsr_u8_t ** curr, void *ptr)
+default_lq_deserialize_hello_lq_pair_float(const uint8_t ** curr, void *ptr)
 {
   struct default_lq_float *lq = ptr;
-  olsr_u8_t lq_value, nlq_value;
+  uint8_t lq_value, nlq_value;
 
   pkt_get_u8(curr, &lq_value);
   pkt_get_u8(curr, &nlq_value);
@@ -128,7 +128,7 @@ default_lq_deserialize_hello_lq_pair_float(const olsr_u8_t ** curr, void *ptr)
   lq->nlq = (float)nlq_value / 255.0;
 }
 
-olsr_bool
+bool
 default_lq_is_relevant_costchange_float(olsr_linkcost c1, olsr_linkcost c2)
 {
   if (c1 > c2) {
@@ -151,10 +151,10 @@ default_lq_serialize_tc_lq_pair_float(unsigned char *buff, void *ptr)
 }
 
 void
-default_lq_deserialize_tc_lq_pair_float(const olsr_u8_t ** curr, void *ptr)
+default_lq_deserialize_tc_lq_pair_float(const uint8_t ** curr, void *ptr)
 {
   struct default_lq_float *lq = ptr;
-  olsr_u8_t lq_value, nlq_value;
+  uint8_t lq_value, nlq_value;
 
   pkt_get_u8(curr, &lq_value);
   pkt_get_u8(curr, &nlq_value);
@@ -165,7 +165,7 @@ default_lq_deserialize_tc_lq_pair_float(const olsr_u8_t ** curr, void *ptr)
 }
 
 olsr_linkcost
-default_lq_packet_loss_worker_float(struct link_entry *link, void *ptr, olsr_bool lost)
+default_lq_packet_loss_worker_float(struct link_entry *link, void *ptr, bool lost)
 {
   struct default_lq_float *tlq = ptr;
   float alpha = olsr_cnf->lq_aging;
index 79b2259..23a0c84 100644 (file)
 
 struct default_lq_float {
   float lq, nlq;
-  olsr_u16_t quickstart;
+  uint16_t quickstart;
 };
 
 void default_lq_initialize_float(void);
 
 olsr_linkcost default_lq_calc_cost_float(const void *lq);
 
-olsr_bool default_lq_is_relevant_costchange_float(olsr_linkcost c1, olsr_linkcost c2);
+bool default_lq_is_relevant_costchange_float(olsr_linkcost c1, olsr_linkcost c2);
 
-olsr_linkcost default_lq_packet_loss_worker_float(struct link_entry *link, void *lq, olsr_bool lost);
+olsr_linkcost default_lq_packet_loss_worker_float(struct link_entry *link, void *lq, bool lost);
 void default_lq_memorize_foreign_hello_float(void *local, void *foreign);
 
 int default_lq_serialize_hello_lq_pair_float(unsigned char *buff, void *lq);
-void default_lq_deserialize_hello_lq_pair_float(const olsr_u8_t ** curr, void *lq);
+void default_lq_deserialize_hello_lq_pair_float(const uint8_t ** curr, void *lq);
 int default_lq_serialize_tc_lq_pair_float(unsigned char *buff, void *lq);
-void default_lq_deserialize_tc_lq_pair_float(const olsr_u8_t ** curr, void *lq);
+void default_lq_deserialize_tc_lq_pair_float(const uint8_t ** curr, void *lq);
 
 void default_lq_copy_link2tc_float(void *target, void *source);
 void default_lq_clear_float(void *target);
index 4e1187a..479c071 100644 (file)
@@ -76,16 +76,16 @@ struct lq_handler lq_etx_fpm_handler = {
   sizeof(struct default_lq_fpm)
 };
 
-olsr_u32_t aging_factor_new, aging_factor_old;
-olsr_u32_t aging_quickstart_new, aging_quickstart_old;
+uint32_t aging_factor_new, aging_factor_old;
+uint32_t aging_quickstart_new, aging_quickstart_old;
 
 void
 default_lq_initialize_fpm(void)
 {
-  aging_factor_new = (olsr_u32_t) (olsr_cnf->lq_aging * LQ_FPM_INTERNAL_MULTIPLIER);
+  aging_factor_new = (uint32_t) (olsr_cnf->lq_aging * LQ_FPM_INTERNAL_MULTIPLIER);
   aging_factor_old = LQ_FPM_INTERNAL_MULTIPLIER - aging_factor_new;
 
-  aging_quickstart_new = (olsr_u32_t) (LQ_QUICKSTART_AGING * LQ_FPM_INTERNAL_MULTIPLIER);
+  aging_quickstart_new = (uint32_t) (LQ_QUICKSTART_AGING * LQ_FPM_INTERNAL_MULTIPLIER);
   aging_quickstart_old = LQ_FPM_INTERNAL_MULTIPLIER - aging_quickstart_new;
 }
 
@@ -122,7 +122,7 @@ default_lq_serialize_hello_lq_pair_fpm(unsigned char *buff, void *ptr)
 }
 
 void
-default_lq_deserialize_hello_lq_pair_fpm(const olsr_u8_t ** curr, void *ptr)
+default_lq_deserialize_hello_lq_pair_fpm(const uint8_t ** curr, void *ptr)
 {
   struct default_lq_fpm *lq = ptr;
 
@@ -131,7 +131,7 @@ default_lq_deserialize_hello_lq_pair_fpm(const olsr_u8_t ** curr, void *ptr)
   pkt_ignore_u16(curr);
 }
 
-olsr_bool
+bool
 default_lq_is_relevant_costchange_fpm(olsr_linkcost c1, olsr_linkcost c2)
 {
   if (c1 > c2) {
@@ -154,7 +154,7 @@ default_lq_serialize_tc_lq_pair_fpm(unsigned char *buff, void *ptr)
 }
 
 void
-default_lq_deserialize_tc_lq_pair_fpm(const olsr_u8_t ** curr, void *ptr)
+default_lq_deserialize_tc_lq_pair_fpm(const uint8_t ** curr, void *ptr)
 {
   struct default_lq_fpm *lq = ptr;
 
@@ -164,13 +164,13 @@ default_lq_deserialize_tc_lq_pair_fpm(const olsr_u8_t ** curr, void *ptr)
 }
 
 olsr_linkcost
-default_lq_packet_loss_worker_fpm(struct link_entry *link, void *ptr, olsr_bool lost)
+default_lq_packet_loss_worker_fpm(struct link_entry *link, void *ptr, bool lost)
 {
   struct default_lq_fpm *tlq = ptr;
-  olsr_u32_t alpha_old = aging_factor_old;
-  olsr_u32_t alpha_new = aging_factor_new;
+  uint32_t alpha_old = aging_factor_old;
+  uint32_t alpha_new = aging_factor_new;
 
-  olsr_u32_t value;
+  uint32_t value;
   // fpm link_loss_factor = fpmidiv(itofpm(link->loss_link_multiplier), 65536);
 
   if (tlq->quickstart < LQ_QUICKSTART_STEPS) {
@@ -179,12 +179,12 @@ default_lq_packet_loss_worker_fpm(struct link_entry *link, void *ptr, olsr_bool
     tlq->quickstart++;
   }
   // exponential moving average
-  value = (olsr_u32_t) (tlq->valueLq) * LQ_FPM_INTERNAL_MULTIPLIER / 255;
+  value = (uint32_t) (tlq->valueLq) * LQ_FPM_INTERNAL_MULTIPLIER / 255;
 
   value = (value * alpha_old + LQ_FPM_INTERNAL_MULTIPLIER - 1) / LQ_FPM_INTERNAL_MULTIPLIER;
 
   if (!lost) {
-    olsr_u32_t ratio;
+    uint32_t ratio;
 
     ratio = (alpha_new * link->loss_link_multiplier + LINK_LOSS_MULTIPLIER - 1) / LINK_LOSS_MULTIPLIER;
     value += ratio;
index 5a8ed19..4e5db0e 100644 (file)
 #define LQ_ALGORITHM_ETX_FPM_NAME "etx_fpm"
 
 struct default_lq_fpm {
-  olsr_u8_t valueLq;
-  olsr_u8_t valueNlq;
-  olsr_u16_t quickstart;
+  uint8_t valueLq;
+  uint8_t valueNlq;
+  uint16_t quickstart;
 };
 
 void default_lq_initialize_fpm(void);
 
 olsr_linkcost default_lq_calc_cost_fpm(const void *lq);
 
-olsr_bool default_lq_is_relevant_costchange_fpm(olsr_linkcost c1, olsr_linkcost c2);
+bool default_lq_is_relevant_costchange_fpm(olsr_linkcost c1, olsr_linkcost c2);
 
-olsr_linkcost default_lq_packet_loss_worker_fpm(struct link_entry *link, void *lq, olsr_bool lost);
+olsr_linkcost default_lq_packet_loss_worker_fpm(struct link_entry *link, void *lq, bool lost);
 void default_lq_memorize_foreign_hello_fpm(void *local, void *foreign);
 
 int default_lq_serialize_hello_lq_pair_fpm(unsigned char *buff, void *lq);
-void default_lq_deserialize_hello_lq_pair_fpm(const olsr_u8_t ** curr, void *lq);
+void default_lq_deserialize_hello_lq_pair_fpm(const uint8_t ** curr, void *lq);
 int default_lq_serialize_tc_lq_pair_fpm(unsigned char *buff, void *lq);
-void default_lq_deserialize_tc_lq_pair_fpm(const olsr_u8_t ** curr, void *lq);
+void default_lq_deserialize_tc_lq_pair_fpm(const uint8_t ** curr, void *lq);
 
 void default_lq_copy_link2tc_fpm(void *target, void *source);
 void default_lq_clear_fpm(void *target);
index 671136c..d33300e 100644 (file)
@@ -69,8 +69,8 @@
 int __stdcall SignalHandler(unsigned long signal) __attribute__ ((noreturn));
 void ListInterfaces(void);
 void DisableIcmpRedirects(void);
-olsr_bool olsr_win32_end_request = OLSR_FALSE;
-olsr_bool olsr_win32_end_flag = OLSR_FALSE;
+bool olsr_win32_end_request = false;
+bool olsr_win32_end_flag = false;
 #else
 static void olsr_shutdown(int) __attribute__ ((noreturn));
 #endif
@@ -109,12 +109,12 @@ main(int argc, char *argv[])
 #endif
 
   /* paranoia checks */
-  assert(sizeof(olsr_u8_t) == 1);
-  assert(sizeof(olsr_u16_t) == 2);
-  assert(sizeof(olsr_u32_t) == 4);
-  assert(sizeof(olsr_8_t) == 1);
-  assert(sizeof(olsr_16_t) == 2);
-  assert(sizeof(olsr_32_t) == 4);
+  assert(sizeof(uint8_t) == 1);
+  assert(sizeof(uint16_t) == 2);
+  assert(sizeof(uint32_t) == 4);
+  assert(sizeof(int8_t) == 1);
+  assert(sizeof(int16_t) == 2);
+  assert(sizeof(int32_t) == 4);
 
   debug_handle = stdout;
 #ifndef WIN32
@@ -374,7 +374,7 @@ main(int argc, char *argv[])
   /* ctrl-C and friends */
 #ifdef WIN32
 #ifndef WINCE
-  SetConsoleCtrlHandler(SignalHandler, OLSR_TRUE);
+  SetConsoleCtrlHandler(SignalHandler, true);
 #endif
 #else
   signal(SIGHUP, olsr_reconfigure);
@@ -387,7 +387,7 @@ main(int argc, char *argv[])
   signal(SIGPIPE, SIG_IGN);
 #endif
 
-  link_changes = OLSR_FALSE;
+  link_changes = false;
 
   /* Starting scheduler */
   olsr_scheduler();
@@ -585,7 +585,7 @@ olsr_process_arguments(int argc, char *argv[], struct olsrd_config *cnf, struct
         printf("Invalid broadcast address! %s\nSkipping it!\n", *argv);
         continue;
       }
-      memcpy(&ifcnf->ipv4_broadcast.v4, &in.s_addr, sizeof(olsr_u32_t));
+      memcpy(&ifcnf->ipv4_broadcast.v4, &in.s_addr, sizeof(uint32_t));
       continue;
     }
 
@@ -662,12 +662,12 @@ olsr_process_arguments(int argc, char *argv[], struct olsrd_config *cnf, struct
         olsr_exit(__func__, EXIT_FAILURE);
       }
       printf("Queuing if %s\n", *argv);
-      queue_if(*argv, OLSR_FALSE);
+      queue_if(*argv, false);
 
       while ((argc - 1) && (argv[1][0] != '-')) {
         NEXT_ARG;
         printf("Queuing if %s\n", *argv);
-        queue_if(*argv, OLSR_FALSE);
+        queue_if(*argv, false);
       }
 
       continue;
@@ -734,7 +734,7 @@ olsr_process_arguments(int argc, char *argv[], struct olsrd_config *cnf, struct
      * Should we display the contents of packages beeing sent?
      */
     if (strcmp(*argv, "-dispin") == 0) {
-      parser_set_disp_pack_in(OLSR_TRUE);
+      parser_set_disp_pack_in(true);
       continue;
     }
 
@@ -742,7 +742,7 @@ olsr_process_arguments(int argc, char *argv[], struct olsrd_config *cnf, struct
      * Should we display the contents of incoming packages?
      */
     if (strcmp(*argv, "-dispout") == 0) {
-      net_set_disp_pack_out(OLSR_TRUE);
+      net_set_disp_pack_out(true);
       continue;
     }
 
@@ -786,15 +786,15 @@ olsr_process_arguments(int argc, char *argv[], struct olsrd_config *cnf, struct
       }
       /* Add hemu interface */
 
-      ifa = queue_if("hcif01", OLSR_TRUE);
+      ifa = queue_if("hcif01", true);
 
       if (!ifa)
         continue;
 
       ifa->cnf = get_default_if_config();
-      ifa->host_emul = OLSR_TRUE;
+      ifa->host_emul = true;
       memcpy(&ifa->hemu_ip, &in, sizeof(union olsr_ip_addr));
-      cnf->host_emul = OLSR_TRUE;
+      cnf->host_emul = true;
 
       continue;
     }
@@ -803,12 +803,12 @@ olsr_process_arguments(int argc, char *argv[], struct olsrd_config *cnf, struct
      * Delete possible default GWs
      */
     if (strcmp(*argv, "-delgw") == 0) {
-      olsr_cnf->del_gws = OLSR_TRUE;
+      olsr_cnf->del_gws = true;
       continue;
     }
 
     if (strcmp(*argv, "-nofork") == 0) {
-      cnf->no_fork = OLSR_TRUE;
+      cnf->no_fork = true;
       continue;
     }
 
index ffafd2c..4a10827 100644 (file)
  *
  *@return a 8-bit mantissa/exponent product
  */
-olsr_u8_t
+uint8_t
 reltime_to_me(const olsr_reltime interval)
 {
-  olsr_u8_t a, b;
+  uint8_t a, b;
 
   /* It is sufficent to compare the integer part since we test on >=.
    * So we have now only a floating point division and the rest of the loop
@@ -164,10 +164,10 @@ reltime_to_me(const olsr_reltime interval)
  *           = ((16 + a) * 1000) >> (8-b)
  */
 olsr_reltime
-me_to_reltime(const olsr_u8_t me)
+me_to_reltime(const uint8_t me)
 {
-  const olsr_u8_t a = me >> 4;
-  const olsr_u8_t b = me & 0x0F;
+  const uint8_t a = me >> 4;
+  const uint8_t b = me & 0x0F;
 
   if (b >= 8) {
     return ((16 + a) << (b - 8)) * 1000;
index d70a1cb..ecea60d 100644 (file)
@@ -45,7 +45,7 @@
 #include "olsr_types.h"
 
 /* olsr_reltime is a relative timestamp measured in microseconds */
-typedef olsr_u32_t olsr_reltime;
+typedef uint32_t olsr_reltime;
 
 /**
  * Macro for converting a mantissa/exponent 8bit value back
@@ -60,9 +60,9 @@ typedef olsr_u32_t olsr_reltime;
  * me is the 8 bit mantissa/exponent value
  *
  */
-olsr_reltime me_to_reltime(const olsr_u8_t);
+olsr_reltime me_to_reltime(const uint8_t);
 
-olsr_u8_t reltime_to_me(const olsr_reltime);
+uint8_t reltime_to_me(const olsr_reltime);
 
 #endif
 
index a9a5c7e..70a7a2c 100644 (file)
@@ -128,7 +128,7 @@ insert_mid_tuple(union olsr_ip_addr *m_addr, struct mid_address *alias, olsr_rel
 {
   struct mid_entry *tmp;
   struct mid_address *tmp_adr;
-  olsr_u32_t hash, alias_hash;
+  uint32_t hash, alias_hash;
   union olsr_ip_addr *registered_m_addr;
 
   hash = olsr_ip_hashing(m_addr);
@@ -198,7 +198,7 @@ insert_mid_tuple(union olsr_ip_addr *m_addr, struct mid_address *alias, olsr_rel
 
       olsr_delete_two_hop_neighbor_table(tmp_2_neighbor);
 
-      changes_neighborhood = OLSR_TRUE;
+      changes_neighborhood = true;
     }
 
     /* Delete a possible neighbor entry */
@@ -215,7 +215,7 @@ insert_mid_tuple(union olsr_ip_addr *m_addr, struct mid_address *alias, olsr_rel
       /* Delete */
       free(tmp_neigh);
 
-      changes_neighborhood = OLSR_TRUE;
+      changes_neighborhood = true;
     }
     tmp_adr = tmp_adr->next_alias;
   }
@@ -285,8 +285,8 @@ insert_mid_alias(union olsr_ip_addr *main_add, const union olsr_ip_addr *alias,
   /*
    *Recalculate topology
    */
-  changes_neighborhood = OLSR_TRUE;
-  changes_topology = OLSR_TRUE;
+  changes_neighborhood = true;
+  changes_topology = true;
 }
 
 /**
@@ -299,7 +299,7 @@ insert_mid_alias(union olsr_ip_addr *main_add, const union olsr_ip_addr *alias,
 union olsr_ip_addr *
 mid_lookup_main_addr(const union olsr_ip_addr *adr)
 {
-  olsr_u32_t hash;
+  uint32_t hash;
   struct mid_address *tmp_list;
 
   hash = olsr_ip_hashing(adr);
@@ -323,7 +323,7 @@ struct mid_entry *
 mid_lookup_entry_bymain(const union olsr_ip_addr *adr)
 {
   struct mid_entry *tmp_list;
-  olsr_u32_t hash;
+  uint32_t hash;
 
   hash = olsr_ip_hashing(adr);
 
@@ -357,7 +357,7 @@ mid_lookup_aliases(const union olsr_ip_addr *adr)
 int
 olsr_update_mid_table(const union olsr_ip_addr *adr, olsr_reltime vtime)
 {
-  olsr_u32_t hash;
+  uint32_t hash;
   struct ipaddr_str buf;
   struct mid_entry *tmp_list = mid_set;
 
@@ -387,7 +387,7 @@ void
 olsr_prune_aliases(const union olsr_ip_addr *m_addr, struct mid_alias *declared_aliases)
 {
   struct mid_entry *entry;
-  olsr_u32_t hash;
+  uint32_t hash;
   struct mid_address *registered_aliases;
   struct mid_address *previous_alias;
   struct mid_alias *save_declared_aliases = declared_aliases;
@@ -444,8 +444,8 @@ olsr_prune_aliases(const union olsr_ip_addr *m_addr, struct mid_alias *declared_
       /*
        *Recalculate topology
        */
-      changes_neighborhood = OLSR_TRUE;
-      changes_topology = OLSR_TRUE;
+      changes_neighborhood = true;
+      changes_topology = true;
     } else {
       previous_alias = current_alias;
     }
@@ -525,7 +525,7 @@ olsr_print_mid_set(void)
  *@return 1 on success
  */
 
-olsr_bool
+bool
 olsr_input_mid(union olsr_message *m, struct interface *in_if __attribute__ ((unused)), union olsr_ip_addr *from_addr)
 {
 #ifdef DEBUG
@@ -538,7 +538,7 @@ olsr_input_mid(union olsr_message *m, struct interface *in_if __attribute__ ((un
 
   if (!olsr_validate_address(&message.mid_origaddr)) {
     olsr_free_mid_packet(&message);
-    return OLSR_FALSE;
+    return false;
   }
 #ifdef DEBUG
   OLSR_PRINTF(5, "Processing MID from %s...\n", olsr_ip_to_string(&buf, &message.mid_origaddr));
@@ -555,7 +555,7 @@ olsr_input_mid(union olsr_message *m, struct interface *in_if __attribute__ ((un
     struct ipaddr_str buf;
     OLSR_PRINTF(2, "Received MID from NON SYM neighbor %s\n", olsr_ip_to_string(&buf, from_addr));
     olsr_free_mid_packet(&message);
-    return OLSR_FALSE;
+    return false;
   }
 
   /* Update the timeout of the MID */
@@ -575,7 +575,7 @@ olsr_input_mid(union olsr_message *m, struct interface *in_if __attribute__ ((un
   olsr_free_mid_packet(&message);
 
   /* Forward the message */
-  return OLSR_TRUE;
+  return true;
 }
 
 /*
index a96649d..a7809ad 100644 (file)
@@ -84,7 +84,7 @@ void olsr_print_mid_set(void);
 void olsr_prune_aliases(const union olsr_ip_addr *, struct mid_alias *);
 int olsr_update_mid_table(const union olsr_ip_addr *, olsr_reltime);
 void olsr_delete_mid_entry(struct mid_entry *);
-olsr_bool olsr_input_mid(union olsr_message *, struct interface *, union olsr_ip_addr *);
+bool olsr_input_mid(union olsr_message *, struct interface *, union olsr_ip_addr *);
 
 #endif
 
index 28a1c17..f16be80 100644 (file)
--- a/src/mpr.c
+++ b/src/mpr.c
@@ -52,7 +52,7 @@
  * Prototypes for internal functions
  */
 
-static olsr_u16_t add_will_always_nodes(void);
+static uint16_t add_will_always_nodes(void);
 
 static void olsr_optimize_mpr_set(void);
 
@@ -62,11 +62,11 @@ static void olsr_clear_two_hop_processed(void);
 
 static struct neighbor_entry *olsr_find_maximum_covered(int);
 
-static olsr_u16_t olsr_calculate_two_hop_neighbors(void);
+static uint16_t olsr_calculate_two_hop_neighbors(void);
 
 static int olsr_check_mpr_changes(void);
 
-static int olsr_chosen_mpr(struct neighbor_entry *, olsr_u16_t *);
+static int olsr_chosen_mpr(struct neighbor_entry *, uint16_t *);
 
 static struct neighbor_2_list_entry *olsr_find_2_hop_neighbors_with_1_link(int);
 
@@ -87,7 +87,7 @@ static struct neighbor_2_list_entry *
 olsr_find_2_hop_neighbors_with_1_link(int willingness)
 {
 
-  olsr_u8_t index;
+  uint8_t index;
   struct neighbor_2_list_entry *two_hop_list_tmp = NULL;
   struct neighbor_2_list_entry *two_hop_list = NULL;
   struct neighbor_entry *dup_neighbor;
@@ -138,12 +138,12 @@ olsr_find_2_hop_neighbors_with_1_link(int willingness)
  *used in calculations
  */
 static int
-olsr_chosen_mpr(struct neighbor_entry *one_hop_neighbor, olsr_u16_t * two_hop_covered_count)
+olsr_chosen_mpr(struct neighbor_entry *one_hop_neighbor, uint16_t * two_hop_covered_count)
 {
   struct neighbor_list_entry *the_one_hop_list;
   struct neighbor_2_list_entry *second_hop_entries;
   struct neighbor_entry *dup_neighbor;
-  olsr_u16_t count;
+  uint16_t count;
   struct ipaddr_str buf;
   count = *two_hop_covered_count;
 
@@ -151,7 +151,7 @@ olsr_chosen_mpr(struct neighbor_entry *one_hop_neighbor, olsr_u16_t * two_hop_co
 
   //printf("PRE COUNT: %d\n\n", count);
 
-  one_hop_neighbor->is_mpr = OLSR_TRUE; //NBS_MPR;
+  one_hop_neighbor->is_mpr = true;      //NBS_MPR;
 
   for (second_hop_entries = one_hop_neighbor->neighbor_2_list.next; second_hop_entries != &one_hop_neighbor->neighbor_2_list;
        second_hop_entries = second_hop_entries->next) {
@@ -206,7 +206,7 @@ olsr_chosen_mpr(struct neighbor_entry *one_hop_neighbor, olsr_u16_t * two_hop_co
 static struct neighbor_entry *
 olsr_find_maximum_covered(int willingness)
 {
-  olsr_u16_t maximum;
+  uint16_t maximum;
   struct neighbor_entry *a_neighbor;
   struct neighbor_entry *mpr_candidate = NULL;
 
@@ -243,8 +243,8 @@ olsr_clear_mprs(void)
 
     /* Clear MPR selection. */
     if (a_neighbor->is_mpr) {
-      a_neighbor->was_mpr = OLSR_TRUE;
-      a_neighbor->is_mpr = OLSR_FALSE;
+      a_neighbor->was_mpr = true;
+      a_neighbor->is_mpr = false;
     }
 
     /* Clear two hop neighbors coverage count/ */
@@ -273,7 +273,7 @@ olsr_check_mpr_changes(void)
   OLSR_FOR_ALL_NBR_ENTRIES(a_neighbor) {
 
     if (a_neighbor->was_mpr) {
-      a_neighbor->was_mpr = OLSR_FALSE;
+      a_neighbor->was_mpr = false;
 
       if (!a_neighbor->is_mpr) {
         retval = 1;
@@ -307,14 +307,14 @@ olsr_clear_two_hop_processed(void)
 /**
  *This function calculates the number of two hop neighbors
  */
-static olsr_u16_t
+static uint16_t
 olsr_calculate_two_hop_neighbors(void)
 {
   struct neighbor_entry *a_neighbor, *dup_neighbor;
   struct neighbor_2_list_entry *twohop_neighbors;
-  olsr_u16_t count = 0;
-  olsr_u16_t n_count = 0;
-  olsr_u16_t sum = 0;
+  uint16_t count = 0;
+  uint16_t n_count = 0;
+  uint16_t sum = 0;
 
   /* Clear 2 hop neighs */
   olsr_clear_two_hop_processed();
@@ -354,11 +354,11 @@ olsr_calculate_two_hop_neighbors(void)
 /**
  * Adds all nodes with willingness set to WILL_ALWAYS
  */
-static olsr_u16_t
+static uint16_t
 add_will_always_nodes(void)
 {
   struct neighbor_entry *a_neighbor;
-  olsr_u16_t count = 0;
+  uint16_t count = 0;
 
 #if 0
   printf("\nAdding WILL ALWAYS nodes....\n");
@@ -389,8 +389,8 @@ add_will_always_nodes(void)
 void
 olsr_calculate_mpr(void)
 {
-  olsr_u16_t two_hop_covered_count;
-  olsr_u16_t two_hop_count;
+  uint16_t two_hop_covered_count;
+  uint16_t two_hop_count;
   int i;
 
   OLSR_PRINTF(3, "\n**RECALCULATING MPR**\n\n");
@@ -446,7 +446,7 @@ olsr_calculate_mpr(void)
   if (olsr_check_mpr_changes()) {
     OLSR_PRINTF(3, "CHANGES IN MPR SET\n");
     if (olsr_cnf->tc_redundancy > 0)
-      signal_link_changes(OLSR_TRUE);
+      signal_link_changes(true);
   }
 
 }
@@ -500,7 +500,7 @@ olsr_optimize_mpr_set(void)
         if (remove) {
           struct ipaddr_str buf;
           OLSR_PRINTF(3, "MPR OPTIMIZE: removiong mpr %s\n\n", olsr_ip_to_string(&buf, &a_neighbor->neighbor_main_addr));
-          a_neighbor->is_mpr = OLSR_FALSE;
+          a_neighbor->is_mpr = false;
         }
       }
     } OLSR_FOR_ALL_NBR_ENTRIES_END(a_neighbor);
index 74e4151..c6afb52 100644 (file)
@@ -46,7 +46,7 @@
 #include "scheduler.h"
 #include "net_olsr.h"
 
-static olsr_u16_t ansn;
+static uint16_t ansn;
 
 /* MPR selector list */
 static struct mpr_selector mprs_list;
@@ -67,7 +67,7 @@ olsr_init_mprs_set(void)
   mprs_list.prev = &mprs_list;
 }
 
-olsr_u16_t
+uint16_t
 get_local_ansn(void)
 {
   return ansn;
@@ -85,10 +85,10 @@ increase_local_ansn(void)
  * Check if we(this node) is selected as a MPR by any
  * neighbors. If the list is empty we are not MPR.
  */
-olsr_bool
+bool
 olsr_is_mpr(void)
 {
-  return ((mprs_list.next == &mprs_list) ? OLSR_FALSE : OLSR_TRUE);
+  return ((mprs_list.next == &mprs_list) ? false : true);
 }
 #endif
 
@@ -114,7 +114,7 @@ olsr_expire_mpr_sel_entry(void *context)
 
   /* Delete entry */
   free(mpr_sel);
-  signal_link_changes(OLSR_TRUE);
+  signal_link_changes(true);
 }
 
 /**
@@ -207,7 +207,7 @@ olsr_update_mprs_set(const union olsr_ip_addr *addr, olsr_reltime vtime)
 
   if (mprs == NULL) {
     olsr_add_mpr_selector(addr, vtime);
-    signal_link_changes(OLSR_TRUE);
+    signal_link_changes(true);
     return 1;
   }
   olsr_set_mpr_sel_timer(mprs, vtime);
index d7ee217..d7bb148 100644 (file)
@@ -54,10 +54,10 @@ struct mpr_selector {
 #define OLSR_MPR_SEL_JITTER 5   /* percent */
 
 #if 0
-olsr_bool olsr_is_mpr(void);
+bool olsr_is_mpr(void);
 #endif
 
-olsr_u16_t get_local_ansn(void);
+uint16_t get_local_ansn(void);
 
 void increase_local_ansn(void);
 
index 4e2b03d..2bf239e 100644 (file)
@@ -93,8 +93,8 @@ olsr_del_nbr2_list(struct neighbor_2_list_entry *nbr2_list)
   free(nbr2_list);
 
   /* Set flags to recalculate the MPR set and the routing table */
-  changes_neighborhood = OLSR_TRUE;
-  changes_topology = OLSR_TRUE;
+  changes_neighborhood = true;
+  changes_topology = true;
 }
 
 /**
@@ -161,7 +161,7 @@ int
 olsr_delete_neighbor_table(const union olsr_ip_addr *neighbor_addr)
 {
   struct neighbor_2_list_entry *two_hop_list, *two_hop_to_delete;
-  olsr_u32_t hash;
+  uint32_t hash;
   struct neighbor_entry *entry;
 
   //printf("inserting neighbor\n");
@@ -200,7 +200,7 @@ olsr_delete_neighbor_table(const union olsr_ip_addr *neighbor_addr)
 
   free(entry);
 
-  changes_neighborhood = OLSR_TRUE;
+  changes_neighborhood = true;
   return 1;
 
 }
@@ -215,7 +215,7 @@ olsr_delete_neighbor_table(const union olsr_ip_addr *neighbor_addr)
 struct neighbor_entry *
 olsr_insert_neighbor_table(const union olsr_ip_addr *main_addr)
 {
-  olsr_u32_t hash;
+  uint32_t hash;
   struct neighbor_entry *new_neigh;
 
   hash = olsr_ip_hashing(main_addr);
@@ -240,8 +240,8 @@ olsr_insert_neighbor_table(const union olsr_ip_addr *main_addr)
   new_neigh->neighbor_2_list.prev = &new_neigh->neighbor_2_list;
 
   new_neigh->linkcount = 0;
-  new_neigh->is_mpr = OLSR_FALSE;
-  new_neigh->was_mpr = OLSR_FALSE;
+  new_neigh->is_mpr = false;
+  new_neigh->was_mpr = false;
 
   /* Queue */
   QUEUE_ELEM(neighbortable[hash], new_neigh);
@@ -281,7 +281,7 @@ struct neighbor_entry *
 olsr_lookup_neighbor_table_alias(const union olsr_ip_addr *dst)
 {
   struct neighbor_entry *entry;
-  olsr_u32_t hash = olsr_ip_hashing(dst);
+  uint32_t hash = olsr_ip_hashing(dst);
 
   //printf("\nLookup %s\n", olsr_ip_to_string(&buf, dst));
   for (entry = neighbortable[hash].next; entry != &neighbortable[hash]; entry = entry->next) {
@@ -313,18 +313,18 @@ update_neighbor_status(struct neighbor_entry *entry, int lnk)
         olsr_delete_two_hop_neighbor_table(two_hop_neighbor);
       }
 
-      changes_neighborhood = OLSR_TRUE;
-      changes_topology = OLSR_TRUE;
+      changes_neighborhood = true;
+      changes_topology = true;
       if (olsr_cnf->tc_redundancy > 1)
-        signal_link_changes(OLSR_TRUE);
+        signal_link_changes(true);
     }
     entry->status = SYM;
   } else {
     if (entry->status == SYM) {
-      changes_neighborhood = OLSR_TRUE;
-      changes_topology = OLSR_TRUE;
+      changes_neighborhood = true;
+      changes_topology = true;
       if (olsr_cnf->tc_redundancy > 1)
-        signal_link_changes(OLSR_TRUE);
+        signal_link_changes(true);
     }
     /* else N_status is set to NOT_SYM */
     entry->status = NOT_SYM;
index daf398e..a36339f 100644 (file)
@@ -57,11 +57,11 @@ struct neighbor_2_list_entry {
 
 struct neighbor_entry {
   union olsr_ip_addr neighbor_main_addr;
-  olsr_u8_t status;
-  olsr_u8_t willingness;
-  olsr_bool is_mpr;
-  olsr_bool was_mpr;                   /* Used to detect changes in MPR */
-  olsr_bool skip;
+  uint8_t status;
+  uint8_t willingness;
+  bool is_mpr;
+  bool was_mpr;                        /* Used to detect changes in MPR */
+  bool skip;
   int neighbor_2_nocov;
   int linkcount;
   struct neighbor_2_list_entry neighbor_2_list;
index 0fa1a9e..d64148a 100644 (file)
@@ -52,7 +52,7 @@
 #include <assert.h>
 #include <limits.h>
 
-static olsr_bool disp_pack_out = OLSR_FALSE;
+static bool disp_pack_out = false;
 
 #ifdef WIN32
 #define perror(x) WinSockPError(x)
@@ -88,7 +88,7 @@ static const char *const deny_ipv6_defaults[] = {
 };
 
 void
-net_set_disp_pack_out(olsr_bool val)
+net_set_disp_pack_out(bool val)
 {
   disp_pack_out = val;
 }
@@ -204,7 +204,7 @@ net_reserve_bufspace(struct interface *ifp, int size)
  *
  * @return the number of bytes currently pending
  */
-olsr_u16_t
+uint16_t
 net_output_pending(const struct interface * ifp)
 {
   return ifp->netbuf.pending;
@@ -222,7 +222,7 @@ net_output_pending(const struct interface * ifp)
  *  success
  */
 int
-net_outbuffer_push(struct interface *ifp, const void *data, const olsr_u16_t size)
+net_outbuffer_push(struct interface *ifp, const void *data, const uint16_t size)
 {
   if ((ifp->netbuf.pending + size) > ifp->netbuf.maxsize)
     return 0;
@@ -245,7 +245,7 @@ net_outbuffer_push(struct interface *ifp, const void *data, const olsr_u16_t siz
  *  success
  */
 int
-net_outbuffer_push_reserved(struct interface *ifp, const void *data, const olsr_u16_t size)
+net_outbuffer_push_reserved(struct interface *ifp, const void *data, const uint16_t size)
 {
   if ((ifp->netbuf.pending + size) > (ifp->netbuf.maxsize + ifp->netbuf.reserved))
     return 0;
@@ -416,7 +416,7 @@ net_output(struct interface *ifp)
    * link qualities for the links to our neighbours
    */
 
-  lq_tc_pending = OLSR_FALSE;
+  lq_tc_pending = false;
 
   return retval;
 }
@@ -436,7 +436,7 @@ olsr_add_invalid_address(const union olsr_ip_addr *adr)
   OLSR_PRINTF(1, "Added %s to IP deny set\n", olsr_ip_to_string(&buf, &new_entry->addr));
 }
 
-olsr_bool
+bool
 olsr_validate_address(const union olsr_ip_addr *adr)
 {
   const struct deny_address_entry *deny_entry;
@@ -445,12 +445,12 @@ olsr_validate_address(const union olsr_ip_addr *adr)
     if (ipequal(adr, &deny_entry->addr)) {
       struct ipaddr_str buf;
       OLSR_PRINTF(1, "Validation of address %s failed!\n", olsr_ip_to_string(&buf, adr));
-      return OLSR_FALSE;
+      return false;
     }
     if (deny_entry == (struct deny_address_entry *)&olsr_cnf->main_addr)
       break;
   }
-  return OLSR_TRUE;
+  return true;
 }
 
 /*
index 1941ccf..22e3724 100644 (file)
@@ -49,9 +49,9 @@
 #include <arpa/inet.h>
 #include <net/if.h>
 
-typedef int (*packet_transform_function) (olsr_u8_t *, int *);
+typedef int (*packet_transform_function) (uint8_t *, int *);
 
-void net_set_disp_pack_out(olsr_bool);
+void net_set_disp_pack_out(bool);
 
 void init_net(void);
 
@@ -61,13 +61,13 @@ int net_remove_buffer(struct interface *);
 
 int net_outbuffer_bytes_left(const struct interface *);
 
-olsr_u16_t net_output_pending(const struct interface *);
+uint16_t net_output_pending(const struct interface *);
 
 int net_reserve_bufspace(struct interface *, int);
 
-int net_outbuffer_push(struct interface *, const void *, const olsr_u16_t);
+int net_outbuffer_push(struct interface *, const void *, const uint16_t);
 
-int net_outbuffer_push_reserved(struct interface *, const void *, const olsr_u16_t);
+int net_outbuffer_push_reserved(struct interface *, const void *, const uint16_t);
 
 int net_output(struct interface *);
 
@@ -77,7 +77,7 @@ int add_ptf(packet_transform_function);
 
 int del_ptf(packet_transform_function);
 
-olsr_bool olsr_validate_address(const union olsr_ip_addr *);
+bool olsr_validate_address(const union olsr_ip_addr *);
 
 void olsr_add_invalid_address(const union olsr_ip_addr *);
 
index 4e54270..d930c3f 100644 (file)
@@ -85,7 +85,7 @@ int calculate_if_metric(char *);
 
 int check_wireless_interface(char *);
 
-olsr_bool is_if_link_up(char *);
+bool is_if_link_up(char *);
 
 int join_mcast(struct interface *, int);
 
index 5e1a3f3..1456147 100644 (file)
 #include <stdarg.h>
 #include <signal.h>
 
-olsr_bool changes_topology;
-olsr_bool changes_neighborhood;
-olsr_bool changes_hna;
-olsr_bool changes_force;
+bool changes_topology;
+bool changes_neighborhood;
+bool changes_hna;
+bool changes_force;
 
 /**
  * Process changes functions
@@ -83,7 +83,7 @@ struct pcf {
 
 static struct pcf *pcf_list;
 
-static olsr_u16_t message_seqno;
+static uint16_t message_seqno;
 union olsr_ip_addr all_zero;
 
 /**
@@ -100,7 +100,7 @@ init_msg_seqno(void)
  *
  *@return the seqno
  */
-olsr_u16_t
+uint16_t
 get_msg_seqno(void)
 {
   return message_seqno++;
@@ -189,10 +189,10 @@ olsr_process_changes(void)
     tmp_pc_list->function(changes_neighborhood, changes_topology, changes_hna);
   }
 
-  changes_neighborhood = OLSR_FALSE;
-  changes_topology = OLSR_FALSE;
-  changes_hna = OLSR_FALSE;
-  changes_force = OLSR_FALSE;
+  changes_neighborhood = false;
+  changes_topology = false;
+  changes_hna = false;
+  changes_force = false;
 }
 
 /*
@@ -202,10 +202,10 @@ void
 olsr_trigger_forced_update(void *unused __attribute__ ((unused)))
 {
 
-  changes_force = OLSR_TRUE;
-  changes_neighborhood = OLSR_TRUE;
-  changes_topology = OLSR_TRUE;
-  changes_hna = OLSR_TRUE;
+  changes_force = true;
+  changes_neighborhood = true;
+  changes_topology = true;
+  changes_hna = true;
 
   olsr_process_changes();
 }
@@ -218,9 +218,9 @@ olsr_trigger_forced_update(void *unused __attribute__ ((unused)))
 void
 olsr_init_tables(void)
 {
-  changes_topology = OLSR_FALSE;
-  changes_neighborhood = OLSR_FALSE;
-  changes_hna = OLSR_FALSE;
+  changes_topology = false;
+  changes_neighborhood = false;
+  changes_hna = false;
 
   /* Set avl tree comparator */
   if (olsr_cnf->ipsize == 4) {
@@ -412,7 +412,7 @@ olsr_update_willingness(void *foo __attribute__ ((unused)))
  *@return a 8bit value from 0-7 representing the willingness
  */
 
-olsr_u8_t
+uint8_t
 olsr_calculate_willingness(void)
 {
   struct olsr_apm_info ainfo;
@@ -440,7 +440,7 @@ olsr_calculate_willingness(void)
 }
 
 const char *
-olsr_msgtype_to_string(olsr_u8_t msgtype)
+olsr_msgtype_to_string(uint8_t msgtype)
 {
   static char type[20];
 
@@ -466,7 +466,7 @@ olsr_msgtype_to_string(olsr_u8_t msgtype)
 }
 
 const char *
-olsr_link_to_string(olsr_u8_t linktype)
+olsr_link_to_string(uint8_t linktype)
 {
   static char type[20];
 
@@ -490,7 +490,7 @@ olsr_link_to_string(olsr_u8_t linktype)
 }
 
 const char *
-olsr_status_to_string(olsr_u8_t status)
+olsr_status_to_string(uint8_t status)
 {
   static char type[20];
 
index 8e592e2..15cc21c 100644 (file)
 #include "olsr_protocol.h"
 #include "interfaces.h"
 
-extern olsr_bool changes_topology;
-extern olsr_bool changes_neighborhood;
-extern olsr_bool changes_hna;
-extern olsr_bool changes_force;
+extern bool changes_topology;
+extern bool changes_neighborhood;
+extern bool changes_hna;
+extern bool changes_force;
 
 extern union olsr_ip_addr all_zero;
 
@@ -58,7 +58,7 @@ void olsr_process_changes(void);
 
 void init_msg_seqno(void);
 
-olsr_u16_t get_msg_seqno(void);
+uint16_t get_msg_seqno(void);
 
 int olsr_forward_message(union olsr_message *, union olsr_ip_addr *);
 
@@ -70,13 +70,13 @@ void olsr_init_willingness(void);
 
 void olsr_update_willingness(void *);
 
-olsr_u8_t olsr_calculate_willingness(void);
+uint8_t olsr_calculate_willingness(void);
 
-const char *olsr_msgtype_to_string(olsr_u8_t);
+const char *olsr_msgtype_to_string(uint8_t);
 
-const char *olsr_link_to_string(olsr_u8_t);
+const char *olsr_link_to_string(uint8_t);
 
-const char *olsr_status_to_string(olsr_u8_t);
+const char *olsr_status_to_string(uint8_t);
 
 void olsr_exit(const char *, int);
 
index af012f4..dd3dea2 100644 (file)
@@ -182,17 +182,17 @@ typedef enum {
 
 struct olsrd_config {
   int debug_level;
-  olsr_bool no_fork;
-  olsr_bool host_emul;
+  bool no_fork;
+  bool host_emul;
   int ip_version;
-  olsr_bool allow_no_interfaces;
+  bool allow_no_interfaces;
   uint16_t tos;
   uint8_t rttable;
   uint8_t rttable_default;
   uint8_t willingness;
-  olsr_bool willingness_auto;
+  bool willingness_auto;
   int ipc_connections;
-  olsr_bool use_hysteresis;
+  bool use_hysteresis;
   olsr_fib_metric_options fib_metric;
   struct hyst_param hysteresis_param;
   struct plugin_entry *plugins;
@@ -201,7 +201,7 @@ struct olsrd_config {
   struct olsr_if *interfaces;
   float pollrate;
   float nic_chgs_pollrate;
-  olsr_bool clear_screen;
+  bool clear_screen;
   uint8_t tc_redundancy;
   uint8_t mpr_coverage;
   uint8_t lq_level;
@@ -215,7 +215,7 @@ struct olsrd_config {
   uint16_t system_tick_divider;        /* Tick resolution */
   uint8_t maxplen;                     /* maximum prefix len */
   size_t ipsize;                       /* Size of address */
-  olsr_bool del_gws;                   /* Delete InternetGWs at startup */
+  bool del_gws;                        /* Delete InternetGWs at startup */
   union olsr_ip_addr main_addr;        /* Main address of this node */
   float will_int;
   float max_jitter;
index 68a943f..72af2f6 100644 (file)
@@ -152,13 +152,13 @@ olsr_cookie_set_memory_size(struct olsr_cookie_info *ci, size_t size)
 /*
  * Basic sanity checking for a passed-in cookie-id.
  */
-static olsr_bool
+static bool
 olsr_cookie_valid(olsr_cookie_t cookie_id)
 {
   if ((cookie_id < COOKIE_ID_MAX) && cookies[cookie_id]) {
-    return OLSR_TRUE;
+    return true;
   }
-  return OLSR_FALSE;
+  return false;
 }
 
 /*
@@ -210,7 +210,7 @@ olsr_cookie_malloc(struct olsr_cookie_info *ci)
   void *ptr;
   struct olsr_cookie_mem_brand *branding;
   struct list_node *free_list_node;
-  olsr_bool reuse = OLSR_FALSE;
+  bool reuse = false;
 
   /*
    * Check first if we have reusable memory.
@@ -239,7 +239,7 @@ olsr_cookie_malloc(struct olsr_cookie_info *ci)
     ptr = (void *)free_list_node;
     memset(ptr, 0, ci->ci_size);
     ci->ci_free_list_usage--;
-    reuse = OLSR_TRUE;
+    reuse = true;
   }
 
   /*
@@ -270,7 +270,7 @@ olsr_cookie_free(struct olsr_cookie_info *ci, void *ptr)
 {
   struct olsr_cookie_mem_brand *branding;
   struct list_node *free_list_node;
-  olsr_bool reuse = OLSR_FALSE;
+  bool reuse = false;
 
   branding = (struct olsr_cookie_mem_brand *)((unsigned char *)ptr + ci->ci_size);
 
@@ -294,7 +294,7 @@ olsr_cookie_free(struct olsr_cookie_info *ci, void *ptr)
     list_node_init(free_list_node);
     list_add_before(&ci->ci_free_list, free_list_node);
     ci->ci_free_list_usage++;
-    reuse = OLSR_TRUE;
+    reuse = true;
 
   } else {
 
index e9d684b..dafda66 100644 (file)
@@ -61,7 +61,7 @@
 #define OLSR_IPV6_MCAST_SITE_LOCAL "ff05::15"
 #define OLSR_IPV6_MCAST_GLOBAL     "ff0e::1"
 
-#define OLSR_HEADERSIZE (sizeof(olsr_u16_t) + sizeof(olsr_u16_t))
+#define OLSR_HEADERSIZE (sizeof(uint16_t) + sizeof(uint16_t))
 
 #define OLSR_MSGHDRSZ_IPV4 12
 #define OLSR_MSGHDRSZ_IPV6 24
  *Hello info
  */
 struct hellinfo {
-  olsr_u8_t link_code;
-  olsr_u8_t reserved;
-  olsr_u16_t size;
-  olsr_u32_t neigh_addr[1];            /* neighbor IP address(es) */
+  uint8_t link_code;
+  uint8_t reserved;
+  uint16_t size;
+  uint32_t neigh_addr[1];              /* neighbor IP address(es) */
 } __attribute__ ((packed));
 
 struct hellomsg {
-  olsr_u16_t reserved;
-  olsr_u8_t htime;
-  olsr_u8_t willingness;
+  uint16_t reserved;
+  uint8_t htime;
+  uint8_t willingness;
   struct hellinfo hell_info[1];
 } __attribute__ ((packed));
 
@@ -214,16 +214,16 @@ struct hellomsg {
  */
 
 struct hellinfo6 {
-  olsr_u8_t link_code;
-  olsr_u8_t reserved;
-  olsr_u16_t size;
+  uint8_t link_code;
+  uint8_t reserved;
+  uint16_t size;
   struct in6_addr neigh_addr[1];       /* neighbor IP address(es) */
 } __attribute__ ((packed));
 
 struct hellomsg6 {
-  olsr_u16_t reserved;
-  olsr_u8_t htime;
-  olsr_u8_t willingness;
+  uint16_t reserved;
+  uint8_t htime;
+  uint8_t willingness;
   struct hellinfo6 hell_info[1];
 } __attribute__ ((packed));
 
@@ -232,12 +232,12 @@ struct hellomsg6 {
  */
 
 struct neigh_info {
-  olsr_u32_t addr;
+  uint32_t addr;
 } __attribute__ ((packed));
 
 struct olsr_tcmsg {
-  olsr_u16_t ansn;
-  olsr_u16_t reserved;
+  uint16_t ansn;
+  uint16_t reserved;
   struct neigh_info neigh[1];
 } __attribute__ ((packed));
 
@@ -250,8 +250,8 @@ struct neigh_info6 {
 } __attribute__ ((packed));
 
 struct olsr_tcmsg6 {
-  olsr_u16_t ansn;
-  olsr_u16_t reserved;
+  uint16_t ansn;
+  uint16_t reserved;
   struct neigh_info6 neigh[1];
 } __attribute__ ((packed));
 
@@ -265,7 +265,7 @@ struct olsr_tcmsg6 {
  * is associated whit each address?
  */
 struct midaddr {
-  olsr_u32_t addr;
+  uint32_t addr;
 } __attribute__ ((packed));
 
 struct midmsg {
@@ -287,8 +287,8 @@ struct midmsg6 {
  * Host and Network Association message
  */
 struct hnapair {
-  olsr_u32_t addr;
-  olsr_u32_t netmask;
+  uint32_t addr;
+  uint32_t netmask;
 } __attribute__ ((packed));
 
 struct hnamsg {
@@ -313,13 +313,13 @@ struct hnamsg6 {
  */
 
 struct olsrmsg {
-  olsr_u8_t olsr_msgtype;
-  olsr_u8_t olsr_vtime;
-  olsr_u16_t olsr_msgsize;
-  olsr_u32_t originator;
-  olsr_u8_t ttl;
-  olsr_u8_t hopcnt;
-  olsr_u16_t seqno;
+  uint8_t olsr_msgtype;
+  uint8_t olsr_vtime;
+  uint16_t olsr_msgsize;
+  uint32_t originator;
+  uint8_t ttl;
+  uint8_t hopcnt;
+  uint16_t seqno;
 
   union {
     struct hellomsg hello;
@@ -335,13 +335,13 @@ struct olsrmsg {
  */
 
 struct olsrmsg6 {
-  olsr_u8_t olsr_msgtype;
-  olsr_u8_t olsr_vtime;
-  olsr_u16_t olsr_msgsize;
+  uint8_t olsr_msgtype;
+  uint8_t olsr_vtime;
+  uint16_t olsr_msgsize;
   struct in6_addr originator;
-  olsr_u8_t ttl;
-  olsr_u8_t hopcnt;
-  olsr_u16_t seqno;
+  uint8_t ttl;
+  uint8_t hopcnt;
+  uint16_t seqno;
 
   union {
     struct hellomsg6 hello;
@@ -357,14 +357,14 @@ struct olsrmsg6 {
  */
 
 struct olsr {
-  olsr_u16_t olsr_packlen;             /* packet length */
-  olsr_u16_t olsr_seqno;
+  uint16_t olsr_packlen;               /* packet length */
+  uint16_t olsr_seqno;
   struct olsrmsg olsr_msg[1];          /* variable messages */
 } __attribute__ ((packed));
 
 struct olsr6 {
-  olsr_u16_t olsr_packlen;             /* packet length */
-  olsr_u16_t olsr_seqno;
+  uint16_t olsr_packlen;               /* packet length */
+  uint16_t olsr_seqno;
   struct olsrmsg6 olsr_msg[1];         /* variable messages */
 } __attribute__ ((packed));
 
index 3dc868d..fcc9961 100644 (file)
@@ -108,7 +108,7 @@ olsr_spf_add_cand_tree(struct avl_tree *tree, struct tc_entry *tc)
 
 #ifdef DEBUG
   OLSR_PRINTF(2, "SPF: insert candidate %s, cost %s\n", olsr_ip_to_string(&buf, &tc->addr),
-              get_linkcost_text(tc->path_cost, OLSR_FALSE, &lqbuffer));
+              get_linkcost_text(tc->path_cost, false, &lqbuffer));
 #endif
 
   avl_insert(tree, &tc->cand_tree_node, AVL_DUP);
@@ -129,7 +129,7 @@ olsr_spf_del_cand_tree(struct avl_tree *tree, struct tc_entry *tc)
   struct lqtextbuffer lqbuffer;
 #endif
   OLSR_PRINTF(2, "SPF: delete candidate %s, cost %s\n", olsr_ip_to_string(&buf, &tc->addr),
-              get_linkcost_text(tc->path_cost, OLSR_FALSE, &lqbuffer));
+              get_linkcost_text(tc->path_cost, false, &lqbuffer));
 #endif
 
   avl_delete(tree, &tc->cand_tree_node);
@@ -150,9 +150,9 @@ olsr_spf_add_path_list(struct list_node *head, int *path_count, struct tc_entry
 
 #ifdef DEBUG
   OLSR_PRINTF(2, "SPF: append path %s, cost %s, via %s\n", olsr_ip_to_string(&pathbuf, &tc->addr),
-              get_linkcost_text(tc->path_cost, OLSR_FALSE, &lqbuffer), tc->next_hop ? olsr_ip_to_string(&nbuf,
-                                                                                                        &tc->next_hop->
-                                                                                                        neighbor_iface_addr) : "-");
+              get_linkcost_text(tc->path_cost, false, &lqbuffer), tc->next_hop ? olsr_ip_to_string(&nbuf,
+                                                                                                   &tc->next_hop->
+                                                                                                   neighbor_iface_addr) : "-");
 #endif
 
   list_add_before(head, &tc->path_list_node);
@@ -191,7 +191,7 @@ olsr_spf_relax(struct avl_tree *cand_tree, struct tc_entry *tc)
   struct lqtextbuffer lqbuffer;
 #endif
   OLSR_PRINTF(2, "SPF: exploring node %s, cost %s\n", olsr_ip_to_string(&buf, &tc->addr),
-              get_linkcost_text(tc->path_cost, OLSR_FALSE, &lqbuffer));
+              get_linkcost_text(tc->path_cost, false, &lqbuffer));
 #endif
 
   /*
@@ -223,7 +223,7 @@ olsr_spf_relax(struct avl_tree *cand_tree, struct tc_entry *tc)
 
 #ifdef DEBUG
     OLSR_PRINTF(2, "SPF:   exploring edge %s, cost %s\n", olsr_ip_to_string(&buf, &tc_edge->T_dest_addr),
-                get_linkcost_text(new_cost, OLSR_TRUE, &lqbuffer));
+                get_linkcost_text(new_cost, true, &lqbuffer));
 #endif
 
     /*
@@ -251,9 +251,8 @@ olsr_spf_relax(struct avl_tree *cand_tree, struct tc_entry *tc)
 
 #ifdef DEBUG
       OLSR_PRINTF(2, "SPF:   better path to %s, cost %s, via %s, hops %u\n", olsr_ip_to_string(&buf, &new_tc->addr),
-                  get_linkcost_text(new_cost, OLSR_TRUE, &lqbuffer), tc->next_hop ? olsr_ip_to_string(&nbuf,
-                                                                                                      &tc->next_hop->
-                                                                                                      neighbor_iface_addr)
+                  get_linkcost_text(new_cost, true, &lqbuffer), tc->next_hop ? olsr_ip_to_string(&nbuf,
+                                                                                                 &tc->next_hop->neighbor_iface_addr)
                   : "<none>", new_tc->hops);
 #endif
 
index 4a71f63..ef25459 100644 (file)
@@ -71,7 +71,7 @@
 static int srv_socket;
 
 #define OHS_BUFSIZE 1500
-static olsr_u8_t data_buffer[OHS_BUFSIZE];
+static uint8_t data_buffer[OHS_BUFSIZE];
 
 struct ohs_connection *ohs_conns;
 
@@ -80,7 +80,7 @@ struct ohs_connection *ohs_conns;
 static struct olsrd_config olsr_cnf_data;
 struct olsrd_config *olsr_cnf = &olsr_cnf_data;
 
-olsr_u32_t logbits;
+uint32_t logbits;
 
 /* local functions */
 static int ohs_init_new_connection(int);
@@ -267,7 +267,7 @@ ohs_route_data(struct ohs_connection *oc)
 static int
 ohs_init_connect_sockets(void)
 {
-  olsr_u32_t yes = 1;
+  uint32_t yes = 1;
   struct sockaddr_in sin;
 
   printf("Initiating socket TCP port %d\n", OHS_TCP_PORT);
@@ -480,7 +480,7 @@ main(void)
     exit(EXIT_FAILURE);
   }
 
-  SetConsoleCtrlHandler(ohs_close, OLSR_TRUE);
+  SetConsoleCtrlHandler(ohs_close, true);
 
 #else
   signal(SIGINT, ohs_close);
index 5b44027..d978aaa 100644 (file)
@@ -221,7 +221,7 @@ print_usage:
 int
 ohs_cmd_link(const char *args)
 {
-  olsr_u8_t bi = 0, wildc_src = 0, wildc_dst = 0;
+  uint8_t bi = 0, wildc_src = 0, wildc_dst = 0;
   struct ohs_connection *src, *dst;
   struct in_addr iaddr;
   int qual;
@@ -416,12 +416,12 @@ ohs_cmd_help(const char *args)
 int
 ohs_cmd_log(const char *args)
 {
-  olsr_u8_t set = 0;
+  uint8_t set = 0;
 
   args += get_next_token(args, tok_buf, TOK_BUF_SIZE);
 
   if (strlen(tok_buf) && ((set = !strncmp(tok_buf, "set", strlen("set"))) || !strncmp(tok_buf, "unset", strlen("unset")))) {
-    olsr_u32_t new_bit = 0;
+    uint32_t new_bit = 0;
 
     args += get_next_token(args, tok_buf, TOK_BUF_SIZE);
 
index 7ff0e6d..d87d445 100644 (file)
@@ -61,21 +61,21 @@ void ohs_close(int) __attribute__ ((noreturn));
 
 struct ohs_ip_link {
   union olsr_ip_addr dst;
-  olsr_u8_t quality;                   /* 0 - 100 */
+  uint8_t quality;                     /* 0 - 100 */
   struct ohs_ip_link *next;
 };
 
 struct ohs_connection {
   union olsr_ip_addr ip_addr;
   int socket;
-  olsr_u32_t rx;
-  olsr_u32_t tx;
-  olsr_u32_t linkcnt;
+  uint32_t rx;
+  uint32_t tx;
+  uint32_t linkcnt;
   struct ohs_ip_link *links;
   struct ohs_connection *next;
 };
 
-extern olsr_u32_t logbits;
+extern uint32_t logbits;
 
 extern struct ohs_connection *ohs_conns;
 
index f875e67..4913fbe 100644 (file)
@@ -50,7 +50,7 @@
 #include "net_olsr.h"
 #include "lq_plugin.h"
 
-static olsr_bool sending_tc = OLSR_FALSE;
+static bool sending_tc = false;
 
 /**
  *Free the memory allocated for a HELLO packet.
@@ -318,7 +318,7 @@ olsr_build_tc_packet(struct tc_message *message)
 {
   struct tc_mpr_addr *message_mpr;
   struct neighbor_entry *entry;
-  olsr_bool entry_added = OLSR_FALSE;
+  bool entry_added = false;
 
   message->multipoint_relay_selector_address = NULL;
   message->packet_seq_number = 0;
@@ -346,7 +346,7 @@ olsr_build_tc_packet(struct tc_message *message)
         message_mpr->address = entry->neighbor_main_addr;
         message_mpr->next = message->multipoint_relay_selector_address;
         message->multipoint_relay_selector_address = message_mpr;
-        entry_added = OLSR_TRUE;
+        entry_added = true;
         break;
       }
     case (1):
@@ -359,7 +359,7 @@ olsr_build_tc_packet(struct tc_message *message)
           message_mpr->address = entry->neighbor_main_addr;
           message_mpr->next = message->multipoint_relay_selector_address;
           message->multipoint_relay_selector_address = message_mpr;
-          entry_added = OLSR_TRUE;
+          entry_added = true;
         }
         break;
       }
@@ -373,7 +373,7 @@ olsr_build_tc_packet(struct tc_message *message)
           message_mpr->address = entry->neighbor_main_addr;
           message_mpr->next = message->multipoint_relay_selector_address;
           message->multipoint_relay_selector_address = message_mpr;
-          entry_added = OLSR_TRUE;
+          entry_added = true;
         }
         break;
       }
@@ -383,13 +383,13 @@ olsr_build_tc_packet(struct tc_message *message)
   OLSR_FOR_ALL_NBR_ENTRIES_END(entry);
 
   if (entry_added) {
-    sending_tc = OLSR_TRUE;
+    sending_tc = true;
   } else {
     if (sending_tc) {
       /* Send empty TC */
       OLSR_PRINTF(3, "No more MPR selectors - will send empty TCs\n");
       set_empty_tc_timer(GET_TIMESTAMP((olsr_cnf->max_tc_vtime * 3) * MSEC_PER_SEC));
-      sending_tc = OLSR_FALSE;
+      sending_tc = false;
     }
   }
 
index 12944f9..d652a6e 100644 (file)
 #include "mantissa.h"
 
 struct hello_neighbor {
-  olsr_u8_t status;
-  olsr_u8_t link;
+  uint8_t status;
+  uint8_t link;
   union olsr_ip_addr main_address;
   union olsr_ip_addr address;
   struct hello_neighbor *next;
   olsr_linkcost cost;
-  olsr_u32_t linkquality[0];
+  uint32_t linkquality[0];
 };
 
 struct hello_message {
   olsr_reltime vtime;
   olsr_reltime htime;
   union olsr_ip_addr source_addr;
-  olsr_u16_t packet_seq_number;
-  olsr_u8_t hop_count;
-  olsr_u8_t ttl;
-  olsr_u8_t willingness;
+  uint16_t packet_seq_number;
+  uint8_t hop_count;
+  uint8_t ttl;
+  uint8_t willingness;
   struct hello_neighbor *neighbors;
 
 };
@@ -71,17 +71,17 @@ struct hello_message {
 struct tc_mpr_addr {
   union olsr_ip_addr address;
   struct tc_mpr_addr *next;
-  olsr_u32_t linkquality[0];
+  uint32_t linkquality[0];
 };
 
 struct tc_message {
   olsr_reltime vtime;
   union olsr_ip_addr source_addr;
   union olsr_ip_addr originator;
-  olsr_u16_t packet_seq_number;
-  olsr_u8_t hop_count;
-  olsr_u8_t ttl;
-  olsr_u16_t ansn;
+  uint16_t packet_seq_number;
+  uint8_t hop_count;
+  uint8_t ttl;
+  uint16_t ansn;
   struct tc_mpr_addr *multipoint_relay_selector_address;
 };
 
@@ -102,17 +102,17 @@ struct mid_alias {
 struct mid_message {
   olsr_reltime vtime;
   union olsr_ip_addr mid_origaddr;     /* originator's address */
-  olsr_u8_t mid_hopcnt;                /* number of hops to destination */
-  olsr_u8_t mid_ttl;                   /* ttl */
-  olsr_u16_t mid_seqno;                /* sequence number */
+  uint8_t mid_hopcnt;                  /* number of hops to destination */
+  uint8_t mid_ttl;                     /* ttl */
+  uint16_t mid_seqno;                  /* sequence number */
   union olsr_ip_addr addr;             /* main address */
   struct mid_alias *mid_addr;          /* variable length */
 };
 
 struct unknown_message {
-  olsr_u16_t seqno;
+  uint16_t seqno;
   union olsr_ip_addr originator;
-  olsr_u8_t type;
+  uint8_t type;
 };
 
 void olsr_free_hello_packet(struct hello_message *);
index 945503d..b4a8725 100644 (file)
@@ -77,10 +77,10 @@ struct packetparser_function_entry *packetparser_functions;
 
 static char inbuf[MAXMESSAGESIZE + 1];
 
-static olsr_bool disp_pack_in = OLSR_FALSE;
+static bool disp_pack_in = false;
 
 void
-parser_set_disp_pack_in(olsr_bool val)
+parser_set_disp_pack_in(bool val)
 {
   disp_pack_in = val;
 }
@@ -101,7 +101,7 @@ olsr_init_parser(void)
 }
 
 void
-olsr_parser_add_function(parse_function * function, olsr_u32_t type)
+olsr_parser_add_function(parse_function * function, uint32_t type)
 {
   struct parse_function_entry *new_entry;
 
@@ -121,7 +121,7 @@ olsr_parser_add_function(parse_function * function, olsr_u32_t type)
 }
 
 int
-olsr_parser_remove_function(parse_function * function, olsr_u32_t type)
+olsr_parser_remove_function(parse_function * function, uint32_t type)
 {
   struct parse_function_entry *entry, *prev;
 
@@ -302,7 +302,7 @@ parse_packet(struct olsr *olsr, int size, struct interface *in_if, union olsr_ip
   }
 
   for (; count > 0; m = (union olsr_message *)((char *)m + (msgsize))) {
-    olsr_bool forward = OLSR_TRUE;
+    bool forward = true;
 
     if (count < MIN_PACKET_SIZE(olsr_cnf->ip_version))
       break;
@@ -351,7 +351,7 @@ parse_packet(struct olsr *olsr, int size, struct interface *in_if, union olsr_ip
       /* Promiscuous or exact match */
       if ((entry->type == PROMISCUOUS) || (entry->type == m->v4.olsr_msgtype)) {
         if (!entry->function(m, in_if, from_addr))
-          forward = OLSR_FALSE;
+          forward = false;
       }
       entry = entry->next;
     }
@@ -472,7 +472,7 @@ olsr_input_hostemu(int fd)
   socklen_t fromlen;
   struct interface *olsr_in_if;
   union olsr_ip_addr from_addr;
-  olsr_u16_t pcklen;
+  uint16_t pcklen;
   struct preprocessor_function_entry *entry;
   char *packet;
 
index e23847f..ca16941 100644 (file)
 #define PROMISCUOUS 0xffffffff
 
 /* Function returns false if the message should not be forwarded */
-typedef olsr_bool parse_function(union olsr_message *, struct interface *, union olsr_ip_addr *);
+typedef bool parse_function(union olsr_message *, struct interface *, union olsr_ip_addr *);
 
 struct parse_function_entry {
-  olsr_u32_t type;                     /* If set to PROMISCUOUS all messages will be received */
+  uint32_t type;                       /* If set to PROMISCUOUS all messages will be received */
   parse_function *function;
   struct parse_function_entry *next;
 };
@@ -70,7 +70,7 @@ struct packetparser_function_entry {
   struct packetparser_function_entry *next;
 };
 
-void parser_set_disp_pack_in(olsr_bool);
+void parser_set_disp_pack_in(bool);
 
 void olsr_init_parser(void);
 
@@ -78,9 +78,9 @@ void olsr_input(int);
 
 void olsr_input_hostemu(int);
 
-void olsr_parser_add_function(parse_function, olsr_u32_t);
+void olsr_parser_add_function(parse_function, uint32_t);
 
-int olsr_parser_remove_function(parse_function, olsr_u32_t);
+int olsr_parser_remove_function(parse_function, uint32_t);
 
 void olsr_preprocessor_add_function(preprocessor_function);
 
index 9a5374c..d20bdc8 100644 (file)
 #include "lq_packet.h"
 #include "net_olsr.h"
 
-static void print_messagedump(FILE *, olsr_u8_t *, olsr_16_t);
+static void print_messagedump(FILE *, uint8_t *, int16_t);
 
-static void print_midmsg(FILE *, olsr_u8_t *, olsr_16_t);
+static void print_midmsg(FILE *, uint8_t *, int16_t);
 
-static void print_hnamsg(FILE *, olsr_u8_t *, olsr_16_t);
+static void print_hnamsg(FILE *, uint8_t *, int16_t);
 
-static void print_olsr_tcmsg(FILE *, olsr_u8_t *, olsr_16_t);
+static void print_olsr_tcmsg(FILE *, uint8_t *, int16_t);
 
-static void print_olsr_tcmsg_lq(FILE *, olsr_u8_t *, olsr_16_t);
+static void print_olsr_tcmsg_lq(FILE *, uint8_t *, int16_t);
 
-static void print_hellomsg(FILE *, olsr_u8_t *, olsr_16_t);
+static void print_hellomsg(FILE *, uint8_t *, int16_t);
 
-static void print_hellomsg_lq(FILE *, olsr_u8_t *, olsr_16_t);
+static void print_hellomsg_lq(FILE *, uint8_t *, int16_t);
 
 /* Entire packet */
-olsr_8_t
-print_olsr_serialized_packet(FILE * handle, union olsr_packet *pkt, olsr_u16_t size, union olsr_ip_addr *from_addr)
+int8_t
+print_olsr_serialized_packet(FILE * handle, union olsr_packet *pkt, uint16_t size, union olsr_ip_addr *from_addr)
 {
-  olsr_16_t remainsize = size - OLSR_HEADERSIZE;
+  int16_t remainsize = size - OLSR_HEADERSIZE;
   union olsr_message *msg;
   struct ipaddr_str buf;
 
@@ -92,7 +92,7 @@ print_olsr_serialized_packet(FILE * handle, union olsr_packet *pkt, olsr_u16_t s
 }
 
 /* Single message */
-olsr_8_t
+int8_t
 print_olsr_serialized_message(FILE * handle, union olsr_message * msg)
 {
   struct ipaddr_str buf;
@@ -108,32 +108,32 @@ print_olsr_serialized_message(FILE * handle, union olsr_message * msg)
   switch (msg->v4.olsr_msgtype) {
     /* Print functions for individual messagetypes */
   case (MID_MESSAGE):
-    print_midmsg(handle, (olsr_cnf->ip_version == AF_INET) ? (olsr_u8_t *) & msg->v4.message : (olsr_u8_t *) & msg->v6.message,
+    print_midmsg(handle, (olsr_cnf->ip_version == AF_INET) ? (uint8_t *) & msg->v4.message : (uint8_t *) & msg->v6.message,
                  ntohs(msg->v4.olsr_msgsize));
     break;
   case (HNA_MESSAGE):
-    print_hnamsg(handle, (olsr_cnf->ip_version == AF_INET) ? (olsr_u8_t *) & msg->v4.message : (olsr_u8_t *) & msg->v6.message,
+    print_hnamsg(handle, (olsr_cnf->ip_version == AF_INET) ? (uint8_t *) & msg->v4.message : (uint8_t *) & msg->v6.message,
                  ntohs(msg->v4.olsr_msgsize));
     break;
   case (TC_MESSAGE):
-    print_olsr_tcmsg(handle, (olsr_cnf->ip_version == AF_INET) ? (olsr_u8_t *) & msg->v4.message : (olsr_u8_t *) & msg->v6.message,
+    print_olsr_tcmsg(handle, (olsr_cnf->ip_version == AF_INET) ? (uint8_t *) & msg->v4.message : (uint8_t *) & msg->v6.message,
                      ntohs(msg->v4.olsr_msgsize));
     break;
   case (LQ_TC_MESSAGE):
     print_olsr_tcmsg_lq(handle,
-                        (olsr_cnf->ip_version == AF_INET) ? (olsr_u8_t *) & msg->v4.message : (olsr_u8_t *) & msg->v6.message,
+                        (olsr_cnf->ip_version == AF_INET) ? (uint8_t *) & msg->v4.message : (uint8_t *) & msg->v6.message,
                         ntohs(msg->v4.olsr_msgsize));
     break;
   case (HELLO_MESSAGE):
-    print_hellomsg(handle, (olsr_cnf->ip_version == AF_INET) ? (olsr_u8_t *) & msg->v4.message : (olsr_u8_t *) & msg->v6.message,
+    print_hellomsg(handle, (olsr_cnf->ip_version == AF_INET) ? (uint8_t *) & msg->v4.message : (uint8_t *) & msg->v6.message,
                    ntohs(msg->v4.olsr_msgsize));
     break;
   case (LQ_HELLO_MESSAGE):
-    print_hellomsg_lq(handle, (olsr_cnf->ip_version == AF_INET) ? (olsr_u8_t *) & msg->v4.message : (olsr_u8_t *) & msg->v6.message,
+    print_hellomsg_lq(handle, (olsr_cnf->ip_version == AF_INET) ? (uint8_t *) & msg->v4.message : (uint8_t *) & msg->v6.message,
                       ntohs(msg->v4.olsr_msgsize));
     break;
   default:
-    print_messagedump(handle, (olsr_u8_t *) msg, ntohs(msg->v4.olsr_msgsize));
+    print_messagedump(handle, (uint8_t *) msg, ntohs(msg->v4.olsr_msgsize));
   }
 
   fprintf(handle, "   --------------------------------------\n\n");
@@ -141,7 +141,7 @@ print_olsr_serialized_message(FILE * handle, union olsr_message * msg)
 }
 
 static void
-print_messagedump(FILE * handle, olsr_u8_t * msg, olsr_16_t size)
+print_messagedump(FILE * handle, uint8_t * msg, int16_t size)
 {
   int i, x = 0;
 
@@ -161,7 +161,7 @@ print_messagedump(FILE * handle, olsr_u8_t * msg, olsr_16_t size)
 }
 
 static void
-print_hellomsg(FILE * handle, olsr_u8_t * data, olsr_16_t totsize)
+print_hellomsg(FILE * handle, uint8_t * data, int16_t totsize)
 {
   union olsr_ip_addr *haddr;
   int hellosize = totsize - ((olsr_cnf->ip_version == AF_INET) ? OLSR_MSGHDRSZ_IPV4 : OLSR_MSGHDRSZ_IPV6);
@@ -213,7 +213,7 @@ print_hellomsg(FILE * handle, olsr_u8_t * data, olsr_16_t totsize)
 }
 
 static void
-print_hellomsg_lq(FILE * handle, olsr_u8_t * data, olsr_16_t totsize)
+print_hellomsg_lq(FILE * handle, uint8_t * data, int16_t totsize)
 {
   union olsr_ip_addr *haddr;
   int hellosize = totsize - ((olsr_cnf->ip_version == AF_INET) ? OLSR_MSGHDRSZ_IPV4 : OLSR_MSGHDRSZ_IPV6);
@@ -238,7 +238,7 @@ print_hellomsg_lq(FILE * handle, olsr_u8_t * data, olsr_16_t totsize)
       for (haddr = (union olsr_ip_addr *)&hinf->neigh_addr; (char *)haddr < (char *)hinf + ntohs(hinf->size);
            haddr = (union olsr_ip_addr *)&haddr->v6.s6_addr[8]) {
         struct ipaddr_str buf;
-        olsr_u8_t *quality = (olsr_u8_t *) haddr + olsr_cnf->ipsize;
+        uint8_t *quality = (uint8_t *) haddr + olsr_cnf->ipsize;
         fprintf(handle, "    ++ %s\n", olsr_ip_to_string(&buf, haddr));
         fprintf(handle, "    ++ LQ = %d, RLQ = %d\n", quality[0], quality[1]);
       }
@@ -258,7 +258,7 @@ print_hellomsg_lq(FILE * handle, olsr_u8_t * data, olsr_16_t totsize)
 
       for (haddr = (union olsr_ip_addr *)hinf6->neigh_addr; (char *)haddr < (char *)hinf6 + ntohs(hinf6->size) + 4; haddr++) {
         struct ipaddr_str buf;
-        olsr_u8_t *quality = (olsr_u8_t *) haddr + olsr_cnf->ipsize;
+        uint8_t *quality = (uint8_t *) haddr + olsr_cnf->ipsize;
         fprintf(handle, "    ++ %s\n", olsr_ip_to_string(&buf, haddr));
         fprintf(handle, "    ++ LQ = %d, RLQ = %d\n", quality[0], quality[1]);
       }
@@ -268,7 +268,7 @@ print_hellomsg_lq(FILE * handle, olsr_u8_t * data, olsr_16_t totsize)
 }
 
 static void
-print_olsr_tcmsg_lq(FILE * handle, olsr_u8_t * data, olsr_16_t totsize)
+print_olsr_tcmsg_lq(FILE * handle, uint8_t * data, int16_t totsize)
 {
   int remsize = totsize - ((olsr_cnf->ip_version == AF_INET) ? OLSR_MSGHDRSZ_IPV4 : OLSR_MSGHDRSZ_IPV6);
 
@@ -291,7 +291,7 @@ print_olsr_tcmsg_lq(FILE * handle, olsr_u8_t * data, olsr_16_t totsize)
 }
 
 static void
-print_olsr_tcmsg(FILE * handle, olsr_u8_t * data, olsr_16_t totsize)
+print_olsr_tcmsg(FILE * handle, uint8_t * data, int16_t totsize)
 {
   int remsize = totsize - ((olsr_cnf->ip_version == AF_INET) ? OLSR_MSGHDRSZ_IPV4 : OLSR_MSGHDRSZ_IPV6);
 
@@ -311,7 +311,7 @@ print_olsr_tcmsg(FILE * handle, olsr_u8_t * data, olsr_16_t totsize)
 }
 
 static void
-print_hnamsg(FILE * handle, olsr_u8_t * data, olsr_16_t totsize)
+print_hnamsg(FILE * handle, uint8_t * data, int16_t totsize)
 {
   int remsize = totsize - ((olsr_cnf->ip_version == AF_INET) ? OLSR_MSGHDRSZ_IPV4 : OLSR_MSGHDRSZ_IPV6);
 
@@ -328,7 +328,7 @@ print_hnamsg(FILE * handle, olsr_u8_t * data, olsr_16_t totsize)
 }
 
 static void
-print_midmsg(FILE * handle, olsr_u8_t * data, olsr_16_t totsize)
+print_midmsg(FILE * handle, uint8_t * data, int16_t totsize)
 {
   int remsize = totsize - ((olsr_cnf->ip_version == AF_INET) ? OLSR_MSGHDRSZ_IPV4 : OLSR_MSGHDRSZ_IPV6);
 
index f1afff2..0520dd1 100644 (file)
@@ -46,9 +46,9 @@
 #include "olsr_protocol.h"
 #include <stdio.h>
 
-olsr_8_t print_olsr_serialized_packet(FILE *, union olsr_packet *, olsr_u16_t, union olsr_ip_addr *);
+int8_t print_olsr_serialized_packet(FILE *, union olsr_packet *, uint16_t, union olsr_ip_addr *);
 
-olsr_8_t print_olsr_serialized_message(FILE *, union olsr_message *);
+int8_t print_olsr_serialized_message(FILE *, union olsr_message *);
 
 #endif
 
index edc9eaa..8be1d01 100644 (file)
@@ -61,7 +61,7 @@ static void process_message_neighbors(struct neighbor_entry *, const struct hell
 
 static void linking_this_2_entries(struct neighbor_entry *, struct neighbor_2_entry *, olsr_reltime);
 
-static olsr_bool lookup_mpr_status(const struct hello_message *, const struct interface *);
+static bool lookup_mpr_status(const struct hello_message *, const struct interface *);
 
 /**
  *Processes an list of neighbors from an incoming HELLO message.
@@ -140,8 +140,8 @@ process_message_neighbors(struct neighbor_entry *neighbor, const struct hello_me
 #ifdef DEBUG
           OLSR_PRINTF(5, "Adding 2 hop neighbor %s\n\n", olsr_ip_to_string(&buf, &message_neighbors->address));
 #endif
-          changes_neighborhood = OLSR_TRUE;
-          changes_topology = OLSR_TRUE;
+          changes_neighborhood = true;
+          changes_topology = true;
 
           two_hop_neighbor = olsr_malloc(sizeof(struct neighbor_2_entry), "Process HELLO");
 
@@ -160,8 +160,8 @@ process_message_neighbors(struct neighbor_entry *neighbor, const struct hello_me
           /*
              linking to this two_hop_neighbor entry
            */
-          changes_neighborhood = OLSR_TRUE;
-          changes_topology = OLSR_TRUE;
+          changes_neighborhood = true;
+          changes_topology = true;
 
           linking_this_2_entries(neighbor, two_hop_neighbor, message->vtime);
         }
@@ -240,8 +240,8 @@ process_message_neighbors(struct neighbor_entry *neighbor, const struct hello_me
                 walker->saved_path_linkcost = new_path_linkcost;
 
                 if (olsr_cnf->lq_dlimit > 0) {
-                  changes_neighborhood = OLSR_TRUE;
-                  changes_topology = OLSR_TRUE;
+                  changes_neighborhood = true;
+                  changes_topology = true;
                 }
 
                 else
@@ -303,7 +303,7 @@ linking_this_2_entries(struct neighbor_entry *neighbor, struct neighbor_2_entry
  *
  *@return 1 if we are selected as MPR 0 if not
  */
-static olsr_bool
+static bool
 lookup_mpr_status(const struct hello_message *message, const struct interface *in_if)
 {
   struct hello_neighbor *neighbors;
@@ -314,21 +314,21 @@ lookup_mpr_status(const struct hello_message *message, const struct interface *i
                                                                                   &in_if->int6_addr.sin6_addr)) {
 
       if (neighbors->link == SYM_LINK && neighbors->status == MPR_NEIGH) {
-        return OLSR_TRUE;
+        return true;
       }
       break;
     }
   }
   /* Not found */
-  return OLSR_FALSE;
+  return false;
 }
 
 static int
 deserialize_hello(struct hello_message *hello, const void *ser)
 {
   const unsigned char *limit;
-  olsr_u8_t type;
-  olsr_u16_t size;
+  uint8_t type;
+  uint16_t size;
 
   const unsigned char *curr = ser;
   pkt_get_u8(&curr, &type);
@@ -372,21 +372,21 @@ deserialize_hello(struct hello_message *hello, const void *ser)
   return 0;
 }
 
-olsr_bool
+bool
 olsr_input_hello(union olsr_message * ser, struct interface * inif, union olsr_ip_addr * from)
 {
   struct hello_message hello;
 
   if (ser == NULL) {
-    return OLSR_FALSE;
+    return false;
   }
   if (deserialize_hello(&hello, ser) != 0) {
-    return OLSR_FALSE;
+    return false;
   }
   olsr_hello_tap(&hello, inif, from);
 
   /* Do not forward hello messages */
-  return OLSR_FALSE;
+  return false;
 }
 
 /**
@@ -460,8 +460,8 @@ olsr_hello_tap(struct hello_message *message, struct interface *in_if, const uni
      *If willingness changed - recalculate
      */
     neighbor->willingness = message->willingness;
-    changes_neighborhood = OLSR_TRUE;
-    changes_topology = OLSR_TRUE;
+    changes_neighborhood = true;
+    changes_topology = true;
   }
 
   /* Don't register neighbors of neighbors that announces WILL_NEVER */
index 466aef8..b703c52 100644 (file)
@@ -46,7 +46,7 @@
 #include "packet.h"
 #include "neighbor_table.h"
 
-olsr_bool olsr_input_hello(union olsr_message *, struct interface *, union olsr_ip_addr *);
+bool olsr_input_hello(union olsr_message *, struct interface *, union olsr_ip_addr *);
 
 void olsr_init_package_process(void);
 
index 89925e8..0ff4d5a 100644 (file)
@@ -68,11 +68,11 @@ static struct list_node del_kernel_list;
  * Called before enqueuing a change/delete operation
  *
  */
-olsr_u8_t
+uint8_t
 olsr_rt_flags(const struct rt_entry *rt)
 {
   const struct rt_nexthop *nh;
-  olsr_u8_t flags = RTF_UP;
+  uint8_t flags = RTF_UP;
 
   /* destination is host */
   if (rt->rt_dst.prefix_len == olsr_cnf->maxplen) {
@@ -160,7 +160,7 @@ static void
 olsr_delete_kernel_route(struct rt_entry *rt)
 {
   if (!olsr_cnf->host_emul) {
-    olsr_16_t error = olsr_cnf->ip_version == AF_INET ? olsr_delroute_function(rt) : olsr_delroute6_function(rt);
+    int16_t error = olsr_cnf->ip_version == AF_INET ? olsr_delroute_function(rt) : olsr_delroute6_function(rt);
 
     if (error < 0) {
       const char *const err_msg = strerror(errno);
@@ -182,7 +182,7 @@ olsr_add_kernel_route(struct rt_entry *rt)
 {
 
   if (!olsr_cnf->host_emul) {
-    olsr_16_t error = (olsr_cnf->ip_version == AF_INET) ? olsr_addroute_function(rt) : olsr_addroute6_function(rt);
+    int16_t error = (olsr_cnf->ip_version == AF_INET) ? olsr_addroute_function(rt) : olsr_addroute6_function(rt);
 
     if (error < 0) {
       const char *const err_msg = strerror(errno);
index 66a2d16..776b49a 100644 (file)
@@ -56,7 +56,7 @@ void olsr_init_export_route(void);
 void olsr_update_rib_routes(void);
 void olsr_update_kernel_routes(void);
 void olsr_delete_all_kernel_routes(void);
-olsr_u8_t olsr_rt_flags(const struct rt_entry *);
+uint8_t olsr_rt_flags(const struct rt_entry *);
 
 #endif
 
index 7b5af6e..6bddd6c 100644 (file)
@@ -106,8 +106,8 @@ avl_comp_ipv4_prefix(const void *prefix1, const void *prefix2)
 {
   const struct olsr_ip_prefix *pfx1 = prefix1;
   const struct olsr_ip_prefix *pfx2 = prefix2;
-  const olsr_u32_t addr1 = ntohl(pfx1->prefix.v4.s_addr);
-  const olsr_u32_t addr2 = ntohl(pfx2->prefix.v4.s_addr);
+  const uint32_t addr1 = ntohl(pfx1->prefix.v4.s_addr);
+  const uint32_t addr2 = ntohl(pfx2->prefix.v4.s_addr);
 
   /* prefix */
   if (addr1 < addr2) {
@@ -257,7 +257,7 @@ olsr_alloc_rt_entry(struct olsr_ip_prefix *prefix)
  * Alloc and key a new rt_path.
  */
 static struct rt_path *
-olsr_alloc_rt_path(struct tc_entry *tc, struct olsr_ip_prefix *prefix, olsr_u8_t origin)
+olsr_alloc_rt_path(struct tc_entry *tc, struct olsr_ip_prefix *prefix, uint8_t origin)
 {
   struct rt_path *rtp = olsr_cookie_malloc(rtp_mem_cookie);
 
@@ -374,19 +374,19 @@ olsr_delete_rt_path(struct rt_path *rtp)
 /**
  * Check if there is an interface or gateway change.
  */
-olsr_bool
+bool
 olsr_nh_change(const struct rt_nexthop *nh1, const struct rt_nexthop *nh2)
 {
   if (!ipequal(&nh1->gateway, &nh2->gateway) || (nh1->iif_index != nh2->iif_index)) {
-    return OLSR_TRUE;
+    return true;
   }
-  return OLSR_FALSE;
+  return false;
 }
 
 /**
  * Check if there is a hopcount change.
  */
-olsr_bool
+bool
 olsr_hopcount_change(const struct rt_metric * met1, const struct rt_metric * met2)
 {
   return (met1->hops != met2->hops);
@@ -399,7 +399,7 @@ olsr_hopcount_change(const struct rt_metric * met1, const struct rt_metric * met
  * for deletes this is the metric of the route that got stored in the rt_entry,
  * during route installation.
  */
-olsr_u8_t
+uint8_t
 olsr_fib_metric(const struct rt_metric * met)
 {
   if (FIBM_CORRECT == olsr_cnf->fib_metric) {
@@ -432,7 +432,7 @@ olsr_get_nh(const struct rt_entry *rt)
  * returns TRUE if the first path is better
  * than the second one, FALSE otherwise.
  */
-static olsr_bool
+static bool
 olsr_cmp_rtp(const struct rt_path *rtp1, const struct rt_path *rtp2, const struct rt_path *inetgw)
 {
   olsr_linkcost etx1 = rtp1->rtp_metric.cost;
@@ -444,21 +444,21 @@ olsr_cmp_rtp(const struct rt_path *rtp1, const struct rt_path *rtp2, const struc
 
   /* etx comes first */
   if (etx1 < etx2) {
-    return OLSR_TRUE;
+    return true;
   }
 
   /* hopcount is next tie breaker */
   if ((etx1 == etx2) && (rtp1->rtp_metric.hops < rtp2->rtp_metric.hops)) {
-    return OLSR_TRUE;
+    return true;
   }
 
   /* originator (which is guaranteed to be unique) is final tie breaker */
   if ((rtp1->rtp_metric.hops == rtp2->rtp_metric.hops)
       && (memcmp(&rtp1->rtp_originator, &rtp2->rtp_originator, olsr_cnf->ipsize) == -1)) {
-    return OLSR_TRUE;
+    return true;
   }
 
-  return OLSR_FALSE;
+  return false;
 }
 
 /**
@@ -467,7 +467,7 @@ olsr_cmp_rtp(const struct rt_path *rtp1, const struct rt_path *rtp2, const struc
  * returns TRUE if the first entry is better
  * than the second one, FALSE otherwise.
  */
-olsr_bool
+bool
 olsr_cmp_rt(const struct rt_entry * rt1, const struct rt_entry * rt2)
 {
   return olsr_cmp_rtp(rt1->rt_best, rt2->rt_best, NULL);
@@ -562,7 +562,7 @@ olsr_insert_routing_table(union olsr_ip_addr *dst, int plen, union olsr_ip_addr
 #endif
 
     /* overload the hna change bit for flagging a prefix change */
-    changes_hna = OLSR_TRUE;
+    changes_hna = true;
 
   } else {
     rtp = rtp_prefix_tree2rtp(node);
@@ -616,7 +616,7 @@ olsr_delete_routing_table(union olsr_ip_addr *dst, int plen, union olsr_ip_addr
 #endif
 
     /* overload the hna change bit for flagging a prefix change */
-    changes_hna = OLSR_TRUE;
+    changes_hna = true;
   }
 }
 
@@ -649,7 +649,7 @@ olsr_rtp_to_string(const struct rt_path *rtp)
   snprintf(buff, sizeof(buff), "%s/%u from %s via %s, " "cost %s, metric %u, v %u",
            olsr_ip_to_string(&prefixstr, &rt->rt_dst.prefix), rt->rt_dst.prefix_len, olsr_ip_to_string(&origstr,
                                                                                                        &rtp->rtp_originator),
-           olsr_ip_to_string(&gwstr, &rtp->rtp_nexthop.gateway), get_linkcost_text(rtp->rtp_metric.cost, OLSR_TRUE, &lqbuffer),
+           olsr_ip_to_string(&gwstr, &rtp->rtp_nexthop.gateway), get_linkcost_text(rtp->rtp_metric.cost, true, &lqbuffer),
            rtp->rtp_metric.hops, rtp->rtp_version);
 
   return buff;
@@ -682,10 +682,10 @@ olsr_print_routing_table(struct avl_tree *tree)
     for (rtp_tree_node = avl_walk_first(&rt->rt_path_tree); rtp_tree_node != NULL; rtp_tree_node = avl_walk_next(rtp_tree_node)) {
       struct rt_path *rtp = rtp_tree2rtp(rtp_tree_node);
       OLSR_PRINTF(6, "\tfrom %s, cost %s, metric %u, via %s, %s, v %u\n", olsr_ip_to_string(&origstr, &rtp->rtp_originator),
-                  get_linkcost_text(rtp->rtp_metric.cost, OLSR_TRUE, &lqbuffer), rtp->rtp_metric.hops, olsr_ip_to_string(&gwstr,
-                                                                                                                         &rtp->
-                                                                                                                         rtp_nexthop.
-                                                                                                                         gateway),
+                  get_linkcost_text(rtp->rtp_metric.cost, true, &lqbuffer), rtp->rtp_metric.hops, olsr_ip_to_string(&gwstr,
+                                                                                                                    &rtp->
+                                                                                                                    rtp_nexthop.
+                                                                                                                    gateway),
                   if_ifwithindex_name(rt->rt_nexthop.iif_index), rtp->rtp_version);
     }
   }
index a9cdd0b..74649c9 100644 (file)
@@ -66,7 +66,7 @@
 /* a composite metric is used for path selection */
 struct rt_metric {
   olsr_linkcost cost;
-  olsr_u32_t hops;
+  uint32_t hops;
 };
 
 /* a nexthop is a pointer to a gateway router plus an interface */
@@ -112,8 +112,8 @@ struct rt_path {
   union olsr_ip_addr rtp_originator;   /* originator of the route */
   struct avl_node rtp_prefix_tree_node; /* tc entry rtp node */
   struct olsr_ip_prefix rtp_dst;       /* the prefix */
-  olsr_u32_t rtp_version;              /* for detection of outdated rt_paths */
-  olsr_u8_t rtp_origin;                /* internal, MID or HNA */
+  uint32_t rtp_version;                /* for detection of outdated rt_paths */
+  uint8_t rtp_origin;                  /* internal, MID or HNA */
 };
 
 AVLNODE2STRUCT(rtp_tree2rtp, struct rt_path, rtp_tree_node);
@@ -183,13 +183,13 @@ union olsr_kernel_route {
   struct {
     struct sockaddr rt_dst;
     struct sockaddr rt_gateway;
-    olsr_u32_t metric;
+    uint32_t metric;
   } v4;
 
   struct {
     struct in6_addr rtmsg_dst;
     struct in6_addr rtmsg_gateway;
-    olsr_u32_t rtmsg_metric;
+    uint32_t rtmsg_metric;
   } v6;
 };
 
@@ -205,10 +205,10 @@ int avl_comp_ipv4_prefix(const void *, const void *);
 int avl_comp_ipv6_prefix(const void *, const void *);
 
 void olsr_rt_best(struct rt_entry *);
-olsr_bool olsr_nh_change(const struct rt_nexthop *, const struct rt_nexthop *);
-olsr_bool olsr_hopcount_change(const struct rt_metric *, const struct rt_metric *);
-olsr_bool olsr_cmp_rt(const struct rt_entry *, const struct rt_entry *);
-olsr_u8_t olsr_fib_metric(const struct rt_metric *);
+bool olsr_nh_change(const struct rt_nexthop *, const struct rt_nexthop *);
+bool olsr_hopcount_change(const struct rt_metric *, const struct rt_metric *);
+bool olsr_cmp_rt(const struct rt_entry *, const struct rt_entry *);
+uint8_t olsr_fib_metric(const struct rt_metric *);
 
 char *olsr_rt_to_string(const struct rt_entry *);
 char *olsr_rtp_to_string(const struct rt_path *);
index 04c4de2..b4bb706 100644 (file)
@@ -81,7 +81,7 @@ olsr_scheduler_sleep(unsigned long scheduler_runtime)
 {
   struct timespec remainder_spec, sleeptime_spec;
   struct timeval sleeptime_val, time_used, next_interval;
-  olsr_u32_t next_interval_usec;
+  uint32_t next_interval_usec;
   unsigned long milliseconds_used;
 
   /* Calculate next planned scheduler invocation */
@@ -144,7 +144,7 @@ olsr_scheduler(void)
     if (link_changes) {
       OLSR_PRINTF(3, "ANSN UPDATED %d\n\n", get_local_ansn());
       increase_local_ansn();
-      link_changes = OLSR_FALSE;
+      link_changes = false;
     }
 
     /* looping trough interfaces and emmitting pending data */
@@ -188,7 +188,7 @@ olsr_scheduler(void)
  * @return the absolute timer in system clock tick units
  */
 static clock_t
-olsr_jitter(unsigned int rel_time, olsr_u8_t jitter_pct, unsigned int random)
+olsr_jitter(unsigned int rel_time, uint8_t jitter_pct, unsigned int random)
 {
   unsigned int jitter_time;
 
@@ -521,7 +521,7 @@ olsr_clock_string(clock_t clock)
  * @return a pointer to the created entry
  */
 struct timer_entry *
-olsr_start_timer(unsigned int rel_time, olsr_u8_t jitter_pct, olsr_bool periodical, void (*timer_cb_function) (void *),
+olsr_start_timer(unsigned int rel_time, uint8_t jitter_pct, bool periodical, void (*timer_cb_function) (void *),
                  void *context, olsr_cookie_t cookie)
 {
   struct timer_entry *timer;
@@ -598,7 +598,7 @@ olsr_stop_timer(struct timer_entry *timer)
  * @return nada
  */
 void
-olsr_change_timer(struct timer_entry *timer, unsigned int rel_time, olsr_u8_t jitter_pct, olsr_bool periodical)
+olsr_change_timer(struct timer_entry *timer, unsigned int rel_time, uint8_t jitter_pct, bool periodical)
 {
 
   /* Sanity check. */
@@ -636,7 +636,7 @@ olsr_change_timer(struct timer_entry *timer, unsigned int rel_time, olsr_u8_t ji
  * terminated.
  */
 void
-olsr_set_timer(struct timer_entry **timer_ptr, unsigned int rel_time, olsr_u8_t jitter_pct, olsr_bool periodical,
+olsr_set_timer(struct timer_entry **timer_ptr, unsigned int rel_time, uint8_t jitter_pct, bool periodical,
                void (*timer_cb_function) (void *), void *context, olsr_cookie_t cookie)
 {
 
index 2d39daa..29c3edd 100644 (file)
@@ -69,8 +69,8 @@ struct timer_entry {
   clock_t timer_clock;                 /* when timer shall fire (absolute time) */
   unsigned int timer_period;           /* set for periodical timers (relative time) */
   olsr_cookie_t timer_cookie;          /* used for diag stuff */
-  olsr_u8_t timer_jitter_pct;          /* the jitter expressed in percent */
-  olsr_u8_t timer_flags;               /* misc flags */
+  uint8_t timer_jitter_pct;            /* the jitter expressed in percent */
+  uint8_t timer_flags;                 /* misc flags */
   unsigned int timer_random;           /* cache random() result for performance reasons */
   void (*timer_cb) (void *);           /* callback function */
   void *timer_cb_context;              /* context pointer */
@@ -91,9 +91,9 @@ LISTNODE2STRUCT(list2timer, struct timer_entry, timer_list);
 /* Timers */
 void olsr_init_timers(void);
 void olsr_walk_timers(clock_t *);
-void olsr_set_timer(struct timer_entry **, unsigned int, olsr_u8_t, olsr_bool, void (*)(void *), void *, olsr_cookie_t);
-struct timer_entry *olsr_start_timer(unsigned int, olsr_u8_t, olsr_bool, void (*)(void *), void *, olsr_cookie_t);
-void olsr_change_timer(struct timer_entry *, unsigned int, olsr_u8_t, olsr_bool);
+void olsr_set_timer(struct timer_entry **, unsigned int, uint8_t, bool, void (*)(void *), void *, olsr_cookie_t);
+struct timer_entry *olsr_start_timer(unsigned int, uint8_t, bool, void (*)(void *), void *, olsr_cookie_t);
+void olsr_change_timer(struct timer_entry *, unsigned int, uint8_t, bool);
 void olsr_stop_timer(struct timer_entry *);
 
 /* Printing timestamps */
index bd9a1c6..8e8036f 100644 (file)
@@ -89,38 +89,38 @@ struct olsr_cookie_info *tc_mem_cookie = NULL;
 /* Enlarges the value window for upcoming ansn/seqno to be accepted */
 #define TC_SEQNO_WINDOW_MULT 8
 
-static olsr_bool
-olsr_seq_inrange_low(int beg, int end, olsr_u16_t seq)
+static bool
+olsr_seq_inrange_low(int beg, int end, uint16_t seq)
 {
   if (beg < 0) {
-    if (seq >= (olsr_u16_t) beg || seq < end) {
-      return OLSR_TRUE;
+    if (seq >= (uint16_t) beg || seq < end) {
+      return true;
     }
   } else if (end >= 0x10000) {
-    if (seq >= beg || seq < (olsr_u16_t) end) {
-      return OLSR_TRUE;
+    if (seq >= beg || seq < (uint16_t) end) {
+      return true;
     }
   } else if (seq >= beg && seq < end) {
-    return OLSR_TRUE;
+    return true;
   }
-  return OLSR_FALSE;
+  return false;
 }
 
-static olsr_bool
-olsr_seq_inrange_high(int beg, int end, olsr_u16_t seq)
+static bool
+olsr_seq_inrange_high(int beg, int end, uint16_t seq)
 {
   if (beg < 0) {
-    if (seq > (olsr_u16_t) beg || seq <= end) {
-      return OLSR_TRUE;
+    if (seq > (uint16_t) beg || seq <= end) {
+      return true;
     }
   } else if (end >= 0x10000) {
-    if (seq > beg || seq <= (olsr_u16_t) end) {
-      return OLSR_TRUE;
+    if (seq > beg || seq <= (uint16_t) end) {
+      return true;
     }
   } else if (seq > beg && seq <= end) {
-    return OLSR_TRUE;
+    return true;
   }
-  return OLSR_FALSE;
+  return false;
 }
 
 /**
@@ -231,7 +231,7 @@ olsr_change_myself_tc(void)
    * The old entry for ourselves is gone, generate a new one and trigger SPF.
    */
   tc_myself = olsr_add_tc_entry(&olsr_cnf->main_addr);
-  changes_topology = OLSR_TRUE;
+  changes_topology = true;
 }
 
 /*
@@ -346,7 +346,7 @@ olsr_tc_edge_to_string(struct tc_edge_entry *tc_edge)
 
   snprintf(buf, sizeof(buf), "%s > %s, cost (%6s) %s", olsr_ip_to_string(&addrbuf, &tc->addr),
            olsr_ip_to_string(&dstbuf, &tc_edge->T_dest_addr), get_tc_edge_entry_text(tc_edge, '/', &lqbuffer1),
-           get_linkcost_text(tc_edge->cost, OLSR_FALSE, &lqbuffer2));
+           get_linkcost_text(tc_edge->cost, false, &lqbuffer2));
 
   return buf;
 }
@@ -365,7 +365,7 @@ olsr_expire_tc_entry(void *context)
   tc->validity_timer = NULL;
 
   olsr_delete_tc_entry(tc);
-  changes_topology = OLSR_TRUE;
+  changes_topology = true;
 }
 
 /**
@@ -382,7 +382,7 @@ olsr_expire_tc_edge_gc(void *context)
   tc->edge_gc_timer = NULL;
 
   if (olsr_delete_outdated_tc_edges(tc)) {
-    changes_topology = OLSR_TRUE;
+    changes_topology = true;
   }
 }
 
@@ -393,7 +393,7 @@ olsr_expire_tc_edge_gc(void *context)
  *
  * @return 1 if the change of the etx value was relevant
  */
-olsr_bool
+bool
 olsr_calc_tc_edge_entry_etx(struct tc_edge_entry *tc_edge)
 {
   olsr_linkcost old;
@@ -418,7 +418,7 @@ olsr_calc_tc_edge_entry_etx(struct tc_edge_entry *tc_edge)
  * @return a pointer to the created entry
  */
 struct tc_edge_entry *
-olsr_add_tc_edge_entry(struct tc_entry *tc, union olsr_ip_addr *addr, olsr_u16_t ansn)
+olsr_add_tc_edge_entry(struct tc_entry *tc, union olsr_ip_addr *addr, uint16_t ansn)
 {
 #ifdef DEBUG
   struct ipaddr_str buf;
@@ -521,11 +521,11 @@ olsr_delete_tc_edge_entry(struct tc_edge_entry *tc_edge)
  * @param tc the entry to delete edges from
  * @return TRUE if any destinations were deleted, FALSE if not
  */
-olsr_bool
+bool
 olsr_delete_outdated_tc_edges(struct tc_entry *tc)
 {
   struct tc_edge_entry *tc_edge;
-  olsr_bool retval = OLSR_FALSE;
+  bool retval = false;
 
 #if 0
   OLSR_PRINTF(5, "TC: deleting outdated TC-edge entries\n");
@@ -534,7 +534,7 @@ olsr_delete_outdated_tc_edges(struct tc_entry *tc)
   OLSR_FOR_ALL_TC_EDGE_ENTRIES(tc, tc_edge) {
     if (SEQNO_GREATER_THAN(tc->ansn, tc_edge->ansn)) {
       olsr_delete_tc_edge_entry(tc_edge);
-      retval = OLSR_TRUE;
+      retval = true;
     }
   }
   OLSR_FOR_ALL_TC_EDGE_ENTRIES_END(tc, tc_edge);
@@ -551,8 +551,7 @@ olsr_delete_outdated_tc_edges(struct tc_entry *tc)
  * @return 1 if any destinations were deleted 0 if not
  */
 static int
-olsr_delete_revoked_tc_edges(struct tc_entry *tc, olsr_u16_t ansn, union olsr_ip_addr *lower_border,
-                             union olsr_ip_addr *upper_border)
+olsr_delete_revoked_tc_edges(struct tc_entry *tc, uint16_t ansn, union olsr_ip_addr *lower_border, union olsr_ip_addr *upper_border)
 {
   struct tc_edge_entry *tc_edge;
   int retval = 0;
@@ -561,12 +560,12 @@ olsr_delete_revoked_tc_edges(struct tc_entry *tc, olsr_u16_t ansn, union olsr_ip
   OLSR_PRINTF(5, "TC: deleting MPRS\n");
 #endif
 
-  olsr_bool passedLowerBorder = OLSR_FALSE;
+  bool passedLowerBorder = false;
 
   OLSR_FOR_ALL_TC_EDGE_ENTRIES(tc, tc_edge) {
     if (!passedLowerBorder) {
       if (avl_comp_default(lower_border, &tc_edge->T_dest_addr) <= 0) {
-        passedLowerBorder = OLSR_TRUE;
+        passedLowerBorder = true;
       } else {
         continue;
       }
@@ -598,7 +597,7 @@ olsr_delete_revoked_tc_edges(struct tc_entry *tc, olsr_u16_t ansn, union olsr_ip
  * @return 1 if entries are added 0 if not
  */
 static int
-olsr_tc_update_edge(struct tc_entry *tc, olsr_u16_t ansn, const unsigned char **curr, union olsr_ip_addr *neighbor)
+olsr_tc_update_edge(struct tc_entry *tc, uint16_t ansn, const unsigned char **curr, union olsr_ip_addr *neighbor)
 {
   struct tc_edge_entry *tc_edge;
   int edge_change;
@@ -704,7 +703,7 @@ olsr_print_tc_table(void)
 
       OLSR_PRINTF(1, "%-*s %-*s %-14s %s\n", ipwidth, olsr_ip_to_string(&addrbuf, &tc->addr), ipwidth,
                   olsr_ip_to_string(&dstaddrbuf, &tc_edge->T_dest_addr), get_tc_edge_entry_text(tc_edge, '/', &lqbuffer1),
-                  get_linkcost_text(tc_edge->cost, OLSR_FALSE, &lqbuffer2));
+                  get_linkcost_text(tc_edge->cost, false, &lqbuffer2));
 
     } OLSR_FOR_ALL_TC_EDGE_ENTRIES_END(tc, tc_edge);
   } OLSR_FOR_ALL_TC_ENTRIES_END(tc);
@@ -721,7 +720,7 @@ olsr_print_tc_table(void)
  * @result 1 if lower/upper border ip have been set
  */
 static int
-olsr_calculate_tc_border(olsr_u8_t lower_border, union olsr_ip_addr *lower_border_ip, olsr_u8_t upper_border,
+olsr_calculate_tc_border(uint8_t lower_border, union olsr_ip_addr *lower_border_ip, uint8_t upper_border,
                          union olsr_ip_addr *upper_border_ip)
 {
   if (lower_border == 0 && upper_border == 0) {
@@ -766,12 +765,12 @@ olsr_calculate_tc_border(olsr_u8_t lower_border, union olsr_ip_addr *lower_borde
  * as every call to pkt_get increases the packet offset and
  * hence the spot we are looking at.
  */
-olsr_bool
+bool
 olsr_input_tc(union olsr_message * msg, struct interface * input_if __attribute__ ((unused)), union olsr_ip_addr * from_addr)
 {
   struct ipaddr_str buf;
-  olsr_u16_t size, msg_seq, ansn;
-  olsr_u8_t type, ttl, msg_hops, lower_border, upper_border;
+  uint16_t size, msg_seq, ansn;
+  uint8_t type, ttl, msg_hops, lower_border, upper_border;
   olsr_reltime vtime;
   union olsr_ip_addr originator;
   const unsigned char *limit, *curr;
@@ -782,13 +781,13 @@ olsr_input_tc(union olsr_message * msg, struct interface * input_if __attribute_
 
   curr = (void *)msg;
   if (!msg) {
-    return OLSR_FALSE;
+    return false;
   }
 
   /* We are only interested in TC message types. */
   pkt_get_u8(&curr, &type);
   if ((type != LQ_TC_MESSAGE) && (type != TC_MESSAGE)) {
-    return OLSR_FALSE;
+    return false;
   }
 
   pkt_get_reltime(&curr, &vtime);
@@ -816,7 +815,7 @@ olsr_input_tc(union olsr_message * msg, struct interface * input_if __attribute_
        * Ignore already seen seq/ansn values (small window for mesh memory)
        */
       if ((tc->msg_seq == msg_seq) || (tc->ignored++ < 32)) {
-        return OLSR_FALSE;
+        return false;
       }
 
       OLSR_PRINTF(1, "Ignored to much LQTC's for %s, restarting\n", olsr_ip_to_string(&buf, &originator));
@@ -830,10 +829,10 @@ olsr_input_tc(union olsr_message * msg, struct interface * input_if __attribute_
        */
       if (!tc->err_seq_valid) {
         tc->err_seq = msg_seq;
-        tc->err_seq_valid = OLSR_TRUE;
+        tc->err_seq_valid = true;
       }
       if (tc->err_seq == msg_seq) {
-        return OLSR_FALSE;
+        return false;
       }
 
       OLSR_PRINTF(2, "Detected node restart for %s\n", olsr_ip_to_string(&buf, &originator));
@@ -854,7 +853,7 @@ olsr_input_tc(union olsr_message * msg, struct interface * input_if __attribute_
   tc->msg_seq = msg_seq;
   tc->ansn = ansn;
   tc->ignored = 0;
-  tc->err_seq_valid = OLSR_FALSE;
+  tc->err_seq_valid = false;
 
   /*
    * If the sender interface (NB: not originator) of this message
@@ -863,7 +862,7 @@ olsr_input_tc(union olsr_message * msg, struct interface * input_if __attribute_
    */
   if (check_neighbor_link(from_addr) != SYM_LINK) {
     OLSR_PRINTF(2, "Received TC from NON SYM neighbor %s\n", olsr_ip_to_string(&buf, from_addr));
-    return OLSR_FALSE;
+    return false;
   }
 
   OLSR_PRINTF(1, "Processing TC from %s, seq 0x%04x\n", olsr_ip_to_string(&buf, &originator), tc->msg_seq);
@@ -876,7 +875,7 @@ olsr_input_tc(union olsr_message * msg, struct interface * input_if __attribute_
   borderSet = 0;
   while (curr < limit) {
     if (olsr_tc_update_edge(tc, ansn, &curr, &upper_border_ip)) {
-      changes_topology = OLSR_TRUE;
+      changes_topology = true;
     }
 
     if (!borderSet) {
@@ -915,7 +914,7 @@ olsr_input_tc(union olsr_message * msg, struct interface * input_if __attribute_
   }
 
   /* Forward the message */
-  return OLSR_TRUE;
+  return true;
 }
 
 /*
index d1b3250..4a0309b 100644 (file)
@@ -62,8 +62,8 @@ struct tc_edge_entry {
   struct tc_edge_entry *edge_inv;      /* shortcut, used during SPF calculation */
   struct tc_entry *tc;                 /* backpointer to owning tc entry */
   olsr_linkcost cost;                  /* metric used for SPF calculation */
-  olsr_u16_t ansn;                     /* ansn of this edge, used for multipart msgs */
-  olsr_u32_t linkquality[0];
+  uint16_t ansn;                       /* ansn of this edge, used for multipart msgs */
+  uint32_t linkquality[0];
 };
 
 AVLNODE2STRUCT(edge_tree2tc_edge, struct tc_edge_entry, edge_node);
@@ -79,15 +79,15 @@ struct tc_entry {
   struct link_entry *next_hop;         /* SPF calculated link to the 1st hop neighbor */
   struct timer_entry *edge_gc_timer;   /* used for edge garbage collection */
   struct timer_entry *validity_timer;  /* tc validity time */
-  olsr_u32_t refcount;                 /* reference counter */
-  olsr_u16_t msg_seq;                  /* sequence number of the tc message */
-  olsr_u8_t msg_hops;                  /* hopcount as per the tc message */
-  olsr_u8_t hops;                      /* SPF calculated hopcount */
-  olsr_u16_t ansn;                     /* ANSN number of the tc message */
-  olsr_u16_t ignored;                  /* how many TC messages ignored in a sequence
+  uint32_t refcount;                   /* reference counter */
+  uint16_t msg_seq;                    /* sequence number of the tc message */
+  uint8_t msg_hops;                    /* hopcount as per the tc message */
+  uint8_t hops;                        /* SPF calculated hopcount */
+  uint16_t ansn;                       /* ANSN number of the tc message */
+  uint16_t ignored;                    /* how many TC messages ignored in a sequence
                                           (kindof emergency brake) */
-  olsr_u16_t err_seq;                  /* sequence number of an unplausible TC */
-  olsr_bool err_seq_valid;             /* do we have an error (unplauible seq/ansn) */
+  uint16_t err_seq;                    /* sequence number of an unplausible TC */
+  bool err_seq_valid;                  /* do we have an error (unplauible seq/ansn) */
 };
 
 /*
@@ -147,7 +147,7 @@ void olsr_print_tc_table(void);
 void olsr_time_out_tc_set(void);