# HG changeset patch # User Roy Marples # Date 1606317251 0 # Node ID ef762d54fb7a4dd8b33bfe58eb46aeb0ea1c8808 # Parent 66dc60bf133d1f6243ba857db3969315a2b230ed DHCP6: Abort in test mode when an error is returned by server. diff -r 66dc60bf133d -r ef762d54fb7a src/dhcp6.c --- a/src/dhcp6.c Wed Nov 25 14:55:25 2020 +0000 +++ b/src/dhcp6.c Wed Nov 25 15:14:11 2020 +0000 @@ -2064,6 +2064,10 @@ free(sbuf); state->lerror = code; errno = 0; + + if (code != 0 && ifp->ctx->options & DHCPCD_TEST) + eloop_exit(ifp->ctx->eloop, EXIT_FAILURE); + return (int)code; }