NAME_SERVICE_DOOR
if ((doorfd = open(NAME_SERVICE_DOOR, O_RDONLY, 0))
*doorfd = open64(NAME_SERVICE_DOOR, O_RDONLY, 0);
(me, "door is %s (fd is %d)\n", NAME_SERVICE_DOOR,
if (symlink(TSOL_NAME_SERVICE_DOOR, NAME_SERVICE_DOOR) != 0) {
NAME_SERVICE_DOOR, strerror(errnum));
} else if (stat(NAME_SERVICE_DOOR, &buf) < 0) {
if ((newfd = creat(NAME_SERVICE_DOOR, 0444)) < 0) {
(me, "Cannot create %s: %s\n", NAME_SERVICE_DOOR,
if (fattach(fd, NAME_SERVICE_DOOR) < 0) {
(fdetach(NAME_SERVICE_DOOR) < 0) ||
(fattach(fd, NAME_SERVICE_DOOR) < 0)) {
dp->doorfd = open64(NAME_SERVICE_DOOR, O_RDONLY, 0);
#ifndef NAME_SERVICE_DOOR