mknod3d.c revision 3f54fd611f536639ec30dd53c48e5ec1897cc7d9
57221209d11b05aa0373cc3892d5df89ba96ebf9Christian Maeder/***********************************************************************
53bd0c89aa4743dc41a6394db5a90717c1ca4517Liam O'Reilly* This software is part of the ast package *
53bd0c89aa4743dc41a6394db5a90717c1ca4517Liam O'Reilly* Copyright (c) 1989-2011 AT&T Intellectual Property *
53bd0c89aa4743dc41a6394db5a90717c1ca4517Liam O'Reilly* and is licensed under the *
98890889ffb2e8f6f722b00e265a211f13b5a861Corneliu-Claudiu Prodescu* Eclipse Public License, Version 1.0 *
53bd0c89aa4743dc41a6394db5a90717c1ca4517Liam O'Reilly* by AT&T Intellectual Property *
53bd0c89aa4743dc41a6394db5a90717c1ca4517Liam O'Reilly* A copy of the License is available at *
53bd0c89aa4743dc41a6394db5a90717c1ca4517Liam O'Reilly* http://www.eclipse.org/org/documents/epl-v10.html *
53bd0c89aa4743dc41a6394db5a90717c1ca4517Liam O'Reilly* (with md5 checksum b35adb5213ca9657e911e9befb180842) *
53bd0c89aa4743dc41a6394db5a90717c1ca4517Liam O'Reilly* Information and Software Systems Research *
53bd0c89aa4743dc41a6394db5a90717c1ca4517Liam O'Reilly* AT&T Research *
33bdce26495121cdbce30331ef90a1969126a840Liam O'Reilly* Florham Park NJ *
57221209d11b05aa0373cc3892d5df89ba96ebf9Christian Maeder* Glenn Fowler <gsf@research.att.com> *
d5833d2ee7bafcbf2fdd2bdfd9a728c769b100c7Christian Maeder* David Korn <dgk@research.att.com> *
33bdce26495121cdbce30331ef90a1969126a840Liam O'Reilly* Eduardo Krell <ekrell@adexus.cl> *
33bdce26495121cdbce30331ef90a1969126a840Liam O'Reilly***********************************************************************/
648fe1220044aac847acbdfbc4155af5556063ebChristian Maeder#if defined(__STDPP__directive) && defined(__STDPP__hide)
fa373bc327620e08861294716b4454be8d25669fChristian Maeder#if defined(__STDPP__directive) && defined(__STDPP__hide)
648fe1220044aac847acbdfbc4155af5556063ebChristian Maedermknod3d(const char* path, mode_t mode, dev_t dev)
648fe1220044aac847acbdfbc4155af5556063ebChristian Maeder register char* sp;
648fe1220044aac847acbdfbc4155af5556063ebChristian Maeder if (!fscall(NiL, MSG_mknod, 0, path, mode, dev))
648fe1220044aac847acbdfbc4155af5556063ebChristian Maeder if (!(sp = pathreal(path, P_PATHONLY, NiL)) || MKNOD(sp, mode, dev))