From: Ian Jackson Date: Wed, 13 Jul 2011 22:59:17 +0000 (+0100) Subject: cleanup: provide helpful FILLZERO macro (for certain memset calls) X-Git-Tag: v0.2.0~29 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/secnet/commitdiff_plain/076bb54e68477f883033bee696c9c5f801ece2f2?hp=076bb54e68477f883033bee696c9c5f801ece2f2 cleanup: provide helpful FILLZERO macro (for certain memset calls) This macro replaces these idioms: memset(&foo,0,sizeof(foo)); => FILLZERO(foo); memset(foo,0,sizeof(*foo)); => FILLZERO(*foo); This makes it impossible to accidentally get the wrong size. Use this macro in all such patterns in secnet, apart from two in site.c which are going to be removed soon anyway. No intentional functional change. Signed-off-by: Ian Jackson ---