fsutil.h (75936) | fsutil.h (92839) |
---|---|
1/* $NetBSD: fsutil.h,v 1.4 1998/07/26 20:02:36 mycroft Exp $ */ 2 3/* 4 * Copyright (c) 1996 Christos Zoulas. All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: --- 14 unchanged lines hidden (view full) --- 23 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 24 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 25 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 26 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 27 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 28 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 29 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 30 * | 1/* $NetBSD: fsutil.h,v 1.4 1998/07/26 20:02:36 mycroft Exp $ */ 2 3/* 4 * Copyright (c) 1996 Christos Zoulas. All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: --- 14 unchanged lines hidden (view full) --- 23 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 24 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 25 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 26 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 27 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 28 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 29 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 30 * |
31 * $FreeBSD: head/sbin/fsck/fsutil.h 75936 2001-04-25 07:18:22Z mckusick $ | 31 * $FreeBSD: head/sbin/fsck/fsutil.h 92839 2002-03-20 22:57:10Z imp $ |
32 */ 33 | 32 */ 33 |
34void perror __P((const char *)); 35void errexit __P((const char *, ...)) | 34void perror(const char *); 35void errexit(const char *, ...) |
36 __attribute__((__noreturn__,__format__(__printf__,1,2))); | 36 __attribute__((__noreturn__,__format__(__printf__,1,2))); |
37void pfatal __P((const char *, ...)) | 37void pfatal(const char *, ...) |
38 __attribute__((__format__(__printf__,1,2))); | 38 __attribute__((__format__(__printf__,1,2))); |
39void pwarn __P((const char *, ...)) | 39void pwarn(const char *, ...) |
40 __attribute__((__format__(__printf__,1,2))); | 40 __attribute__((__format__(__printf__,1,2))); |
41void panic __P((const char *, ...)) | 41void panic(const char *, ...) |
42 __attribute__((__noreturn__,__format__(__printf__,1,2))); | 42 __attribute__((__noreturn__,__format__(__printf__,1,2))); |
43const char *rawname __P((const char *)); 44const char *unrawname __P((const char *)); 45#if 0 46const char *blockcheck __P((const char *)); 47#endif 48const char *devcheck __P((const char *)); 49const char *cdevname __P((void)); 50void setcdevname __P((const char *, int)); 51struct statfs *getmntpt __P((const char *)); 52int hotroot __P((void)); 53void *emalloc __P((size_t)); 54void *erealloc __P((void *, size_t)); 55char *estrdup __P((const char *)); | 43const char *rawname(const char *); 44const char *unrawname(const char *); 45const char *devcheck(const char *); 46const char *cdevname(void); 47void setcdevname(const char *, int); 48struct statfs *getmntpt(const char *); 49int hotroot(void); 50void *emalloc(size_t); 51void *erealloc(void *, size_t); 52char *estrdup(const char *); |
56 57#define CHECK_PREEN 0x0001 58#define CHECK_VERBOSE 0x0002 59#define CHECK_DEBUG 0x0004 60#define CHECK_BACKGRD 0x0008 61#define DO_BACKGRD 0x0010 62 63struct fstab; | 53 54#define CHECK_PREEN 0x0001 55#define CHECK_VERBOSE 0x0002 56#define CHECK_DEBUG 0x0004 57#define CHECK_BACKGRD 0x0008 58#define DO_BACKGRD 0x0010 59 60struct fstab; |
64int checkfstab __P((int, int (*)(struct fstab *), 65 int (*) (const char *, const char *, const char *, char *, pid_t *))); | 61int checkfstab(int, int (*)(struct fstab *), 62 int (*) (const char *, const char *, const char *, char *, pid_t *)); |