Hm, why? Are not error messages more useful?
On 13 Apr 2014 12:53, "Umut Tezduyar Lindskog" <[email protected]>
wrote:
> Log error no for such client_stop(client, DHCP_EVENT_STOP)
> ---
> src/libsystemd-network/sd-dhcp-client.c | 5 ++++-
> 1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/src/libsystemd-network/sd-dhcp-client.c
> b/src/libsystemd-network/sd-dhcp-client.c
> index 4892203..9715953 100644
> --- a/src/libsystemd-network/sd-dhcp-client.c
> +++ b/src/libsystemd-network/sd-dhcp-client.c
> @@ -230,7 +230,10 @@ static int client_initialize(sd_dhcp_client *client) {
> static sd_dhcp_client *client_stop(sd_dhcp_client *client, int error) {
> assert_return(client, NULL);
>
> - log_dhcp_client(client, "STOPPED: %s", strerror(-error));
> + if (error < 0)
> + log_dhcp_client(client, "STOPPED: %s", strerror(-error));
> + else
> + log_dhcp_client(client, "STOPPED: %d", error);
>
> client = client_notify(client, error);
>
> --
> 1.7.10.4
>
> _______________________________________________
> systemd-devel mailing list
> [email protected]
> http://lists.freedesktop.org/mailman/listinfo/systemd-devel
>
_______________________________________________
systemd-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/systemd-devel