From: Frank Lahm Date: Thu, 8 Nov 2012 11:19:04 +0000 (+0100) Subject: 0 terminate packet data X-Git-Url: https://arthur.barton.de/gitweb/?p=netatalk.git;a=commitdiff_plain;h=b1ed4851a0e9873f23e585dbdc50f701b8cae3aa 0 terminate packet data --- diff --git a/bin/misc/fce.c b/bin/misc/fce.c index dc58602e..b80f6a14 100644 --- a/bin/misc/fce.c +++ b/bin/misc/fce.c @@ -62,6 +62,7 @@ static int unpack_fce_packet(unsigned char *buf, struct fce_packet *packet) packet->datalen = ntohs(packet->datalen); memcpy(&packet->data[0], p, packet->datalen); + packet->data[packet->datalen] = 0; /* 0 terminate strings */ p += packet->datalen; return 0;