Mercurial > hg > freeDiameter
changeset 909:047f99b09632
Clean some externs for picky linkers (by Thomas)
author | Sebastien Decugis <sdecugis@freediameter.net> |
---|---|
date | Sat, 19 Jan 2013 16:42:57 +0100 |
parents | ed611e15f744 |
children | 8500947421cb |
files | libfdcore/fdcore-internal.h libfdproto/fdproto-internal.h libfdproto/log.c |
diffstat | 3 files changed, 8 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/libfdcore/fdcore-internal.h Sat Jan 19 16:35:48 2013 +0100 +++ b/libfdcore/fdcore-internal.h Sat Jan 19 16:42:57 2013 +0100 @@ -94,11 +94,11 @@ /* Messages */ int fd_msg_init(void); -struct dict_object * fd_dict_avp_OSI; /* Origin-State-Id */ -struct dict_object * fd_dict_cmd_CER; /* Capabilities-Exchange-Request */ -struct dict_object * fd_dict_cmd_DWR; /* Device-Watchdog-Request */ -struct dict_object * fd_dict_avp_DC; /* Disconnect-Cause */ -struct dict_object * fd_dict_cmd_DPR; /* Disconnect-Peer-Request */ +extern struct dict_object * fd_dict_avp_OSI; /* Origin-State-Id */ +extern struct dict_object * fd_dict_cmd_CER; /* Capabilities-Exchange-Request */ +extern struct dict_object * fd_dict_cmd_DWR; /* Device-Watchdog-Request */ +extern struct dict_object * fd_dict_avp_DC; /* Disconnect-Cause */ +extern struct dict_object * fd_dict_cmd_DPR; /* Disconnect-Peer-Request */ /* Global message queues */ extern struct fifo * fd_g_incoming; /* all messages received from other peers, except local messages (CER, ...) */
--- a/libfdproto/fdproto-internal.h Sat Jan 19 16:35:48 2013 +0100 +++ b/libfdproto/fdproto-internal.h Sat Jan 19 16:42:57 2013 +0100 @@ -48,7 +48,7 @@ void fd_sess_fini(void); /* Where debug messages are sent */ -FILE * fd_g_debug_fstr; +extern FILE * fd_g_debug_fstr; /* Special message dump function */ void fd_msg_dump_fstr_one ( struct msg * msg, FILE * fstr );