summaryrefslogtreecommitdiff
path: root/src/libsystemd-network
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2023-04-13 10:21:31 +0200
committerLennart Poettering <lennart@poettering.net>2023-04-13 10:21:31 +0200
commit79dec6f5cc0b72d43dfb0469fa68b5cd023fbaf9 (patch)
tree4fe1052bdd3b12837ee0bd9f942c3a4ae9e8dbd9 /src/libsystemd-network
parent39857544ee3794481f165e6ecc5d5a81c65f0ee9 (diff)
downloadsystemd-79dec6f5cc0b72d43dfb0469fa68b5cd023fbaf9.tar.gz
socket-util: tighten aignment check for CMSG_TYPED_DATA()
Apparently CMSG_DATA() alignment is very much undefined. Which is quite an ABI fuck-up, but we need to deal with this. CMSG_TYPED_DATA() already checks alignment of the specified pointer. Let's also check matching alignment of the underlying structures, which we already can do at compile-time. See: #27241 (This does not fix #27241, but should catch such errors already at compile-time instead of runtime)
Diffstat (limited to 'src/libsystemd-network')
0 files changed, 0 insertions, 0 deletions