include demux.h only once
This commit is contained in:
+6
-1
@@ -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 */
|
||||||
|
|||||||
Reference in New Issue
Block a user