mirror of
https://github.com/openvswitch/ovs
synced 2025-09-01 14:55:18 +00:00
openvswitch.h: Note that 64 bit ints are 4-aligned.
In general, all Netlink 64-bit data may be 4-byte aligned, due to netlink header and attributes being 4-aligned. To avoid unaligned access the data should be copied out of the netlink attribute before access. Signed-off-by: Jarno Rajahalme <jrajahalme@nicira.com> Acked-by: Jesse Gross <jesse@nicira.com>
This commit is contained in:
@@ -109,6 +109,7 @@ enum ovs_datapath_attr {
|
||||
|
||||
#define OVS_DP_ATTR_MAX (__OVS_DP_ATTR_MAX - 1)
|
||||
|
||||
/* All 64-bit integers within Netlink messages are 4-byte aligned only. */
|
||||
struct ovs_dp_stats {
|
||||
__u64 n_hit; /* Number of flow table matches. */
|
||||
__u64 n_missed; /* Number of flow table misses. */
|
||||
|
Reference in New Issue
Block a user