SCCS-vsn: sys/netinet/in.c 7.20
*
* %sccs.include.redist.c%
*
*
* %sccs.include.redist.c%
*
- * @(#)in.c 7.19 (Berkeley) %G%
+ * @(#)in.c 7.20 (Berkeley) %G%
register struct ifnet *ifp;
register struct in_ifaddr *ia;
struct sockaddr_in *sin;
register struct ifnet *ifp;
register struct in_ifaddr *ia;
struct sockaddr_in *sin;
{
register u_long i = ntohl(sin->sin_addr.s_addr);
struct sockaddr_in oldaddr;
{
register u_long i = ntohl(sin->sin_addr.s_addr);
struct sockaddr_in oldaddr;
* if this is its first address,
* and to validate the address if necessary.
*/
* if this is its first address,
* and to validate the address if necessary.
*/
- if (ifp->if_ioctl && (error = (*ifp->if_ioctl)(ifp, SIOCSIFADDR, ia))) {
+ if (ifp->if_ioctl &&
+ (error = (*ifp->if_ioctl)(ifp, SIOCSIFADDR, (caddr_t)ia))) {
splx(s);
ia->ia_addr = oldaddr;
return (error);
splx(s);
ia->ia_addr = oldaddr;
return (error);