* system.c (sram_alloc_flag): Add L2_SRAM constant.
by Mike Frysinger (vapier AT gentoo.org).
(sys_sram_alloc): Fix improperly used %zu:
tcp->u_arg is not a size_t, it is a long.
* net.c (printcmsghdr): Fix improperly used %zu:
struct cmsghdr::cmsg_len is not a size_t.
diff --git a/system.c b/system.c
index 9274a0f..f21dca7 100644
--- a/system.c
+++ b/system.c
@@ -302,18 +302,18 @@
 	{ L1_DATA_A_SRAM,	"L1_DATA_A_SRAM" },
 	{ L1_DATA_B_SRAM,	"L1_DATA_B_SRAM" },
 	{ L1_DATA_SRAM,		"L1_DATA_SRAM" },
+	{ L2_SRAM,		"L2_SRAM" },
 	{ 0,			NULL },
 };
 
 int
-sys_sram_alloc(tcp)
-struct tcb *tcp;
+sys_sram_alloc(struct tcb *tcp)
 {
 	if (entering(tcp)) {
 		/* size */
-		tprintf("%zu, ", tcp->u_arg[0]);
+		tprintf("%lu, ", tcp->u_arg[0]);
 		/* flags */
-		printxval(sram_alloc_flags, tcp->u_arg[1], "L1_???_SRAM");
+		printxval(sram_alloc_flags, tcp->u_arg[1], "???_SRAM");
 	}
 	return 1;
 }