On Wed, Sep 12, 2018 at 03:19:06PM +0200, Florian Westphal wrote: > icmp(v6) are the only protocols that need the error() > callback (to handle icmp errors that are related to an established > connections, e.g. packet too big, port unreachable and the like). > > Handle icmp from core, then get rid of ->error(). > The other protocols can call the 'old' indirect error call as a direct > one. > > As all l4 trackers are now l3 agnostic, get rid of the 'duplicate' > l4 trackers. This also avoids one level of indirection during l4proto lookup. Series applied, thanks.