%d format is canonical for the /servers/socket/ file names. That code presumes the PF_LOCAL macro will be defined that way. It could be any constant expression, an enum, hex, arithmetic, whatever. Don't assume the headers won't change in ways they are permitted to. The compiler may optimize away sprintf when the format and arguments are all constant. That will have to be enough.
_______________________________________________ Bug-hurd mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/bug-hurd