cvs commit: src/sbin/dhclient clparse.c dhclient-script dhclient.c dhclient.conf dhcp.h tables.c

Ed Maste emaste at
Wed Oct 31 07:30:21 PDT 2007

emaste      2007-10-31 14:30:20 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_6)
    sbin/dhclient        clparse.c dhclient-script dhclient.c 
                         dhclient.conf dhcp.h tables.c 
  MFC to RELENG_6 dhclient RFC3442 support (the classless static route
  dhclient.conf 1.2
    Add a $FreeBSD$ tag missing after the original import.  Note that this
    file isn't actually installed; the one in src/etc is.
  clparse.c 1.3
  dhclient-script 1.15
  dhclient.c 1.21
  dhclient.conf 1.3
  dhcp.h 1.3
  tables.c 1.4
    Implement RFC3442, the Classless Static Route option.
    The original DHCP specification includes a route option but it
    supports only class-based routes.  RFC3442 adds support for
    specifying the netmask width for each static route.  A variable
    length encoding is used to minimize the size of this option.
    PR:             bin/99534
    Submitted by:   Andrey V. Elsukov <bu7cher at>
    Reviewed by:    brooks
  dhclient-script 1.16
    The minimum size of an RFC3442 destination descriptor is five bytes,
    so correct test to -ge 5.  Without this change an RFC3442 encoded
    default route would be ignored.
  Revision     Changes    Path  +2 -0      src/sbin/dhclient/clparse.c      +60 -0     src/sbin/dhclient/dhclient-script      +68 -0     src/sbin/dhclient/dhclient.c  +5 -2      src/sbin/dhclient/dhclient.conf      +1 -0      src/sbin/dhclient/dhcp.h  +3 -2      src/sbin/dhclient/tables.c

More information about the cvs-src mailing list