ANDROID: GKI: fix crc issue in include/net/addrconf.h
In commit 0da41ddf ("net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX") a union is added to fix some issues, but that messes with the crc of a number of networking symbols for obvious reasons. As this does not actually change the abi at all, use some GENKSYMS magic #define logic to preserve the crc so that all is well. Update the .stg file with the structure change: type 'struct prefix_info' changed member 'union { __u8 flags; struct { __u8 reserved:6; __u8 autoconf:1; __u8 onlink:1; }; }' was added member '__u8 reserved:6' was removed member '__u8 autoconf:1' was removed member '__u8 onlink:1' was removed Bug: 161946584 Fixes: 0da41ddf ("net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX") Cc: Maciej Żenczykowski <maze@google.com> Cc: Lorenzo Colitti <lorenzo@google.com> Change-Id: I9d2df74e8f3ae60425534f1b33d50b2bc444f7f5 Signed-off-by:Greg Kroah-Hartman <gregkh@google.com>
Loading