anchor.diff:                       (eql ack (tcp-connection-s-next connection)))
                   ;; Remote has sent SYN+ACK and waiting for ACK
                   (setf (tcp-connection-state connection) :established
  -                      (tcp-connection-r-next connection) (logand (1+ seq) #xFFFFFFFF))
  +                      (tcp-connection-r-next connection) (+u32 seq 1))
                   (when (not *netmangler-force-local-retransmit*)
                     (tcp4-send-packet connection ack (tcp-connection-r-next connection) nil))
                   ;; Cancel retransmit
  
positive.code:              (setf (tcp-connection-rx-data connection)
                     (list (list packet (+ start header-length) end))))
           (setf (tcp-connection-r-next connection)
                 (logand (+ (tcp-connection-r-next connection) data-length)
                         #xFFFFFFFF))
           ;; Check if the next packet is in tcp-connection-rx-data-unordered
           (loop :for packet := (gethash (tcp-connection-r-next connection)
                                         (tcp-connection-rx-data-unordered connection))
  
negative.code:                :do (setf (cdr (last (tcp-connection-rx-data connection)))
                           (list (list packet (+ start header-length) end)))
                 :do (setf (tcp-connection-r-next connection)
                           (+u32 (tcp-connection-r-next connection) data-length)))
           (setf (mezzano.supervisor:event-state
                  (tcp-connection-receive-event connection))
                 t))
  