ip: move address related functions to types 22/43822/3
authorFlorin Coras <[email protected]>
Thu, 2 Oct 2025 06:23:08 +0000 (02:23 -0400)
committerDave Wallace <[email protected]>
Thu, 2 Oct 2025 18:08:23 +0000 (18:08 +0000)
commit8ca922e1d6d0fe8af28e539505d3c3a211642a91
tree9d0cac1fa60d94a4dd86ce8a9ace69c3b6356f31
parent44f7ca77e53780876d51d9c841c9ce0782b289fb
ip: move address related functions to types

Move functions that do basic operations on ip4/6/46 addresses from ip.h
to ip_types.h, to ease consumption / minimize dependencies, especially
on ip.h which pulls in the whole ip layer.

Type: refactor

Change-Id: I92be1010337c65bdb132b32880633d519cf56fc8
Signed-off-by: Florin Coras <[email protected]>
src/vnet/ip/ip.c
src/vnet/ip/ip.h
src/vnet/ip/ip_types.c
src/vnet/ip/ip_types.h
src/vnet/session/transport_types.h