def httpDataReceived(self, data):
        self.receiveBuffer += data
        if self.receiveBuffer not in "\r\n\r\n":
            return
        requestLine = self.receiveBuffer.split('\r\n')[0]
        self.receiveBuffer = ''
        method, uri, version = requestLine.split()
        if method != "SSTP_DUPLEX_POST" and version != "HTTP/1.1":
            logging.warn('Unexpected HTTP method and/or version.')
            self.transport.loseConnection()
            return
        self.transport.write('HTTP/1.1 200 OK\r\n'
                'Content-Length: 18446744073709551615\r\n'
                'Server: sorztest/0.1\r\n\r\n')
        self.state = SERVER_CONNECT_REQUEST_PENDING
dataset/ETHPy150Open sorz/sstp-server/sstpd/sstp.py/SSTPProtocol.httpDataReceived/swapped operands of `not in`