diff options
author | kd93003 <none@none> | 2006-06-12 07:52:21 -0700 |
---|---|---|
committer | kd93003 <none@none> | 2006-06-12 07:52:21 -0700 |
commit | e73e5762bbd0a7a4f12e7c7ec2088cfcfd4982f9 (patch) | |
tree | 6c131386370b27eb228dd2dc53b25e812265a320 | |
parent | bbed02dfc5593eff217f4ee64993abeafcac3f9d (diff) | |
download | illumos-gate-e73e5762bbd0a7a4f12e7c7ec2088cfcfd4982f9.tar.gz |
6413463 picld creates a door with DOOR_UNREF, but does not check for DOOR_UNREF_DATA in service routine
-rw-r--r-- | usr/src/cmd/picl/picld/picld.c | 4 | ||||
-rw-r--r-- | usr/src/cmd/picl/plugins/common/piclevent/piclevent.c | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/usr/src/cmd/picl/picld/picld.c b/usr/src/cmd/picl/picld/picld.c index 30d0ff67d7..641dc89039 100644 --- a/usr/src/cmd/picl/picld/picld.c +++ b/usr/src/cmd/picl/picld/picld.c @@ -21,7 +21,7 @@ */ /* - * Copyright 2005 Sun Microsystems, Inc. All rights reserved. + * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ @@ -871,7 +871,7 @@ setup_door(void) * Create the door */ door_id = door_create(picld_door_handler, PICLD_DOOR_COOKIE, - DOOR_UNREF | DOOR_REFUSE_DESC | DOOR_NO_CANCEL); + DOOR_REFUSE_DESC | DOOR_NO_CANCEL); if (door_id < 0) { return (-1); diff --git a/usr/src/cmd/picl/plugins/common/piclevent/piclevent.c b/usr/src/cmd/picl/plugins/common/piclevent/piclevent.c index 36958ae7fc..8d1804e340 100644 --- a/usr/src/cmd/picl/plugins/common/piclevent/piclevent.c +++ b/usr/src/cmd/picl/plugins/common/piclevent/piclevent.c @@ -20,7 +20,7 @@ * CDDL HEADER END */ /* - * Copyright 2005 Sun Microsystems, Inc. All rights reserved. + * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ @@ -187,7 +187,7 @@ setup_door(void) * Create the door */ door_id = door_create(event_handler, PICLEVENT_DOOR_COOKIE, - DOOR_UNREF | DOOR_REFUSE_DESC | DOOR_NO_CANCEL); + DOOR_REFUSE_DESC | DOOR_NO_CANCEL); if (door_id < 0) return (-1); |