git: inet: Handle IP fragments in netisr0

Sepherosa Ziehau sephe at crater.dragonflybsd.org
Thu Jun 26 05:19:33 PDT 2014


commit e4a6f4bbad1970bd9e9365e80b3273ae13debf64
Author: Sepherosa Ziehau <sephe at dragonflybsd.org>
Date:   Thu Jun 26 20:13:41 2014 +0800

    inet: Handle IP fragments in netisr0
    
    For packet whose hash is provided by hardware, the processing netisr
    may not be netisr0.  Add a IP fragments check at the beginning of
    ip_input(): if the current processing netisr is not netisr0 and the
    packet is an IP fragment, then redispatch it to netisr0.
    
    Discussed-with: dillon@

Summary of changes:
 sys/netinet/ip_input.c | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/e4a6f4bbad1970bd9e9365e80b3273ae13debf64


-- 
DragonFly BSD source repository



More information about the Commits mailing list