52a48,50
>     var $ALLOWLOGIN = FALSE;    //  Allow or disallow login()
>                                 //  when APOP auth failed
> 
182a181,182
>                 if (! $this->ALLOWLOGIN)
>                 	return false;
192a193,194
>                     if (! $this->ALLOWLOGIN)
>                 	    return false;
220c222
<                 if( (!$count) || ($count == -1) ) {
---
>                 if ($count == -1) {
488c490
<         $reply = fgets($fp,$this->BUFFER);
---
>         $reply = @fgets($fp,$this->BUFFER);
