diff options
| author | Quentin Young <qlyoung@cumulusnetworks.com> | 2018-04-16 14:48:24 -0400 | 
|---|---|---|
| committer | Quentin Young <qlyoung@cumulusnetworks.com> | 2018-04-17 13:58:24 -0400 | 
| commit | c2fb17b549f087d5c135f6840716b70fa589e55c (patch) | |
| tree | 9fdfc9cd1ab41863f175f33d3b5f8956844b7424 | |
| parent | 7862377088bf48582136b3a8b85937ad7b252170 (diff) | |
lib: initialize imsg_hdr
Not fully initialized.
Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
| -rw-r--r-- | lib/imsg.c | 2 | 
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/imsg.c b/lib/imsg.c index 0ea1dd6302..6419f805ab 100644 --- a/lib/imsg.c +++ b/lib/imsg.c @@ -241,6 +241,8 @@ struct ibuf *imsg_create(struct imsgbuf *ibuf, uint32_t type, uint32_t peerid,  	struct ibuf *wbuf;  	struct imsg_hdr hdr; +	memset(&hdr, 0x00, IMSG_HEADER_SIZE); +  	datalen += IMSG_HEADER_SIZE;  	if (datalen > MAX_IMSGSIZE) {  		errno = ERANGE;  | 
