net: make in_aton() 32-bit internally
Subsystems (2)
PATCH 1/1 net: make in_aton() 32-bit internally
Converting IPv4 address doesn't need 64-bit arithmetic.
Space savings: 10 bytes!
add/remove: 0/0 grow/shrink: 0/1 up/down: 0/-10 (-10)
function old new delta
in_aton 96 86 -10
Signed-off-by Alexey Dobriyan <[email protected]>
---
net/core/utils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
net/core/utils.c +1 -1
@@ -51,7 +51,7 @@ EXPORT_SYMBOL(net_ratelimit);__be32 in_aton (const char *str) { -unsigned long l; +unsigned int l;unsigned int val;int i;
From: Alexey Dobriyan <[email protected]>
Date: Fri, 24 Mar 2017 00:58:26 +0300
Quoted 9 lines
Converting IPv4 address doesn't need 64-bit arithmetic.
Space savings: 10 bytes!
add/remove: 0/0 grow/shrink: 0/1 up/down: 0/-10 (-10)
function old new delta
in_aton96 86 -10Signed-off-by Alexey Dobriyan <[email protected]>
Applied to net-next, thanks.