union addrun unmask; /* mask */
u_int32 v6_flag; /* is this v6 */
char name[32]; /* name of interface */
- u_short family; /* Address family */
int32 flags; /* interface flags */
int32 last_ttl; /* last TTL specified */
int32 num_mcast; /* No. of IP addresses in multicast socket */
u_int32 scopeid; /* Scope used for Multicasting */
u_int32 ifindex; /* interface index - from system */
u_int32 ifnum; /* sequential interface number */
- u_char ignore_packets; /* Specify whether the packet should be ignored */
u_int32 peercnt; /* number of peers referencinf this interface - informational only */
+ u_short family; /* Address family */
+ u_char ignore_packets; /* Specify whether the packet should be ignored */
u_char action; /* reason the item is listed */
+ int32 _filler0; /* pad to a 64 bit size boundary */
};
#define IFS_EXISTS 1 /* just exists */
offsetof(errcnt) = 52
offsetof(stbcnt) = 56
-sizeof(struct info_if_stats) = 140
+sizeof(struct info_if_stats) = 136
offsetof(unaddr) = 0
offsetof(unbcast) = 16
offsetof(unmask) = 32
offsetof(v6_flag) = 48
offsetof(name) = 52
-offsetof(family) = 84
-offsetof(flags) = 88
-offsetof(last_ttl) = 92
-offsetof(num_mcast) = 96
-offsetof(received) = 100
-offsetof(sent) = 104
-offsetof(notsent) = 108
-offsetof(uptime) = 112
-offsetof(scopeid) = 116
-offsetof(ifindex) = 120
-offsetof(ifnum) = 124
-offsetof(ignore_packets) = 128
-offsetof(peercnt) = 132
-offsetof(action) = 136
+offsetof(flags) = 84
+offsetof(last_ttl) = 88
+offsetof(num_mcast) = 92
+offsetof(received) = 96
+offsetof(sent) = 100
+offsetof(notsent) = 104
+offsetof(uptime) = 108
+offsetof(scopeid) = 112
+offsetof(ifindex) = 116
+offsetof(ifnum) = 120
+offsetof(peercnt) = 124
+offsetof(family) = 128
+offsetof(ignore_packets) = 130
+offsetof(action) = 131
+offsetof(_filler0) = 132
sizeof(struct info_dns_assoc) = 32
offsetof(peeraddr) = 0