DT_IDFLG_USER
const char *kind, *mark = (idp->di_flags & DT_IDFLG_USER) ? "``" : "`";
if (idp->di_flags & DT_IDFLG_USER)
umask = DT_IDFLG_USER;
ubits = DT_IDFLG_USER;
kmask = DT_IDFLG_USER | DT_IDFLG_PRIM;
umask = DT_IDFLG_USER;
ubits = DT_IDFLG_USER;
kmask = DT_IDFLG_USER;
umask = DT_IDFLG_USER;
ubits = DT_IDFLG_USER;
if (idp->di_flags & DT_IDFLG_USER)
(DT_IDFLG_WRITE | DT_IDFLG_USER | DT_IDFLG_PRIM));
idp->di_flags |= DT_IDFLG_USER;
uref = idp->di_flags & DT_IDFLG_USER;
lp->dn_ident->di_flags |= DT_IDFLG_USER;
uref = idp->di_flags & DT_IDFLG_USER;