include demux.h only once

This commit is contained in:
Andreas Steffen
2010-05-06 21:55:19 +02:00
parent c158df0f23
commit c2651ff13d
+6 -1
View File
@@ -12,9 +12,12 @@
* for more details. * for more details.
*/ */
#ifndef _DEMUX_H
#define _DEMUX_H
#include "packet.h" #include "packet.h"
#include "state.h"
struct state; /* forward declaration of tag */
extern void init_demux(void); extern void init_demux(void);
extern bool send_packet(struct state *st, const char *where); extern bool send_packet(struct state *st, const char *where);
extern void comm_handle(const struct iface *ifp); extern void comm_handle(const struct iface *ifp);
@@ -90,3 +93,5 @@ typedef stf_status state_transition_fn(struct msg_digest *md);
extern void complete_state_transition(struct msg_digest **mdp, stf_status result); extern void complete_state_transition(struct msg_digest **mdp, stf_status result);
extern void free_md_pool(void); extern void free_md_pool(void);
#endif /* _DEMUX_H */