View | Details | Raw Unified
Collapse All | Expand All

(-) file_not_specified_in_diff (-3 / +3 lines)
 Lines 169-175    Link Here 
            size = htol16(*((int16_t*) tempbuffer));
            size = htol16(*((int16_t*) tempbuffer));
            if ( (size < 0) || (size > _MAX_NET_PACKET_SIZE) ) {
            if ( (size < 2) || (size > _MAX_NET_PACKET_SIZE) ) {
                LOG( ("OnReadStreamServer : Invalid Packet Size %d", size) );
                LOG( ("OnReadStreamServer : Invalid Packet Size %d", size) );
                recvoffset = 0;
                recvoffset = 0;
                client->headerincomplete = false;
                client->headerincomplete = false;
 Lines 224-230    Link Here 
                size = htol16(*((int16_t*) tempbuffer));
                size = htol16(*((int16_t*) tempbuffer));
                if ( (size < 0) || (size > _MAX_NET_PACKET_SIZE) ) {
                if ( (size < 2) || (size > _MAX_NET_PACKET_SIZE) ) {
                    LOG( ("OnReadStreamServer : Invalid Packet Size %d", size) );
                    LOG( ("OnReadStreamServer : Invalid Packet Size %d", size) );
                    recvoffset = 0;
                    recvoffset = 0;
                    client->messageincomplete = false;
                    client->messageincomplete = false;
 Lines 266-272    Link Here 
            } else if (recvsize >= 2) {
            } else if (recvsize >= 2) {
                size = htol16(*((int16_t*) (recvbuffer + recvoffset)));
                size = htol16(*((int16_t*) (recvbuffer + recvoffset)));
                if( (size < 0) || (size > _MAX_NET_PACKET_SIZE) ) {
                if( (size < 2) || (size > _MAX_NET_PACKET_SIZE) ) {
                    LOG( ("OnReadStreamServer : Invalid Packet Size %d", size) );
                    LOG( ("OnReadStreamServer : Invalid Packet Size %d", size) );
                    recvoffset = 0;
                    recvoffset = 0;
                    client->tempoffset = 0;
                    client->tempoffset = 0;