K 10 svn:author V 8 melifaro K 8 svn:date V 27 2020-01-23T09:14:28.889326Z K 7 svn:log V 480 Fix epoch-related panic in ipdivert, ensuring in_broadcast() is called within epoch. Simplify gigantic div_output() by splitting it into 3 functions, handling preliminary setup, remote "ip[6]_output" case and local "netisr" case. Leave original indenting in most parts to ease diff comparison. Indentation will be fixed by a followup commit. Reported by: Nick Hibma Reviewed by: glebius Differential Revision: https://reviews.freebsd.org/D23317 END