summaryrefslogtreecommitdiffstats
path: root/src/net/tcp.c
diff options
context:
space:
mode:
authorHolger Lubitz2007-06-18 01:25:10 +0200
committerHolger Lubitz2007-07-06 20:47:15 +0200
commitdc6c1c294d130a150fab65073a22ae189d4d6d57 (patch)
treebe4a3ec6a187b7d8f48f6e83e71d02b476e938cc /src/net/tcp.c
parentconvert to zalloc (diff)
downloadipxe-dc6c1c294d130a150fab65073a22ae189d4d6d57.tar.gz
ipxe-dc6c1c294d130a150fab65073a22ae189d4d6d57.tar.xz
ipxe-dc6c1c294d130a150fab65073a22ae189d4d6d57.zip
convert to zalloc
Diffstat (limited to 'src/net/tcp.c')
-rw-r--r--src/net/tcp.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/net/tcp.c b/src/net/tcp.c
index ebfaaa4a..a1b86462 100644
--- a/src/net/tcp.c
+++ b/src/net/tcp.c
@@ -205,11 +205,10 @@ static int tcp_open ( struct xfer_interface *xfer, struct sockaddr *peer,
int rc;
/* Allocate and initialise structure */
- tcp = malloc ( sizeof ( *tcp ) );
+ tcp = zalloc ( sizeof ( *tcp ) );
if ( ! tcp )
return -ENOMEM;
DBGC ( tcp, "TCP %p allocated\n", tcp );
- memset ( tcp, 0, sizeof ( *tcp ) );
xfer_init ( &tcp->xfer, &tcp_xfer_operations, &tcp->refcnt );
tcp->prev_tcp_state = TCP_CLOSED;
tcp->tcp_state = TCP_STATE_SENT ( TCP_SYN );