dominikh - 2016-03-04

There was no matching endmntent call for a setmntent call. Instead, there was an endfsent call although no other fstab calls were previously made. The attached patch corrects that.

--- lmon16d.c.orig      2016-03-04 18:41:57.788556435 +0100
+++ lmon16d.c   2016-03-04 18:42:11.090751839 +0100
@@ -692,7 +692,6 @@
 int isroot = 0;

 #include <mntent.h>
-#include <fstab.h>
 #include <sys/stat.h>
 #include <sys/statfs.h>
 #include <net/if.h>
@@ -3435,7 +3434,7 @@
                mp->mnt_dir[JFSNAMELEN - 1] = 0;
                mp->mnt_type[JFSTYPELEN - 1] = 0;
            }
-           endfsent();
+           endmntent(mfp);
            jfs_loaded = 1;
            jfses = i;
        }