};
struct pfloghdr {
- uint8_t length;
- uint8_t af;
- uint8_t action;
- uint8_t reason;
+ nd_uint8_t length;
+ nd_uint8_t af;
+ nd_uint8_t action;
+ nd_uint8_t reason;
char ifname[PFLOG_IFNAMSIZ];
char ruleset[PFLOG_RULESET_NAME_SIZE];
- uint32_t rulenr;
- uint32_t subrulenr;
- uint32_t uid;
- int32_t pid;
- uint32_t rule_uid;
- int32_t rule_pid;
- uint8_t dir;
+ nd_uint32_t rulenr;
+ nd_uint32_t subrulenr;
+ nd_uint32_t uid;
+ nd_int32_t pid;
+ nd_uint32_t rule_uid;
+ nd_int32_t rule_pid;
+ nd_uint8_t dir;
#if defined(__OpenBSD__)
- uint8_t rewritten;
- uint8_t naf;
- uint8_t pad[1];
+ nd_uint8_t rewritten;
+ nd_uint8_t naf;
+ nd_uint8_t pad[1];
#else
- uint8_t pad[3];
+ nd_uint8_t pad[3];
#endif
#if defined(__FreeBSD__)
- uint32_t ridentifier;
- uint8_t reserve;
- uint8_t pad2[3];
+ nd_uint32_t ridentifier;
+ nd_uint8_t reserve;
+ nd_uint8_t pad2[3];
#elif defined(__OpenBSD__)
struct pf_addr saddr;
struct pf_addr daddr;
- uint16_t sport;
- uint16_t dport;
+ nd_uint16_t sport;
+ nd_uint16_t dport;
#endif
};