• David S. Miller's avatar
    Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next · 99d5ceee
    David S. Miller authored
    Steffen Klassert says:
    
    ====================
    pull request (net-next): ipsec-next 2017-02-16
    
    1) Make struct xfrm_input_afinfo const, nothing writes to it.
       From Florian Westphal.
    
    2) Remove all places that write to the afinfo policy backend
       and make the struct const then.
       From Florian Westphal.
    
    3) Prepare for packet consuming gro callbacks and add
       ESP GRO handlers. ESP packets can be decapsulated
       at the GRO layer then. It saves a round through
       the stack for each ESP packet.
    
    Please note that this has a merge coflict between commit
    
    63fca65d ("net: add confirm_neigh method to dst_ops")
    
    from net-next and
    
    3d7d25a6 ("xfrm: policy: remove garbage_collect callback")
    a2817d8b ("xfrm: policy: remove family field")
    
    from ipsec-next.
    
    The conflict can be solved as it is done in linux-next.
    
    Please pull or let me know if there are problems.
    ====================
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    99d5ceee
xfrm_policy.c 80.6 KB