--- di_init.3devinfo.orig	Mon Jan 28 10:48:24 2008
+++ di_init.3devinfo	Fri Feb  1 11:24:29 2008
@@ -1,4 +1,9 @@
+History-of-change:
+  	http://sac.eng/PSARC/1999/647/final.materials/mpxio.txt
+		Section: 5.2 Changes to Existing Functionality
+
+
 Device Information Library Functions            di_init(3DEVINFO)
 
 NAME
      di_init, di_fini - create and destroy a snapshot  of  kernel
@@ -20,26 +25,28 @@
                   DINFOSUBTREE    Include subtree.
 
                   DINFOPROP       Include properties.
 
-                  DINFOMINOR      Include minor data.
+                  DINFOMINOR      Include minor node data.
 
                   DINFOCPYALL     Include all of the above.
 
+		  DINFOPATH       Include multipath path node data.
+
                   DINFOLYR        Include device layering data.
 
                   DINFOCPYONE     Include  only  a  single   node
-                                  without   properties  or  minor
-                                  nodes.
+                                  without   properties, minor
+                                  nodes, or path nodes.
 
-     phys_path    Physical path of the root node of the snapshot.
+     phys_path    Physical path of the root device node of the snapshot.
                   See di_devfs_path(3DEVINFO).
 
      root         Handle obtained by calling di_init().
 
 DESCRIPTION
      The di_init() function creates a snapshot of the kernel dev-
-     ice  tree  and returns a handle of the root node. The caller
+     ice  tree  and returns a handle of the root device node. The caller
      specifies the contents of the snapshot by providing flag and
      phys_path.
 
      The di_fini() function destroys the snapshot of  the  kernel
@@ -75,13 +82,13 @@
      ice Tree Node Names
 
 
      The following is an example using the libdevinfo  interfaces
-     to print all device tree node names:
+     to print all device tree device node names:
 
 
        /*
-       * Code to print all device tree node names
+        * Code to print all device tree device node names
        */
 
        #include <stdio.h>
        #include <libdevinfo.h>
