--- fwsync/driver/fwsync_proto.h 2022/06/29 19:44:58 1.2 +++ fwsync/driver/fwsync_proto.h 2022/08/10 00:03:50 1.5 @@ -11,8 +11,16 @@ struct fws_proto { uint8_t fws_fib; uint8_t fws_addrtype; uint8_t fws_proto; + uint8_t fws_cmdtype; + uint16_t fws_kidx; + uint16_t fws_rulenum; + uint32_t fws_ruleid; uint16_t fws_sport; uint16_t fws_dport; + uint16_t fws_aport; + uint16_t fws_pport; + struct in_addr fws_aaddr; + struct in_addr fws_paddr; union { struct in_addr fws_saddr; struct in6_addr fws_saddr6; @@ -25,8 +33,7 @@ struct fws_proto { } __packed; #define FWS_PKTVER_STATE 'S' -#define FWS_PKTVER_ALIAS_OUT 'N' -#define FWS_PKTVER_ALIAS_IN 'n' +#define FWS_PKTVER_ALIAS 'N' #endif