History log of /dragonfly/sbin/dhclient/dhcpd.h (Results 1 – 18 of 18)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v6.2.1, v6.2.0, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2, v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc
# a92dccf2 20-Dec-2017 Sascha Wildner <saw@online.de>

Add __attribute__((__noreturn__)) to various function prototypes in sbin/.

This general cleanup is useful in various ways. It helps the compiler
optimize better and it also helps later GCCs detect b

Add __attribute__((__noreturn__)) to various function prototypes in sbin/.

This general cleanup is useful in various ways. It helps the compiler
optimize better and it also helps later GCCs detect better when to give
-Wimplicit-fallthrough warnings and when not.

Found-with: -Wsuggest-attribute=noreturn

show more ...


Revision tags: v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc, v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc, v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5, v4.0.4, v4.0.3, v4.0.2, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0
# dafcba85 09-Aug-2014 Antonio Huete Jimenez <tuxillo@quantumachine.net>

dhclient - Change config 'ignore' directive behaviour.

- Change dhclient.conf directive 'ignore' to take a list of option names
rather than list of option declarations. e.g. 'ignore routers;'
in

dhclient - Change config 'ignore' directive behaviour.

- Change dhclient.conf directive 'ignore' to take a list of option names
rather than list of option declarations. e.g. 'ignore routers;'
instead of 'ignore routers 1.2.3.4;' The value in the declaration
was being ignored anyway.
- While there clean up the related code a bit.

Taken-from: OpenBSD

show more ...


Revision tags: v3.8.2
# 107428a4 07-Aug-2014 Antonio Huete Jimenez <tuxillo@quantumachine.net>

dhclient - Refuse leases for already configured subnets.

Taken-from: OpenBSD


# 4bbd1675 02-Aug-2014 Antonio Huete Jimenez <tuxillo@quantumachine.net>

dhclient - Missed a reinitialize_interface() declaration.

Taken from: OpenBSD


# 3c279f6e 01-Aug-2014 Antonio Huete Jimenez <tuxillo@quantumachine.net>

dhclient - Remove cur_time global.

- Junk global cur_time, and use time(NULL) or local variables where
time is checked multiple times. Add a set_timeout_interval() function
to allow setting a ti

dhclient - Remove cur_time global.

- Junk global cur_time, and use time(NULL) or local variables where
time is checked multiple times. Add a set_timeout_interval() function
to allow setting a timeout based on an interval from current time.

- Fixes issues with initial startup where the global cur_time was
always old and caused initial DHCPDISCOVER or DHCPREQUEST packets
to be sent multiple times. And probably other timeout related
oddities.

Taken-from: OpenBSD

show more ...


# 04e4af02 01-Aug-2014 Antonio Huete Jimenez <tuxillo@quantumachine.net>

dhclient - Add ignore keyword to conf file.

- Allows to ignore unwanted info from the server without
necessarily speciyfing a supersede value.

Taken-from: OpenBSD


# 6b4863f6 01-Aug-2014 Antonio Huete Jimenez <tuxillo@quantumachine.net>

dhclient - Remove unused field 'next' from struct timeout.

- There's only one timeout now, not a list.

Taken-from: OpenBSD


Revision tags: v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc, v3.6.2, v3.6.1, v3.6.0, v3.7.1, v3.6.0rc, v3.7.0, v3.4.3, v3.4.2, v3.4.0, v3.4.1, v3.4.0rc, v3.5.0, v3.2.2, v3.2.1, v3.2.0, v3.3.0, v3.0.3
# 8d05e1a0 15-Aug-2012 Antonio Huete Jimenez <tuxillo@quantumachine.net>

dhclient - Have only one timeout at once.

- Terminate with extreme prejudice the multiple timeout queuing
mechanism that was a holdover from when dhclient handled multiple
interfaces at once.

-

dhclient - Have only one timeout at once.

- Terminate with extreme prejudice the multiple timeout queuing
mechanism that was a holdover from when dhclient handled multiple
interfaces at once.

- Also move calculation of current time to just before check to see
if the timeout has expired.

Taken-from: OpenBSD

show more ...


# 80d26e48 14-Aug-2012 Antonio Huete Jimenez <tuxillo@quantumachine.net>

dhclient - Nuke interface_link_status().

- Make use of interface_status() (check IFF_UP|IFF_RUNNING
and media status). The interface is forced up when dhclient
starts so the flags should be corr

dhclient - Nuke interface_link_status().

