From c7dfa1df8b35f71615f257f177a6d07ddb674145 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Sun, 16 Aug 2020 11:28:34 +0200 Subject: [PATCH] in-addr-util: add byte accessor array to union in_addr_union It's pretty useful to be able to access the bytes generically, without acknowledging a specific family, hence let's a third way to access an in_addr_union. --- src/basic/in-addr-util.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/basic/in-addr-util.h b/src/basic/in-addr-util.h index dc3f575bc9..03583f2566 100644 --- a/src/basic/in-addr-util.h +++ b/src/basic/in-addr-util.h @@ -12,6 +12,7 @@ union in_addr_union { struct in_addr in; struct in6_addr in6; + uint8_t bytes[CONST_MAX(sizeof(struct in_addr), sizeof(struct in6_addr))]; }; struct in_addr_data {