[openSUSE/wicked] 4f405a: appconfig: add arp notify/verify configuration
Branch: refs/heads/master Home: https://github.com/openSUSE/wicked Commit: 4f405a33cc3e140b2680178ce9ba6c5613f35a5d https://github.com/openSUSE/wicked/commit/4f405a33cc3e140b2680178ce9ba6c5613... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2023-06-15 (Thu, 15 Jun 2023) Changed paths: M src/appconfig.c M src/appconfig.h Log Message: ----------- appconfig: add arp notify/verify configuration ``` <arp> <verify> <count></count> <interval> <min></min> <max></max> </interval> <retries></retries> </verify> <notify> <count></count> <interval></interval> <retries></retries> </notify> </arp> ``` This can be set in `config/addrconf`, `config/addrconf/dhcp4` and `config/addrconf/auto4`. Commit: 424a5b489d071f1e96c0a663fa674bf16dcd08f4 https://github.com/openSUSE/wicked/commit/424a5b489d071f1e96c0a663fa674bf16d... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2023-06-15 (Thu, 15 Jun 2023) Changed paths: M include/wicked/time.h M src/timer.c Log Message: ----------- timer: add ni_timeout_random() function Commit: b1db5390b7fc730fc7ee8937ee9c10c669ed1254 https://github.com/openSUSE/wicked/commit/b1db5390b7fc730fc7ee8937ee9c10c669... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2023-06-15 (Thu, 15 Jun 2023) Changed paths: M src/arp.c M src/ifconfig.c M src/netinfo_priv.h Log Message: ----------- arp: use appconfig for verify/notify Commit: cfa2237ac20b100ee96cc89db993c38198756a02 https://github.com/openSUSE/wicked/commit/cfa2237ac20b100ee96cc89db993c38198... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2023-06-15 (Thu, 15 Jun 2023) Changed paths: M src/arp.c Log Message: ----------- arp: fix missing set verify starttime Commit: fd3c1391a533b58887a20893d7711c2b342d8049 https://github.com/openSUSE/wicked/commit/fd3c1391a533b58887a20893d7711c2b34... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2023-06-15 (Thu, 15 Jun 2023) Changed paths: M src/arp.c M src/ifconfig.c M src/netinfo_priv.h Log Message: ----------- arp: change ni_arp_(notify|verify)_send() to use ni_timeout_t Commit: e56b6cf1937c1eff1c5fd31a5b4cc1bf050087a8 https://github.com/openSUSE/wicked/commit/e56b6cf1937c1eff1c5fd31a5b4cc1bf05... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2023-06-15 (Thu, 15 Jun 2023) Changed paths: M src/addrconf.h Log Message: ----------- addrconf: use ni_timeout_t for timeout values Commit: c237006840cb2f1d72a8e316741cd5a439d235c2 https://github.com/openSUSE/wicked/commit/c237006840cb2f1d72a8e316741cd5a439... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2023-06-15 (Thu, 15 Jun 2023) Changed paths: M src/arp.c M src/ifconfig.c M src/netinfo_priv.h Log Message: ----------- arp: unify error and counting of send verify/notify This commit unify the counting end error handling mechanism of verify and notify. Commit: 718382b2b58620d486985411511d78285f3cfbd3 https://github.com/openSUSE/wicked/commit/718382b2b58620d486985411511d78285f... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2023-06-15 (Thu, 15 Jun 2023) Changed paths: M src/arp.c Log Message: ----------- arp: add function ni_arp_verify_add_in_addr() Commit: a829c875877655fef25fb05273adec149c3615dd https://github.com/openSUSE/wicked/commit/a829c875877655fef25fb05273adec149c... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2023-06-15 (Thu, 15 Jun 2023) Changed paths: M autoip4/autoip.h M autoip4/fsm.c Log Message: ----------- autoip4: use arp_send_verify from arp.c and appconfig Commit: 0e82ff4954768ab8b6b8c95af9a40f5d427138e0 https://github.com/openSUSE/wicked/commit/0e82ff4954768ab8b6b8c95af9a40f5d42... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2023-06-15 (Thu, 15 Jun 2023) Changed paths: M src/dhcp4/dhcp4.h M src/dhcp4/fsm.c Log Message: ----------- dhcp4: use arp_send_verify from arp.c and appconfig Commit: 1411daa47026a29e73f41fe765311dd9cbad2f02 https://github.com/openSUSE/wicked/commit/1411daa47026a29e73f41fe765311dd9cb... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2023-06-15 (Thu, 15 Jun 2023) Changed paths: M man/wicked-config.5.in Log Message: ----------- doc: add ARP Configuration to wicked-config manpage Commit: 33ef487881a831ecffa1f75a6908bc08a9badd66 https://github.com/openSUSE/wicked/commit/33ef487881a831ecffa1f75a6908bc08a9... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2023-06-15 (Thu, 15 Jun 2023) Changed paths: M client/arputil.c Log Message: ----------- client/arputil: retry sending on ENOBUFS error Commit: 9cd42dc0339fff1cbaa02da75762ddcdcd74d716 https://github.com/openSUSE/wicked/commit/9cd42dc0339fff1cbaa02da75762ddcdcd... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2023-06-15 (Thu, 15 Jun 2023) Changed paths: M client/arputil.c Log Message: ----------- client/arputil: fix log message of missing from_ip Commit: 317d1e13972fd178ad3219b7be8d0bc474bf92d2 https://github.com/openSUSE/wicked/commit/317d1e13972fd178ad3219b7be8d0bc474... Author: Marius Tomaschewski <mt@suse.com> Date: 2023-06-15 (Thu, 15 Jun 2023) Changed paths: M client/arputil.c Log Message: ----------- client: use interval argument range in `wicked arp` Parse `--interval <msec[..msec]>` option argument as randomization range in `wicked arp` actions. Commit: aa4a8ffe0191a802ef5e92186355a9890f0b290c https://github.com/openSUSE/wicked/commit/aa4a8ffe0191a802ef5e92186355a9890f... Author: Marius Tomaschewski <mt@suse.com> Date: 2023-06-15 (Thu, 15 Jun 2023) Changed paths: M autoip4/autoip.h M autoip4/fsm.c M client/arputil.c M include/wicked/time.h M man/wicked-config.5.in M src/addrconf.h M src/appconfig.c M src/appconfig.h M src/arp.c M src/dhcp4/dhcp4.h M src/dhcp4/fsm.c M src/ifconfig.c M src/netinfo_priv.h M src/timer.c Log Message: ----------- Merge pull request https://github.com/openSUSE/wicked/pull/979 arp: Improve error handling and default settings Compare: https://github.com/openSUSE/wicked/compare/a1e5c438802d...aa4a8ffe0191
participants (1)
-
Marius Tomaschewski