--- fwsync/driver/fwsync.h 2022/07/05 21:58:48 1.3 +++ fwsync/driver/fwsync.h 2022/08/04 00:24:39 1.6 @@ -24,6 +24,7 @@ #include #include #include +#include #include #include #include @@ -34,6 +35,9 @@ #include #include #include +#include +#include +#include #define IPFW_INTERNAL @@ -41,8 +45,8 @@ #include #include "fwsync_proto.h" -#include "fwsync_workers.h" #include "fwsync_utils.h" +#include "fwsync_workers.h" #define IFT_FWSYNC 0xfc @@ -164,6 +168,7 @@ extern struct fwsync_context fws_ctx; extern struct cfg_sync fws_cfg; extern struct task fws_sndpkt_task; extern struct taskqueue *fws_tq; +extern struct callout fws_co; extern struct mtx fws_mtx_c, fws_mtx_e; extern struct mbuf *fws_sndpkt; extern fwsync_sndpkt_t fwsync_sndpkt;