Displaying 2 results from an estimated 2 matches for "do_fstab_mounts".
2012 Mar 08
3
[PATCH 0/3] kinit: Allow mount options
This patch series allows user-specified mount commands to be
sent in via kernel command line ("kinit_mount=...") or via
an embedded /etc/fstab file.
The first patch is a cleanup of a patch sent last November
by San Mehat (http://web.archiveorange.com/archive/v/EazJNBMORV2U7E0coh5h);
the next two are small improvements or bug fixes.
2011 Nov 22
0
[PATCH] kinit: Add ability to mount filesystems via /etc/fstab or cmdline
..._fs_opts, ",");
+ strcat(new_fs_opts, opt);
+ }
+ if (opt_first)
+ opt_first = 0;
+ }
+
+ if (!mount_block(fs_name, fs_dir, fs_type,
+ flags, new_fs_opts)) {
+ fprintf(stderr, "Skipping failed mount '%s'\n",
+ fs_name);
+ }
+ }
+ return 0;
+}
+
+int do_fstab_mounts(FILE *fp)
+{
+ struct mntent *ent = NULL;
+
+ while ((ent = getmntent(fp))) {
+ if (!mount_block(ent->mnt_fsname,
+ ent->mnt_dir,
+ ent->mnt_type,
+ 0,
+ ent->mnt_opts)) {
+ fprintf(stderr, "Skipping failed mount '%s'\n",
+ ent->mnt_fsname);
+...