Proof using.
unfold reboot.
auto.
Qed.

(* Specifications: *)
Lemma reboot_preservers_candidateEntries :
forall net h d gd e,
nwState net h = (gd, d) ->
candidateEntries e (nwState net) ->
candidateEntries e (update name_eq_dec (nwState net) h (gd, reboot d)).