- Make use of interface_status() (check IFF_UP|IFF_RUNNING
and media status). The interface is forced up when dhclient
starts so the flags should be correct.

Taken-from: OpenBSD

show more ...


# cc08537d 04-Aug-2012 Antonio Huete Jimenez <tuxillo@quantumachine.net>

dhclient - Tweak leases file handling.

- Write out new leases file every time a lease is obtained. i.e. don't
append 20 leases before cleaning it up.
- Write new leases file after calling dhclient

dhclient - Tweak leases file handling.

- Write out new leases file every time a lease is obtained. i.e. don't
append 20 leases before cleaning it up.
- Write new leases file after calling dhclient-script to implement
new info. Gets interface configured first, and makes it more likely
the leases file reflects most current configuration.

Taken-from: OpenBSD

show more ...


# 741bbb9f 04-Aug-2012 Antonio Huete Jimenez <tuxillo@quantumachine.net>

dhclient - Sequential options processing more friendly.

- Starting DHCP packet options with DHO_DHCP_MESSAGE_TYPE. Now
DHCP-specific options always come after the option identifying
the packet a

dhclient - Sequential options processing more friendly.

- Starting DHCP packet options with DHO_DHCP_MESSAGE_TYPE. Now
DHCP-specific options always come after the option identifying
the packet as DHCP rather than BOOTP. Makes at least Nortel NetIP
DHCP server happier. Clean up some code and parameter passing.

Taken-from: OpenBSD

show more ...


# 7cbe3601 03-Aug-2012 Antonio Huete Jimenez <tuxillo@quantumachine.net>

dhclient - Drop medium/alias useless utilization.

- Dump some useless calls to dhclient-script. i.e. MEDIUM, PREINIT,
ARPSEND, ARPCHECK. Drop support for 'media', 'medium' and 'alias'
specificat

dhclient - Drop medium/alias useless utilization.

- Dump some useless calls to dhclient-script. i.e. MEDIUM, PREINIT,
ARPSEND, ARPCHECK. Drop support for 'media', 'medium' and 'alias'
specifications in dhclient.conf.
- Old leases still parse but these options now have no effect.
- Be more polite and decline all offers we don't accept.
- Fix a IMSG length check.
- Many expressions of support at various bars.

Taken-from: OpenBSD

show more ...


# fdc8bcd5 02-Aug-2012 Antonio Huete Jimenez <tuxillo@quantumachine.net>

dhclient - Remove unused function.

Taken-from: OpenBSD


# 4cada237 01-Aug-2012 Antonio Huete Jimenez <tuxillo@quantumachine.net>

dhclient - Print out debug messages only when DEBUG is defined.

Taken-from: OpenBSD


# bdf60627 31-Jul-2012 Antonio Huete Jimenez <tuxillo@quantumachine.net>

dhclient - Add 6-byte MAC address to the log entries for DHCP ACK/NAK/OFFER.

- Log the packets before checking the client state. Makes it easy to find
MACs for 'surprise' DHCP servers.
- Swap ifi

dhclient - Add 6-byte MAC address to the log entries for DHCP ACK/NAK/OFFER.

- Log the packets before checking the client state. Makes it easy to find
MACs for 'surprise' DHCP servers.
- Swap ifi status check logic to be the first one.

show more ...


# 5b2020b1 31-Jul-2012 Antonio Huete Jimenez <tuxillo@quantumachine.net>

dhclient - Fix OpenBSD CVS ids to match current version.

Also remove DFly ones.


Revision tags: v3.0.2, v3.0.1, v3.1.0, v3.0.0
# 86d7f5d3 26-Nov-2011 John Marino <draco@marino.st>

Initial import of binutils 2.22 on the new vendor branch

Future versions of binutils will also reside on this branch rather
than continuing to create new binutils branches for each new version.


Revision tags: v2.12.0, v2.13.0, v2.10.1, v2.11.0, v2.10.0, v2.9.1, v2.8.2, v2.8.1, v2.8.0, v2.9.0, v2.6.3, v2.7.3, v2.6.2, v2.7.2, v2.7.1, v2.6.1, v2.7.0, v2.6.0, v2.5.1, v2.4.1, v2.5.0, v2.4.0, v2.3.2, v2.3.1, v2.2.1, v2.2.0, v2.3.0, v2.1.1, v2.0.1
# 846204b6 30-Aug-2008 Hasso Tepper <hasso@dragonflybsd.org>

Remove dhcp-3.0 from base and import dhclient from OpenBSD. Porting work
done by Matthias Schmidt and Andras Voroskoi.