summaryrefslogtreecommitdiff
path: root/lib/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ChangeLog')
-rw-r--r--lib/ChangeLog26
1 files changed, 26 insertions, 0 deletions
diff --git a/lib/ChangeLog b/lib/ChangeLog
index 38f9cf6e..f5145321 100644
--- a/lib/ChangeLog
+++ b/lib/ChangeLog
@@ -1,3 +1,29 @@
+2005-05-06 Paul Jakma <paul@dishone.st>
+
+ * (general) extern and static'ification of functions in code and
+ header.
+ Cleanup any definitions with unspecified arguments.
+ Add casts for callback assignments where the callback is defined,
+ typically, as passing void *, but the function being assigned has
+ some other pointer type defined as its argument, as gcc complains
+ about casts from void * to X* via function arguments.
+ Fix some old K&R style function argument definitions.
+ Add noreturn gcc attribute to some functions, as appropriate.
+ Add unused gcc attribute to some functions (eg ones meant to help
+ while debugging)
+ Add guard defines to headers which were missing them.
+ * command.c: (install_node) add const qualifier, still doesnt shut
+ up the warning though, because of the double pointer.
+ (cmp_node) ditto
+ * keychain.c: (key_str2time) Add GET_LONG_RANGE() macro, derived
+ fromn vty.h ones to fix some of the (long) < 0 warnings.
+ * thread.c: (various) use thread_empty
+ (cpu_record_hash_key) should cast to uintptr_t, a stdint.h type
+ * vty.h: Add VTY_GET_IPV4_ADDRESS and VTY_GET_IPV4_PREFIX so they
+ removed from ospfd/ospf_vty.h
+ * zebra.h: Move definition of ZEBRA_PORT to here, to remove
+ dependence of lib on zebra/zserv.h
+
2005-05-06 Hasso Tepper <hasso at quagga.net>
* sockunion.c: Fix warning message.