Home
last modified time | relevance | path

Searched refs:mnttabname (Results 1 – 16 of 16) sorted by relevance

/netbsd-src/external/bsd/am-utils/dist/conf/mtab/
H A Dmtab_file.c96 open_locked_mtab(const char *mnttabname, char *mode, char *fs) in open_locked_mtab() argument
120 dlog("Forced close on %s in read_mtab", mnttabname); in open_locked_mtab()
130 if (stat(mnttabname, &st_before) < 0) { in open_locked_mtab()
131 plog(XLOG_ERROR, "%s: stat: %m", mnttabname); in open_locked_mtab()
148 mfp = setmntent((char *)mnttabname, mode); in open_locked_mtab()
164 plog(XLOG_ERROR, "setmntent(\"%s\", \"%s\"): %m", mnttabname, mode); in open_locked_mtab()
183 plog(XLOG_ERROR, "Couldn't lock %s: %m", mnttabname); in open_locked_mtab()
190 if (stat(mnttabname, &st_after) < 0) { in open_locked_mtab()
191 plog(XLOG_ERROR, "%s: stat: %m", mnttabname); in open_locked_mtab()
240 rewrite_mtab(mntlist *mp, const char *mnttabname) in rewrite_mtab() argument
[all …]
H A Dmtab_mach3.c94 open_locked_mtab(char *mnttabname, char *mode, char *fs) in open_locked_mtab() argument
118 dlog("Forced close on %s in read_mtab", mnttabname); in open_locked_mtab()
128 if (stat(mnttabname, &st_before) < 0) { in open_locked_mtab()
129 plog(XLOG_ERROR, "%s: stat: %m", mnttabname); in open_locked_mtab()
145 mfp = setmntent(mnttabname, mode); in open_locked_mtab()
161 plog(XLOG_ERROR, "setmntent(\"%s\", \"%s\"): %m", mnttabname, mode); in open_locked_mtab()
180 plog(XLOG_ERROR, "Couldn't lock %s: %m", mnttabname); in open_locked_mtab()
187 if (stat(mnttabname, &st_after) < 0) { in open_locked_mtab()
188 plog(XLOG_ERROR, "%s: stat", mnttabname); in open_locked_mtab()
306 rewrite_mtab(mntlist *mp, const char *mnttabname) in rewrite_mtab() argument
[all …]
H A Dmtab_isc3.c51 static char mnttabname[] = "/etc/mnttab"; variable
161 read_mtab(char *fs, const char *mnttabname) in read_mtab() argument
173 fd = open(mnttabname, O_RDONLY); in read_mtab()
175 plog(XLOG_ERROR, "Can't open %s: %m", mnttabname); in read_mtab()
199 plog(XLOG_ERROR, "read error on %s: %m", mnttabname); in read_mtab()
226 plog(XLOG_ERROR, "Can't write entry to %s: %m", mnttabname); in write_mntent_to_mtab()
232 rewrite_mtab(mntlist *mp, const char *mnttabname) in rewrite_mtab() argument
238 fd = open(mnttabname, O_RDWR | O_TRUNC); in rewrite_mtab()
240 plog(XLOG_ERROR, "Can't open %s: %m", mnttabname); in rewrite_mtab()
255 write_mntent(mntent_t *mp, const char *mnttabname) in write_mntent() argument
[all …]
H A Dmtab_linux.c289 open_locked_mtab(const char *mnttabname, char *mode, char *fs) in open_locked_mtab() argument
294 dlog("Forced close on %s in read_mtab", mnttabname); in open_locked_mtab()
305 mfp = setmntent((char *)mnttabname, mode); in open_locked_mtab()
307 plog(XLOG_ERROR, "%s: setmntent(\"%s\", \"%s\"): %m", __func__, mnttabname, in open_locked_mtab()
340 rewrite_mtab(mntlist *mp, const char *mnttabname) in rewrite_mtab() argument
358 xstrlcpy(mcp, mnttabname, sizeof(mcp)); in rewrite_mtab()
364 plog(XLOG_WARNING, "No '/' in mtab (%s), using \".\" as tmp directory", mnttabname); in rewrite_mtab()
427 if (rename(tmpname, mnttabname) < 0) { in rewrite_mtab()
428 plog(XLOG_ERROR, "rename %s to %s: %m", tmpname, mnttabname); in rewrite_mtab()
454 write_mntent(mntent_t *mp, const char *mnttabname) in write_mntent() argument
[all …]
H A Dmtab_svr4.c216 read_mtab(char *fs, const char *mnttabname) in read_mtab() argument
226 fp = fopen(mnttabname, "r"); in read_mtab()
228 plog(XLOG_ERROR, "Can't open %s: %m", mnttabname); in read_mtab()
251 plog(XLOG_ERROR, "read error on %s: %m", mnttabname); in read_mtab()
263 rewrite_mtab(mntlist *mp, const char *mnttabname) in rewrite_mtab() argument
269 fp = fopen(mnttabname, "r+"); in rewrite_mtab()
271 plog(XLOG_ERROR, "Can't open %s: %m", mnttabname); in rewrite_mtab()
288 write_mntent(mntent_t *mtp, const char *mnttabname) in write_mntent() argument
295 fp = fopen(mnttabname, "a"); in write_mntent()
297 plog(XLOG_ERROR, "Unable to append %s: %m", mnttabname); in write_mntent()
H A Dmtab_ultrix.c87 read_mtab(char *fs, const char *mnttabname) in read_mtab() argument
H A Dmtab_bsd.c110 read_mtab(char *fs, const char *mnttabname) in read_mtab() argument
H A Dmtab_osf.c115 read_mtab(char *fs, const char *mnttabname) in read_mtab() argument
H A Dmtab_aix.c119 read_mtab(char *fs, const char *mnttabname) in read_mtab() argument
/netbsd-src/external/bsd/am-utils/dist/conf/umount/
H A Dumount_default.c54 umount_fs(char *mntdir, const char *mnttabname, u_int unmount_flags) in umount_fs() argument
59 mp = mlist = read_mtab(mntdir, mnttabname); in umount_fs()
135 mp = mlist = read_mtab(mntdir, mnttabname); in umount_fs()
151 rewrite_mtab(mlist, mnttabname); in umount_fs()
H A Dumount_aix.c54 umount_fs(char *mntdir, const char *mnttabname, u_int unmount_flags) in umount_fs() argument
59 mp = mlist = read_mtab(mntdir, mnttabname); in umount_fs()
135 mp = mlist = read_mtab(mntdir, mnttabname); in umount_fs()
151 rewrite_mtab(mlist, mnttabname); in umount_fs()
H A Dumount_linux.c55 umount_fs(char *mntdir, const char *mnttabname, u_int unmount_flags) in umount_fs() argument
66 mp = mlist = read_mtab(mntdir, mnttabname); in umount_fs()
196 mp = mlist = read_mtab(mntdir, mnttabname); in umount_fs()
212 rewrite_mtab(mlist, mnttabname); in umount_fs()
H A Dumount_bsd44.c54 umount_fs(char *mntdir, const char *mnttabname, u_int unmount_flags) in umount_fs() argument
H A Dumount_osf.c54 umount_fs(char *mntdir, const char *mnttabname, u_int unmount_flags) in umount_fs() argument
/netbsd-src/external/bsd/am-utils/dist/libamu/
H A Dmount_fs.c204 … MTYPE_TYPE type, u_long nfs_version, const char *nfs_proto, const char *mnttabname, int on_autofs) in mount_fs() argument
245 errno = umount_fs(mnt_dir, mnttabname, on_autofs); in mount_fs()
351 write_mntent(mnt, mnttabname); in mount_fs()
/netbsd-src/external/bsd/am-utils/dist/include/
H A Dam_utils.h150 extern int umount_fs(char *mntdir, const char *mnttabname, u_int unmount_flags);