mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-01-02 12:20:12 +01:00
platform: fix "-Wcast-align" warning for NMPlatformQdisc cast
This commit is contained in:
parent
0b1177cb18
commit
2191e739ae
2 changed files with 9 additions and 3 deletions
|
|
@ -531,7 +531,7 @@ typedef struct {
|
|||
guint8 ip_proto; /* FRA_IP_PROTO */
|
||||
|
||||
bool uid_range_has : 1; /* has(FRA_UID_RANGE) */
|
||||
} NMPlatformRoutingRule;
|
||||
} _nm_alignas(NMPlatformObject) NMPlatformRoutingRule;
|
||||
|
||||
#define NM_PLATFORM_FQ_CODEL_MEMORY_LIMIT_UNSET (~((guint32) 0))
|
||||
|
||||
|
|
@ -599,7 +599,7 @@ typedef struct {
|
|||
NMPlatformQdiscSfq sfq;
|
||||
NMPlatformQdiscTbf tbf;
|
||||
};
|
||||
} NMPlatformQdisc;
|
||||
} _nm_alignas(NMPlatformObject) NMPlatformQdisc;
|
||||
|
||||
typedef struct {
|
||||
char sdata[32];
|
||||
|
|
@ -639,7 +639,7 @@ typedef struct {
|
|||
guint32 parent;
|
||||
guint32 info;
|
||||
NMPlatformAction action;
|
||||
} NMPlatformTfilter;
|
||||
} _nm_alignas(NMPlatformObject) NMPlatformTfilter;
|
||||
|
||||
typedef struct {
|
||||
bool is_ip4;
|
||||
|
|
|
|||
|
|
@ -31,6 +31,9 @@ G_STATIC_ASSERT(_nm_alignof(NMPlatformObject) == _nm_alignof(NMPObjectLnkVlan));
|
|||
G_STATIC_ASSERT(_nm_alignof(NMPlatformObject) == _nm_alignof(NMPObjectLnkVrf));
|
||||
G_STATIC_ASSERT(_nm_alignof(NMPlatformObject) == _nm_alignof(NMPObjectLnkVxlan));
|
||||
G_STATIC_ASSERT(_nm_alignof(NMPlatformObject) == _nm_alignof(NMPObjectLnkWireGuard));
|
||||
G_STATIC_ASSERT(_nm_alignof(NMPlatformObject) == _nm_alignof(NMPObjectQdisc));
|
||||
G_STATIC_ASSERT(_nm_alignof(NMPlatformObject) == _nm_alignof(NMPObjectRoutingRule));
|
||||
G_STATIC_ASSERT(_nm_alignof(NMPlatformObject) == _nm_alignof(NMPObjectTfilter));
|
||||
|
||||
G_STATIC_ASSERT(_nm_alignof(NMPlatformObject) == _nm_alignof(NMPlatformIP4Address));
|
||||
G_STATIC_ASSERT(_nm_alignof(NMPlatformObject) == _nm_alignof(NMPlatformIP4Route));
|
||||
|
|
@ -57,6 +60,9 @@ G_STATIC_ASSERT(_nm_alignof(NMPlatformObject) == _nm_alignof(NMPlatformLnkVrf));
|
|||
G_STATIC_ASSERT(_nm_alignof(NMPlatformObject) == _nm_alignof(NMPlatformLnkVxlan));
|
||||
G_STATIC_ASSERT(_nm_alignof(NMPlatformObject) == _nm_alignof(NMPlatformLnkWireGuard));
|
||||
G_STATIC_ASSERT(_nm_alignof(NMPlatformObject) == _nm_alignof(NMPlatformObjWithIfindex));
|
||||
G_STATIC_ASSERT(_nm_alignof(NMPlatformObject) == _nm_alignof(NMPlatformQdisc));
|
||||
G_STATIC_ASSERT(_nm_alignof(NMPlatformObject) == _nm_alignof(NMPlatformRoutingRule));
|
||||
G_STATIC_ASSERT(_nm_alignof(NMPlatformObject) == _nm_alignof(NMPlatformTfilter));
|
||||
|
||||
/*****************************************************************************/
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue