derick          Wed Nov  2 10:49:15 2005 EDT

  Modified files:              
    /phpdoc/en/reference/posix/functions        posix-mknod.xml 
  Log:
  - Fixed example and add some constraints.
  
  
http://cvs.php.net/diff.php/phpdoc/en/reference/posix/functions/posix-mknod.xml?r1=1.1&r2=1.2&ty=u
Index: phpdoc/en/reference/posix/functions/posix-mknod.xml
diff -u phpdoc/en/reference/posix/functions/posix-mknod.xml:1.1 
phpdoc/en/reference/posix/functions/posix-mknod.xml:1.2
--- phpdoc/en/reference/posix/functions/posix-mknod.xml:1.1     Sun May 15 
13:20:13 2005
+++ phpdoc/en/reference/posix/functions/posix-mknod.xml Wed Nov  2 10:49:11 2005
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.1 $ -->
+<!-- $Revision: 1.2 $ -->
 <refentry id="function.posix-mknod">
  <refnamediv>
   <refname>posix_mknod</refname>
@@ -49,7 +49,8 @@
      <term><parameter>major</parameter></term>
      <listitem>
       <para>
-       The major device kernel identifier
+       The major device kernel identifier (required to pass when you're using
+       <constant>S_IFCHR</constant> or <constant>S_IFBLK</constant>).
       </para>
      </listitem>
     </varlistentry>
@@ -57,7 +58,7 @@
      <term><parameter>minor</parameter></term>
      <listitem>
       <para>
-       The minor device kernel identifier
+       The minor device kernel identifier (defaults to 0).
       </para>
      </listitem>
     </varlistentry>
@@ -82,10 +83,12 @@
 <?php
 
 $file = '/tmp/tmpfile';  // file name
-$type = POSIX_S_IFBLOCK; // file type
+$type = POSIX_S_IFBLK;   // file type
 $permissions = 0777;     // octal
+$major = 1;
+$minor = 8;              // /dev/random
 
-if (!posix_mknod($file, $type | $permissions)) {
+if (!posix_mknod($file, $type | $permissions, $major, $minor)) {
     die('Error ' . posix_get_last_error() . ': ' . 
posix_strerror(posix_get_last_error()));
 }
 

Reply via email to