On Fri, 2013-11-01 at 12:51 -0400, Tysen Moore wrote:
> From: Tysen Moore <[email protected]>
> 
> ---
>  This removes some misleading logging of the sendto return code and
>  refers to this as "err" in the log--which it often is not.  Later
>  in the code it checks for true errors (err<0) and even truncated 
>  transmissions.  Therefore the original log is useless and misleading.
> 
>  src/inet.c |    5 +++--
>  1 file changed, 3 insertions(+), 2 deletions(-)
> 
> diff --git a/src/inet.c b/src/inet.c
> index 90ec5f7..ddd85fd 100644
> --- a/src/inet.c
> +++ b/src/inet.c
> @@ -2380,9 +2380,10 @@ int __connman_inet_rtnl_talk(struct 
> __connman_inet_rtnl_handle *rtnl,
>  
>       err = sendto(rtnl->fd, &rtnl->req.n, rtnl->req.n.nlmsg_len, 0,
>               (struct sockaddr *) &nladdr, sizeof(nladdr));
> -     DBG("handle %p len %d err %d", rtnl, rtnl->req.n.nlmsg_len, err);
> +     DBG("handle %p len %d", rtnl, rtnl->req.n.nlmsg_len);
>       if (err < 0) {
> -             connman_error("Can not talk to rtnetlink");
> +             connman_error("Can not talk to rtnetlink (err %d: %s)",
> +                                       errno, strerror(errno));

Nitpick, please resend without printing out the parentheses and the
colon and then it's fine. It's also a good idea to print it as -errno.


Cheers,

        Patrik
_______________________________________________
connman mailing list
[email protected]
https://lists.connman.net/mailman/listinfo/connman

Reply via email to