From a1f3d3160fc345f7bd8f83a2f563657e59ff5a1b Mon Sep 17 00:00:00 2001 From: silverwizard Date: Wed, 11 Dec 2019 22:39:08 -0500 Subject: [PATCH] Fixed issue of showing my memory to the world! --- chargen.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/chargen.c b/chargen.c index 3182bd9..55e9ed4 100644 --- a/chargen.c +++ b/chargen.c @@ -251,7 +251,7 @@ int main(int argc, char **argv) //rval = sendto(s, "chargen data\r\n", 14, 0, sa, len); char character[512]; genChar(character); - rval = sendto(s, character, 512, 0, sa, len); + rval = sendto(s, character, strnlen(character,512), 0, sa, len); if (rval == -1) warn("sendto"); } @@ -288,7 +288,7 @@ int main(int argc, char **argv) } char character[512]; genChar(character); - if (write(s, character, 512) == -1) + if (write(s, character, strnlen(character,512)) == -1) { warn("write"); printf("Closing stream connection\n");