1*4882a593Smuzhiyun[PATCH] Fix compilation on musl 2*4882a593Smuzhiyun 3*4882a593SmuzhiyunUsing the ssize_t typedef requires including <unistd.h>. 4*4882a593Smuzhiyun 5*4882a593SmuzhiyunSee : https://sourceforge.net/p/dtorrent/patches/3/ 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunSigned-off-by: Brendan Heading <brendanheading@gmail.com> 8*4882a593SmuzhiyunUpstream-status: submitted 9*4882a593Smuzhiyun--- 10*4882a593Smuzhiyundiff -Nur a/compat.c b/compat.c 11*4882a593Smuzhiyun--- a/compat.c 2015-07-29 18:22:24.658415171 +0100 12*4882a593Smuzhiyun+++ b/compat.c 2015-07-29 18:36:21.752576311 +0100 13*4882a593Smuzhiyun@@ -63,6 +63,7 @@ 14*4882a593Smuzhiyun 15*4882a593Smuzhiyun #ifndef HAVE_STRNSTR 16*4882a593Smuzhiyun #include <string.h> 17*4882a593Smuzhiyun+#include <unistd.h> 18*4882a593Smuzhiyun /* FUNCTION PROGRAMER: Siberiaic Sang */ 19*4882a593Smuzhiyun char *strnstr(const char *haystack, const char *needle, size_t haystacklen) 20*4882a593Smuzhiyun { 21