Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit cea0b4ce authored by Christoph Hellwig's avatar Christoph Hellwig Committed by Nicholas Bellinger
Browse files

iscsit: add missing endianess conversion in iscsit_check_inaddr_any



Sparse noticed that INADDR_ANY needs to be converted to big endian before
it can be stored in struct sockaddr_in.s_addr.

Signed-off-by: default avatarChristoph Hellwig <hch@lst.de>
Signed-off-by: default avatarNicholas Bellinger <nab@linux-iscsi.org>
parent 904753da
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -3239,7 +3239,7 @@ static bool iscsit_check_inaddr_any(struct iscsi_np *np)
		struct sockaddr_in * sock_in =
			(struct sockaddr_in *)&np->np_sockaddr;

		if (sock_in->sin_addr.s_addr == INADDR_ANY)
		if (sock_in->sin_addr.s_addr == htonl(INADDR_ANY))
			ret = true;
	}