diff options
| author | Florian Westphal <[email protected]> | 2019-03-29 21:16:25 +0100 | 
|---|---|---|
| committer | Steffen Klassert <[email protected]> | 2019-04-08 09:14:28 +0200 | 
| commit | 0c620e97b3490890facbbe06d5deed9b024de255 (patch) | |
| tree | 03b3ed5a44d5ef267c7eeac28eea3f24551beb3d /scripts/gcc-plugins/structleak_plugin.c | |
| parent | c2d305e51038167dd9de8d476c72f667d84cad8b (diff) | |
xfrm: remove output indirection from xfrm_mode
Same is input indirection.  Only exception: we need to export
xfrm_outer_mode_output for pktgen.
Increases size of vmlinux by about 163 byte:
Before:
   text    data     bss     dec      filename
15730208  6936948 4046908 26714064   vmlinux
After:
15730311  6937008 4046908 26714227   vmlinux
xfrm_inner_extract_output has no more external callers, make it static.
v2: add IS_ENABLED(IPV6) guard in xfrm6_prepare_output
    add two missing breaks in xfrm_outer_mode_output (Sabrina Dubroca)
    add WARN_ON_ONCE for 'call AF_INET6 related output function, but
    CONFIG_IPV6=n' case.
    make xfrm_inner_extract_output static
Signed-off-by: Florian Westphal <[email protected]>
Reviewed-by: Sabrina Dubroca <[email protected]>
Signed-off-by: Steffen Klassert <[email protected]>
Diffstat (limited to 'scripts/gcc-plugins/structleak_plugin.c')
0 files changed, 0 insertions, 0 deletions