                     return
                 }
 
-                self.internalStatus = .readingMethods
+                self.readStatus = .readingMethods
                 self.socket.readDataTo(length: Int(pointer.successor().pointee))
             }
         case .readingMethods:

        readingDomain,
        readingIPv6Address,
        readingPort,
        waitingAdapter,
        sendingResponse,
        waitingToForward,
        forwarding,
        stopped


                return "IPv6 address"
            case .readingPort:
                return "reading port"
            case .forwarding:
                return "forwarding"
            case .stopped:
