Deleted Added
full compact
34c34
< * $Id: tcp_input.c,v 1.58 1997/04/27 20:01:13 wollman Exp $
---
> * $Id: tcp_input.c,v 1.59 1997/07/01 05:42:16 jdp Exp $
643,644c643,645
< am = m_get(M_DONTWAIT, MT_SONAME); /* XXX */
< if (am == NULL)
---
> MALLOC(sin, struct sockaddr_in *, sizeof *sin, M_SONAME,
> M_NOWAIT);
> if (sin == NULL)
646,647d646
< am->m_len = sizeof (struct sockaddr_in);
< sin = mtod(am, struct sockaddr_in *);
656c655
< if (in_pcbconnect(inp, am, &proc0)) { /* XXX creds */
---
> if (in_pcbconnect(inp, (struct sockaddr *)sin, &proc0)) {
658c657
< (void) m_free(am);
---
> FREE(sin, M_SONAME);
661c660
< (void) m_free(am);
---
> FREE(sin, M_SONAME);