Re: [PATCH] net: sunrpc: replace 0 with NULL

From: Joe Perches
Date: Tue Nov 26 2019 - 11:38:55 EST


On Mon, 2019-11-25 at 22:52 +0000, Jules Irenge wrote:
> Replace 0 with NULL to fix warning detected by sparse tool.
> warning: Using plain integer as NULL pointer
[]
> diff --git a/net/sunrpc/xprtsock.c b/net/sunrpc/xprtsock.c
[]
> @@ -614,7 +614,7 @@ xs_read_stream_reply(struct sock_xprt *transport, struct msghdr *msg, int flags)
> static ssize_t
> xs_read_stream(struct sock_xprt *transport, int flags)
> {
> - struct msghdr msg = { 0 };
> + struct msghdr msg = { NULL };

Rather than depending on the first member to be a pointer
perhaps better to use the equivalent

struct msghdr msg = {};