hna_set: explicitly cast to (time_t *) in calls to localtime()
[olsrd.git] / src / olsr.h
index 02c8c6a..0454739 100644 (file)
@@ -63,6 +63,8 @@ void init_msg_seqno(void);
 
 uint16_t get_msg_seqno(void);
 
+bool olsr_is_bad_duplicate_msg_seqno(uint16_t seqno);
+
 int olsr_forward_message(union olsr_message *, struct interface *, union olsr_ip_addr *);
 
 void set_buffer_timer(struct interface *);
@@ -81,7 +83,7 @@ const char *olsr_link_to_string(uint8_t);
 
 const char *olsr_status_to_string(uint8_t);
 
-void olsr_exit(const char *, int);
+void olsr_exit(const char *, int) __attribute__((noreturn));
 
 void *olsr_malloc(size_t, const char *);
 
@@ -89,7 +91,7 @@ int olsr_printf(int, const char *, ...) __attribute__ ((format(printf, 2, 3)));
 
 void olsr_trigger_forced_update(void *);
 
-#endif
+#endif /* _OLSR_FUNCTIONS */
 
 /*
  * Local Variables: