Proof using.
intros. unfold handleClientRequest in *.
repeat break_match; find_inversion; subst; auto;
intuition; break_exists; congruence.
Qed.

(* Specifications: *)
Theorem handleClientRequest_packets :
forall h st client id c out st' ps,
handleClientRequest h st client id c = (out, st', ps) ->
ps = [].