X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=APIs%2Fmknod.api;h=793833b3f199cb00e074f25ed86596b34061a409;hb=a3d742e544ffaff9fc0425cf727060be0d3a2631;hp=3ed3c557957f404e279551b96cee463ff509371a;hpb=0164644def16e8e24054a2bf0e44c952b16d3215;p=wrappi.git diff --git a/APIs/mknod.api b/APIs/mknod.api index 3ed3c55..793833b 100644 --- a/APIs/mknod.api +++ b/APIs/mknod.api @@ -1,12 +1,11 @@ -function -err mknod_char (pathname path, fileperm perm, int major, int minor) +entry_point +void mknod_char (pathname path, fileperm perm, uint64 major, uint64 minor) << - return mknod (path, S_IFCHR | perm, makedev (major, minor)); ->> -<:doc< - - - + if (mknod (path, S_IFCHR | perm, makedev (major, minor)) == -1) { + error_errno ("mknod: %s", path); + return -1; + } + return 0; >> ;;