Denys Vlasenko
|
e67b80f473
udhcpc6: fix udhcp_find_option to actually find DHCP6 options
|
2 years ago |
Denys Vlasenko
|
609df6f22a
*: more --help tweaks
|
3 years ago |
Denys Vlasenko
|
ebe8c14d34
udhcpc: do not use inet_addr() to parse -r REQ_IP, it's deprecated
|
3 years ago |
Denys Vlasenko
|
9e27fed6b9
udhcpc: rename server_addr to server_id, fix id comparison if it's not specified
|
3 years ago |
Denys Vlasenko
|
827b690fa7
udhcpc[6]: do not pass xid around, keep it in client_data.xid
|
3 years ago |
Denys Vlasenko
|
40a327aeae
udhcpc: send client-id option in DHCPDECLINE
|
3 years ago |
Denys Vlasenko
|
274ce6cce1
udhcpc: revert deprecation message for -V
|
3 years ago |
Denys Vlasenko
|
ecaf8e8d08
udhcpc[6]: on SIGUSR1, do not go from rebind to renew state
|
3 years ago |
Denys Vlasenko
|
f6def87a2e
udhcpc: code shrink, rename functions, no logic changes
|
3 years ago |
Denys Vlasenko
|
1c7253726f
udhcpc[6]: when renewing, send 1 packet (not 3), on failure go back to BOUND
|
3 years ago |
Denys Vlasenko
|
01daecca1d
udhcpc[6]: remove superfluous "created raw socket" log message
|
3 years ago |
Denys Vlasenko
|
4bbc391c7f
udhcpc: improve logs - show offer as it is received
|
3 years ago |
Denys Vlasenko
|
0ae53451cf
udhcpc[6]: close listening socket more eagerly (e.g. across script runs)
|
3 years ago |
Denys Vlasenko
|
949e9621d1
udhcpc: get rid of client_data.fqdn field
|
3 years ago |
Denys Vlasenko
|
698cdef538
udhcpc: remove deprecated -H/-h HOSTNAME options (9 years), deprecate -V VENDOR
|
3 years ago |
Denys Vlasenko
|
265fcddd08
udhcpc: include client-id option in DECLINEs, even if it's a custom -x 61:HEX option
|
3 years ago |
Denys Vlasenko
|
687f41f10b
udhcpc[6]: fix "untangle timeout and remaining lease" fallout
|
3 years ago |
Denys Vlasenko
|
e6007c4911
udhcpc[6]: fold perform_renew() into its only caller
|
3 years ago |
Denys Vlasenko
|
a1a77ad5ea
udhcpc[6]: untangle "timeout" and "remaining lease"; reduce min lease to 30 seconds
|
3 years ago |
Denys Vlasenko
|
a4959eef71
udhcp: reuse strings
|
3 years ago |
Denys Vlasenko
|
64483324c5
udhcpc: clarify bcast/unicast sends in logs, include server ID
|
3 years ago |
Andre Kalb
|
5f2e00f66d
udhcpc: Add support to change default interface name
|
4 years ago |
Michal Kazior
|
b817699e6c
udhcp: bind to device even for ucast packets
|
4 years ago |
Denys Vlasenko
|
4a0eb0370c
gcc-9.x warning fixes
|
4 years ago |
Martin Lewis
|
9914d8b861
udhcpc: add support for long options
|
4 years ago |
Martin Lewis
|
1f86ecb729
udhcpc: fix a TODO in fill_envp using option scanner
|
4 years ago |
Martin Lewis
|
d30d1ebc11
dhcpc: refactor xmalloc_optname_optval to shrink binary size
|
4 years ago |
Martin Lewis
|
726d0d148b
dhcpc: code shrink in good_hostname
|
4 years ago |
Denys Vlasenko
|
11e024aa86
udhcpc6: add ELAPSED_TIME option to outgoing packets
|
5 years ago |
James Byrne
|
6937487be7
libbb: reduce the overhead of single parameter bb_error_msg() calls
|
5 years ago |