Print this page
6063 pkgadd breaks with too many mountpoints

@@ -65,12 +65,12 @@
  * pkgadd finds the entry under the reloc directory.
  */
 struct cfextra {
         struct cfent cf_ent;    /* basic contents file entry */
         struct mergstat mstat;  /* merge status for installs */
-        short   fsys_value; /* fstab[] entry index */
-        short   fsys_base;  /* actual base filesystem in fs_tab[] */
+        uint32_t   fsys_value; /* fstab[] entry index */
+        uint32_t   fsys_base;  /* actual base filesystem in fs_tab[] */
         char    *client_path;   /* the client-relative path */
         char    *server_path;   /* the server-relative path */
         char    *map_path;  /* as read from the pkgmap */
         char    *client_local;  /* client_relative local */
         char    *server_local;  /* server relative local */