From be1b96959acc84b9adee8e949a5572ddb9494c10 Mon Sep 17 00:00:00 2001 From: Art Cancro Date: Wed, 16 May 2007 15:12:22 +0000 Subject: [PATCH] Implementation of BINARY_FOLLOWS mode in sessionproxy.php (not tested) --- ctdlphp/sessionproxy.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ctdlphp/sessionproxy.php b/ctdlphp/sessionproxy.php index ee919ca99..90e7ca3e3 100755 --- a/ctdlphp/sessionproxy.php +++ b/ctdlphp/sessionproxy.php @@ -155,6 +155,13 @@ do { } } while ($buf != "000\n"); + // BINARY_FOLLOWS mode + if (substr($talkback, 0, 1) == "6") { + $bytes = intval(substr($talkback, 4)); + $buf = fread($ctdlock, $bytes); + socket_write($msgsock, $buf, $bytes); + } + // SEND_LISTING mode if (substr($talkback, 0, 1) == "4") do { socket_clear_error($msgsock); -- 2.30.2