chiark / gitweb /
cleanup: provide helpful FILLZERO macro (for certain memset calls)
[secnet.git] / secnet.h
index b60972fb30fd3cfad9cfe02ee6820cd8fd697ad0..49afd322e83130506da37f96e3036e7ea57efed0 100644 (file)
--- a/secnet.h
+++ b/secnet.h
@@ -495,4 +495,9 @@ extern void log_from_fd(int fd, cstring_t prefix, struct log_if *log);
 
 /***** END of log functions *****/
 
 
 /***** END of log functions *****/
 
+#define STRING2(x) #x
+#define STRING(x) STRING2(x)
+
+#define FILLZERO(obj) (memset(&(obj),0,sizeof((obj))))
+
 #endif /* secnet_h */
 #endif /* secnet_h */