X-Git-Url: https://git.distorted.org.uk/~mdw/termux-packages/blobdiff_plain/798619b91c91405f847b0e48137239f218a4cf15..59f0d218a6ff34c80cf898f6d7ac62555ba8eb11:/packages/apt/ftp-use-socklen_t.patch?ds=sidebyside diff --git a/packages/apt/ftp-use-socklen_t.patch b/packages/apt/ftp-use-socklen_t.patch new file mode 100644 index 00000000..f65da48f --- /dev/null +++ b/packages/apt/ftp-use-socklen_t.patch @@ -0,0 +1,12 @@ +diff -u -r ../apt-0.9.16.1/methods/ftp.cc ./methods/ftp.cc +--- ../apt-0.9.16.1/methods/ftp.cc 2014-03-15 17:23:45.000000000 +0100 ++++ ./methods/ftp.cc 2014-03-25 01:31:05.464677254 +0100 +@@ -711,7 +711,7 @@ + if (WaitFd(DataFd,true,TimeOut) == false) + return _error->Error(_("Could not connect data socket, connection timed out")); + unsigned int Err; +- unsigned int Len = sizeof(Err); ++ socklen_t Len = sizeof(Err); + if (getsockopt(DataFd,SOL_SOCKET,SO_ERROR,&Err,&Len) != 0) + return _error->Errno("getsockopt",_("Failed")); + if (Err != 0)