[PATCH] discover/network: Stop udhcpc6 process on requery
Samuel Mendoza-Jonas
sam at mendozajonas.com
Tue Aug 28 17:00:34 AEST 2018
On Fri, 2018-08-17 at 13:56 +1000, Samuel Mendoza-Jonas wrote:
> Signed-off-by: Samuel Mendoza-Jonas <sam at mendozajonas.com>
> ---
> discover/network.c | 6 ++++++
> 1 file changed, 6 insertions(+)
Merged as 9cf2baa0
>
> diff --git a/discover/network.c b/discover/network.c
> index 2057525e..ed790025 100644
> --- a/discover/network.c
> +++ b/discover/network.c
> @@ -563,6 +563,12 @@ void network_requery_device(struct network *network,
> process_stop_async(interface->udhcpc_process);
> process_release(interface->udhcpc_process);
> }
> + if (interface->udhcpc6_process) {
> + interface->udhcpc6_process->exit_cb = NULL;
> + interface->udhcpc6_process->data = NULL;
> + process_stop_async(interface->udhcpc6_process);
> + process_release(interface->udhcpc6_process);
> + }
>
> config = find_config_by_hwaddr(interface->hwaddr);
>
More information about the Petitboot
mailing list