summaryrefslogtreecommitdiffstats
path: root/net/ipv4/route.c
diff options
context:
space:
mode:
authorDavid Ahern <dsa@cumulusnetworks.com>2015-08-28 01:07:02 +0200
committerDavid S. Miller <davem@davemloft.net>2015-08-28 22:32:36 +0200
commit5345c2e12d41f815c1009c9dee72f3d5fcfd4282 (patch)
tree65e011d6d82252a935a93044dc7bc99beb32bf90 /net/ipv4/route.c
parentnet: Add helper function to compare inetpeer addresses (diff)
downloadlinux-5345c2e12d41f815c1009c9dee72f3d5fcfd4282.tar.xz
linux-5345c2e12d41f815c1009c9dee72f3d5fcfd4282.zip
net: Refactor inetpeer address struct
Move the inetpeer_addr_base union to inetpeer_addr and drop inetpeer_addr_base. Both the a6 and in6_addr overlays are not needed; drop the __be32 version and rename in6 to a6 for consistency with ipv4. Add a new u32 array to the union which removes the need for the typecast in the compare function and the use of a consistent arg for both ipv4 and ipv6 addresses which makes the compare function more readable. Signed-off-by: David Ahern <dsa@cumulusnetworks.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv4/route.c')
0 files changed, 0 insertions, 0 deletions