try_delete_key
try_delete_key("closed socket, delete a key", sk, 200, 200, 0, -1, -1, 0);
try_delete_key("closed socket, delete all keys", sk, 100, 100, 0, -1, -1, 0);
try_delete_key("closed socket, delete current key", sk, 100, 100, 0, -1, -1, FAULT_BUSY);
try_delete_key("closed socket, delete rnext key", sk, 200, 200, 0, -1, -1, FAULT_BUSY);
try_delete_key("closed socket, delete a key + set current/rnext", sk, 100, 100, 0, 10, 13, 0);
try_delete_key("closed socket, force-delete current key", sk, 10, 11, 0, 200, -1, 0);
try_delete_key("closed socket, force-delete rnext key", sk, 12, 13, 0, -1, 200, 0);
try_delete_key("closed socket, delete current+rnext key", sk, 200, 200, 0, -1, -1, FAULT_BUSY);
try_delete_key("listen socket, delete a key", sk, 200, 200, 0, -1, -1, 0);
try_delete_key("listen socket, delete all keys", sk, 100, 100, 0, -1, -1, 0);
try_delete_key("listen socket, delete current key from before listen()", sk, 100, 100, 0, -1, -1, FAULT_FIXME);
try_delete_key("listen socket, delete rnext key from before listen()", sk, 200, 200, 0, -1, -1, FAULT_FIXME);
try_delete_key("listen socket, delete a key + set current/rnext", sk,
try_delete_key("listen socket, force-delete current key", sk,
try_delete_key("listen socket, force-delete rnext key", sk,
try_delete_key("listen socket, delete a key", sk,