1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-03 12:35:02 +00:00

ia is a pointer thus use NULL rather then 0 for initialization and

in comparisons to make this more obvious.

MFC after:	5 days
This commit is contained in:
Bjoern A. Zeeb 2008-07-20 12:31:36 +00:00
parent fdec4b4190
commit 8699ea087e
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=180629

View File

@ -598,7 +598,7 @@ in_pcbconnect_setup(struct inpcb *inp, struct sockaddr *nam,
&in_ifaddrhead)->ia_broadaddr)->sin_addr;
}
if (laddr.s_addr == INADDR_ANY) {
ia = (struct in_ifaddr *)0;
ia = NULL;
/*
* If route is known our src addr is taken from the i/f,
* else punt.
@ -615,16 +615,16 @@ in_pcbconnect_setup(struct inpcb *inp, struct sockaddr *nam,
* network and try to find a corresponding interface to take
* the source address from.
*/
if (ia == 0) {
if (ia == NULL) {
bzero(&sa, sizeof(sa));
sa.sin_addr = faddr;
sa.sin_len = sizeof(sa);
sa.sin_family = AF_INET;
ia = ifatoia(ifa_ifwithdstaddr(sintosa(&sa)));
if (ia == 0)
if (ia == NULL)
ia = ifatoia(ifa_ifwithnet(sintosa(&sa)));
if (ia == 0)
if (ia == NULL)
return (ENETUNREACH);
}
/*
@ -643,7 +643,7 @@ in_pcbconnect_setup(struct inpcb *inp, struct sockaddr *nam,
TAILQ_FOREACH(ia, &in_ifaddrhead, ia_link)
if (ia->ia_ifp == ifp)
break;
if (ia == 0)
if (ia == NULL)
return (EADDRNOTAVAIL);
}
}