Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Mar 2002 10:08:01 -0800 (PST)
From:      Luigi Rizzo <luigi@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/netinet in.c
Message-ID:  <200203161808.g2GI81225434@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
luigi       2002/03/16 10:08:01 PST

  Modified files:        (Branch: RELENG_4)
    sys/netinet          in.c 
  Log:
  Disable part of the last commit when kernel-bootp support is used.
  This caused a panic on diskless kernels when more than one interface
  was present in the system.
  
  I am not sure there is another way out -- right now, kernel-bootp
  wants to set an address of 0.0.0.0/0 on all interfaces to be able
  to send out the bootp request, so conflicts on the address assignments
  are unavoidable, and while the error can be trapped in the caller,
  not assigning an address to the interface actually prevents the
  request packets from going out.
  
  This applies to -current as well, but I have not had a chance to test it
  there yet, and fixing the breakage to -stable was definitely urgent.
  
  Revision  Changes    Path
  1.44.2.9  +8 -0      src/sys/netinet/in.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?200203161808.g2GI81225434>