dd_ddoor_descriptor
if (door_dp->dd_ddoor_descriptor >= 0) {
pthread_self(), door_dp->dd_ddoor_descriptor);
if (door_revoke(door_dp->dd_ddoor_descriptor) < 0) {
door_dp->dd_ddoor_descriptor, errno);
door_dp->dd_ddoor_descriptor = -1;
((door_data_t *)cookie)->dd_ddoor_descriptor);
ddata->dd_ddoor_descriptor =
if (ddata->dd_ddoor_descriptor < 0) {
(void) door_setparam(ddata->dd_ddoor_descriptor,
ddata->dd_cdoor_descriptor, ddata->dd_ddoor_descriptor);
if (ddata->dd_ddoor_descriptor < 0) {