Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Feb 1999 10:56:59 -0800 (PST)
From:      Luigi Rizzo <luigi@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/netinet ip_output.c
Message-ID:  <199902191856.KAA59235@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
luigi       1999/02/19 10:56:59 PST

  Modified files:        (Branch: RELENG_3)
    sys/netinet          ip_output.c 
  Log:
  MFC: prevent panic when pkts > MTU and with DF set get out of a pipe.
  
  Actually, after fixing this for the third time (in HEAD, RELENG_3
  and RELENG_2_2) i notice that there are a few more places in
  ip_output() potentially with a similar problem:
  
  the head of the mbuf chain is changed, yet the original pointer m0
  (which is used in case the pkt exceeds the MTU and has DF set) is
  not updated. This could lead to panics or more likely to mbuf leaks
  depending on what happens to the original mbuf pointed by m0.
  Something worth fixing soon...
  
  Revision  Changes    Path
  1.85.2.1  +2 -2      src/sys/netinet/ip_output.c


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199902191856.KAA59235>