I did because I assume the message string in the buffer is zero-terminated.
But you are right, memset to fill with zeroes is better.
I will make another commit. Thanks.