@@ -534,7 +534,7 @@ typedef struct EXnbarApp_s {
534
534
#define EXlabelID 28
535
535
#define EXlabelSize sizeof(elementHeader_t)
536
536
537
- #define EXinPayload_t elementHeader_t
537
+ #define EXinPayload_t void
538
538
#define EXinPayloadID 29
539
539
#define EXinPayloadSize sizeof(elementHeader_t)
540
540
@@ -550,8 +550,8 @@ typedef struct EXtunIPv4_s {
550
550
#define SIZEtunSrc4Addr MemberSize(EXtunIPv4_t, tunSrcAddr)
551
551
#define OFFtunDst4Addr offsetof(EXtunIPv4_t, tunDstAddr)
552
552
#define SIZEtunDst4Addr MemberSize(EXtunIPv4_t, tunDstAddr)
553
- #define OFFtunProto offsetof(EXtunIPv4_t, tunProto)
554
- #define SIZEtunProto MemberSize(EXtunIPv4_t, tunProto)
553
+ #define OFFtunProtoV4 offsetof(EXtunIPv4_t, tunProto)
554
+ #define SIZEtunProtoV4 MemberSize(EXtunIPv4_t, tunProto)
555
555
} EXtunIPv4_t ;
556
556
#define EXtunIPv4Size (sizeof(EXtunIPv4_t) + sizeof(elementHeader_t))
557
557
@@ -564,6 +564,8 @@ typedef struct EXtunIPv6_s {
564
564
#define SIZEtunSrc6Addr MemberSize(EXtunIPv6_t, tunSrcAddr)
565
565
#define OFFtunDst6Addr offsetof(EXtunIPv6_t, tunDstAddr)
566
566
#define SIZEtunDst6Addr MemberSize(EXtunIPv6_t, tunDstAddr)
567
+ #define OFFtunProtoV6 offsetof(EXtunIPv6_t, tunProto)
568
+ #define SIZEtunProtoV6 MemberSize(EXtunIPv6_t, tunProto)
567
569
} EXtunIPv6_t ;
568
570
#define EXtunIPv6Size (sizeof(EXtunIPv6_t) + sizeof(elementHeader_t))
569
571
@@ -620,6 +622,16 @@ typedef struct EXpfinfo_s {
620
622
uint32_t pid ;
621
623
char ifname [4 ];
622
624
} EXpfinfo_t ;
625
+ #define OFFpfAction offsetof(EXpfinfo_t, action)
626
+ #define SIZEpfAction MemberSize(EXpfinfo_t, action)
627
+ #define OFFpfReason offsetof(EXpfinfo_t, reason)
628
+ #define SIZEpfReason MemberSize(EXpfinfo_t, reason)
629
+ #define OFFpfDir offsetof(EXpfinfo_t, dir)
630
+ #define SIZEpfDir MemberSize(EXpfinfo_t, dir)
631
+ #define OFFpfIfName offsetof(EXpfinfo_t, ifname)
632
+ #define SIZEpfIfName MemberSize(EXpfinfo_t, ifname)
633
+ #define OFFpfRuleNr offsetof(EXpfinfo_t, rulenr)
634
+ #define SIZEpfRuleNr MemberSize(EXpfinfo_t, rulenr)
623
635
#define EXpfinfoSize (sizeof(EXpfinfo_t) - 4 + sizeof(elementHeader_t))
624
636
625
637
// max possible elements
0 commit comments