* [PATCH] xfsdump: (style) remove spaces for pointers and negations
@ 2019-05-15 13:03 Jan Tulak
2019-05-15 20:47 ` Eric Sandeen
2019-05-16 15:56 ` Bill O'Donnell
0 siblings, 2 replies; 3+ messages in thread
From: Jan Tulak @ 2019-05-15 13:03 UTC (permalink / raw)
To: linux-xfs; +Cc: Jan Tulak
Another case of different xfsdump style, spaces around * and !
operators. This style was used a lot through xfsdump:
(* foo_t)xxx
^ space
While the rest of XFS omits the space. Same for negations:
if (! foo)
This patch changes all occurrences to comply with the rest of xfs/kernel
coding style by removing the space. Unlike the previous patches, this
one is not fully replicable by a script - I had to manually correct many
cases of overzealous replacements in comments or strings.
(Regular expressions are a too weak tool for these context-sensitive
changes.)
Still, the script that did most of the job is here:
find . -name '*.[ch]' ! -type d -exec gawk -i inplace '{
$0 = gensub(/^([^"]*)\(\* /, "\\1(*", "g") # foo(* bar
$0 = gensub(/\(\* ([^"]*)$/, "(*\\1", "g") #
$0 = gensub(/^([^ *#]{2}[^"]*)! /, "\\1!", "g") # space after exclamation mark
}; {print }' {} \;
Signed-off-by: Jan Tulak <jtulak@redhat.com>
---
common/cldmgr.c | 8 +-
common/cldmgr.h | 2 +-
common/cleanup.c | 12 +-
common/dlog.c | 8 +-
common/dlog.h | 4 +-
common/drive.c | 30 +--
common/drive.h | 50 ++---
common/drive_minrmt.c | 136 ++++++-------
common/drive_scsitape.c | 283 +++++++++++++-------------
common/drive_simple.c | 32 +--
common/fs.c | 10 +-
common/global.c | 12 +-
common/inventory.c | 2 +-
common/main.c | 116 +++++------
common/media.c | 18 +-
common/mlog.c | 12 +-
common/path.c | 16 +-
common/qlock.c | 8 +-
common/ring.c | 8 +-
common/ring.h | 4 +-
common/stream.c | 2 +-
common/util.c | 22 +-
common/util.h | 8 +-
dump/content.c | 170 ++++++++--------
dump/inomap.c | 12 +-
dump/var.c | 6 +-
inventory/inv_api.c | 16 +-
inventory/inv_fstab.c | 4 +-
inventory/inv_idx.c | 1 -
inventory/inv_mgr.c | 4 +-
inventory/inv_oref.c | 10 +-
inventory/inv_stobj.c | 16 +-
inventory/testmain.c | 8 +-
| 24 +--
invutil/invutil.c | 2 +-
restore/bag.c | 10 +-
restore/content.c | 436 ++++++++++++++++++++--------------------
restore/dirattr.c | 24 +--
restore/dirattr.h | 2 +-
restore/inomap.c | 12 +-
restore/inomap.h | 2 +-
restore/namreg.c | 14 +-
restore/node.c | 8 +-
restore/tree.c | 262 ++++++++++++------------
restore/tree.h | 4 +-
restore/win.c | 20 +-
46 files changed, 934 insertions(+), 936 deletions(-)
diff --git a/common/cldmgr.c b/common/cldmgr.c
index 3702f71..295a5dd 100644
--- a/common/cldmgr.c
+++ b/common/cldmgr.c
@@ -47,7 +47,7 @@ struct cld {
int c_exit_code;
pthread_t c_tid;
ix_t c_streamix;
- int (* c_entry)(void *arg1);
+ int (*c_entry)(void *arg1);
void * c_arg1;
};
@@ -73,7 +73,7 @@ cldmgr_init(void)
}
bool_t
-cldmgr_create(int (* entry)(void *arg1),
+cldmgr_create(int (*entry)(void *arg1),
ix_t streamix,
char *descstr,
void *arg1)
@@ -84,7 +84,7 @@ cldmgr_create(int (* entry)(void *arg1),
assert(pthread_equal(pthread_self(), cldmgr_parenttid));
cldp = cldmgr_getcld();
- if (! cldp) {
+ if (!cldp) {
mlog(MLOG_NORMAL | MLOG_ERROR | MLOG_PROC, _(
"cannot create %s thread for stream %u: "
"too many child threads (max allowed is %d)\n"),
@@ -234,7 +234,7 @@ cldmgr_entry(void *arg1)
"thread %lu created for stream %d\n",
tid,
cldp->c_streamix);
- cldp->c_exit_code = (* cldp->c_entry)(cldp->c_arg1);
+ cldp->c_exit_code = (*cldp->c_entry)(cldp->c_arg1);
pthread_cleanup_pop(1);
diff --git a/common/cldmgr.h b/common/cldmgr.h
index ce3a382..3dc74a6 100644
--- a/common/cldmgr.h
+++ b/common/cldmgr.h
@@ -29,7 +29,7 @@ extern bool_t cldmgr_init(void);
/* cldmgr_create - creates a child thread. returns FALSE if trouble
* encountered
*/
-extern bool_t cldmgr_create(int (* entry)(void *arg1),
+extern bool_t cldmgr_create(int (*entry)(void *arg1),
ix_t streamix,
char *descstr,
void *arg1);
diff --git a/common/cleanup.c b/common/cleanup.c
index 5248f3c..f5039ec 100644
--- a/common/cleanup.c
+++ b/common/cleanup.c
@@ -22,7 +22,7 @@
#include "cleanup.h"
struct cu {
- void (* cu_funcp)(void *arg1, void *arg2);
+ void (*cu_funcp)(void *arg1, void *arg2);
void *cu_arg1;
void *cu_arg2;
int cu_flags;
@@ -45,7 +45,7 @@ cleanup_init(void)
}
static cleanup_t *
-cleanup_register_base(void (* funcp)(void *arg1, void *arg2),
+cleanup_register_base(void (*funcp)(void *arg1, void *arg2),
void *arg1,
void *arg2)
{
@@ -64,7 +64,7 @@ cleanup_register_base(void (* funcp)(void *arg1, void *arg2),
}
cleanup_t *
-cleanup_register(void (* funcp)(void *arg1, void *arg2),
+cleanup_register(void (*funcp)(void *arg1, void *arg2),
void *arg1,
void *arg2)
{
@@ -76,7 +76,7 @@ cleanup_register(void (* funcp)(void *arg1, void *arg2),
}
cleanup_t *
-cleanup_register_early(void (* funcp)(void *arg1, void *arg2),
+cleanup_register_early(void (*funcp)(void *arg1, void *arg2),
void *arg1,
void *arg2)
{
@@ -118,7 +118,7 @@ cleanup(void)
{
while (cu_rootp) {
cu_t *p = cu_rootp;
- (* p->cu_funcp)(p->cu_arg1, p->cu_arg2);
+ (*p->cu_funcp)(p->cu_arg1, p->cu_arg2);
cu_rootp = p->cu_nextp;
free((void *)p);
}
@@ -136,7 +136,7 @@ cleanup_early(void)
cu_t *cunextp = cuptr->cu_nextp;
if (cuptr->cu_flags & CU_EARLY) {
- (* cuptr->cu_funcp)(cuptr->cu_arg1, cuptr->cu_arg2);
+ (*cuptr->cu_funcp)(cuptr->cu_arg1, cuptr->cu_arg2);
free((void *)cuptr);
if (cuprevp) {
cuprevp->cu_nextp = cunextp;
diff --git a/common/dlog.c b/common/dlog.c
index ee2654f..836044d 100644
--- a/common/dlog.c
+++ b/common/dlog.c
@@ -90,7 +90,7 @@ dlog_init(int argc, char *argv[])
/* look to see if restore source coming in on
* stdin. If so, try to open /dev/tty for dialogs.
*/
- if (optind < argc && ! strcmp(argv[optind ], "-")) {
+ if (optind < argc && !strcmp(argv[optind ], "-")) {
dlog_ttyfd = open("/dev/tty", O_RDWR);
if (dlog_ttyfd < 0) {
perror("/dev/tty");
@@ -251,7 +251,7 @@ dlog_multi_query(char *querystr[],
long int val;
char *end = buf;
- if (! strlen(buf)) {
+ if (!strlen(buf)) {
return defaultix;
}
@@ -303,7 +303,7 @@ dlog_string_query(dlog_ucbp_t ucb, /* user's print func */
/* call the caller's callback with his context, print context, and
* print operator
*/
- (* ucb)(uctxp, dlog_string_query_print, 0);
+ (*ucb)(uctxp, dlog_string_query_print, 0);
/* if called for, print the timeout and a newline.
* if not, print just a newline
@@ -362,7 +362,7 @@ dlog_string_query_print(void *ctxp, char *fmt, ...)
{
va_list args;
- assert(! ctxp);
+ assert(!ctxp);
va_start(args, fmt);
mlog_va(MLOG_NORMAL | MLOG_NOLOCK | MLOG_BARE, fmt, args);
diff --git a/common/dlog.h b/common/dlog.h
index 7f0e41d..4c76f31 100644
--- a/common/dlog.h
+++ b/common/dlog.h
@@ -78,8 +78,8 @@ extern void dlog_multi_ack(char *ackstr[], size_t ackcnt);
* received, sigquitix if SIGQUIT received. if any of the exception indices
* are set to IXMAX by the caller, those events will be ignored.
*/
-typedef void (* dlog_pcbp_t)(void *pctxp, char *s, ...);
-typedef void (* dlog_ucbp_t)(void *uctxp, dlog_pcbp_t pcb, void *pctxp);
+typedef void (*dlog_pcbp_t)(void *pctxp, char *s, ...);
+typedef void (*dlog_ucbp_t)(void *uctxp, dlog_pcbp_t pcb, void *pctxp);
extern ix_t dlog_string_query(dlog_ucbp_t ucb, /* user's print func */
void *uctxp, /* user's context for above */
char *bufp, /* typed string returned in */
diff --git a/common/drive.c b/common/drive.c
index a3514a9..67b6f25 100644
--- a/common/drive.c
+++ b/common/drive.c
@@ -131,7 +131,7 @@ drive_init1(int argc, char *argv[])
while ((c = getopt(argc, argv, GETOPT_CMDSTRING)) != EOF) {
switch (c) {
case GETOPT_DUMPDEST:
- if (! optarg || optarg[0] == '-') {
+ if (!optarg || optarg[0] == '-') {
mlog(MLOG_NORMAL,
_("-%c argument missing\n"),
c);
@@ -152,7 +152,7 @@ drive_init1(int argc, char *argv[])
* a single dash ('-') with no option letter. This must appear
* between all lettered arguments and the file system pathname.
*/
- if (optind < argc && ! strcmp(argv[optind ], "-")) {
+ if (optind < argc && !strcmp(argv[optind ], "-")) {
if (driveix > 0) {
mlog(MLOG_NORMAL,
#ifdef DUMP
@@ -211,10 +211,10 @@ drive_init1(int argc, char *argv[])
for (six = 0; six < scnt; six++) {
drive_strategy_t *sp = strategypp[six];
int score;
- score = (* sp->ds_match)(argc,
+ score = (*sp->ds_match)(argc,
argv,
drivep);
- if (! bestsp || score > bestscore) {
+ if (!bestsp || score > bestscore) {
bestsp = sp;
bestscore = score;
}
@@ -226,10 +226,10 @@ drive_init1(int argc, char *argv[])
mlog(MLOG_VERBOSE,
_("using %s strategy\n"),
bestsp->ds_description);
- ok = (* bestsp->ds_instantiate)(argc,
+ ok = (*bestsp->ds_instantiate)(argc,
argv,
drivep);
- if (! ok) {
+ if (!ok) {
return BOOL_FALSE;
}
}
@@ -256,8 +256,8 @@ drive_init2(int argc,
bool_t ok;
drive_allochdrs(drivep, gwhdrtemplatep, driveix);
- ok = (* drivep->d_opsp->do_init)(drivep);
- if (! ok) {
+ ok = (*drivep->d_opsp->do_init)(drivep);
+ if (!ok) {
return BOOL_FALSE;
}
}
@@ -278,8 +278,8 @@ drive_init3(void)
drive_t *drivep = drivepp[driveix];
bool_t ok;
- ok = (* drivep->d_opsp->do_sync)(drivep);
- if (! ok) {
+ ok = (*drivep->d_opsp->do_sync)(drivep);
+ if (!ok) {
return BOOL_FALSE;
}
}
@@ -304,7 +304,7 @@ drive_mark_commit(drive_t *drivep, off64_t ncommitted)
;
) {
drivep->d_markrecheadp = dmp->dm_nextp;
- (* dmp->dm_cbfuncp)(dmp->dm_cbcontextp, dmp, BOOL_TRUE);
+ (*dmp->dm_cbfuncp)(dmp->dm_cbcontextp, dmp, BOOL_TRUE);
dmp = drivep->d_markrecheadp;
}
}
@@ -324,7 +324,7 @@ drive_mark_discard(drive_t *drivep)
;
drivep->d_markrecheadp = dmp->dm_nextp, dmp = dmp->dm_nextp) {
- (* dmp->dm_cbfuncp)(dmp->dm_cbcontextp, dmp, BOOL_FALSE);
+ (*dmp->dm_cbfuncp)(dmp->dm_cbcontextp, dmp, BOOL_FALSE);
}
}
@@ -340,7 +340,7 @@ drive_display_metrics(void)
drive_t *drivep = drivepp[driveix];
drive_ops_t *dop = drivep->d_opsp;
if (dop->do_display_metrics) {
- (* dop->do_display_metrics)(drivep);
+ (*dop->do_display_metrics)(drivep);
}
}
}
@@ -371,9 +371,9 @@ drive_alloc(char *pathname, ix_t driveix)
/* set pipe flags
*/
- if (! strcmp(pathname, "stdio")) {
+ if (!strcmp(pathname, "stdio")) {
drivep->d_isunnamedpipepr = BOOL_TRUE;
- } else if (! stat64(pathname, &statbuf)
+ } else if (!stat64(pathname, &statbuf)
&&
(statbuf.st_mode & S_IFMT) == S_IFIFO) {
drivep->d_isnamedpipepr = BOOL_TRUE;
diff --git a/common/drive.h b/common/drive.h
index 4b4fcf8..ee53aeb 100644
--- a/common/drive.h
+++ b/common/drive.h
@@ -138,13 +138,13 @@ struct drive_strategy {
char *ds_description;
/* a short char string describing strategy
*/
- int (* ds_match)(int argc,
+ int (*ds_match)(int argc,
char *argv[],
struct drive *drivep);
/* returns degree of match. drivep has been pre-allocated
* and initialized with generic info.
*/
- bool_t (* ds_instantiate)(int argc,
+ bool_t (*ds_instantiate)(int argc,
char *argv[],
struct drive *drivep);
/* creates a drive manager instance, by filling in the
@@ -186,7 +186,7 @@ typedef off64_t drive_mark_t;
* was NOT committed.
*/
struct drive_markrec; /* forward decl */
-typedef void (* drive_mcbfp_t)(void *context_t,
+typedef void (*drive_mcbfp_t)(void *context_t,
struct drive_markrec *markrecp,
bool_t committed);
@@ -257,17 +257,17 @@ struct drive {
typedef struct drive drive_t;
struct drive_ops {
- bool_t (* do_init)(drive_t *drivep);
+ bool_t (*do_init)(drive_t *drivep);
/* initializes drive, and begins async
* determination of media object presence
* returns FALSE if session should be aborted.
*/
- bool_t (* do_sync)(drive_t *drivep);
+ bool_t (*do_sync)(drive_t *drivep);
/* synchronizes with the activity kicked off
* by do_init. returns FALSE if session should
* be aborted.
*/
- int (* do_begin_read)(drive_t *drivep);
+ int (*do_begin_read)(drive_t *drivep);
/* prepares the drive manager for reading.
* if the media is positioned at BOM or just
* after a file mark, current media file is
@@ -306,7 +306,7 @@ struct drive_ops {
* begin_read. if successful, caller MUST call
* end_read prior to next begin_read.
*/
- char * (* do_read)(drive_t *drivep,
+ char *(*do_read)(drive_t *drivep,
size_t wanted_bufsz,
size_t *actual_bufszp,
int *statp);
@@ -341,7 +341,7 @@ struct drive_ops {
* valid data (although the buffer size may
* be zero!).
*/
- void (* do_return_read_buf)(drive_t *drivep,
+ void (*do_return_read_buf)(drive_t *drivep,
char *bufp,
size_t bufsz);
/* returns the buffer obtained
@@ -349,14 +349,14 @@ struct drive_ops {
* the entire buffer must be returned
* in one shot.
*/
- void (* do_get_mark)(drive_t *drivep,
+ void (*do_get_mark)(drive_t *drivep,
drive_mark_t *drivemarkp);
/* returns (by reference) a mark corresponding
* to the next byte which will be read by a
* call to do_read(). will be used in a later
* session to seek to that position.
*/
- int (* do_seek_mark)(drive_t *drivep,
+ int (*do_seek_mark)(drive_t *drivep,
drive_mark_t *drivemarkp);
/* searches for the specified mark within the
* current file. returns zero if the mark
@@ -367,7 +367,7 @@ struct drive_ops {
* CORRUPTION - encountered corrupt data;
* DEVICE - device error;
*/
- int (* do_next_mark)(drive_t *drivep);
+ int (*do_next_mark)(drive_t *drivep);
/* if d_capabilities has DRIVE_CAP_NEXTMARK set,
* drive has the capability to
* seek forward to the next mark. returns
@@ -385,7 +385,7 @@ struct drive_ops {
* will position the media at the next media
* file.
*/
- int (* do_begin_write)(drive_t *drivep);
+ int (*do_begin_write)(drive_t *drivep);
/* begins a write media file for writing.
* asserts the media is positioned at BOM or
* just after a file mark. write header will
@@ -396,7 +396,7 @@ struct drive_ops {
* DEVICE - device error;
* CORE - driver error
*/
- void (* do_set_mark)(drive_t *drivep,
+ void (*do_set_mark)(drive_t *drivep,
drive_mcbfp_t cbfuncp,
void *cbcontextp,
drive_markrec_t *markrecp);
@@ -426,7 +426,7 @@ struct drive_ops {
* last committed marked point in the write
* stream.
*/
- char * (* do_get_write_buf)(drive_t *drivep,
+ char *(*do_get_write_buf)(drive_t *drivep,
size_t wanted_bufsz,
size_t *actual_bufszp);
/* asks the drive manager for a buffer.
@@ -443,7 +443,7 @@ struct drive_ops {
* be larger or smaller than the wanted bufsz,
* but will be at least 1 byte in length.
*/
- int (* do_write)(drive_t *drivep,
+ int (*do_write)(drive_t *drivep,
char *bufp,
size_t bufsz);
/* asks the drive manager to write bufsz
@@ -473,7 +473,7 @@ struct drive_ops {
* instead, the caller must get another buffer
* using do_get_write_buf().
*/
- size_t (* do_get_align_cnt)(drive_t *drivep);
+ size_t (*do_get_align_cnt)(drive_t *drivep);
/* used during writing. returns the number
* of bytes which should be written to
* page-align the next do_get_write_buf()
@@ -481,7 +481,7 @@ struct drive_ops {
* alignment will be maintained after the
* initial alignment done using this info.
*/
- int (* do_end_write)(drive_t *drivep, off64_t *ncommittedp);
+ int (*do_end_write)(drive_t *drivep, off64_t *ncommittedp);
/* terminates a media file write sequence.
* flushes any buffered data not yet committed
* to media, and calls callbacks for all marks
@@ -502,7 +502,7 @@ struct drive_ops {
* an error, do_end_write will not do any
* I/O, and will return 0.
*/
- int (* do_fsf)(drive_t *drivep,
+ int (*do_fsf)(drive_t *drivep,
int count,
int *statp);
/* if d_capabilities has DRIVE_CAP_FSF set,
@@ -528,7 +528,7 @@ struct drive_ops {
* behaves as if position is at most recent
* file mark or BOT.
*/
- int (* do_bsf)(drive_t *drivep,
+ int (*do_bsf)(drive_t *drivep,
int count,
int *statp);
/* if d_capabilities has DRIVE_CAP_BSF set,
@@ -554,35 +554,35 @@ struct drive_ops {
* BOM - hit beginning of recorded data;
* DEVICE - device error;
*/
- int (* do_rewind)(drive_t *drivep);
+ int (*do_rewind)(drive_t *drivep);
/* if d_capabilities has DRIVE_CAP_REWIND set,
* drive has the capability to
* position at beginning of recorded data
* DEVICE - device error;
*/
- int (* do_erase)(drive_t *drivep);
+ int (*do_erase)(drive_t *drivep);
/* if d_capabilities has DRIVE_CAP_ERASE set,
* drive has the capability to
* erase: all content of media object is
* eradicated.
* DEVICE - device error;
*/
- int (* do_eject_media)(drive_t *drivep);
+ int (*do_eject_media)(drive_t *drivep);
/* if d_capabilities has DRIVE_CAP_EJECT set,
* drive has capability
* to eject media, and will do so when called.
* DEVICE - device error;
*/
- int (* do_get_device_class)(drive_t *drivep);
+ int (*do_get_device_class)(drive_t *drivep);
/* returns the media class of the device
* (see below).
*/
- void (* do_display_metrics)(drive_t *drivep);
+ void (*do_display_metrics)(drive_t *drivep);
/* use BARE mlog to print useful throughput
* and performance info. set to NULL if
* nothing to say.
*/
- void (* do_quit)(drive_t * drivep);
+ void (*do_quit)(drive_t *drivep);
/* tells the drive manager to de-allocate
* resources, INCLUDING the slave process.
*/
diff --git a/common/drive_minrmt.c b/common/drive_minrmt.c
index 2a72939..c497583 100644
--- a/common/drive_minrmt.c
+++ b/common/drive_minrmt.c
@@ -278,7 +278,7 @@ static void do_get_mark(drive_t *, drive_mark_t *);
static void do_end_read(drive_t *);
static int do_begin_write(drive_t *);
static void do_set_mark(drive_t *, drive_mcbfp_t, void *, drive_markrec_t *);
-static char * do_get_write_buf(drive_t *, size_t, size_t *);
+static char *do_get_write_buf(drive_t *, size_t, size_t *);
static int do_write(drive_t *, char *, size_t);
static size_t do_get_align_cnt(drive_t *);
static int do_end_write(drive_t *, off64_t *);
@@ -320,7 +320,7 @@ static double percent64(off64_t num, off64_t denom);
static int getrec(drive_t *drivep);
static int write_record(drive_t *drivep, char *bufp, bool_t chksumpr,
bool_t xlatepr);
-static ring_msg_t * Ring_get(ring_t *ringp);
+static ring_msg_t *Ring_get(ring_t *ringp);
static void Ring_reset(ring_t *ringp, ring_msg_t *msgp);
static void Ring_put(ring_t *ringp, ring_msg_t *msgp);
static int validate_media_file_hdr(drive_t *drivep);
@@ -417,7 +417,7 @@ ds_match(int argc, char *argv[], drive_t *drivep)
/* heuristics to determine if this is a drive.
*/
- if (! strcmp(drivep->d_pathname, "stdio")) {
+ if (!strcmp(drivep->d_pathname, "stdio")) {
return -10;
}
@@ -432,7 +432,7 @@ ds_match(int argc, char *argv[], drive_t *drivep)
while ((c = getopt(argc, argv, GETOPT_CMDSTRING)) != EOF) {
switch (c) {
case GETOPT_BLOCKSIZE:
- if (! optarg || optarg[0] == '-') {
+ if (!optarg || optarg[0] == '-') {
mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_DRIVE,
_("-%c argument missing\n"),
c);
@@ -479,7 +479,7 @@ ds_instantiate(int argc, char *argv[], drive_t *drivep)
assert(sizeof(rec_hdr_t)
==
sizeofmember(drive_hdr_t, dh_specific));
- assert(! (STAPE_MAX_RECSZ % PGSZ));
+ assert(!(STAPE_MAX_RECSZ % PGSZ));
/* hook up the drive ops
*/
@@ -510,7 +510,7 @@ ds_instantiate(int argc, char *argv[], drive_t *drivep)
while ((c = getopt(argc, argv, GETOPT_CMDSTRING)) != EOF) {
switch (c) {
case GETOPT_RINGLEN:
- if (! optarg || optarg[0] == '-') {
+ if (!optarg || optarg[0] == '-') {
mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_DRIVE,
_("-%c argument missing\n"),
c);
@@ -549,7 +549,7 @@ ds_instantiate(int argc, char *argv[], drive_t *drivep)
_("Overwrite command line option\n"));
break;
case GETOPT_FILESZ:
- if (! optarg || optarg [0] == '-') {
+ if (!optarg || optarg [0] == '-') {
mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_DRIVE,
_("-%c argument missing\n"),
c);
@@ -601,7 +601,7 @@ ds_instantiate(int argc, char *argv[], drive_t *drivep)
ring_write,
(void *)drivep,
&rval);
- if (! contextp->dc_ringp) {
+ if (!contextp->dc_ringp) {
if (rval == ENOMEM) {
mlog(MLOG_NORMAL | MLOG_ERROR | MLOG_DRIVE,
_("unable to allocate memory "
@@ -727,7 +727,7 @@ do_begin_read(drive_t *drivep)
*/
assert(drivep->d_capabilities & DRIVE_CAP_READ);
assert(contextp->dc_mode == OM_NONE);
- assert(! contextp->dc_recp);
+ assert(!contextp->dc_recp);
/* get a record buffer to use during initialization.
*/
@@ -749,7 +749,7 @@ do_begin_read(drive_t *drivep)
assert(contextp->dc_fd == -1);
rval = prepare_drive(drivep);
if (rval) {
- if (! contextp->dc_singlethreadedpr) {
+ if (!contextp->dc_singlethreadedpr) {
Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
}
contextp->dc_msgp = 0;
@@ -759,7 +759,7 @@ do_begin_read(drive_t *drivep)
} else {
rval = read_label(drivep);
if (rval) {
- if (! contextp->dc_singlethreadedpr) {
+ if (!contextp->dc_singlethreadedpr) {
Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
}
contextp->dc_msgp = 0;
@@ -773,7 +773,7 @@ do_begin_read(drive_t *drivep)
/* all is well. adjust context. don't kick off read-aheads just yet;
* the client may not want this media file.
*/
- if (! contextp->dc_singlethreadedpr) {
+ if (!contextp->dc_singlethreadedpr) {
contextp->dc_msgp->rm_op = RING_OP_NOP;
contextp->dc_msgp->rm_user = 0; /* do diff. use in do_seek */
Ring_put(contextp->dc_ringp, contextp->dc_msgp);
@@ -829,8 +829,8 @@ do_read(drive_t *drivep,
/* assert protocol being followed
*/
assert(contextp->dc_mode == OM_READ);
- assert(! contextp->dc_errorpr);
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_errorpr);
+ assert(!contextp->dc_ownedp);
assert(wantedcnt > 0);
/* clear the return status field
@@ -891,7 +891,7 @@ do_return_read_buf(drive_t *drivep, char *bufp, size_t retcnt)
/* assert protocol being followed
*/
assert(contextp->dc_mode == OM_READ);
- assert(! contextp->dc_errorpr);
+ assert(!contextp->dc_errorpr);
assert(contextp->dc_ownedp);
assert(bufp == contextp->dc_ownedp);
@@ -910,7 +910,7 @@ do_return_read_buf(drive_t *drivep, char *bufp, size_t retcnt)
*/
if (contextp->dc_nextp >= contextp->dc_dataendp) {
assert(contextp->dc_nextp == contextp->dc_dataendp);
- if (! contextp->dc_singlethreadedpr) {
+ if (!contextp->dc_singlethreadedpr) {
contextp->dc_msgp->rm_op = RING_OP_READ;
Ring_put(contextp->dc_ringp, contextp->dc_msgp);
contextp->dc_msgp = 0;
@@ -941,8 +941,8 @@ do_get_mark(drive_t *drivep, drive_mark_t *markp)
/* assert protocol being followed
*/
assert(contextp->dc_mode == OM_READ);
- assert(! contextp->dc_errorpr);
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_errorpr);
+ assert(!contextp->dc_ownedp);
/* the mark is simply the offset into the media file of the
* next byte to be read.
@@ -982,8 +982,8 @@ do_seek_mark(drive_t *drivep, drive_mark_t *markp)
/* assert protocol being followed
*/
assert(contextp->dc_mode == OM_READ);
- assert(! contextp->dc_errorpr);
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_errorpr);
+ assert(!contextp->dc_ownedp);
/* the desired mark is passed by reference, and is really just an
@@ -1068,7 +1068,7 @@ do_seek_mark(drive_t *drivep, drive_mark_t *markp)
currentoffset += (off64_t)actualcnt;
assert(currentoffset == nextrecoffset);
assert(wantedoffset >= currentoffset);
- assert(! contextp->dc_recp);
+ assert(!contextp->dc_recp);
assert(currentoffset
==
contextp->dc_reccnt * (off64_t)tape_recsz);
@@ -1088,7 +1088,7 @@ do_seek_mark(drive_t *drivep, drive_mark_t *markp)
off64_t wantedreccnt;
seekmode_t seekmode;
- assert(! contextp->dc_recp);
+ assert(!contextp->dc_recp);
wantedreccnt = wantedoffset / (off64_t)tape_recsz;
if (contextp->dc_singlethreadedpr) {
seekmode = SEEKMODE_RAW;
@@ -1105,7 +1105,7 @@ do_seek_mark(drive_t *drivep, drive_mark_t *markp)
if (seekmode == SEEKMODE_BUF) {
ring_stat_t rs;
- assert(! contextp->dc_msgp);
+ assert(!contextp->dc_msgp);
contextp->dc_msgp =
Ring_get(contextp->dc_ringp);
rs = contextp->dc_msgp->rm_stat;
@@ -1194,7 +1194,7 @@ do_seek_mark(drive_t *drivep, drive_mark_t *markp)
size_t actualcnt;
int rval;
- assert(! contextp->dc_recp);
+ assert(!contextp->dc_recp);
/* figure how much to ask for. to eat an entire record,
* ask for a record sans the header. do_read will eat
@@ -1211,7 +1211,7 @@ do_seek_mark(drive_t *drivep, drive_mark_t *markp)
}
assert(actualcnt == wantedcnt);
do_return_read_buf(drivep, dummybufp, actualcnt);
- assert(! contextp->dc_recp);
+ assert(!contextp->dc_recp);
currentoffset += (off64_t)tape_recsz;
assert(currentoffset
==
@@ -1315,8 +1315,8 @@ do_next_mark(drive_t *drivep)
/* assert protocol being followed.
*/
assert(contextp->dc_mode == OM_READ);
- assert(! contextp->dc_errorpr);
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_errorpr);
+ assert(!contextp->dc_ownedp);
mlog(MLOG_DEBUG | MLOG_DRIVE,
"rmt drive op: next mark\n");
@@ -1354,7 +1354,7 @@ noerrorsearch:
}
}
- if (! contextp->dc_singlethreadedpr) {
+ if (!contextp->dc_singlethreadedpr) {
Ring_put(contextp->dc_ringp,
contextp->dc_msgp);
contextp->dc_msgp = 0;
@@ -1374,7 +1374,7 @@ noerrorsearch:
assert(contextp->dc_nextp <= contextp->dc_dataendp);
assert(contextp->dc_nextp >= contextp->dc_recp + STAPE_HDR_SZ);
if (contextp->dc_nextp == contextp->dc_dataendp) {
- if (! contextp->dc_singlethreadedpr) {
+ if (!contextp->dc_singlethreadedpr) {
Ring_put(contextp->dc_ringp,
contextp->dc_msgp);
contextp->dc_msgp = 0;
@@ -1386,7 +1386,7 @@ noerrorsearch:
return 0;
resetring:
- if (! contextp->dc_singlethreadedpr) {
+ if (!contextp->dc_singlethreadedpr) {
Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
contextp->dc_msgp = 0;
}
@@ -1464,7 +1464,7 @@ validatehdr:
goto readrecord;
}
- assert(! (rechdrp->file_offset % (off64_t)tape_recsz));
+ assert(!(rechdrp->file_offset % (off64_t)tape_recsz));
markoff = rechdrp->first_mark_offset - rechdrp->file_offset;
assert(markoff >= (off64_t)STAPE_HDR_SZ);
assert(markoff < (off64_t)tape_recsz);
@@ -1475,7 +1475,7 @@ validatehdr:
alliswell:
contextp->dc_nextp = contextp->dc_recp + (size_t)markoff;
- assert(! (rechdrp->file_offset % (off64_t)tape_recsz));
+ assert(!(rechdrp->file_offset % (off64_t)tape_recsz));
contextp->dc_reccnt = rechdrp->file_offset / (off64_t)tape_recsz;
contextp->dc_iocnt = contextp->dc_reccnt + 1;
contextp->dc_recendp = contextp->dc_recp + tape_recsz;
@@ -1558,7 +1558,7 @@ do_end_read(drive_t *drivep)
/* assert protocol being followed
*/
assert(contextp->dc_mode == OM_READ);
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_ownedp);
/* In the scsi version, read_label() does a status command to the
* drive to then decide if doing a 'fsf' is appropriate. For minrmt,
@@ -1567,7 +1567,7 @@ do_end_read(drive_t *drivep)
*/
(void)fsf_and_verify(drivep);
- if (! contextp->dc_singlethreadedpr) {
+ if (!contextp->dc_singlethreadedpr) {
Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
contextp->dc_msgp = 0;
}
@@ -1613,8 +1613,8 @@ do_begin_write(drive_t *drivep)
/* verify protocol being followed
*/
assert(contextp->dc_mode == OM_NONE);
- assert(! drivep->d_markrecheadp);
- assert(! contextp->dc_recp);
+ assert(!drivep->d_markrecheadp);
+ assert(!contextp->dc_recp);
/* get pointers into global write header
*/
@@ -1641,13 +1641,13 @@ do_begin_write(drive_t *drivep)
/* get a record buffer. will be used for the media file header,
* and is needed to "prime the pump" for first call to do_write.
*/
- assert(! contextp->dc_recp);
+ assert(!contextp->dc_recp);
if (contextp->dc_singlethreadedpr) {
assert(contextp->dc_bufp);
contextp->dc_recp = contextp->dc_bufp;
} else {
assert(contextp->dc_ringp);
- assert(! contextp->dc_msgp);
+ assert(!contextp->dc_msgp);
contextp->dc_msgp = Ring_get(contextp->dc_ringp);
assert(contextp->dc_msgp->rm_stat == RING_STAT_INIT);
contextp->dc_recp = contextp->dc_msgp->rm_bufp;
@@ -1683,7 +1683,7 @@ do_begin_write(drive_t *drivep)
rval = write_record(drivep, contextp->dc_recp, BOOL_TRUE, BOOL_FALSE);
if (rval) {
- if (! contextp->dc_singlethreadedpr) {
+ if (!contextp->dc_singlethreadedpr) {
Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
contextp->dc_msgp = 0;
}
@@ -1694,7 +1694,7 @@ do_begin_write(drive_t *drivep)
/* prepare the drive context. must have a record buffer ready to
* go, header initialized.
*/
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_ownedp);
contextp->dc_reccnt = 1; /* count the header record */
contextp->dc_recendp = contextp->dc_recp + tape_recsz;
contextp->dc_nextp = contextp->dc_recp + STAPE_HDR_SZ;
@@ -1740,8 +1740,8 @@ do_set_mark(drive_t *drivep,
/* verify protocol being followed
*/
assert(contextp->dc_mode == OM_WRITE);
- assert(! contextp->dc_errorpr);
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_errorpr);
+ assert(!contextp->dc_ownedp);
assert(contextp->dc_recp);
assert(contextp->dc_nextp);
@@ -1803,8 +1803,8 @@ do_get_write_buf(drive_t *drivep, size_t wantedcnt, size_t *actualcntp)
/* verify protocol being followed
*/
assert(contextp->dc_mode == OM_WRITE);
- assert(! contextp->dc_errorpr);
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_errorpr);
+ assert(!contextp->dc_ownedp);
assert(contextp->dc_recp);
assert(contextp->dc_nextp);
assert(contextp->dc_nextp < contextp->dc_recendp);
@@ -1869,7 +1869,7 @@ do_write(drive_t *drivep, char *bufp, size_t retcnt)
/* verify protocol being followed
*/
assert(contextp->dc_mode == OM_WRITE);
- assert(! contextp->dc_errorpr);
+ assert(!contextp->dc_errorpr);
assert(contextp->dc_ownedp);
assert(contextp->dc_recp);
assert(contextp->dc_nextp);
@@ -1970,7 +1970,7 @@ do_write(drive_t *drivep, char *bufp, size_t retcnt)
* the number of bytes to next alignment
*/
static size_t
-do_get_align_cnt(drive_t * drivep)
+do_get_align_cnt(drive_t *drivep)
{
char *next_alignment_point;
intptr_t next_alignment_off;
@@ -1984,8 +1984,8 @@ do_get_align_cnt(drive_t * drivep)
/* verify protocol being followed
*/
assert(contextp->dc_mode == OM_WRITE);
- assert(! contextp->dc_errorpr);
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_errorpr);
+ assert(!contextp->dc_ownedp);
assert(contextp->dc_recp);
assert(contextp->dc_nextp);
assert(contextp->dc_nextp < contextp->dc_recendp);
@@ -2030,7 +2030,7 @@ do_end_write(drive_t *drivep, off64_t *ncommittedp)
/* verify protocol being followed
*/
assert(contextp->dc_mode == OM_WRITE);
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_ownedp);
assert(contextp->dc_recp);
assert(contextp->dc_nextp);
assert(contextp->dc_nextp >= contextp->dc_recp + STAPE_HDR_SZ);
@@ -2045,7 +2045,7 @@ do_end_write(drive_t *drivep, off64_t *ncommittedp)
* do commits, already done when error occured.
*/
if (contextp->dc_errorpr) {
- if (! contextp->dc_singlethreadedpr) {
+ if (!contextp->dc_singlethreadedpr) {
Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
contextp->dc_msgp = 0;
}
@@ -2117,8 +2117,8 @@ do_end_write(drive_t *drivep, off64_t *ncommittedp)
} else {
first_rec_w_err = -1L;
}
- if (! contextp->dc_singlethreadedpr) {
- while (! rval) {
+ if (!contextp->dc_singlethreadedpr) {
+ while (!rval) {
assert(contextp->dc_msgp);
contextp->dc_msgp->rm_op = RING_OP_TRACE;
Ring_put(contextp->dc_ringp,
@@ -2147,7 +2147,7 @@ do_end_write(drive_t *drivep, off64_t *ncommittedp)
/* the ring is now flushed. reset
*/
- if (! contextp->dc_singlethreadedpr) {
+ if (!contextp->dc_singlethreadedpr) {
Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
contextp->dc_msgp = 0;
}
@@ -2157,7 +2157,7 @@ do_end_write(drive_t *drivep, off64_t *ncommittedp)
* side-effect of flushing the driver/drive of pending writes,
* exposing any write errors.
*/
- if (! rval) {
+ if (!rval) {
int weofrval;
weofrval = mt_op(contextp->dc_fd, MTWEOF, 1);
@@ -2637,13 +2637,13 @@ validate_media_file_hdr(drive_t *drivep)
/* check the checksum
*/
- if (! global_hdr_checksum_check(tmpgh)) {
+ if (!global_hdr_checksum_check(tmpgh)) {
mlog(MLOG_DEBUG | MLOG_DRIVE,
"bad media file header checksum\n");
return DRIVE_ERROR_CORRUPTION;
}
- if (! tape_rec_checksum_check(contextp, contextp->dc_recp)) {
+ if (!tape_rec_checksum_check(contextp, contextp->dc_recp)) {
mlog(MLOG_NORMAL | MLOG_DRIVE,
_("tape record checksum error\n"));
return DRIVE_ERROR_CORRUPTION;
@@ -2925,7 +2925,7 @@ tape_rec_checksum_set(drive_context_t *contextp, char *bufp)
uint32_t *p;
uint32_t accum;
- if (! contextp->dc_recchksumpr) {
+ if (!contextp->dc_recchksumpr) {
return;
}
@@ -3096,7 +3096,7 @@ prepare_drive(drive_t *drivep)
/* open the drive
*/
ok = Open(drivep);
- if (! ok) {
+ if (!ok) {
if (errno != EBUSY) {
display_access_failed_message(drivep);
return DRIVE_ERROR_DEVICE;
@@ -3121,7 +3121,7 @@ prepare_drive(drive_t *drivep)
* mark separation and media file size.
*/
ok = get_tpcaps(drivep);
- if (! ok) {
+ if (!ok) {
return DRIVE_ERROR_DEVICE;
}
@@ -3223,7 +3223,7 @@ prepare_drive(drive_t *drivep)
"and try again\n");
Close(drivep);
ok = Open(drivep);
- if (! ok) {
+ if (!ok) {
display_access_failed_message(drivep);
return DRIVE_ERROR_DEVICE;
}
@@ -3246,7 +3246,7 @@ prepare_drive(drive_t *drivep)
"and try again\n");
Close(drivep);
ok = Open(drivep);
- if (! ok) {
+ if (!ok) {
display_access_failed_message(drivep);
return DRIVE_ERROR_DEVICE;
}
@@ -3335,7 +3335,7 @@ checkhdr:
}
(void)rewind_and_verify(drivep);
ok = set_best_blk_and_rec_sz(drivep);
- if (! ok) {
+ if (!ok) {
return DRIVE_ERROR_DEVICE;
}
return DRIVE_ERROR_FOREIGN;
@@ -3362,7 +3362,7 @@ largersize:
_("assuming media is corrupt "
"or contains non-xfsdump data\n"));
ok = set_best_blk_and_rec_sz(drivep);
- if (! ok) {
+ if (!ok) {
return DRIVE_ERROR_DEVICE;
}
return DRIVE_ERROR_FOREIGN;
@@ -3371,7 +3371,7 @@ largersize:
*/
if (tape_recsz != STAPE_MAX_RECSZ) {
tape_recsz = STAPE_MAX_RECSZ;
- if (! contextp->dc_isQICpr) {
+ if (!contextp->dc_isQICpr) {
tape_blksz = tape_recsz;;
}
changedblkszpr = BOOL_TRUE;
@@ -3526,7 +3526,7 @@ record_hdr_validate(drive_t *drivep, char *bufp, bool_t chkoffpr)
rec_hdr_t *rechdrp = &rechdr;
rec_hdr_t *tmprh = (rec_hdr_t *)bufp;
- if (! tape_rec_checksum_check(contextp, bufp)) {
+ if (!tape_rec_checksum_check(contextp, bufp)) {
mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_DRIVE,
_("record %lld corrupt: bad record checksum\n"),
contextp->dc_iocnt - 1);
@@ -3703,7 +3703,7 @@ getrec(drive_t *drivep)
drive_context_t *contextp;
contextp = (drive_context_t *)drivep->d_contextp;
- while (! contextp->dc_recp) {
+ while (!contextp->dc_recp) {
rec_hdr_t *rechdrp;
if (contextp->dc_singlethreadedpr) {
int rval;
@@ -3850,12 +3850,12 @@ display_ring_metrics(drive_t *drivep, int mlog_flags)
char *bufszsfxp;
if (tape_recsz == STAPE_MIN_MAX_BLKSZ) {
- assert(! (STAPE_MIN_MAX_BLKSZ % 0x400));
+ assert(!(STAPE_MIN_MAX_BLKSZ % 0x400));
sprintf(bufszbuf, "%u", STAPE_MIN_MAX_BLKSZ / 0x400);
assert(strlen(bufszbuf) < sizeof(bufszbuf));
bufszsfxp = _("KB");
} else if (tape_recsz == STAPE_MAX_RECSZ) {
- assert(! (STAPE_MAX_RECSZ % 0x100000));
+ assert(!(STAPE_MAX_RECSZ % 0x100000));
sprintf(bufszbuf, "%u", STAPE_MAX_RECSZ / 0x100000);
assert(strlen(bufszbuf) < sizeof(bufszbuf));
bufszsfxp = _("MB");
diff --git a/common/drive_scsitape.c b/common/drive_scsitape.c
index 7c54c11..ba26f60 100644
--- a/common/drive_scsitape.c
+++ b/common/drive_scsitape.c
@@ -370,7 +370,7 @@ static double percent64(off64_t num, off64_t denom);
static int getrec(drive_t *drivep);
static int write_record(drive_t *drivep, char *bufp, bool_t chksumpr,
bool_t xlatepr);
-static ring_msg_t * Ring_get(ring_t *ringp);
+static ring_msg_t *Ring_get(ring_t *ringp);
static void Ring_reset(ring_t *ringp, ring_msg_t *msgp);
static void Ring_put(ring_t *ringp, ring_msg_t *msgp);
static int validate_media_file_hdr(drive_t *drivep);
@@ -518,7 +518,7 @@ ds_match(int argc, char *argv[], drive_t *drivep)
/* heuristics to determine if this is a drive.
*/
- if (! strcmp(drivep->d_pathname, "stdio")) {
+ if (!strcmp(drivep->d_pathname, "stdio")) {
return -10;
}
@@ -559,7 +559,7 @@ ds_instantiate(int argc, char *argv[], drive_t *drivep)
assert(sizeof(rec_hdr_t)
==
sizeofmember(drive_hdr_t, dh_specific));
- assert(! (STAPE_MAX_RECSZ % PGSZ));
+ assert(!(STAPE_MAX_RECSZ % PGSZ));
/* hook up the drive ops
*/
@@ -592,7 +592,7 @@ ds_instantiate(int argc, char *argv[], drive_t *drivep)
while ((c = getopt(argc, argv, GETOPT_CMDSTRING)) != EOF) {
switch (c) {
case GETOPT_RINGLEN:
- if (! optarg || optarg[0] == '-') {
+ if (!optarg || optarg[0] == '-') {
mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_DRIVE,
_("-%c argument missing\n"),
c);
@@ -625,7 +625,7 @@ ds_instantiate(int argc, char *argv[], drive_t *drivep)
contextp->dc_isQICpr = BOOL_TRUE;
break;
case GETOPT_BLOCKSIZE:
- if (! optarg || optarg[0] == '-') {
+ if (!optarg || optarg[0] == '-') {
mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_DRIVE,
_("-%c argument missing\n"),
c);
@@ -638,7 +638,7 @@ ds_instantiate(int argc, char *argv[], drive_t *drivep)
contextp->dc_overwritepr = BOOL_TRUE;
break;
case GETOPT_FILESZ:
- if (! optarg || optarg[0] == '-') {
+ if (!optarg || optarg[0] == '-') {
mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_DRIVE,
_("-%c argument missing\n"),
c);
@@ -691,7 +691,7 @@ ds_instantiate(int argc, char *argv[], drive_t *drivep)
ring_write,
(void *)drivep,
&rval);
- if (! contextp->dc_ringp) {
+ if (!contextp->dc_ringp) {
if (rval == ENOMEM) {
mlog(MLOG_NORMAL | MLOG_ERROR | MLOG_DRIVE,
_("unable to allocate memory "
@@ -840,7 +840,7 @@ do_begin_read(drive_t *drivep)
*/
assert(drivep->d_capabilities & DRIVE_CAP_READ);
assert(contextp->dc_mode == OM_NONE);
- assert(! contextp->dc_recp);
+ assert(!contextp->dc_recp);
/* get a record buffer to use during initialization.
*/
@@ -862,7 +862,7 @@ do_begin_read(drive_t *drivep)
assert(contextp->dc_fd == -1);
rval = prepare_drive(drivep);
if (rval) {
- if (! contextp->dc_singlethreadedpr) {
+ if (!contextp->dc_singlethreadedpr) {
Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
}
contextp->dc_msgp = 0;
@@ -872,7 +872,7 @@ do_begin_read(drive_t *drivep)
} else {
rval = read_label(drivep);
if (rval) {
- if (! contextp->dc_singlethreadedpr) {
+ if (!contextp->dc_singlethreadedpr) {
Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
}
contextp->dc_msgp = 0;
@@ -886,7 +886,7 @@ do_begin_read(drive_t *drivep)
/* all is well. adjust context. don't kick off read-aheads just yet;
* the client may not want this media file.
*/
- if (! contextp->dc_singlethreadedpr) {
+ if (!contextp->dc_singlethreadedpr) {
contextp->dc_msgp->rm_op = RING_OP_NOP;
contextp->dc_msgp->rm_user = 0; /* do diff. use in do_seek */
Ring_put(contextp->dc_ringp, contextp->dc_msgp);
@@ -942,8 +942,8 @@ do_read(drive_t *drivep,
/* assert protocol being followed
*/
assert(contextp->dc_mode == OM_READ);
- assert(! contextp->dc_errorpr);
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_errorpr);
+ assert(!contextp->dc_ownedp);
assert(wantedcnt > 0);
/* clear the return status field
@@ -1004,7 +1004,7 @@ do_return_read_buf(drive_t *drivep, char *bufp, size_t retcnt)
/* assert protocol being followed
*/
assert(contextp->dc_mode == OM_READ);
- assert(! contextp->dc_errorpr);
+ assert(!contextp->dc_errorpr);
assert(contextp->dc_ownedp);
assert(bufp == contextp->dc_ownedp);
@@ -1023,7 +1023,7 @@ do_return_read_buf(drive_t *drivep, char *bufp, size_t retcnt)
*/
if (contextp->dc_nextp >= contextp->dc_dataendp) {
assert(contextp->dc_nextp == contextp->dc_dataendp);
- if (! contextp->dc_singlethreadedpr) {
+ if (!contextp->dc_singlethreadedpr) {
contextp->dc_msgp->rm_op = RING_OP_READ;
Ring_put(contextp->dc_ringp, contextp->dc_msgp);
contextp->dc_msgp = 0;
@@ -1054,8 +1054,8 @@ do_get_mark(drive_t *drivep, drive_mark_t *markp)
/* assert protocol being followed
*/
assert(contextp->dc_mode == OM_READ);
- assert(! contextp->dc_errorpr);
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_errorpr);
+ assert(!contextp->dc_ownedp);
/* the mark is simply the offset into the media file of the
* next byte to be read.
@@ -1095,8 +1095,8 @@ do_seek_mark(drive_t *drivep, drive_mark_t *markp)
/* assert protocol being followed
*/
assert(contextp->dc_mode == OM_READ);
- assert(! contextp->dc_errorpr);
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_errorpr);
+ assert(!contextp->dc_ownedp);
/* the desired mark is passed by reference, and is really just an
@@ -1181,7 +1181,7 @@ do_seek_mark(drive_t *drivep, drive_mark_t *markp)
currentoffset += (off64_t)actualcnt;
assert(currentoffset == nextrecoffset);
assert(wantedoffset >= currentoffset);
- assert(! contextp->dc_recp);
+ assert(!contextp->dc_recp);
assert(currentoffset
==
contextp->dc_reccnt * (off64_t)tape_recsz);
@@ -1201,7 +1201,7 @@ do_seek_mark(drive_t *drivep, drive_mark_t *markp)
off64_t wantedreccnt;
seekmode_t seekmode;
- assert(! contextp->dc_recp);
+ assert(!contextp->dc_recp);
wantedreccnt = wantedoffset / (off64_t)tape_recsz;
if (contextp->dc_singlethreadedpr) {
seekmode = SEEKMODE_RAW;
@@ -1218,7 +1218,7 @@ do_seek_mark(drive_t *drivep, drive_mark_t *markp)
if (seekmode == SEEKMODE_BUF) {
ring_stat_t rs;
- assert(! contextp->dc_msgp);
+ assert(!contextp->dc_msgp);
contextp->dc_msgp =
Ring_get(contextp->dc_ringp);
rs = contextp->dc_msgp->rm_stat;
@@ -1307,7 +1307,7 @@ do_seek_mark(drive_t *drivep, drive_mark_t *markp)
size_t actualcnt;
int rval;
- assert(! contextp->dc_recp);
+ assert(!contextp->dc_recp);
/* figure how much to ask for. to eat an entire record,
* ask for a record sans the header. do_read will eat
@@ -1324,7 +1324,7 @@ do_seek_mark(drive_t *drivep, drive_mark_t *markp)
}
assert(actualcnt == wantedcnt);
do_return_read_buf(drivep, dummybufp, actualcnt);
- assert(! contextp->dc_recp);
+ assert(!contextp->dc_recp);
currentoffset += (off64_t)tape_recsz;
assert(currentoffset
==
@@ -1430,8 +1430,8 @@ do_next_mark(drive_t *drivep)
/* assert protocol being followed.
*/
assert(contextp->dc_mode == OM_READ);
- assert(! contextp->dc_errorpr);
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_errorpr);
+ assert(!contextp->dc_ownedp);
mlog(MLOG_DEBUG | MLOG_DRIVE,
"drive op: next mark\n");
@@ -1469,7 +1469,7 @@ noerrorsearch:
}
}
- if (! contextp->dc_singlethreadedpr) {
+ if (!contextp->dc_singlethreadedpr) {
Ring_put(contextp->dc_ringp,
contextp->dc_msgp);
contextp->dc_msgp = 0;
@@ -1489,7 +1489,7 @@ noerrorsearch:
assert(contextp->dc_nextp <= contextp->dc_dataendp);
assert(contextp->dc_nextp >= contextp->dc_recp + STAPE_HDR_SZ);
if (contextp->dc_nextp == contextp->dc_dataendp) {
- if (! contextp->dc_singlethreadedpr) {
+ if (!contextp->dc_singlethreadedpr) {
Ring_put(contextp->dc_ringp,
contextp->dc_msgp);
contextp->dc_msgp = 0;
@@ -1501,7 +1501,7 @@ noerrorsearch:
return 0;
resetring:
- if (! contextp->dc_singlethreadedpr) {
+ if (!contextp->dc_singlethreadedpr) {
Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
contextp->dc_msgp = 0;
}
@@ -1535,7 +1535,7 @@ validateread:
goto validatehdr;
}
ok = mt_get_status(drivep, &mtstat);
- if (! ok) {
+ if (!ok) {
status_failed_message(drivep);
return DRIVE_ERROR_DEVICE;
}
@@ -1608,7 +1608,7 @@ validatehdr:
goto readrecord;
}
- assert(! (rechdrp->file_offset % (off64_t)tape_recsz));
+ assert(!(rechdrp->file_offset % (off64_t)tape_recsz));
markoff = rechdrp->first_mark_offset - rechdrp->file_offset;
assert(markoff >= (off64_t)STAPE_HDR_SZ);
assert(markoff < (off64_t)tape_recsz);
@@ -1619,7 +1619,7 @@ validatehdr:
alliswell:
contextp->dc_nextp = contextp->dc_recp + (size_t)markoff;
- assert(! (rechdrp->file_offset % (off64_t)tape_recsz));
+ assert(!(rechdrp->file_offset % (off64_t)tape_recsz));
contextp->dc_reccnt = rechdrp->file_offset / (off64_t)tape_recsz;
contextp->dc_iocnt = contextp->dc_reccnt + 1;
contextp->dc_recendp = contextp->dc_recp + tape_recsz;
@@ -1701,9 +1701,9 @@ do_end_read(drive_t *drivep)
/* assert protocol being followed
*/
assert(contextp->dc_mode == OM_READ);
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_ownedp);
- if (! contextp->dc_singlethreadedpr) {
+ if (!contextp->dc_singlethreadedpr) {
Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
contextp->dc_msgp = 0;
}
@@ -1750,8 +1750,8 @@ do_begin_write(drive_t *drivep)
/* verify protocol being followed
*/
assert(contextp->dc_mode == OM_NONE);
- assert(! drivep->d_markrecheadp);
- assert(! contextp->dc_recp);
+ assert(!drivep->d_markrecheadp);
+ assert(!contextp->dc_recp);
/* get pointers into global write header
*/
@@ -1766,7 +1766,7 @@ do_begin_write(drive_t *drivep)
/* get tape device status. verify tape is positioned
*/
- if (! mt_get_status(drivep, &mtstat)) {
+ if (!mt_get_status(drivep, &mtstat)) {
status_failed_message(drivep);
return DRIVE_ERROR_DEVICE;
}
@@ -1791,13 +1791,13 @@ do_begin_write(drive_t *drivep)
/* get a record buffer. will be used for the media file header,
* and is needed to "prime the pump" for first call to do_write.
*/
- assert(! contextp->dc_recp);
+ assert(!contextp->dc_recp);
if (contextp->dc_singlethreadedpr) {
assert(contextp->dc_bufp);
contextp->dc_recp = contextp->dc_bufp;
} else {
assert(contextp->dc_ringp);
- assert(! contextp->dc_msgp);
+ assert(!contextp->dc_msgp);
contextp->dc_msgp = Ring_get(contextp->dc_ringp);
assert(contextp->dc_msgp->rm_stat == RING_STAT_INIT);
contextp->dc_recp = contextp->dc_msgp->rm_bufp;
@@ -1833,7 +1833,7 @@ do_begin_write(drive_t *drivep)
rval = write_record(drivep, contextp->dc_recp, BOOL_TRUE, BOOL_FALSE);
if (rval) {
- if (! contextp->dc_singlethreadedpr) {
+ if (!contextp->dc_singlethreadedpr) {
Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
contextp->dc_msgp = 0;
}
@@ -1844,7 +1844,7 @@ do_begin_write(drive_t *drivep)
/* prepare the drive context. must have a record buffer ready to
* go, header initialized.
*/
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_ownedp);
contextp->dc_reccnt = 1; /* count the header record */
contextp->dc_recendp = contextp->dc_recp + tape_recsz;
contextp->dc_nextp = contextp->dc_recp + STAPE_HDR_SZ;
@@ -1890,8 +1890,8 @@ do_set_mark(drive_t *drivep,
/* verify protocol being followed
*/
assert(contextp->dc_mode == OM_WRITE);
- assert(! contextp->dc_errorpr);
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_errorpr);
+ assert(!contextp->dc_ownedp);
assert(contextp->dc_recp);
assert(contextp->dc_nextp);
@@ -1953,8 +1953,8 @@ do_get_write_buf(drive_t *drivep, size_t wantedcnt, size_t *actualcntp)
/* verify protocol being followed
*/
assert(contextp->dc_mode == OM_WRITE);
- assert(! contextp->dc_errorpr);
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_errorpr);
+ assert(!contextp->dc_ownedp);
assert(contextp->dc_recp);
assert(contextp->dc_nextp);
assert(contextp->dc_nextp < contextp->dc_recendp);
@@ -2019,7 +2019,7 @@ do_write(drive_t *drivep, char *bufp, size_t retcnt)
/* verify protocol being followed
*/
assert(contextp->dc_mode == OM_WRITE);
- assert(! contextp->dc_errorpr);
+ assert(!contextp->dc_errorpr);
assert(contextp->dc_ownedp);
assert(contextp->dc_recp);
assert(contextp->dc_nextp);
@@ -2120,7 +2120,7 @@ do_write(drive_t *drivep, char *bufp, size_t retcnt)
* the number of bytes to next alignment
*/
static size_t
-do_get_align_cnt(drive_t * drivep)
+do_get_align_cnt(drive_t *drivep)
{
char *next_alignment_point;
intptr_t next_alignment_off;
@@ -2134,8 +2134,8 @@ do_get_align_cnt(drive_t * drivep)
/* verify protocol being followed
*/
assert(contextp->dc_mode == OM_WRITE);
- assert(! contextp->dc_errorpr);
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_errorpr);
+ assert(!contextp->dc_ownedp);
assert(contextp->dc_recp);
assert(contextp->dc_nextp);
assert(contextp->dc_nextp < contextp->dc_recendp);
@@ -2180,7 +2180,7 @@ do_end_write(drive_t *drivep, off64_t *ncommittedp)
/* verify protocol being followed
*/
assert(contextp->dc_mode == OM_WRITE);
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_ownedp);
assert(contextp->dc_recp);
assert(contextp->dc_nextp);
assert(contextp->dc_nextp >= contextp->dc_recp + STAPE_HDR_SZ);
@@ -2195,7 +2195,7 @@ do_end_write(drive_t *drivep, off64_t *ncommittedp)
* do commits, already done when error occured.
*/
if (contextp->dc_errorpr) {
- if (! contextp->dc_singlethreadedpr) {
+ if (!contextp->dc_singlethreadedpr) {
Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
contextp->dc_msgp = 0;
}
@@ -2267,8 +2267,8 @@ do_end_write(drive_t *drivep, off64_t *ncommittedp)
} else {
first_rec_w_err = -1L;
}
- if (! contextp->dc_singlethreadedpr) {
- while (! rval) {
+ if (!contextp->dc_singlethreadedpr) {
+ while (!rval) {
assert(contextp->dc_msgp);
contextp->dc_msgp->rm_op = RING_OP_TRACE;
Ring_put(contextp->dc_ringp,
@@ -2297,7 +2297,7 @@ do_end_write(drive_t *drivep, off64_t *ncommittedp)
/* the ring is now flushed. reset
*/
- if (! contextp->dc_singlethreadedpr) {
+ if (!contextp->dc_singlethreadedpr) {
Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
contextp->dc_msgp = 0;
}
@@ -2307,15 +2307,15 @@ do_end_write(drive_t *drivep, off64_t *ncommittedp)
* side-effect of flushing the driver/drive of pending writes,
* exposing any write errors.
*/
- if (! rval) {
+ if (!rval) {
int weofrval;
mtstat_t mtstat;
bool_t ok;
weofrval = mt_op(contextp->dc_fd, MTWEOF, 1);
- if (! weofrval) {
+ if (!weofrval) {
ok = mt_get_status(drivep, &mtstat);
- if (! ok) {
+ if (!ok) {
status_failed_message(drivep);
mtstat = 0;
rval = DRIVE_ERROR_DEVICE;
@@ -2397,7 +2397,7 @@ do_fsf(drive_t *drivep, int count, int *statp)
/* get tape status
*/
- if (! mt_get_status(drivep, &mtstat)) {
+ if (!mt_get_status(drivep, &mtstat)) {
status_failed_message(drivep);
*statp = DRIVE_ERROR_DEVICE;
return 0;
@@ -2435,7 +2435,7 @@ do_fsf(drive_t *drivep, int count, int *statp)
op_failed = 1;
}
- if (! mt_get_status(drivep, &mtstat)) {
+ if (!mt_get_status(drivep, &mtstat)) {
status_failed_message(drivep);
*statp = DRIVE_ERROR_DEVICE;
return i;
@@ -2497,7 +2497,7 @@ do_bsf(drive_t *drivep, int count, int *statp)
/* get tape status
*/
- if (! mt_get_status(drivep, &mtstat)) {
+ if (!mt_get_status(drivep, &mtstat)) {
status_failed_message(drivep);
*statp = DRIVE_ERROR_DEVICE;
return 0;
@@ -2509,12 +2509,12 @@ do_bsf(drive_t *drivep, int count, int *statp)
mlog(MLOG_DEBUG | MLOG_DRIVE,
"reopening drive while at BOT\n");
Close(drivep);
- if (! Open(drivep)) {
+ if (!Open(drivep)) {
display_access_failed_message(drivep);
*statp = DRIVE_ERROR_DEVICE;
return 0;
}
- if (! mt_get_status(drivep, &mtstat)) {
+ if (!mt_get_status(drivep, &mtstat)) {
status_failed_message(drivep);
*statp = DRIVE_ERROR_DEVICE;
return 0;
@@ -2551,7 +2551,7 @@ do_bsf(drive_t *drivep, int count, int *statp)
* GMT_EOF to the right of the filemark !!
*/
if (TS_ISDRIVER) {
- if (! IS_FMK(mtstat)) {
+ if (!IS_FMK(mtstat)) {
*statp = DRIVE_ERROR_DEVICE;
return 0;
}
@@ -2570,7 +2570,7 @@ do_bsf(drive_t *drivep, int count, int *statp)
return skipped + 1;
}
if (TS_ISDRIVER) {
- if (! IS_FMK(mtstat)) {
+ if (!IS_FMK(mtstat)) {
*statp = DRIVE_ERROR_DEVICE;
return 0;
}
@@ -2583,7 +2583,7 @@ do_bsf(drive_t *drivep, int count, int *statp)
if(IS_EOT(mtstat)) {
*statp = DRIVE_ERROR_EOM;
}
- if (! IS_FMK(mtstat)) {
+ if (!IS_FMK(mtstat)) {
*statp = DRIVE_ERROR_DEVICE;
}
@@ -2616,7 +2616,7 @@ do_rewind(drive_t *drivep)
/* use validating tape rewind util func
*/
mtstat = rewind_and_verify(drivep);
- if (! IS_BOT(mtstat)) {
+ if (!IS_BOT(mtstat)) {
return DRIVE_ERROR_DEVICE;
} else {
return 0;
@@ -2647,7 +2647,7 @@ do_erase(drive_t *drivep)
/* use validating tape rewind util func
*/
mtstat = rewind_and_verify(drivep);
- if (! IS_BOT(mtstat)) {
+ if (!IS_BOT(mtstat)) {
return DRIVE_ERROR_DEVICE;
}
@@ -2658,7 +2658,7 @@ do_erase(drive_t *drivep)
/* rewind again
*/
mtstat = rewind_and_verify(drivep);
- if (! IS_BOT(mtstat)) {
+ if (!IS_BOT(mtstat)) {
return DRIVE_ERROR_DEVICE;
}
@@ -2759,7 +2759,7 @@ do_quit(drive_t *drivep)
ring_destroy(ringp);
}
- if (! contextp->dc_isvarpr
+ if (!contextp->dc_isvarpr
&&
! contextp->dc_isQICpr
&&
@@ -2848,11 +2848,11 @@ read_label(drive_t *drivep)
/* if not at BOT or a file mark, advance to right of next file mark
*/
ok = mt_get_status(drivep, &mtstat);
- if (! ok) {
+ if (!ok) {
status_failed_message(drivep);
return DRIVE_ERROR_DEVICE;
}
- if (! IS_BOT(mtstat) && ! IS_FMK(mtstat)) {
+ if (!IS_BOT(mtstat) && !IS_FMK(mtstat)) {
mtstat = fsf_and_verify(drivep);
}
@@ -2881,7 +2881,7 @@ read_label(drive_t *drivep)
return DRIVE_ERROR_MEDIA;
}
ok = mt_get_status(drivep, &mtstat);
- if (! ok) {
+ if (!ok) {
status_failed_message(drivep);
return DRIVE_ERROR_DEVICE;
}
@@ -2890,7 +2890,7 @@ read_label(drive_t *drivep)
/* verify we are either at BOT or a file mark
*/
- if (! IS_BOT(mtstat) && ! IS_FMK(mtstat)) {
+ if (!IS_BOT(mtstat) && !IS_FMK(mtstat)) {
mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_DRIVE,
_("file mark missing from tape\n"));
#ifdef DUMP
@@ -2919,7 +2919,7 @@ read_label(drive_t *drivep)
if (nread != (int)tape_recsz) {
assert(nread < (int)tape_recsz);
ok = mt_get_status(drivep, &mtstat);
- if (! ok) {
+ if (!ok) {
status_failed_message(drivep);
return DRIVE_ERROR_DEVICE;
}
@@ -3047,13 +3047,13 @@ validate_media_file_hdr(drive_t *drivep)
/* check the checksum
*/
- if (! global_hdr_checksum_check(tmpgh)) {
+ if (!global_hdr_checksum_check(tmpgh)) {
mlog(MLOG_DEBUG | MLOG_DRIVE,
"bad media file header checksum\n");
return DRIVE_ERROR_CORRUPTION;
}
- if (! tape_rec_checksum_check(contextp, contextp->dc_recp)) {
+ if (!tape_rec_checksum_check(contextp, contextp->dc_recp)) {
mlog(MLOG_DEBUG | MLOG_DRIVE,
"tape record checksum error\n");
return DRIVE_ERROR_CORRUPTION;
@@ -3158,7 +3158,7 @@ set_fixed_blksz(drive_t *drivep, size_t blksz)
/* close and re-open
*/
Close(drivep);
- if (! Open(drivep)) {
+ if (!Open(drivep)) {
display_access_failed_message(drivep);
return BOOL_FALSE;
}
@@ -3178,7 +3178,7 @@ set_fixed_blksz(drive_t *drivep, size_t blksz)
/* see if we were successful (can't look if RMT, so assume
* it worked)
*/
- if (! contextp->dc_isrmtpr) {
+ if (!contextp->dc_isrmtpr) {
bool_t ok;
ok = mt_blkinfo(contextp->dc_fd, &mtinfo);
if (! ok) {
@@ -3237,7 +3237,7 @@ get_tpcaps(drive_t *drivep)
struct mtblkinfo mtinfo;
bool_t ok;
ok = mt_blkinfo(contextp->dc_fd, &mtinfo);
- if (! ok) {
+ if (!ok) {
return BOOL_FALSE;
}
@@ -3561,7 +3561,7 @@ determine_write_error(drive_t *drivep, int nwritten, int saved_errno)
/* get tape device status
*/
- if (! mt_get_status(drivep, &mtstat)) {
+ if (!mt_get_status(drivep, &mtstat)) {
status_failed_message(drivep);
ret = DRIVE_ERROR_DEVICE;
} else if (IS_WPROT(mtstat) && (saved_errno == EROFS)) {
@@ -3617,7 +3617,7 @@ tape_rec_checksum_set(drive_context_t *contextp, char *bufp)
uint32_t *p;
uint32_t accum;
- if (! contextp->dc_recchksumpr) {
+ if (!contextp->dc_recchksumpr) {
return;
}
@@ -3886,7 +3886,7 @@ retry:
/* open the drive
*/
ok = Open(drivep);
- if (! ok) {
+ if (!ok) {
if (errno != EBUSY) {
display_access_failed_message(drivep);
return DRIVE_ERROR_DEVICE;
@@ -3907,7 +3907,7 @@ retry:
*/
mtstat = 0;
ok = mt_get_status(drivep, &mtstat);
- if (! ok) {
+ if (!ok) {
status_failed_message(drivep);
return DRIVE_ERROR_DEVICE;
}
@@ -3977,7 +3977,7 @@ retry:
* mark separation and media file size.
*/
ok = get_tpcaps(drivep);
- if (! ok) {
+ if (!ok) {
return DRIVE_ERROR_DEVICE;
}
@@ -3998,7 +3998,7 @@ retry:
"Overwrite option specified. "
"Trying best blocksize\n");
ok = set_best_blk_and_rec_sz(drivep);
- if (! ok) {
+ if (!ok) {
return DRIVE_ERROR_DEVICE;
}
return DRIVE_ERROR_OVERWRITE;
@@ -4017,7 +4017,7 @@ retry:
* we will use tape motion. back up two file marks, because
* typically we will be positioned after last file mark at EOD.
*/
- if (! IS_BOT(mtstat) && IS_FMK(mtstat)) {
+ if (!IS_BOT(mtstat) && IS_FMK(mtstat)) {
mlog(MLOG_DEBUG | MLOG_DRIVE,
"tape positioned at file mark, "
"but do not know if before or after: "
@@ -4077,13 +4077,13 @@ retry:
/* if a fixed device, but not QIC, and possible to set the block
* size, do so.
*/
- if (! contextp->dc_isvarpr
+ if (!contextp->dc_isvarpr
&&
- ! contextp->dc_isQICpr
+ !contextp->dc_isQICpr
&&
contextp->dc_cansetblkszpr) {
ok = set_fixed_blksz(drivep, tape_blksz);
- if (! ok) {
+ if (!ok) {
return DRIVE_ERROR_DEVICE;
}
}
@@ -4092,7 +4092,7 @@ retry:
*/
mtstat = 0;
ok = mt_get_status(drivep, &mtstat);
- if (! ok) {
+ if (!ok) {
status_failed_message(drivep);
return DRIVE_ERROR_DEVICE;
}
@@ -4103,7 +4103,7 @@ retry:
* so we must either bsf or rewind to eliminate the uncertainty.
* if BSF is not supported, must rewind.
*/
- if (! IS_BOT(mtstat) && ! IS_FMK(mtstat)) {
+ if (!IS_BOT(mtstat) && !IS_FMK(mtstat)) {
mlog(MLOG_DEBUG | MLOG_DRIVE,
"tape position unknown: searching backward "
"for file mark or BOT\n");
@@ -4113,7 +4113,7 @@ retry:
}
mtstat = 0;
ok = mt_get_status(drivep, &mtstat);
- if (! ok) {
+ if (!ok) {
status_failed_message(drivep);
return DRIVE_ERROR_DEVICE;
}
@@ -4121,7 +4121,7 @@ retry:
/* if we can't position the tape, call it a media error
*/
- if (! IS_BOT(mtstat) && ! IS_FMK(mtstat)) {
+ if (!IS_BOT(mtstat) && !IS_FMK(mtstat)) {
mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_DRIVE,
_("unable to backspace/rewind media\n"));
return DRIVE_ERROR_MEDIA;
@@ -4131,7 +4131,7 @@ retry:
"tape positioned at BOT: "
"doing redundant rewind\n");
mtstat = rewind_and_verify(drivep);
- if (! IS_BOT(mtstat)) {
+ if (!IS_BOT(mtstat)) {
return DRIVE_ERROR_DEVICE;
}
}
@@ -4198,7 +4198,7 @@ retry:
"indicates blank tape: returning\n");
(void)rewind_and_verify(drivep);
ok = set_best_blk_and_rec_sz(drivep);
- if (! ok) {
+ if (!ok) {
return DRIVE_ERROR_DEVICE;
}
return DRIVE_ERROR_BLANK;
@@ -4216,7 +4216,7 @@ retry:
"indicates blank tape: returning\n");
(void)rewind_and_verify(drivep);
ok = set_best_blk_and_rec_sz(drivep);
- if (! ok) {
+ if (!ok) {
return DRIVE_ERROR_DEVICE;
}
return DRIVE_ERROR_BLANK;
@@ -4226,7 +4226,7 @@ retry:
*/
if (saved_errno == ENOSPC
&&
- ! wasatbotpr) {
+ !wasatbotpr) {
mlog(MLOG_DEBUG | MLOG_DRIVE,
"errno ENOSPC while not at BOT "
"indicates EOD: retrying\n");
@@ -4245,7 +4245,7 @@ retry:
"and try again\n");
Close(drivep);
ok = Open(drivep);
- if (! ok) {
+ if (!ok) {
display_access_failed_message(drivep);
return DRIVE_ERROR_DEVICE;
}
@@ -4258,14 +4258,14 @@ retry:
*/
mtstat = 0;
ok = mt_get_status(drivep, &mtstat);
- if (! ok) {
+ if (!ok) {
status_failed_message(drivep);
return DRIVE_ERROR_DEVICE;
}
if (nread == 0
&&
- ! contextp->dc_isvarpr
+ !contextp->dc_isvarpr
&&
IS_EOD(mtstat)
&&
@@ -4276,7 +4276,7 @@ retry:
"indicates blank tape: returning\n");
(void)rewind_and_verify(drivep);
ok = set_best_blk_and_rec_sz(drivep);
- if (! ok) {
+ if (!ok) {
return DRIVE_ERROR_DEVICE;
}
return DRIVE_ERROR_BLANK;
@@ -4284,11 +4284,11 @@ retry:
if (nread == 0
&&
- ! contextp->dc_isvarpr
+ !contextp->dc_isvarpr
&&
IS_EOD(mtstat)
&&
- ! wasatbotpr) {
+ !wasatbotpr) {
mlog(MLOG_DEBUG | MLOG_DRIVE,
"nread == 0 and EOD while not at BOT on "
"fixed blocksize drive "
@@ -4302,11 +4302,11 @@ retry:
if (nread == 0
&&
- ! contextp->dc_isvarpr
+ !contextp->dc_isvarpr
&&
IS_EOT(mtstat)
&&
- ! wasatbotpr) {
+ !wasatbotpr) {
mlog(MLOG_DEBUG | MLOG_DRIVE,
"nread == 0 and EOT while not at BOT on "
"fixed blocksize drive "
@@ -4320,13 +4320,13 @@ retry:
if (nread == 0
&&
- ! contextp->dc_isvarpr
+ !contextp->dc_isvarpr
&&
- ! IS_EOD(mtstat)
+ !IS_EOD(mtstat)
&&
- ! IS_FMK(mtstat)
+ !IS_FMK(mtstat)
&&
- ! IS_EOT(mtstat)) {
+ !IS_EOT(mtstat)) {
mlog(MLOG_DEBUG | MLOG_DRIVE,
"nread == 0 and not EOD, not EOT, "
"and not at a file mark on fixed blocksize drive "
@@ -4347,7 +4347,7 @@ retry:
"indicates blank tape: returning\n");
(void)rewind_and_verify(drivep);
ok = set_best_blk_and_rec_sz(drivep);
- if (! ok) {
+ if (!ok) {
return DRIVE_ERROR_DEVICE;
}
return DRIVE_ERROR_BLANK;
@@ -4359,7 +4359,7 @@ retry:
&&
IS_EOD(mtstat)
&&
- ! wasatbotpr) {
+ !wasatbotpr) {
mlog(MLOG_DEBUG | MLOG_DRIVE,
"nread == 0 and EOD while not at BOT on "
"variable blocksize drive "
@@ -4377,7 +4377,7 @@ retry:
&&
IS_EOT(mtstat)
&&
- ! wasatbotpr) {
+ !wasatbotpr) {
mlog(MLOG_DEBUG | MLOG_DRIVE,
"nread == 0 and EOT while not at BOT on "
"variable blocksize drive "
@@ -4402,7 +4402,7 @@ retry:
"indicates foreign tape: returning\n");
(void)rewind_and_verify(drivep);
ok = set_best_blk_and_rec_sz(drivep);
- if (! ok) {
+ if (!ok) {
return DRIVE_ERROR_DEVICE;
}
return DRIVE_ERROR_FOREIGN;
@@ -4412,11 +4412,11 @@ retry:
&&
contextp->dc_isvarpr
&&
- ! IS_EOD(mtstat)
+ !IS_EOD(mtstat)
&&
- ! IS_FMK(mtstat)
+ !IS_FMK(mtstat)
&&
- ! IS_EOT(mtstat)) {
+ !IS_EOT(mtstat)) {
mlog(MLOG_DEBUG | MLOG_DRIVE,
"nread > 0 and not EOD, not EOT, "
"and not at a file mark on variable blocksize drive "
@@ -4426,7 +4426,7 @@ retry:
if (nread < (int)tape_recsz
&&
- ! contextp->dc_isvarpr) {
+ !contextp->dc_isvarpr) {
mlog(MLOG_DEBUG | MLOG_DRIVE,
"nread less than selected record size on "
"fixed blocksize drive "
@@ -4436,7 +4436,7 @@ retry:
if (nread == (int)tape_recsz
&&
- ! contextp->dc_isvarpr) {
+ !contextp->dc_isvarpr) {
mlog(MLOG_DEBUG | MLOG_DRIVE,
"nread == selected blocksize "
"on fixed blocksize drive "
@@ -4518,7 +4518,7 @@ checkhdr:
}
(void)rewind_and_verify(drivep);
ok = set_best_blk_and_rec_sz(drivep);
- if (! ok) {
+ if (!ok) {
return DRIVE_ERROR_DEVICE;
}
return DRIVE_ERROR_FOREIGN;
@@ -4556,7 +4556,7 @@ newsize:
mlog(MLOG_NORMAL | MLOG_DRIVE,
_("cannot determine tape block size "
"after two tries\n"));
- if (! wasatbotpr) {
+ if (!wasatbotpr) {
mlog(MLOG_NORMAL | MLOG_DRIVE,
_("will rewind and try again\n"));
(void)rewind_and_verify(drivep);
@@ -4568,7 +4568,7 @@ newsize:
"or contains non-xfsdump data\n"));
(void)rewind_and_verify(drivep);
ok = set_best_blk_and_rec_sz(drivep);
- if (! ok) {
+ if (!ok) {
return DRIVE_ERROR_DEVICE;
}
return DRIVE_ERROR_FOREIGN;
@@ -4576,7 +4576,7 @@ newsize:
}
if (tape_recsz > STAPE_MIN_MAX_BLKSZ) {
tape_recsz = STAPE_MIN_MAX_BLKSZ;
- if (! contextp->dc_isQICpr) {
+ if (!contextp->dc_isQICpr) {
tape_blksz = tape_recsz;;
}
changedblkszpr = BOOL_TRUE;
@@ -4595,7 +4595,7 @@ largersize:
mlog(MLOG_NORMAL | MLOG_DRIVE,
_("cannot determine tape block size "
"after two tries\n"));
- if (! wasatbotpr) {
+ if (!wasatbotpr) {
mlog(MLOG_NORMAL | MLOG_DRIVE,
_("will rewind and try again\n"));
(void)rewind_and_verify(drivep);
@@ -4607,7 +4607,7 @@ largersize:
"or contains non-xfsdump data\n"));
(void)rewind_and_verify(drivep);
ok = set_best_blk_and_rec_sz(drivep);
- if (! ok) {
+ if (!ok) {
return DRIVE_ERROR_DEVICE;
}
return DRIVE_ERROR_FOREIGN;
@@ -4617,7 +4617,7 @@ largersize:
*/
if (tape_recsz != STAPE_MAX_RECSZ) {
tape_recsz = STAPE_MAX_RECSZ;
- if (! contextp->dc_isQICpr) {
+ if (!contextp->dc_isQICpr) {
tape_blksz = tape_recsz;;
}
changedblkszpr = BOOL_TRUE;
@@ -4777,7 +4777,7 @@ quick_backup(drive_t *drivep, drive_context_t *contextp, ix_t skipcnt)
return 0;
}
if (TS_ISDRIVER) {
- if (! IS_FMK(mtstat)) {
+ if (!IS_FMK(mtstat)) {
mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_DRIVE,
_("unable to backspace tape: "
"assuming media error\n"));
@@ -4805,7 +4805,7 @@ record_hdr_validate(drive_t *drivep, char *bufp, bool_t chkoffpr)
rec_hdr_t *rechdrp = &rechdr;
rec_hdr_t *tmprh = (rec_hdr_t *)bufp;
- if (! tape_rec_checksum_check(contextp, bufp)) {
+ if (!tape_rec_checksum_check(contextp, bufp)) {
mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_DRIVE,
_("record %lld corrupt: bad record checksum\n"),
contextp->dc_iocnt - 1);
@@ -4904,7 +4904,7 @@ read_record(drive_t *drivep, char *bufp)
/* get drive status
*/
ok = mt_get_status(drivep, &mtstat);
- if (! ok) {
+ if (!ok) {
status_failed_message(drivep);
return DRIVE_ERROR_DEVICE;
}
@@ -4982,7 +4982,7 @@ getrec(drive_t *drivep)
drive_context_t *contextp;
contextp = (drive_context_t *)drivep->d_contextp;
- while (! contextp->dc_recp) {
+ while (!contextp->dc_recp) {
rec_hdr_t *rechdrp;
if (contextp->dc_singlethreadedpr) {
int rval;
@@ -5129,17 +5129,17 @@ display_ring_metrics(drive_t *drivep, int mlog_flags)
char *bufszsfxp;
if (tape_recsz == STAPE_MIN_MAX_BLKSZ) {
- assert(! (STAPE_MIN_MAX_BLKSZ % 0x400));
+ assert(!(STAPE_MIN_MAX_BLKSZ % 0x400));
sprintf(bufszbuf, "%u", STAPE_MIN_MAX_BLKSZ / 0x400);
assert(strlen(bufszbuf) < sizeof(bufszbuf));
bufszsfxp = "KB";
} else if (tape_recsz == STAPE_MAX_RECSZ) {
- assert(! (STAPE_MAX_RECSZ % 0x100000));
+ assert(!(STAPE_MAX_RECSZ % 0x100000));
sprintf(bufszbuf, "%u", STAPE_MAX_RECSZ / 0x100000);
assert(strlen(bufszbuf) < sizeof(bufszbuf));
bufszsfxp = "MB";
} else if (tape_recsz == STAPE_MAX_LINUX_RECSZ) {
- assert(! (STAPE_MAX_LINUX_RECSZ % 0x100000));
+ assert(!(STAPE_MAX_LINUX_RECSZ % 0x100000));
sprintf(bufszbuf, "%u", STAPE_MAX_LINUX_RECSZ / 0x100000);
assert(strlen(bufszbuf) < sizeof(bufszbuf));
bufszsfxp = "MB";
@@ -5184,7 +5184,7 @@ rewind_and_verify(drive_t *drivep)
rval = mt_op(contextp->dc_fd, MTREW, 0);
}
ok = mt_get_status(drivep, &mtstat);
- if (! ok) {
+ if (!ok) {
mtstat = 0;
status_failed_message(drivep);
if (try > 1) {
@@ -5214,7 +5214,7 @@ erase_and_verify(drive_t *drivep)
(void)mt_op(contextp->dc_fd, MTERASE, 0);
ok = mt_get_status(drivep, &mtstat);
- if (! ok) {
+ if (!ok) {
mtstat = 0;
status_failed_message(drivep);
}
@@ -5235,7 +5235,7 @@ bsf_and_verify(drive_t *drivep)
mtstat_t mtstat;
ok = mt_get_status(drivep, &mtstat);
- if (! ok) {
+ if (!ok) {
mtstat = 0;
status_failed_message(drivep);
if (try > 1) {
@@ -5265,7 +5265,7 @@ bsf_and_verify(drive_t *drivep)
* set correctly otherwise. [TS:Oct/2000]
*/
ok = mt_get_fileno(drivep, &fileno);
- if (! ok) {
+ if (!ok) {
status_failed_message(drivep);
return 0;
}
@@ -5279,7 +5279,7 @@ bsf_and_verify(drive_t *drivep)
try = 1;
status: ok = mt_get_status(drivep, &mtstat);
- if (! ok) {
+ if (!ok) {
mtstat = 0;
status_failed_message(drivep);
if (try > 1) {
@@ -5306,7 +5306,7 @@ fsf_and_verify(drive_t *drivep)
bool_t ok;
ok = mt_get_status(drivep, &mtstat);
- if (! ok) {
+ if (!ok) {
mtstat = 0;
status_failed_message(drivep);
if (try > 1) {
@@ -5335,7 +5335,7 @@ calc_best_blk_and_rec_sz(drive_t *drivep)
{
drive_context_t *contextp = (drive_context_t *)drivep->d_contextp;
- if (! contextp->dc_isrmtpr) {
+ if (!contextp->dc_isrmtpr) {
if (cmdlineblksize > 0) {
tape_blksz = cmdlineblksize;
} else {
@@ -5361,14 +5361,14 @@ set_best_blk_and_rec_sz(drive_t *drivep)
calc_best_blk_and_rec_sz(drivep);
- if (! contextp->dc_isvarpr
+ if (!contextp->dc_isvarpr
&&
! contextp->dc_isQICpr
&&
contextp->dc_cansetblkszpr) {
bool_t ok;
ok = set_fixed_blksz(drivep, tape_blksz);
- if (! ok) {
+ if (!ok) {
return BOOL_FALSE;
}
}
@@ -5460,4 +5460,3 @@ map_ts_status(struct mtget *mtstat, struct mtget_sgi mtstat_sgi)
}
return;
}
-
diff --git a/common/drive_simple.c b/common/drive_simple.c
index fd1a958..5c3ed4b 100644
--- a/common/drive_simple.c
+++ b/common/drive_simple.c
@@ -195,7 +195,7 @@ ds_match(int argc, char *argv[], drive_t *drivep)
/* sanity checks
*/
- assert(! (sizeofmember(drive_context_t, dc_buf) % PGSZ));
+ assert(!(sizeofmember(drive_context_t, dc_buf) % PGSZ));
/* determine if this is an rmt file. if so, give a weak match:
* might be an ordinary file accessed via the rmt protocol.
@@ -212,7 +212,7 @@ ds_match(int argc, char *argv[], drive_t *drivep)
/* willing to pick up anything not picked up by other strategies,
* as long as it exists and is not a directory
*/
- if (! strcmp(drivep->d_pathname, "stdio")) {
+ if (!strcmp(drivep->d_pathname, "stdio")) {
return 1;
}
@@ -260,7 +260,7 @@ ds_instantiate(int argc, char *argv[], drive_t *drivep)
*/
drivep->d_capabilities = 0;
drivep->d_capabilities |= DRIVE_CAP_AUTOREWIND;
- if (! strcmp(drivep->d_pathname, "stdio")) {
+ if (!strcmp(drivep->d_pathname, "stdio")) {
#ifdef DUMP
contextp->dc_fd = 1;
#endif /* DUMP */
@@ -514,7 +514,7 @@ do_begin_read(drive_t *drivep)
/* check the checksum
*/
- if (! global_hdr_checksum_check(tmphdr)) {
+ if (!global_hdr_checksum_check(tmphdr)) {
mlog(MLOG_NORMAL | MLOG_ERROR | MLOG_DRIVE,
_("media file header checksum error\n"));
free(tmphdr);
@@ -596,7 +596,7 @@ do_read(drive_t *drivep,
/* assert protocol
*/
assert(contextp->dc_mode == OM_READ);
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_ownedp);
assert(wantedcnt > 0);
/* pre-initialize reference return
@@ -724,7 +724,7 @@ do_get_mark(drive_t *drivep, drive_mark_t *markp)
/* assert protocol
*/
assert(contextp->dc_mode == OM_READ);
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_ownedp);
/* calculate the offset of the next byte to be supplied relative to
* the beginning of the buffer and relative to the beginning of
@@ -757,7 +757,7 @@ do_seek_mark(drive_t *drivep, drive_mark_t *markp)
/* assert protocol
*/
assert(contextp->dc_mode == OM_READ);
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_ownedp);
/* calculate the current offset within the media file
* of the next byte to be read
@@ -820,9 +820,9 @@ do_next_mark(drive_t *drivep)
*/
assert(dcaps & DRIVE_CAP_NEXTMARK);
assert(contextp->dc_mode == OM_READ);
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_ownedp);
- if (! mark) {
+ if (!mark) {
return DRIVE_ERROR_EOF;
}
@@ -964,7 +964,7 @@ do_begin_write(drive_t *drivep)
tmphdr->gh_hostname,
tmphdr->gh_dumplabel);
- if (! global_hdr_checksum_check(tmphdr)) {
+ if (!global_hdr_checksum_check(tmphdr)) {
mlog(MLOG_NORMAL | MLOG_ERROR | MLOG_DRIVE,
_("media file header checksum error\n"));
}
@@ -1008,7 +1008,7 @@ do_set_mark(drive_t *drivep,
/* assert protocol
*/
assert(contextp->dc_mode == OM_WRITE);
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_ownedp);
assert(contextp->dc_nextp);
/* calculate the mark offset
@@ -1155,7 +1155,7 @@ do_set_mark(drive_t *drivep,
*/
if (contextp->dc_nextp == contextp->dc_buf) {
assert(drivep->d_markrecheadp == 0);
- (* cbfuncp)(cbcontextp, markrecp, BOOL_TRUE);
+ (*cbfuncp)(cbcontextp, markrecp, BOOL_TRUE);
return;
} else {
markrecp->dm_cbfuncp = cbfuncp;
@@ -1191,7 +1191,7 @@ do_get_write_buf(drive_t *drivep, size_t wanted_bufsz, size_t *actual_bufszp)
/* assert protocol
*/
assert(contextp->dc_mode == OM_WRITE);
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_ownedp);
assert(contextp->dc_nextp);
assert(contextp->dc_nextp < contextp->dc_emptyp);
assert(contextp->dc_ownedsz == 0);
@@ -1250,7 +1250,7 @@ do_write(drive_t *drivep, char *bufp, size_t writesz)
assert(contextp->dc_mode == OM_WRITE);
assert(contextp->dc_ownedp);
assert(bufp == contextp->dc_ownedp);
- assert(! contextp->dc_nextp);
+ assert(!contextp->dc_nextp);
assert(contextp->dc_ownedp < contextp->dc_emptyp);
assert(writesz == contextp->dc_ownedsz);
@@ -1315,7 +1315,7 @@ do_get_align_cnt(drive_t *drivep)
/* assert protocol
*/
assert(contextp->dc_mode == OM_WRITE);
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_ownedp);
assert(contextp->dc_nextp);
assert(contextp->dc_nextp < contextp->dc_emptyp);
@@ -1349,7 +1349,7 @@ do_end_write(drive_t *drivep, off64_t *ncommittedp)
/* assert protocol
*/
assert(contextp->dc_mode == OM_WRITE);
- assert(! contextp->dc_ownedp);
+ assert(!contextp->dc_ownedp);
assert(contextp->dc_nextp);
assert(contextp->dc_nextp < contextp->dc_emptyp);
diff --git a/common/fs.c b/common/fs.c
index 5c2b266..a4c175c 100644
--- a/common/fs.c
+++ b/common/fs.c
@@ -339,16 +339,16 @@ fs_tab_lookup_blk(char *blks)
struct stat64 statb;
bool_t bok;
- if (! tep->fte_blks) {
+ if (!tep->fte_blks) {
continue;
}
- if (! strcmp(tep->fte_blks, blks)) {
+ if (!strcmp(tep->fte_blks, blks)) {
return tep;
}
- aok = ! stat64(blks, &stata);
- bok = ! stat64(tep->fte_blks, &statb);
+ aok = !stat64(blks, &stata);
+ bok = !stat64(tep->fte_blks, &statb);
if (aok && bok && stata.st_rdev == statb.st_rdev) {
return tep;
}
@@ -362,7 +362,7 @@ fs_tab_lookup_mnt(char *mnts)
fs_tab_ent_t *tep;
for (tep = fs_tabp; tep; tep = tep->fte_nextp) {
- if (tep->fte_mnts && ! strcmp(tep->fte_mnts, mnts)) {
+ if (tep->fte_mnts && !strcmp(tep->fte_mnts, mnts)) {
return tep;
}
}
diff --git a/common/global.c b/common/global.c
index 881042b..6a4e348 100644
--- a/common/global.c
+++ b/common/global.c
@@ -114,7 +114,7 @@ global_hdr_alloc(int argc, char *argv[])
strerror(errno));
return 0;
}
- if (! strlen(ghdrp->gh_hostname)) {
+ if (!strlen(ghdrp->gh_hostname)) {
mlog(MLOG_NORMAL | MLOG_ERROR,
_("hostname length is zero\n"));
return 0;
@@ -164,7 +164,7 @@ global_hdr_alloc(int argc, char *argv[])
return 0;
}
- if (! uuid_parse(optarg, ghdrp->gh_dumpid)) {
+ if (!uuid_parse(optarg, ghdrp->gh_dumpid)) {
mlog(MLOG_NORMAL | MLOG_ERROR,
_("-%c argument not a valid uuid\n"),
c);
@@ -208,14 +208,14 @@ global_hdr_alloc(int argc, char *argv[])
/* if no dump label specified, no pipes in use, and dialogs
* are allowed, prompt for one
*/
- if (! dumplabel && dlog_allowed()) {
+ if (!dumplabel && dlog_allowed()) {
dumplabel = prompt_label(labelbuf, sizeof(labelbuf));
}
#endif /* DUMP */
- if (! dumplabel || ! strlen(dumplabel)) {
+ if (!dumplabel || !strlen(dumplabel)) {
#ifdef DUMP
- if (! pipeline) {
+ if (!pipeline) {
mlog(MLOG_VERBOSE | MLOG_WARNING,
_("no session label specified\n"));
}
@@ -308,7 +308,7 @@ prompt_label_cb(void *uctxp, dlog_pcbp_t pcb, void *pctxp)
{
/* query: ask for a dump label
*/
- (* pcb)(pctxp,
+ (*pcb)(pctxp,
_("please enter label for this dump session"));
}
diff --git a/common/inventory.c b/common/inventory.c
index 9ebe461..6ffe9fe 100644
--- a/common/inventory.c
+++ b/common/inventory.c
@@ -241,7 +241,7 @@ inv_writesession_open(
assert (tok != INV_TOKEN_NULL);
assert (sesid && fsid && mntpt && devpath);
- if (! (tok->d_update_flag & FSTAB_UPDATED)) {
+ if (!(tok->d_update_flag & FSTAB_UPDATED)) {
if (put_fstab_entry(fsid, mntpt, devpath) < 0) {
printf ("put_fstab_entry :(\n");
return INV_TOKEN_NULL;
diff --git a/common/main.c b/common/main.c
index e212b6a..ef5f394 100644
--- a/common/main.c
+++ b/common/main.c
@@ -201,14 +201,14 @@ main(int argc, char *argv[])
* if found, create a new argv.
*/
ok = loadoptfile(&argc, &argv);
- if (! ok) {
+ if (!ok) {
return mlog_exit(EXIT_ERROR, RV_OPT);
}
/* initialize message logging (stage 1)
*/
ok = mlog_init1(argc, argv);
- if (! ok) {
+ if (!ok) {
return mlog_exit(EXIT_ERROR, RV_INIT);
}
/* scan the command line for the info, progress
@@ -223,7 +223,7 @@ main(int argc, char *argv[])
while ((c = getopt(argc, argv, GETOPT_CMDSTRING)) != EOF) {
switch (c) {
case GETOPT_MINSTACKSZ:
- if (! optarg || optarg[0] == '-') {
+ if (!optarg || optarg[0] == '-') {
mlog(MLOG_NORMAL | MLOG_ERROR | MLOG_NOLOCK,
_("-%c argument missing\n"),
c);
@@ -245,7 +245,7 @@ main(int argc, char *argv[])
minstacksz = tmpstacksz;
break;
case GETOPT_MAXSTACKSZ:
- if (! optarg || optarg[0] == '-') {
+ if (!optarg || optarg[0] == '-') {
mlog(MLOG_NORMAL | MLOG_ERROR | MLOG_NOLOCK,
_("-%c argument missing\n"),
c);
@@ -271,7 +271,7 @@ main(int argc, char *argv[])
mlog_exit_hint(RV_USAGE);
break;
case GETOPT_PROGRESS:
- if (! optarg || optarg[0] == '-') {
+ if (!optarg || optarg[0] == '-') {
mlog(MLOG_NORMAL | MLOG_ERROR | MLOG_NOLOCK,
_("-%c argument missing\n"),
c);
@@ -333,14 +333,14 @@ main(int argc, char *argv[])
*/
ok = set_rlimits(&vmsz);
#endif /* RESTORE */
- if (! ok) {
+ if (!ok) {
return mlog_exit(EXIT_ERROR, RV_INIT);
}
/* initialize message logging (stage 2) - allocate the message lock
*/
ok = mlog_init2();
- if (! ok) {
+ if (!ok) {
return mlog_exit(EXIT_ERROR, RV_INIT);
}
@@ -385,7 +385,7 @@ main(int argc, char *argv[])
* core, if necessary. some tmp files may be placed here as well.
*/
homedir = getcwd(0, MAXPATHLEN);
- if (! homedir) {
+ if (!homedir) {
mlog(MLOG_NORMAL | MLOG_ERROR,
_("unable to determine current directory: %s\n"),
strerror(errno));
@@ -395,7 +395,7 @@ main(int argc, char *argv[])
/* sanity check the inventory database directory, setup global paths
*/
ok = inv_setup_base();
- if (! ok) {
+ if (!ok) {
mlog(MLOG_NORMAL | MLOG_ERROR | MLOG_NOLOCK,
_("both /var/lib/xfsdump and /var/xfsdump exist - fatal\n"));
return mlog_exit(EXIT_ERROR, RV_INIT);
@@ -413,7 +413,7 @@ main(int argc, char *argv[])
/* if an inventory display is requested, do it and exit
*/
- if (! inv_DEBUG_print(argc, argv)) {
+ if (!inv_DEBUG_print(argc, argv)) {
return mlog_exit(EXIT_NORMAL, RV_OK); /* normal termination */
}
@@ -436,14 +436,14 @@ main(int argc, char *argv[])
/* initialize operator dialog capability
*/
ok = dlog_init(argc, argv);
- if (! ok) {
+ if (!ok) {
return mlog_exit(EXIT_ERROR, RV_INIT);
}
/* initialize the child process manager
*/
ok = cldmgr_init();
- if (! ok) {
+ if (!ok) {
return mlog_exit(EXIT_ERROR, RV_INIT);
}
@@ -453,7 +453,7 @@ main(int argc, char *argv[])
* will be done shortly.
*/
ok = drive_init1(argc, argv);
- if (! ok) {
+ if (!ok) {
return mlog_exit(EXIT_ERROR, RV_INIT);
}
@@ -480,7 +480,7 @@ main(int argc, char *argv[])
mlog(MLOG_VERBOSE,
_("version %s (dump format %d.0)"),
VERSION, GLOBAL_HDR_VERSION);
- if (! pipeline && ! stdoutpiped && sistr && dlog_allowed()) {
+ if (!pipeline && !stdoutpiped && sistr && dlog_allowed()) {
mlog(MLOG_VERBOSE | MLOG_BARE, _(
" - "
"type %s for status and control\n"),
@@ -494,7 +494,7 @@ main(int argc, char *argv[])
/* build a global write header template
*/
gwhdrtemplatep = global_hdr_alloc(argc, argv);
- if (! gwhdrtemplatep) {
+ if (!gwhdrtemplatep) {
return mlog_exit(EXIT_ERROR, RV_INIT);
}
#endif /* DUMP */
@@ -526,7 +526,7 @@ main(int argc, char *argv[])
sa.sa_handler = SIG_IGN;
sigaction(SIGPIPE, &sa, NULL);
- if (! pipeline) {
+ if (!pipeline) {
sigset_t blocked_set;
stop_in_progress = BOOL_FALSE;
@@ -565,7 +565,7 @@ main(int argc, char *argv[])
#ifdef RESTORE
ok = content_init(argc, argv, vmsz / VMSZ_PER);
#endif /* RESTORE */
- if (! ok) {
+ if (!ok) {
err = mlog_exit(EXIT_ERROR, RV_INIT);
goto err_free;
}
@@ -591,12 +591,12 @@ main(int argc, char *argv[])
argv,
(global_hdr_t *)0);
#endif /* RESTORE */
- if (! ok) {
+ if (!ok) {
err = mlog_exit(EXIT_ERROR, RV_INIT);
goto err_free;
}
ok = drive_init3();
- if (! ok) {
+ if (!ok) {
err = mlog_exit(EXIT_ERROR, RV_INIT);
goto err_free;
}
@@ -630,7 +630,7 @@ main(int argc, char *argv[])
* asynchronously read the media file header, typically a very
* time-consuming chore. drive_init3 will synchronize with each slave.
*/
- if (! init_error) {
+ if (!init_error) {
#ifdef DUMP
ok = drive_init2(argc,
argv,
@@ -641,13 +641,13 @@ main(int argc, char *argv[])
argv,
(global_hdr_t *)0);
#endif /* RESTORE */
- if (! ok) {
+ if (!ok) {
init_error = BOOL_TRUE;
}
}
- if (! init_error) {
+ if (!init_error) {
ok = drive_init3();
- if (! ok) {
+ if (!ok) {
init_error = BOOL_TRUE;
}
}
@@ -655,13 +655,13 @@ main(int argc, char *argv[])
/* create a child thread for each stream. drivecnt global from
* drive.h, initialized by drive_init[12]
*/
- if (! init_error) {
+ if (!init_error) {
for (stix = 0; stix < drivecnt; stix++) {
ok = cldmgr_create(childmain,
stix,
"child",
(void *)stix);
- if (! ok) {
+ if (!ok) {
init_error = BOOL_TRUE;
}
}
@@ -800,7 +800,7 @@ main(int argc, char *argv[])
/* see if need to initiate a stop
*/
- if (stop_requested && ! stop_in_progress) {
+ if (stop_requested && !stop_in_progress) {
mlog(MLOG_NORMAL,
_("initiating session interrupt (timeout in %d sec)\n"),
stop_timeout);
@@ -828,7 +828,7 @@ main(int argc, char *argv[])
}
}
- if (progrpt_enabledpr && ! stop_in_progress) {
+ if (progrpt_enabledpr && !stop_in_progress) {
bool_t need_progrptpr = BOOL_FALSE;
while (now >= progrpt_deadline) {
need_progrptpr = BOOL_TRUE;
@@ -1153,7 +1153,7 @@ loadoptfile(int *argcp, char ***argvp)
while ((c = getopt(*argcp, *argvp, GETOPT_CMDSTRING)) != EOF) {
switch (c) {
case GETOPT_OPTFILE:
- if (! optarg || optarg[0] == '-') {
+ if (!optarg || optarg[0] == '-') {
mlog(MLOG_NORMAL | MLOG_ERROR | MLOG_NOLOCK,
_("-%c argument missing\n"),
c);
@@ -1173,7 +1173,7 @@ loadoptfile(int *argcp, char ***argvp)
break;
}
}
- if (! optfilename) {
+ if (!optfilename) {
return BOOL_TRUE;
}
@@ -1222,7 +1222,7 @@ loadoptfile(int *argcp, char ***argvp)
i++; /* to skip option argument */
continue;
}
- sz += strlen((* argvp)[i]) + 1;
+ sz += strlen((*argvp)[i]) + 1;
}
/* add in the size of the option file (plus one byte in case
@@ -1240,7 +1240,7 @@ loadoptfile(int *argcp, char ***argvp)
p = argbuf;
i = 0;
sprintf(p, "%s ", ( * argvp)[ i]);
- p += strlen((* argvp)[i]) + 1;
+ p += strlen((*argvp)[i]) + 1;
i++;
/* copy the options file into the buffer after the given args
@@ -1267,7 +1267,7 @@ loadoptfile(int *argcp, char ***argvp)
continue;
}
sprintf(p, "%s ", ( * argvp)[ i]);
- p += strlen((* argvp)[i]) + 1;
+ p += strlen((*argvp)[i]) + 1;
}
/* null-terminate the entire buffer
@@ -1296,7 +1296,7 @@ loadoptfile(int *argcp, char ***argvp)
/* done when NULL encountered
*/
- if (! *p) {
+ if (!*p) {
break;
}
@@ -1310,14 +1310,14 @@ loadoptfile(int *argcp, char ***argvp)
/* if no more separators, all tokens seen
*/
- if (! p) {
+ if (!p) {
break;
}
}
/* if no arguments, can return now
*/
- if (! tokencnt) {
+ if (!tokencnt) {
close(fd);
return BOOL_TRUE;
}
@@ -1342,7 +1342,7 @@ loadoptfile(int *argcp, char ***argvp)
/* done when NULL encountered
*/
- if (! *p) {
+ if (!*p) {
break;
}
@@ -1370,7 +1370,7 @@ loadoptfile(int *argcp, char ***argvp)
/* if no more separators, all tokens seen
*/
- if (! endp) {
+ if (!endp) {
break;
}
@@ -1468,7 +1468,7 @@ childmain(void *arg1)
/* let the drive manager shut down its slave thread
*/
drivep = drivepp[stix];
- (* drivep->d_opsp->do_quit)(drivep);
+ (*drivep->d_opsp->do_quit)(drivep);
return exitcode;
}
@@ -1480,7 +1480,7 @@ prompt_prog_cb(void *uctxp, dlog_pcbp_t pcb, void *pctxp)
{
/* query: ask for a dump label
*/
- (* pcb)(pctxp,
+ (*pcb)(pctxp,
progrpt_enabledpr
?
_("please enter seconds between progress reports, "
@@ -1565,7 +1565,7 @@ sigint_dialog(void)
"the following operations\n");
assert(querycnt <= QUERYMAX);
choicecnt = 0;
- if (! stop_in_progress) {
+ if (!stop_in_progress) {
interruptix = choicecnt;
choicestr[choicecnt++ ] = _("interrupt this session");
} else {
@@ -1906,7 +1906,7 @@ sigint_dialog(void)
if (responseix == okix) {
int newinterval;
newinterval = atoi(buf);
- if (! strlen(buf)) {
+ if (!strlen(buf)) {
ackstr[ackcnt++ ] = _("no change\n");
} else if (newinterval > 0) {
time32_t newdeadline;
@@ -1953,21 +1953,21 @@ sigint_dialog(void)
ackstr[ackcnt++ ] = _("no change\n");
}
} else if (responseix == mllevix) {
- mlog_showlevel = ! mlog_showlevel;
+ mlog_showlevel = !mlog_showlevel;
if (mlog_showlevel) {
ackstr[ackcnt++ ] = _("showing log message levels\n");
} else {
ackstr[ackcnt++ ] = _("hiding log message levels\n");
}
} else if (responseix == mlssix) {
- mlog_showss = ! mlog_showss;
+ mlog_showss = !mlog_showss;
if (mlog_showss) {
ackstr[ackcnt++ ] = _("showing log message subsystems\n");
} else {
ackstr[ackcnt++ ] = _("hiding log message subsystems\n");
}
} else if (responseix == mltsix) {
- mlog_timestamp = ! mlog_timestamp;
+ mlog_timestamp = !mlog_timestamp;
if (mlog_timestamp) {
ackstr[ackcnt++ ] = _("showing log message timestamps\n");
} else {
@@ -2056,7 +2056,7 @@ set_rlimits(size64_t *vmszp)
rval = getrlimit64(RLIMIT_AS, &rlimit64);
- assert(! rval);
+ assert(!rval);
mlog(MLOG_NITTY | MLOG_NOLOCK | MLOG_PROC,
"RLIMIT_AS org cur 0x%llx max 0x%llx\n",
rlimit64.rlim_cur,
@@ -2066,7 +2066,7 @@ set_rlimits(size64_t *vmszp)
rlimit64.rlim_cur = rlimit64.rlim_max;
(void)setrlimit64(RLIMIT_AS, &rlimit64);
rval = getrlimit64(RLIMIT_AS, &rlimit64);
- assert(! rval);
+ assert(!rval);
mlog(MLOG_NITTY | MLOG_NOLOCK | MLOG_PROC,
"RLIMIT_VMEM now cur 0x%llx max 0x%llx\n",
rlimit64.rlim_cur,
@@ -2078,7 +2078,7 @@ set_rlimits(size64_t *vmszp)
assert(minstacksz <= maxstacksz);
rval = getrlimit64(RLIMIT_STACK, &rlimit64);
- assert(! rval);
+ assert(!rval);
mlog(MLOG_NITTY | MLOG_NOLOCK | MLOG_PROC,
"RLIMIT_STACK org cur 0x%llx max 0x%llx\n",
rlimit64.rlim_cur,
@@ -2098,7 +2098,7 @@ set_rlimits(size64_t *vmszp)
rlimit64.rlim_max = minstacksz;
(void)setrlimit64(RLIMIT_STACK, &rlimit64);
rval = getrlimit64(RLIMIT_STACK, &rlimit64);
- assert(! rval);
+ assert(!rval);
if (rlimit64.rlim_cur < minstacksz) {
mlog(MLOG_NORMAL
|
@@ -2125,7 +2125,7 @@ set_rlimits(size64_t *vmszp)
rlimit64.rlim_cur = minstacksz;
(void)setrlimit64(RLIMIT_STACK, &rlimit64);
rval = getrlimit64(RLIMIT_STACK, &rlimit64);
- assert(! rval);
+ assert(!rval);
if (rlimit64.rlim_cur < minstacksz) {
mlog(MLOG_NORMAL
|
@@ -2153,7 +2153,7 @@ set_rlimits(size64_t *vmszp)
rlimit64.rlim_cur = maxstacksz;
(void)setrlimit64(RLIMIT_STACK, &rlimit64);
rval = getrlimit64(RLIMIT_STACK, &rlimit64);
- assert(! rval);
+ assert(!rval);
if (rlimit64.rlim_cur > maxstacksz) {
mlog(MLOG_NORMAL
|
@@ -2174,14 +2174,14 @@ set_rlimits(size64_t *vmszp)
rlimit64.rlim_max);
rval = getrlimit64(RLIMIT_DATA, &rlimit64);
- assert(! rval);
+ assert(!rval);
mlog(MLOG_NITTY | MLOG_NOLOCK | MLOG_PROC,
"RLIMIT_DATA org cur 0x%llx max 0x%llx\n",
rlimit64.rlim_cur,
rlimit64.rlim_max);
rval = getrlimit64(RLIMIT_FSIZE, &rlimit64);
- assert(! rval);
+ assert(!rval);
mlog(MLOG_NITTY | MLOG_NOLOCK | MLOG_PROC,
"RLIMIT_FSIZE org cur 0x%llx max 0x%llx\n",
rlimit64.rlim_cur,
@@ -2191,14 +2191,14 @@ set_rlimits(size64_t *vmszp)
rlimit64.rlim_cur = RLIM64_INFINITY;
(void)setrlimit64(RLIMIT_FSIZE, &rlimit64);
rval = getrlimit64(RLIMIT_FSIZE, &rlimit64);
- assert(! rval);
+ assert(!rval);
mlog(MLOG_NITTY | MLOG_NOLOCK | MLOG_PROC,
"RLIMIT_FSIZE now cur 0x%llx max 0x%llx\n",
rlimit64.rlim_cur,
rlimit64.rlim_max);
rval = getrlimit64(RLIMIT_CPU, &rlimit64);
- assert(! rval);
+ assert(!rval);
mlog(MLOG_NITTY | MLOG_NOLOCK | MLOG_PROC,
"RLIMIT_CPU cur 0x%llx max 0x%llx\n",
rlimit64.rlim_cur,
@@ -2206,7 +2206,7 @@ set_rlimits(size64_t *vmszp)
rlimit64.rlim_cur = rlimit64.rlim_max;
(void)setrlimit64(RLIMIT_CPU, &rlimit64);
rval = getrlimit64(RLIMIT_CPU, &rlimit64);
- assert(! rval);
+ assert(!rval);
mlog(MLOG_NITTY | MLOG_NOLOCK | MLOG_PROC,
"RLIMIT_CPU now cur 0x%llx max 0x%llx\n",
rlimit64.rlim_cur,
@@ -2285,7 +2285,7 @@ strpbrkquotes(char *p, const char *sep)
}
if (*p == '\\') {
- if (! prevcharwasbackslash) {
+ if (!prevcharwasbackslash) {
prevcharwasbackslash = BOOL_TRUE;
} else {
prevcharwasbackslash = BOOL_FALSE;
@@ -2306,7 +2306,7 @@ strpbrkquotes(char *p, const char *sep)
continue;
}
- if (! inquotes) {
+ if (!inquotes) {
if (strchr(sep, (int)(*p))) {
return p;
}
@@ -2338,7 +2338,7 @@ stripquotes(char *p)
justremovedbackslash = BOOL_FALSE;
for (nextp = p; nextp < endp;) {
- if (*nextp == '\\' && ! justremovedbackslash) {
+ if (*nextp == '\\' && !justremovedbackslash) {
shiftleftby1(nextp, endp);
endp--;
justremovedbackslash = BOOL_TRUE;
diff --git a/common/media.c b/common/media.c
index 2337a84..ab020ce 100644
--- a/common/media.c
+++ b/common/media.c
@@ -113,7 +113,7 @@ media_create(int argc, char *argv[], drive_strategy_t *dsp)
usage();
return 0;
}
- if (! optarg || optarg[0] == '-') {
+ if (!optarg || optarg[0] == '-') {
mlog(MLOG_NORMAL,
_("-%c argument missing\n"),
c);
@@ -128,7 +128,7 @@ media_create(int argc, char *argv[], drive_strategy_t *dsp)
/* if no media label specified, synthesize one
*/
- if (! medialabel) {
+ if (!medialabel) {
/* not useful
mlog(MLOG_VERBOSE,
_("WARNING: no media label specified\n"));
@@ -158,7 +158,7 @@ media_create(int argc, char *argv[], drive_strategy_t *dsp)
chosen_sp = 0;
for (id = 0; spp < epp; spp++, id++) {
(*spp)->ms_id = id;
- if (! chosen_sp) {
+ if (!chosen_sp) {
/* lend the media_t array to the strategy
*/
(*spp)->ms_mediap = mediapp;
@@ -169,12 +169,12 @@ media_create(int argc, char *argv[], drive_strategy_t *dsp)
mediap->m_strategyp = *spp;
mediap->m_writehdrp->mh_strategyid = id;
}
- if ((* (*spp)->ms_match)(argc, argv, dsp)) {
+ if ((*(*spp)->ms_match)(argc, argv, dsp)) {
chosen_sp = *spp;
}
}
}
- if (! chosen_sp) {
+ if (!chosen_sp) {
mlog(MLOG_NORMAL,
#ifdef DUMP
_("no media strategy available for selected "
@@ -200,8 +200,8 @@ media_create(int argc, char *argv[], drive_strategy_t *dsp)
/* initialize the strategy. this will cause each of the managers
* to be initialized as well. if error, return 0.
*/
- ok = (* chosen_sp->ms_create)(chosen_sp, argc, argv);
- if (! ok) {
+ ok = (*chosen_sp->ms_create)(chosen_sp, argc, argv);
+ if (!ok) {
return 0;
}
@@ -215,7 +215,7 @@ media_init(media_strategy_t *msp, int argc, char *argv[])
{
bool_t ok;
- ok = (* msp->ms_init)(msp, argc, argv);
+ ok = (*msp->ms_init)(msp, argc, argv);
return ok;
}
@@ -223,7 +223,7 @@ media_init(media_strategy_t *msp, int argc, char *argv[])
void
media_complete(media_strategy_t *msp)
{
- (* msp->ms_complete)(msp);
+ (*msp->ms_complete)(msp);
}
/* media_get_upper_hdrs - supply pointers to portion of media file headers
diff --git a/common/mlog.c b/common/mlog.c
index 32fcc32..7f8640b 100644
--- a/common/mlog.c
+++ b/common/mlog.c
@@ -188,7 +188,7 @@ mlog_init1(int argc, char *argv[])
switch (c) {
case GETOPT_VERBOSITY:
- if (! optarg || optarg[0] == '-') {
+ if (!optarg || optarg[0] == '-') {
fprintf(stderr,
_("%s: -%c argument missing\n"),
progname,
@@ -216,7 +216,7 @@ mlog_init1(int argc, char *argv[])
<
MLOG_SS_CNT + vsymcnt);
if (suboptix < MLOG_SS_CNT) {
- if (! valstr) {
+ if (!valstr) {
fprintf(stderr,
_("%s: -%c subsystem "
"subargument "
@@ -382,11 +382,11 @@ mlog_va(int levelarg, char *fmt, va_list args)
return;
}
- if (! (levelarg & MLOG_NOLOCK)) {
+ if (!(levelarg & MLOG_NOLOCK)) {
mlog_lock();
}
- if (! (levelarg & MLOG_BARE)) {
+ if (!(levelarg & MLOG_BARE)) {
int streamix;
streamix = stream_getix(pthread_self());
@@ -455,7 +455,7 @@ mlog_va(int levelarg, char *fmt, va_list args)
vfprintf(mlog_fp, fmt, args);
fflush(mlog_fp);
- if (! (levelarg & MLOG_NOLOCK)) {
+ if (!(levelarg & MLOG_NOLOCK)) {
mlog_unlock();
}
}
@@ -793,7 +793,7 @@ mlog_sym_lookup(char *sym)
sizeof(mlog_sym) / sizeof(mlog_sym[0]);
for (; p < ep; p++) {
- if (! strcmp(sym, p->sym)) {
+ if (!strcmp(sym, p->sym)) {
return p->level;
}
}
diff --git a/common/path.c b/common/path.c
index f34f2f2..270e7dc 100644
--- a/common/path.c
+++ b/common/path.c
@@ -60,7 +60,7 @@ path_diff(char *path, char *base)
assert(*base == '/');
assert(*path == '/');
- if (! path_beginswith(path, base)) {
+ if (!path_beginswith(path, base)) {
return 0;
}
@@ -85,10 +85,10 @@ path_diff(char *path, char *base)
int
path_beginswith(char *path, char *base)
{
- if (! base) {
+ if (!base) {
return 0;
}
- return ! strncmp(base, path, strlen(base));
+ return !strncmp(base, path, strlen(base));
}
char *
@@ -136,19 +136,19 @@ path_normalize(char *path)
assert(path[0] == '/');
while ((pep = pem_next(pemp)) != 0) {
- if (! strcmp(pep, "")) {
+ if (!strcmp(pep, "")) {
free((void *)pep);
continue;
}
- if (! strcmp(pep, ".")) {
+ if (!strcmp(pep, ".")) {
free((void *)pep);
continue;
}
- if (! strcmp(pep, "..")) {
+ if (!strcmp(pep, "..")) {
int ok;
free((void *)pep);
ok = pa_peel(pap);
- if (! ok) {
+ if (!ok) {
pa_free(pap);
pem_free(pemp);
return 0;
@@ -201,7 +201,7 @@ pem_next(pem_t *pemp)
/* if end of string encountered, place next next at end of string
*/
- if (! nextnext) {
+ if (!nextnext) {
for (nextnext = pemp->pem_next; *nextnext; nextnext++)
;
}
diff --git a/common/qlock.c b/common/qlock.c
index ae36817..81a0e0b 100644
--- a/common/qlock.c
+++ b/common/qlock.c
@@ -79,7 +79,7 @@ qlock_alloc(ix_t ord)
/* verify the ordinal is not already taken, and mark as taken
*/
- assert(! QLOCK_ORDMAP_GET(qlock_ordalloced, ord));
+ assert(!QLOCK_ORDMAP_GET(qlock_ordalloced, ord));
QLOCK_ORDMAP_SET(qlock_ordalloced, ord);
/* allocate lock memory
@@ -119,7 +119,7 @@ qlock_lock(qlockh_t qlockh)
qlockp->ql_ord,
thread_ordmap);
}
- assert(! QLOCK_ORDMAP_GET(thread_ordmap, qlockp->ql_ord));
+ assert(!QLOCK_ORDMAP_GET(thread_ordmap, qlockp->ql_ord));
/* assert that no locks with a lesser ordinal are held by this thread
*/
@@ -130,7 +130,7 @@ qlock_lock(qlockh_t qlockh)
qlockp->ql_ord,
thread_ordmap);
}
- assert(! QLOCK_ORDMAP_CHK(thread_ordmap, qlockp->ql_ord));
+ assert(!QLOCK_ORDMAP_CHK(thread_ordmap, qlockp->ql_ord));
/* acquire the lock
*/
@@ -160,7 +160,7 @@ qlock_unlock(qlockh_t qlockh)
/* release the lock
*/
rval = pthread_mutex_unlock(&qlockp->ql_mutex);
- assert(! rval);
+ assert(!rval);
}
qsemh_t
diff --git a/common/ring.c b/common/ring.c
index faef34f..87152dd 100644
--- a/common/ring.c
+++ b/common/ring.c
@@ -99,7 +99,7 @@ ring_create(size_t ringlen,
msgp->rm_loc = RING_LOC_READY;
msgp->rm_bufp = (char *)memalign(PGSZ, bufsz);
- if (! msgp->rm_bufp) {
+ if (!msgp->rm_bufp) {
*rvalp = ENOMEM;
return 0;
}
@@ -224,7 +224,7 @@ ring_reset(ring_t *ringp, ring_msg_t *msgp)
/* if the client is not holding a message, get the next message
*/
if (ringp->r_client_cnt == 0) {
- assert(! msgp);
+ assert(!msgp);
msgp = ring_get(ringp);
assert(msgp);
assert(ringp->r_client_cnt == 1);
@@ -433,7 +433,7 @@ ring_slave_entry(void *ringctxp)
msgp->rm_stat = RING_STAT_IGNORE;
break;
}
- if (! ringp->r_first_io_time) {
+ if (!ringp->r_first_io_time) {
ringp->r_first_io_time = time(0);
assert(ringp->r_first_io_time);
}
@@ -453,7 +453,7 @@ ring_slave_entry(void *ringctxp)
msgp->rm_stat = RING_STAT_IGNORE;
break;
}
- if (! ringp->r_first_io_time) {
+ if (!ringp->r_first_io_time) {
ringp->r_first_io_time = time(0);
assert(ringp->r_first_io_time);
}
diff --git a/common/ring.h b/common/ring.h
index be4ae69..6535af8 100644
--- a/common/ring.h
+++ b/common/ring.h
@@ -168,8 +168,8 @@ extern ring_t *ring_create(size_t ringlen,
size_t bufsz,
bool_t pinpr,
ix_t drive_index,
- int (* readfunc)(void *clientctxp, char *bufp),
- int (* writefunc)(void *clientctxp, char *bufp),
+ int (*readfunc)(void *clientctxp, char *bufp),
+ int (*writefunc)(void *clientctxp, char *bufp),
void *clientctxp,
int *rvalp);
diff --git a/common/stream.c b/common/stream.c
index 2860021..4f56517 100644
--- a/common/stream.c
+++ b/common/stream.c
@@ -253,7 +253,7 @@ stream_get_exit_status(pthread_t tid,
lock();
p = stream_find(tid, states, nstates);
- if (! p) goto unlock;
+ if (!p) goto unlock;
if (state) *state = p->s_state;
if (ix) *ix = p->s_ix;
diff --git a/common/util.c b/common/util.c
index b6daeaa..05a5cb8 100644
--- a/common/util.c
+++ b/common/util.c
@@ -58,7 +58,7 @@ write_buf(char *bufp,
} else {
(void)memset((void *)mbufp, 0, mbufsz);
}
- rval = (* write_funcp)(contextp, mbufp, mbufsz);
+ rval = (*write_funcp)(contextp, mbufp, mbufsz);
if (rval) {
return rval;
}
@@ -86,7 +86,7 @@ read_buf(char *bufp,
nread = 0;
*statp = 0;
while (bufsz) {
- mbufp = (* read_funcp)(contextp, bufsz, &mbufsz, statp);
+ mbufp = (*read_funcp)(contextp, bufsz, &mbufsz, statp);
if (*statp) {
break;
}
@@ -97,7 +97,7 @@ read_buf(char *bufp,
}
bufsz -= mbufsz;
nread += (int)mbufsz;
- (* return_read_buf_funcp)(contextp, mbufp, mbufsz);
+ (*return_read_buf_funcp)(contextp, mbufp, mbufsz);
}
return nread;
@@ -202,15 +202,15 @@ bigstat_iter(jdm_fshandle_t *fshandlep,
}
if ((p->bs_mode & S_IFMT) == S_IFDIR) {
- if (! (selector & BIGSTAT_ITER_DIR)){
+ if (!(selector & BIGSTAT_ITER_DIR)){
continue;
}
} else {
- if (! (selector & BIGSTAT_ITER_NONDIR)){
+ if (!(selector & BIGSTAT_ITER_NONDIR)){
continue;
}
}
- rval = (* fp)(cb_arg1, fshandlep, fsfd, p);
+ rval = (*fp)(cb_arg1, fshandlep, fsfd, p);
if (rval) {
*statp = rval;
return 0;
@@ -272,7 +272,7 @@ bigstat_one(int fsfd,
#define INOGRPLEN 256
int
inogrp_iter(int fsfd,
- int (* fp)(void *arg1,
+ int (*fp)(void *arg1,
int fsfd,
xfs_inogrp_t *inogrp),
void * arg1,
@@ -311,7 +311,7 @@ inogrp_iter(int fsfd,
for (p = igrp, endp = igrp + inogrpcnt; p < endp; p++) {
int rval;
- rval = (* fp)(arg1, fsfd, p);
+ rval = (*fp)(arg1, fsfd, p);
if (rval) {
*statp = rval;
free(igrp);
@@ -376,7 +376,7 @@ diriter(jdm_fshandle_t *fshandlep,
statp->bs_ino,
strerror(errno));
*cbrvalp = 0;
- if (! usrgdp) {
+ if (!usrgdp) {
free((void *)gdp);
}
return -1;
@@ -476,7 +476,7 @@ diriter(jdm_fshandle_t *fshandlep,
/* invoke the callback
*/
- cbrval = (* cbfp)(arg1,
+ cbrval = (*cbfp)(arg1,
fshandlep,
fsfd,
&statbuf,
@@ -495,7 +495,7 @@ diriter(jdm_fshandle_t *fshandlep,
}
(void)close(fd);
- if (! usrgdp) {
+ if (!usrgdp) {
free((void *)gdp);
}
diff --git a/common/util.h b/common/util.h
index ab43739..9e8bb6f 100644
--- a/common/util.h
+++ b/common/util.h
@@ -32,8 +32,8 @@
*
* if bufp is null, writes bufsz zeros.
*/
-typedef char * (* gwbfp_t)(void *contextp, size_t wantedsz, size_t *szp);
-typedef int (* wfp_t)(void *contextp, char *bufp, size_t bufsz);
+typedef char *(*gwbfp_t)(void *contextp, size_t wantedsz, size_t *szp);
+typedef int (*wfp_t)(void *contextp, char *bufp, size_t bufsz);
extern int write_buf(char *bufp,
size_t bufsz,
@@ -57,7 +57,7 @@ extern int write_buf(char *bufp,
* *statp will be zero.
*/
typedef char * (*rfp_t)(void *contextp, size_t wantedsz, size_t *szp, int *statp);
-typedef void (* rrbfp_t)(void *contextp, char *bufp, size_t bufsz);
+typedef void (*rrbfp_t)(void *contextp, char *bufp, size_t bufsz);
extern int read_buf(char *bufp,
size_t bufsz,
@@ -110,7 +110,7 @@ extern int bigstat_one(int fsfd,
xfs_bstat_t *statp);
extern int inogrp_iter(int fsfd,
- int (* fp)(void *arg1,
+ int (*fp)(void *arg1,
int fsfd,
xfs_inogrp_t *inogrp),
void * arg1,
diff --git a/dump/content.c b/dump/content.c
index 14ce63b..d9a53d1 100644
--- a/dump/content.c
+++ b/dump/content.c
@@ -599,7 +599,7 @@ content_init(int argc,
while ((c = getopt(argc, argv, GETOPT_CMDSTRING)) != EOF) {
switch (c) {
case GETOPT_LEVEL:
- if (! optarg || optarg[0] == '-') {
+ if (!optarg || optarg[0] == '-') {
mlog(MLOG_NORMAL | MLOG_ERROR, _(
"-%c argument missing\n"),
c);
@@ -618,7 +618,7 @@ content_init(int argc,
}
break;
case GETOPT_SUBTREE:
- if (! optarg || optarg[0] == '-') {
+ if (!optarg || optarg[0] == '-') {
mlog(MLOG_NORMAL | MLOG_ERROR, _(
"-%c argument missing\n"),
c);
@@ -636,7 +636,7 @@ content_init(int argc,
subtreecnt++;
break;
case GETOPT_MAXDUMPFILESIZE:
- if (! optarg || optarg [0] == '-') {
+ if (!optarg || optarg [0] == '-') {
mlog(MLOG_NORMAL | MLOG_ERROR, _(
"-%c argument missing\n"),
c);
@@ -671,7 +671,7 @@ content_init(int argc,
sc_preerasepr = BOOL_TRUE;
break;
case GETOPT_ALERTPROG:
- if (! optarg || optarg[0] == '-') {
+ if (!optarg || optarg[0] == '-') {
mlog(MLOG_NORMAL | MLOG_ERROR, _(
"-%c argument missing\n"),
c);
@@ -687,7 +687,7 @@ content_init(int argc,
sc_dumpasoffline = BOOL_TRUE;
break;
case GETOPT_BASED:
- if (! optarg || optarg[0] == '-') {
+ if (!optarg || optarg[0] == '-') {
mlog(MLOG_NORMAL | MLOG_ERROR, _(
"-%c argument missing\n"),
c);
@@ -720,7 +720,7 @@ content_init(int argc,
* dash ('-') with no option letter. This must appear between
* all lettered arguments and the source file system pathname.
*/
- if (optind < argc && ! strcmp(argv[optind ], "-")) {
+ if (optind < argc && !strcmp(argv[optind ], "-")) {
optind++;
}
@@ -769,7 +769,7 @@ content_init(int argc,
* system ID (uuid). returns BOOL_FALSE if the last
* argument doesn't look like a file system.
*/
- if (! fs_info(fstype,
+ if (!fs_info(fstype,
sizeof(fstype),
FS_DEFAULT,
fsdevice,
@@ -790,7 +790,7 @@ content_init(int argc,
* to mount an unmounted file system on a temporary mount point,
* if it is not currently mounted.
*/
- if (! fs_mounted(fstype, fsdevice, mntpnt, &fsid)) {
+ if (!fs_mounted(fstype, fsdevice, mntpnt, &fsid)) {
mlog(MLOG_NORMAL | MLOG_ERROR, _(
"%s must be mounted to be dumped\n"),
srcname);
@@ -880,7 +880,7 @@ content_init(int argc,
interruptedpr = BOOL_FALSE;
ok = inv_get_session_byuuid(&fsid, &baseuuid, &sessp);
- if (! ok) {
+ if (!ok) {
mlog(MLOG_NORMAL | MLOG_ERROR, _(
"could not find specified base dump (%s) "
"in inventory\n"),
@@ -994,7 +994,7 @@ content_init(int argc,
inv_idbt,
(u_char_t)sc_level,
&sessp);
- if (! ok) {
+ if (!ok) {
sessp = 0;
}
@@ -1036,7 +1036,7 @@ content_init(int argc,
&sessp);
ok1 = inv_close(inv_idbt);
assert(ok1);
- if (! ok) {
+ if (!ok) {
sessp = 0;
}
inv_idbt = INV_TOKEN_NULL;
@@ -1107,13 +1107,13 @@ baseuuidbypass:
/* now determine the incremental and resume bases, if any.
*/
- if (samefoundpr && ! sameinterruptedpr) {
+ if (samefoundpr && !sameinterruptedpr) {
free((void *)sc_resumerangep);
sc_resumerangep = 0;
samefoundpr = BOOL_FALSE;
}
- if (samefoundpr && ! resumereqpr) {
- if (! underfoundpr || undertime <= sametime) {
+ if (samefoundpr && !resumereqpr) {
+ if (!underfoundpr || undertime <= sametime) {
mlog(MLOG_VERBOSE | MLOG_WARNING, _(
"most recent level %d dump "
"was interrupted, "
@@ -1141,7 +1141,7 @@ baseuuidbypass:
sc_level);
return BOOL_FALSE;
}
- if (subtreecnt && ! underpartialpr) {
+ if (subtreecnt && !underpartialpr) {
mlog(MLOG_NORMAL | MLOG_WARNING, _(
"level %u incremental "
"subtree dump "
@@ -1150,7 +1150,7 @@ baseuuidbypass:
sc_level,
underlevel);
}
- if (! subtreecnt && underpartialpr) {
+ if (!subtreecnt && underpartialpr) {
mlog(MLOG_NORMAL | MLOG_WARNING, _(
"level %u incremental "
"non-subtree dump "
@@ -1168,7 +1168,7 @@ baseuuidbypass:
free((void *)sc_resumerangep);
sc_resumerangep = 0;
} else {
- if (subtreecnt && ! samepartialpr) {
+ if (subtreecnt && !samepartialpr) {
mlog(MLOG_NORMAL | MLOG_WARNING, _(
"level %u incremental "
"subtree dump "
@@ -1177,7 +1177,7 @@ baseuuidbypass:
sc_level,
sc_level);
}
- if (! subtreecnt && samepartialpr) {
+ if (!subtreecnt && samepartialpr) {
mlog(MLOG_NORMAL | MLOG_WARNING, _(
"level %u incremental "
"non-subtree dump "
@@ -1207,7 +1207,7 @@ baseuuidbypass:
sc_level);
return BOOL_FALSE;
}
- if (subtreecnt && ! underpartialpr) {
+ if (subtreecnt && !underpartialpr) {
mlog(MLOG_NORMAL | MLOG_WARNING, _(
"level %u incremental "
"subtree dump "
@@ -1216,7 +1216,7 @@ baseuuidbypass:
sc_level,
underlevel);
}
- if (! subtreecnt && underpartialpr) {
+ if (!subtreecnt && underpartialpr) {
mlog(MLOG_NORMAL | MLOG_WARNING, _(
"level %u incremental "
"non-subtree dump "
@@ -1230,12 +1230,12 @@ baseuuidbypass:
sc_incrbaselevel = underlevel;
uuid_copy(sc_incrbaseid, underid);
sc_resumepr = BOOL_FALSE;
- assert(! sc_resumerangep);
+ assert(!sc_resumerangep);
}
} else {
if (samefoundpr) {
assert(sametime);
- if (subtreecnt && ! samepartialpr) {
+ if (subtreecnt && !samepartialpr) {
mlog(MLOG_NORMAL | MLOG_WARNING, _(
"level %u "
"subtree dump "
@@ -1244,7 +1244,7 @@ baseuuidbypass:
sc_level,
sc_level);
}
- if (! subtreecnt && samepartialpr) {
+ if (!subtreecnt && samepartialpr) {
mlog(MLOG_NORMAL | MLOG_WARNING, _(
"level %u "
"non-subtree dump "
@@ -1261,7 +1261,7 @@ baseuuidbypass:
} else {
sc_incrpr = BOOL_FALSE;
sc_resumepr = BOOL_FALSE;
- assert(! sc_resumerangep);
+ assert(!sc_resumerangep);
if (sc_level > 0) {
mlog(MLOG_NORMAL | MLOG_ERROR, _(
"cannot find earlier dump "
@@ -1285,7 +1285,7 @@ baseuuidbypass:
/* reject if resume (-R) specified, but base was not interrupted
*/
- if (! sc_resumepr && resumereqpr) {
+ if (!sc_resumepr && resumereqpr) {
mlog(MLOG_NORMAL | MLOG_ERROR, _(
"resume (-R) option inappropriate: "
"no interrupted level %d dump to resume\n"),
@@ -1425,7 +1425,7 @@ baseuuidbypass:
* functions.
*/
sc_fshandlep = jdm_getfshandle(mntpnt);
- if (! sc_fshandlep) {
+ if (!sc_fshandlep) {
mlog(MLOG_NORMAL, _(
"unable to construct a file system handle for %s: %s\n"),
mntpnt,
@@ -1478,7 +1478,7 @@ baseuuidbypass:
&sc_stat_inomapdone);
free((void *)subtreep);
subtreep = 0;
- if (! ok) {
+ if (!ok) {
return BOOL_FALSE;
}
@@ -1663,7 +1663,7 @@ baseuuidbypass:
usage();
return BOOL_FALSE;
}
- if (! optarg || optarg[0] == '-') {
+ if (!optarg || optarg[0] == '-') {
mlog(MLOG_NORMAL, _(
"-%c argument missing\n"),
c);
@@ -1764,7 +1764,7 @@ content_statline(char **linespp[])
/* if start time not initialized, return no strings
*/
- if (! sc_stat_starttime) {
+ if (!sc_stat_starttime) {
return 0;
}
@@ -1929,7 +1929,7 @@ create_inv_session(
/* create a cleanup handler to close the inventory on exit. */
rval = atexit(inv_cleanup);
- assert(! rval);
+ assert(!rval);
sc_inv_idbtoken = inv_open((inv_predicate_t)INV_BY_UUID,
INV_SEARCH_N_MOD,
@@ -2014,7 +2014,7 @@ mark_set(drive_t *drivep, xfs_ino_t ino, off64_t offset, int32_t flags)
markp->startpt.sp_ino = ino;
markp->startpt.sp_offset = offset;
markp->startpt.sp_flags = flags;
- (* dop->do_set_mark)(drivep,
+ (*dop->do_set_mark)(drivep,
mark_callback,
(void *)drivep->d_index,
(drive_markrec_t *)markp);
@@ -2372,7 +2372,7 @@ content_stream_dump(ix_t strmix)
* non-directory file is fully committed to media,
* the starting point for the next media file will be advanced.
*/
- if (! all_nondirs_committed) {
+ if (!all_nondirs_committed) {
mlog(MLOG_VERBOSE, _(
"dumping non-directory files\n"));
sc_stat_pds[strmix].pds_phase = PDS_NONDIR;
@@ -2447,7 +2447,7 @@ decision_more:
* media file in the stream. don't bother if we hit
* EOM.
*/
- if (! hit_eom) {
+ if (!hit_eom) {
rv = dump_filehdr(drivep,
contextp,
0,
@@ -2540,7 +2540,7 @@ decision_more:
if (inv_stmt != INV_TOKEN_NULL) {
bool_t ok;
- if (! all_dirs_committed) {
+ if (!all_dirs_committed) {
mlog(MLOG_DEBUG,
"giving inventory "
"partial dirdump media file\n");
@@ -2589,9 +2589,9 @@ decision_more:
ncommitted,
all_dirs_committed
&&
- ! empty_mediafile,
+ !empty_mediafile,
BOOL_FALSE);
- if (! ok) {
+ if (!ok) {
mlog(MLOG_NORMAL, _(
"inventory media file put failed\n"));
}
@@ -2790,16 +2790,16 @@ update_cc_Media_useterminatorpr(drive_t *drivep, context_t *contextp)
int dcaps = drivep->d_capabilities;
contextp->cc_Media_useterminatorpr = BOOL_TRUE;
- if (! (dcaps & DRIVE_CAP_FILES)) {
+ if (!(dcaps & DRIVE_CAP_FILES)) {
contextp->cc_Media_useterminatorpr = BOOL_FALSE;
}
- if (! (dcaps & DRIVE_CAP_OVERWRITE)) {
+ if (!(dcaps & DRIVE_CAP_OVERWRITE)) {
contextp->cc_Media_useterminatorpr = BOOL_FALSE;
}
- if (! (dcaps & DRIVE_CAP_BSF)) {
+ if (!(dcaps & DRIVE_CAP_BSF)) {
contextp->cc_Media_useterminatorpr = BOOL_FALSE;
}
- if (! (dcaps & DRIVE_CAP_APPEND)) {
+ if (!(dcaps & DRIVE_CAP_APPEND)) {
contextp->cc_Media_useterminatorpr = BOOL_FALSE;
}
}
@@ -3754,7 +3754,7 @@ dump_file(void *arg1,
/* skip if at or beyond next startpoint. return non-zero to
* abort iteration.
*/
- if (! (endptp->sp_flags & STARTPT_FLAGS_END)) {
+ if (!(endptp->sp_flags & STARTPT_FLAGS_END)) {
if (endptp->sp_offset == 0) {
if (statp->bs_ino >= endptp->sp_ino) {
if (statp->bs_ino > contextp->cc_stat_lastino) {
@@ -4309,7 +4309,7 @@ init_extent_group_context(jdm_fshandle_t *fshandlep,
* after this check but before all reads have completed.
* This change just closes the window a bit.
*/
- if ((statp->bs_mode & S_ISGID) && (! (statp->bs_mode&S_IXOTH))) {
+ if ((statp->bs_mode & S_ISGID) && (!(statp->bs_mode&S_IXOTH))) {
fl.l_type = F_RDLCK;
fl.l_whence = SEEK_SET;
fl.l_start = (off_t)0;
@@ -4588,7 +4588,7 @@ dump_extent_group(drive_t *drivep,
* but does not contain any data above the current
* offset, go to the next one and rescan.
*/
- if (! sosig || offset < stopoffset) {
+ if (!sosig || offset < stopoffset) {
if (offset + extsz <= nextoffset) {
mlog(MLOG_NITTY,
"extent ends before nextoffset\n");
@@ -4717,7 +4717,7 @@ dump_extent_group(drive_t *drivep,
if (sosig && (extsz > stopoffset - offset)) {
extsz = stopoffset - offset;
assert(extsz >= 0);
- assert(! (extsz & (off64_t)(BBSIZE - 1)));
+ assert(!(extsz & (off64_t)(BBSIZE - 1)));
mlog(MLOG_NITTY,
"adjusted top of extent "
"to adhere to stop offset: "
@@ -4734,7 +4734,7 @@ dump_extent_group(drive_t *drivep,
*/
if (isrealtime || extsz >= PGALIGNTHRESH * PGSZ) {
size_t cnt_to_align;
- cnt_to_align = (* dop->do_get_align_cnt)(drivep);
+ cnt_to_align = (*dop->do_get_align_cnt)(drivep);
if ((size_t)cnt_to_align < 2*sizeof(extenthdr_t)) {
cnt_to_align += PGSZ;
}
@@ -4807,7 +4807,7 @@ dump_extent_group(drive_t *drivep,
INTGENMAX
:
(size_t)extsz;
- bufp = (* dop->do_get_write_buf)(drivep,
+ bufp = (*dop->do_get_write_buf)(drivep,
reqsz,
&actualsz);
assert(actualsz <= reqsz);
@@ -4853,7 +4853,7 @@ dump_extent_group(drive_t *drivep,
actualsz - (size_t)nread);
}
- rval = (* dop->do_write)(drivep,
+ rval = (*dop->do_write)(drivep,
bufp,
actualsz);
switch (rval) {
@@ -5225,7 +5225,7 @@ dump_session_inv(drive_t *drivep,
inv_sbufp = 0;
inv_sbufsz = 0;
ok = inv_get_sessioninfo(sc_inv_sestoken, (void *)&inv_sbufp, &inv_sbufsz);
- if (! ok) {
+ if (!ok) {
mlog(MLOG_NORMAL | MLOG_WARNING, _(
"unable to get session inventory to dump\n"));
return BOOL_TRUE;
@@ -5240,7 +5240,7 @@ dump_session_inv(drive_t *drivep,
* until we are successful or until the media layer
* tells us to give up.
*/
- for (done = BOOL_FALSE; ! done;) {
+ for (done = BOOL_FALSE; !done;) {
uuid_t mediaid;
char medialabel[GLOBAL_HDR_STRING_SZ];
bool_t partial;
@@ -5351,9 +5351,9 @@ dump_session_inv(drive_t *drivep,
(xfs_ino_t)0,
(off64_t)0,
ncommitted,
- ! partial,
+ !partial,
BOOL_TRUE);
- if (! ok) {
+ if (!ok) {
mlog(MLOG_NORMAL, _(
"inventory session media file "
"put failed\n"));
@@ -5361,7 +5361,7 @@ dump_session_inv(drive_t *drivep,
}
}
- done = ! partial;
+ done = !partial;
}
return BOOL_TRUE;
@@ -5375,7 +5375,7 @@ dump_terminator(drive_t *drivep, context_t *contextp, media_hdr_t *mwhdrp)
/* if the drive doesn't support use of stream terminators, don't bother
*/
- if (! contextp->cc_Media_useterminatorpr) {
+ if (!contextp->cc_Media_useterminatorpr) {
return;
}
@@ -5390,7 +5390,7 @@ dump_terminator(drive_t *drivep, context_t *contextp, media_hdr_t *mwhdrp)
* until we are successful or until the media layer
* tells us to give up.
*/
- for (done = BOOL_FALSE; ! done;) {
+ for (done = BOOL_FALSE; !done;) {
bool_t partial;
rv_t rv;
@@ -5454,7 +5454,7 @@ dump_terminator(drive_t *drivep, context_t *contextp, media_hdr_t *mwhdrp)
ncommitted);
}
- done = ! partial;
+ done = !partial;
}
}
@@ -5511,7 +5511,7 @@ inv_cleanup(void)
inv_stmtp++,
contextp++) {
bool_t interrupted;
- interrupted = ! contextp->cc_completepr;
+ interrupted = !contextp->cc_completepr;
if (*inv_stmtp == INV_TOKEN_NULL) {
continue;
}
@@ -5635,7 +5635,7 @@ position:
/* do a begin_read to see the disposition of the drive/media.
*/
- rval = (* dop->do_begin_read)(drivep);
+ rval = (*dop->do_begin_read)(drivep);
/* update cc_Media_useterminatorpr after every begin_read,
* since begin_read will cause some unknown drive params
@@ -5679,7 +5679,7 @@ position:
* media object a virgin.
* also, check for erase option.
*/
- (* dop->do_end_read)(drivep);
+ (*dop->do_end_read)(drivep);
switch(Media_erasechk(drivep,
dcaps,
@@ -5699,7 +5699,7 @@ position:
"must supply a blank media object\n"));
goto changemedia;
}
- if (! (dcaps & DRIVE_CAP_APPEND)) {
+ if (!(dcaps & DRIVE_CAP_APPEND)) {
mlog(MLOG_NORMAL | MLOG_ERROR | MLOG_MEDIA, _(
"media contains valid xfsdump "
"but does not support append\n"));
@@ -5712,7 +5712,7 @@ position:
assert(contextp->cc_Media_useterminatorpr);
assert(dcaps & DRIVE_CAP_BSF); /* redundant */
status = 0;
- rval = (* dop->do_bsf)(drivep, 0, &status);
+ rval = (*dop->do_bsf)(drivep, 0, &status);
assert(rval == 0);
if (status == DRIVE_ERROR_DEVICE) {
mlog(MLOG_NORMAL | MLOG_ERROR | MLOG_MEDIA, _(
@@ -5753,12 +5753,12 @@ position:
if (intr_allowed && cldmgr_stop_requested()) {
return RV_INTR;
}
- if (! ok) {
+ if (!ok) {
goto changemedia;
}
}
- if (! (dcaps & DRIVE_CAP_OVERWRITE)) {
+ if (!(dcaps & DRIVE_CAP_OVERWRITE)) {
mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_MEDIA, _(
"unable to overwrite\n"));
goto changemedia;
@@ -5768,7 +5768,7 @@ position:
"repositioning to overwrite\n"));
assert(dcaps & DRIVE_CAP_BSF);
status = 0;
- rval = (* dop->do_bsf)(drivep, 0, &status);
+ rval = (*dop->do_bsf)(drivep, 0, &status);
assert(rval == 0);
if (status == DRIVE_ERROR_DEVICE) {
return RV_DRIVE;
@@ -5792,7 +5792,7 @@ position:
if (intr_allowed && cldmgr_stop_requested()) {
return RV_INTR;
}
- if (! ok) {
+ if (!ok) {
goto changemedia;
}
}
@@ -5889,7 +5889,7 @@ position:
"assuming corrupted media\n"));
mlog_exit_hint(RV_CORRUPT);
goto changemedia;
- } else if (! (dcaps & DRIVE_CAP_OVERWRITE)) {
+ } else if (!(dcaps & DRIVE_CAP_OVERWRITE)) {
mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_MEDIA,_(
"encountered corrupt or foreign data: "
"unable to overwrite: "
@@ -5904,7 +5904,7 @@ position:
mlog_exit_hint(RV_CORRUPT);
assert(dcaps & DRIVE_CAP_BSF);
status = 0;
- rval = (* dop->do_bsf)(drivep, 0, &status);
+ rval = (*dop->do_bsf)(drivep, 0, &status);
assert(rval == 0);
if (status == DRIVE_ERROR_DEVICE) {
return RV_DRIVE;
@@ -5928,7 +5928,7 @@ position:
erasemedia:
mlog(MLOG_VERBOSE | MLOG_WARNING | MLOG_MEDIA, _(
"erasing media\n"));
- rval = (* dop->do_erase)(drivep);
+ rval = (*dop->do_erase)(drivep);
if (rval) {
return RV_DRIVE;
}
@@ -5941,7 +5941,7 @@ erasemedia:
changemedia:
/* if the drive does not support media change, quit.
*/
- if (! (dcaps & DRIVE_CAP_REMOVABLE)) {
+ if (!(dcaps & DRIVE_CAP_REMOVABLE)) {
return RV_ERROR;
}
@@ -5950,7 +5950,7 @@ changemedia:
assert(mediapresentpr != BOOL_UNKNOWN);
if (mediapresentpr == BOOL_TRUE) {
if (dcaps & DRIVE_CAP_EJECT) {
- rval = (* dop->do_eject_media)(drivep);
+ rval = (*dop->do_eject_media)(drivep);
if (rval) {
return RV_DRIVE;
}
@@ -5959,7 +5959,7 @@ changemedia:
/* if dialogs not allowed, we are done.
*/
- if (! dlog_allowed()) {
+ if (!dlog_allowed()) {
return RV_QUIT; /* this return value will cause approp. msg */
}
@@ -5971,7 +5971,7 @@ changemedia:
/* if media change prompt declined or times out,
* we are done
*/
- if (drivecnt > 1 && ! stdoutpiped) {
+ if (drivecnt > 1 && !stdoutpiped) {
ix_t thrdix = drivep->d_index;
assert(sistr);
mlog(MLOG_NORMAL | MLOG_NOTE | MLOG_MEDIA, _(
@@ -5993,7 +5993,7 @@ changemedia:
if (intr_allowed && cldmgr_stop_requested()) {
return RV_INTR;
}
- if (! ok) {
+ if (!ok) {
return RV_QUIT;
}
@@ -6038,13 +6038,13 @@ write:
mwhdrp->mh_mediafileix++;
} else {
mwhdrp->mh_mediafileix = mrhdrp->mh_mediafileix;
- if (! MEDIA_TERMINATOR_CHK(mrhdrp)) {
+ if (!MEDIA_TERMINATOR_CHK(mrhdrp)) {
mwhdrp->mh_mediafileix++;
}
}
}
- if (! mediawrittentopr) {
+ if (!mediawrittentopr) {
mwhdrp->mh_mediaix++; /* pre-initialized to -1 */
}
@@ -6067,7 +6067,7 @@ write:
/* update the media object previous id and label
*/
- if (! mediawrittentopr && mwhdrp->mh_dumpfileix != 0) {
+ if (!mediawrittentopr && mwhdrp->mh_dumpfileix != 0) {
uuid_copy(mwhdrp->mh_prevmediaid, mwhdrp->mh_mediaid);
(void)strncpyterm(mwhdrp->mh_prevmedialabel,
mwhdrp->mh_medialabel,
@@ -6076,17 +6076,17 @@ write:
/* update the media object current id and label
*/
- if (! mediawrittentopr) {
+ if (!mediawrittentopr) {
if (mwhdrp->mh_mediafileix == 0) {
char labelbuf[GLOBAL_HDR_STRING_SZ];
uuid_generate(mwhdrp->mh_mediaid);
- if (! cmdlinemedialabel
+ if (!cmdlinemedialabel
&&
- ! drivep->d_isnamedpipepr
+ !drivep->d_isnamedpipepr
&&
- ! drivep->d_isunnamedpipepr
+ !drivep->d_isunnamedpipepr
&&
dlog_allowed()) {
cmdlinemedialabel = Media_prompt_label(drivep,
@@ -6104,7 +6104,7 @@ write:
(void)memset((void *)mwhdrp->mh_medialabel,
0,
sizeof(mwhdrp->mh_medialabel));
- if (! pipeline) {
+ if (!pipeline) {
mlog(MLOG_VERBOSE
|
MLOG_WARNING
@@ -6114,7 +6114,7 @@ write:
}
}
} else {
- assert(! virginmediapr);
+ assert(!virginmediapr);
uuid_copy(mwhdrp->mh_mediaid, mrhdrp->mh_mediaid);
(void)strncpyterm(mwhdrp->mh_medialabel,
mrhdrp->mh_medialabel,
@@ -6129,7 +6129,7 @@ write:
if (intr_allowed && cldmgr_stop_requested()) {
return RV_INTR;
}
- rval = (* dop->do_begin_write)(drivep);
+ rval = (*dop->do_begin_write)(drivep);
switch(rval) {
case 0:
return RV_OK;
@@ -6170,7 +6170,7 @@ Media_mfile_end(drive_t *drivep,
*/
rval = (dop->do_end_write)(drivep, ncommittedp);
if (hit_eom) {
- assert(! rval);
+ assert(!rval);
contextp->cc_Media_begin_entrystate = BES_ENDEOM;
return RV_EOM;
}
@@ -6444,7 +6444,7 @@ Media_prompt_label_cb(void *uctxp, dlog_pcbp_t pcb, void *pctxp)
/* query: ask for a label
*/
- (* pcb)(pctxp,
+ (*pcb)(pctxp,
"please enter label for media in "
"drive %u",
drivep->d_index);
@@ -6567,7 +6567,7 @@ check_complete_flags(void)
for (strmix = 0; strmix < drivecnt; strmix++) {
context_t *contextp = &sc_contextp[strmix];
- if (! contextp->cc_completepr) {
+ if (!contextp->cc_completepr) {
completepr = BOOL_FALSE;
break;
}
diff --git a/dump/inomap.c b/dump/inomap.c
index 7841157..86d6072 100644
--- a/dump/inomap.c
+++ b/dump/inomap.c
@@ -373,13 +373,13 @@ inomap_build(jdm_fshandle_t *fshandlep,
} else {
ep = &startptp[startptix + 1];
}
- assert(! p->sp_flags);
+ assert(!p->sp_flags);
mlog(MLOG_VERBOSE | MLOG_INOMAP,
_("stream %u: ino %llu offset %lld to "),
startptix,
p->sp_ino,
p->sp_offset);
- if (! ep) {
+ if (!ep) {
mlog(MLOG_VERBOSE | MLOG_BARE | MLOG_INOMAP,
_("end\n"));
} else {
@@ -533,7 +533,7 @@ cb_add(void *arg1,
* increment was based, dump it if it has changed since that
* original base dump.
*/
- if (cb_resume && ! cb_inoinresumerange(ino)) {
+ if (cb_resume && !cb_inoinresumerange(ino)) {
if (ltime >= cb_resumetime) {
changed = BOOL_TRUE;
} else {
@@ -645,7 +645,7 @@ cb_inoinresumerange(xfs_ino_t ino)
for (streamix = 0; streamix < cb_resumerangecnt; streamix++) {
register drange_t *rp = &cb_resumerangep[streamix];
- if (! (rp->dr_begin.sp_flags & STARTPT_FLAGS_END)
+ if (!(rp->dr_begin.sp_flags & STARTPT_FLAGS_END)
&&
ino >= rp->dr_begin.sp_ino
&&
@@ -670,7 +670,7 @@ cb_inoresumed(xfs_ino_t ino)
for (streamix = 0; streamix < cb_resumerangecnt; streamix++) {
drange_t *rp = &cb_resumerangep[streamix];
- if (! (rp->dr_begin.sp_flags & STARTPT_FLAGS_END)
+ if (!(rp->dr_begin.sp_flags & STARTPT_FLAGS_END)
&&
ino == rp->dr_begin.sp_ino
&&
@@ -1397,7 +1397,7 @@ inomap_get_gen(void *contextp, xfs_ino_t ino, gen_t *gen)
i2gsegp = &inomap.i2gmap[inomap_addr2segix(addrp)];
relino = ino - segp->base;
- if (! (i2gsegp->s_valid & ((uint64_t)1 << relino)))
+ if (!(i2gsegp->s_valid & ((uint64_t)1 << relino)))
return 1;
*gen = i2gsegp->s_gen[relino];
diff --git a/dump/var.c b/dump/var.c
index 440e42d..3f33fab 100644
--- a/dump/var.c
+++ b/dump/var.c
@@ -50,7 +50,7 @@ var_create(void)
p++;
if (*p == '/') {
*p = '\0';
- if (! var_create_component(path))
+ if (!var_create_component(path))
return;
*p = '/';
}
@@ -132,14 +132,14 @@ var_skip_recurse(char *base, void (*cb)(xfs_ino_t ino))
"excluding %s from dump\n",
base);
- (* cb)(statbuf.st_ino);
+ (*cb)(statbuf.st_ino);
if ((statbuf.st_mode & S_IFMT) != S_IFDIR) {
return;
}
dirp = opendir(base);
- if (! dirp) {
+ if (!dirp) {
mlog(MLOG_NORMAL, _(
"unable to open directory %s\n"),
base);
diff --git a/inventory/inv_api.c b/inventory/inv_api.c
index a8f65ff..d31c9ae 100644
--- a/inventory/inv_api.c
+++ b/inventory/inv_api.c
@@ -184,7 +184,7 @@ inv_writesession_open(
assert (forwhat != INV_SEARCH_ONLY);
assert (fd > 0);
- if (! (tok->d_update_flag & FSTAB_UPDATED)) {
+ if (!(tok->d_update_flag & FSTAB_UPDATED)) {
if (fstab_put_entry(fsid, mntpt, devpath, forwhat) < 0) {
mlog(MLOG_NORMAL | MLOG_INV, _(
"INV: put_fstab_entry failed.\n"));
@@ -322,7 +322,7 @@ inv_stream_open(
if (stobj_get_sessinfo(tok, &seshdr, &ses) <= 0)
err = BOOL_TRUE;
- if ((! err) && ses.s_cur_nstreams < ses.s_max_nstreams) {
+ if ((!err) && ses.s_cur_nstreams < ses.s_max_nstreams) {
/* this is where this stream header will be written to */
stok->md_stream_off = (off64_t) (sizeof(invt_stream_t) *
ses.s_cur_nstreams)
@@ -333,14 +333,14 @@ inv_stream_open(
if (PUT_REC_NOLOCK(fd, &ses, sizeof(ses),
tok->sd_session_off) < 0)
err = BOOL_TRUE;
- } else if (! err) {
+ } else if (!err) {
mlog (MLOG_NORMAL, _(
"INV: cant create more than %d streams."
" Max'd out..\n"), ses.s_cur_nstreams);
err = BOOL_TRUE;
}
- if (! err) {
+ if (!err) {
stream.st_firstmfile = stream.st_lastmfile =
stok->md_stream_off;
@@ -1018,7 +1018,7 @@ inv_getopt(int argc, char **argv, invt_pr_ctx_t *prctx)
rval |= I_IERR;
}
else if ((rval & I_IFOUND) && !(rval & I_IERR) && fs
- && ! prctx->fstab && ! prctx->invcheck) {
+ && !prctx->fstab && !prctx->invcheck) {
inv_idbtoken_t tok;
/* A filesystem could be backed up, mkfs'ed then restored
@@ -1101,8 +1101,8 @@ inv_DEBUG_print(int argc, char **argv)
/* If user didnt indicate -i option, we can't do anything */
rval = inv_getopt(argc, argv, &prctx);
- if (!prctx.invcheck && ! prctx.fstab) {
- if (! (rval & I_IFOUND)) {
+ if (!prctx.invcheck && !prctx.fstab) {
+ if (!(rval & I_IFOUND)) {
return BOOL_TRUE;
} else if (rval & I_IERR || rval & I_IDONE) {
return BOOL_FALSE;
@@ -1115,7 +1115,7 @@ inv_DEBUG_print(int argc, char **argv)
if (fd >= 0) {
if (prctx.fstab) {
fstab_DEBUG_print(arr, numfs);
- if (! prctx.invidx)
+ if (!prctx.invidx)
return BOOL_FALSE;
}
diff --git a/inventory/inv_fstab.c b/inventory/inv_fstab.c
index bc56f30..b115eb8 100644
--- a/inventory/inv_fstab.c
+++ b/inventory/inv_fstab.c
@@ -215,7 +215,7 @@ fstab_get_fname(void *pred,
}
}
#ifdef INVT_DEBUG
- if (! uuidp)
+ if (!uuidp)
mlog(MLOG_DEBUG | MLOG_INV,"INV: get_fname: unable to find %s"
" in the inventory\n", (char *)pred);
#endif
@@ -224,7 +224,7 @@ fstab_get_fname(void *pred,
uuidp = (uuid_t *)pred;
}
- if (! uuidp)
+ if (!uuidp)
return -1;
uuid_unparse(*uuidp, uuidstr);
diff --git a/inventory/inv_idx.c b/inventory/inv_idx.c
index a54cfd7..af94b09 100644
--- a/inventory/inv_idx.c
+++ b/inventory/inv_idx.c
@@ -556,4 +556,3 @@ DEBUG_displayallsessions(int fd, invt_seshdr_t *hdr, uint ref,
return 0;
}
-
diff --git a/inventory/inv_mgr.c b/inventory/inv_mgr.c
index c78e64e..84c72f3 100644
--- a/inventory/inv_mgr.c
+++ b/inventory/inv_mgr.c
@@ -310,8 +310,8 @@ search_invt(
continue;
}
- found = (* do_chkcriteria)(fd, &harr[j], arg, buf);
- if (! found) continue;
+ found = (*do_chkcriteria)(fd, &harr[j], arg, buf);
+ if (!found) continue;
/* we found what we need; just return */
INVLOCK(fd, LOCK_UN);
diff --git a/inventory/inv_oref.c b/inventory/inv_oref.c
index ba5061f..183b8c0 100644
--- a/inventory/inv_oref.c
+++ b/inventory/inv_oref.c
@@ -38,7 +38,7 @@ oref_resolve_(
type &= INVT_OTYPE_MASK;
assert(type);
- assert(! OREF_ISRESOLVED(obj, INVT_OTYPE_MASK));
+ assert(!OREF_ISRESOLVED(obj, INVT_OTYPE_MASK));
switch (type) {
case INVT_OTYPE_INVIDX:
@@ -114,7 +114,7 @@ oref_resolve_entries(
if (OREF_ISRESOLVED(obj, INVT_RES_ENTRIES))
return INV_OK;
- assert(! OREF_ISRESOLVED(INVT_OTYPE_STOBJ));
+ assert(!OREF_ISRESOLVED(INVT_OTYPE_STOBJ));
if (OREF_ISRESOLVED(INVT_OTYPE_INVIDX)) {
invt_entry_t *ent;
@@ -202,7 +202,7 @@ oref_sync(
break;
case INVT_RES_ENTRIES:
- assert(! OREF_ISRESOLVED(obj, INVT_OTYPE_STOBJ));
+ assert(!OREF_ISRESOLVED(obj, INVT_OTYPE_STOBJ));
rval = PUT_REC_NOLOCK(obj->fd,
OREF_ENTRIES(obj),
@@ -235,7 +235,7 @@ oref_sync_append(
switch (type) {
case INVT_RES_ENTRIES:
- assert(! OREF_ISRESOLVED(obj, INVT_OTYPE_STOBJ));
+ assert(!OREF_ISRESOLVED(obj, INVT_OTYPE_STOBJ));
rval = PUT_REC_NOLOCK(obj->fd,
entry,
@@ -317,7 +317,7 @@ oref_resolve(
invt_oref_t *stobj;
int index;
- assert(! OREF_ISRESOLVED(invidx, INVT_OTYPE_MASK));
+ assert(!OREF_ISRESOLVED(invidx, INVT_OTYPE_MASK));
OREF_SET_TYPE(invidx, INVT_OTYPE_INVIDX);
diff --git a/inventory/inv_stobj.c b/inventory/inv_stobj.c
index 6339e4e..f836236 100644
--- a/inventory/inv_stobj.c
+++ b/inventory/inv_stobj.c
@@ -233,12 +233,12 @@ stobj_split(invt_idxinfo_t *idx, int fd, invt_sescounter_t *sescnt,
if (GET_REC_NOLOCK(fd, &session, sizeof(invt_session_t),
harr[i].sh_sess_off) < 0)
return -1;
- if (! stobj_pack_sessinfo(fd, &session, &harr[i], &bufpp,
+ if (!stobj_pack_sessinfo(fd, &session, &harr[i], &bufpp,
&bufszp))
return -1;
/* Now we need to put this in the new StObj. So, first
unpack it. */
- if (! stobj_unpack_sessinfo(bufpp, bufszp, &sesinfo))
+ if (!stobj_unpack_sessinfo(bufpp, bufszp, &sesinfo))
return -1;
/* There is no chance of a recursion here */
@@ -247,7 +247,7 @@ stobj_split(invt_idxinfo_t *idx, int fd, invt_sescounter_t *sescnt,
return -1;
/* Now delete that session from this StObj */
- if (! stobj_delete_sessinfo(fd, sescnt, &session,
+ if (!stobj_delete_sessinfo(fd, sescnt, &session,
&harr[i]))
return -1;
free(bufpp);
@@ -638,7 +638,7 @@ stobj_put_mediafile(inv_stmtoken_t tok, invt_mediafile_t *mf)
last ino of the new mediafile. If this is the first mediafile, we
have to update the startino as well. Note that ino is a <ino,off>
tuple */
- if (! (mf->mf_flag & INVT_MFILE_INVDUMP)) {
+ if (!(mf->mf_flag & INVT_MFILE_INVDUMP)) {
if (stream.st_nmediafiles == 0)
stream.st_startino = mf->mf_startino;
stream.st_endino = mf->mf_endino;
@@ -679,7 +679,7 @@ stobj_put_mediafile(inv_stmtoken_t tok, invt_mediafile_t *mf)
return -1;
}
- if (! (mf->mf_flag & INVT_MFILE_INVDUMP)) {
+ if (!(mf->mf_flag & INVT_MFILE_INVDUMP)) {
tok->md_lastmfile = mf;
} else {
tok->md_lastmfile = NULL;
@@ -886,7 +886,7 @@ stobj_getsession_bylabel(
return -1;
/* now see if this is the one that caller is askin for */
- if (! STREQL(ses.s_label, (char *)seslabel)) {
+ if (!STREQL(ses.s_label, (char *)seslabel)) {
return BOOL_FALSE;
}
@@ -1456,7 +1456,7 @@ DEBUG_sessionprint(inv_session_t *ses, uint ref, invt_pr_ctx_t *prctx)
for (j = 0; j < ses->s_streams[i].st_nmediafiles; j++) {
mfp = &ses->s_streams[i].st_mediafiles[j];
if (moidsearch) {
- if (! mobj_eql(mfp, mobj))
+ if (!mobj_eql(mfp, mobj))
continue;
}
printf("\t\t\tmedia file %d:", j);
@@ -1475,7 +1475,7 @@ DEBUG_sessionprint(inv_session_t *ses, uint ref, invt_pr_ctx_t *prctx)
printf("\t\t\t\tmfile size:\t%llu\n",
(unsigned long long)mfp->m_size);
- if (! mfp->m_isinvdump) {
+ if (!mfp->m_isinvdump) {
printf("\t\t\t\tmfile start:"
"\tino %llu offset %lld\n",
(unsigned long long)mfp->m_startino,
diff --git a/inventory/testmain.c b/inventory/testmain.c
index 90654cc..b0e6135 100644
--- a/inventory/testmain.c
+++ b/inventory/testmain.c
@@ -139,7 +139,7 @@ delete_test(int n)
uuid_to_string(&moid, &str, &stat);
printf("Searching for Moid = %s\n", str);
free(str);
- if (! inv_delete_mediaobj(&moid)) return -1;
+ if (!inv_delete_mediaobj(&moid)) return -1;
return 1;
@@ -204,7 +204,7 @@ query_test(int level)
if (level == -2) {
printf("mount pt %s\n",sesfile);
tok = inv_open(INV_BY_MOUNTPT, INV_SEARCH_ONLY, sesfile);
- if (! tok) return -1;
+ if (!tok) return -1;
idx_DEBUG_print (tok->d_invindex_fd);
return 1;
}
@@ -213,7 +213,7 @@ query_test(int level)
printf("\n\n\n----------------------------------\n"
"$ Searching fs %s\n", mnt_str[7-i]);
tok = inv_open(INV_BY_MOUNTPT, INV_SEARCH_ONLY, mnt_str[7-i]);
- if (! tok) return -1;
+ if (!tok) return -1;
prctx.index = i;
if (level == -1)
@@ -421,7 +421,7 @@ main(int argc, char *argv[])
mlog_init(argc, argv);
- if (! inv_DEBUG_print(argc, argv))
+ if (!inv_DEBUG_print(argc, argv))
return 0;
optind = 1;
--git a/invutil/cmenu.h b/invutil/cmenu.h
index f3c205f..075bcf3 100644
--- a/invutil/cmenu.h
+++ b/invutil/cmenu.h
@@ -44,18 +44,18 @@ typedef enum {
} alignment_t;
typedef struct menu_ops_s {
- int (* op_delete) (WINDOW *win, node_t *current, node_t *list);
- int (* op_undelete) (WINDOW *win, node_t *current, node_t *list);
- int (* op_saveexit) (WINDOW *win, node_t *current, node_t *list);
- int (* op_select) (WINDOW *win, node_t *current, node_t *list);
- int (* op_collapse) (WINDOW *win, node_t *current, node_t *list);
- int (* op_expand) (WINDOW *win, node_t *current, node_t *list);
- int (* op_collapseall) (WINDOW *win, node_t *current, node_t *list);
- int (* op_expandall) (WINDOW *win, node_t *current, node_t *list);
- int (* op_highlight) (WINDOW *win, node_t *current, node_t *list);
- int (* op_unhighlight) (WINDOW *win, node_t *current, node_t *list);
- int (* op_commit) (WINDOW *win, node_t *current, node_t *list);
- int (* op_prune) (char *mountpt, uuid_t *uuidp, time32_t prunetime, node_t *node, node_t *list);
+ int (*op_delete) (WINDOW *win, node_t *current, node_t *list);
+ int (*op_undelete) (WINDOW *win, node_t *current, node_t *list);
+ int (*op_saveexit) (WINDOW *win, node_t *current, node_t *list);
+ int (*op_select) (WINDOW *win, node_t *current, node_t *list);
+ int (*op_collapse) (WINDOW *win, node_t *current, node_t *list);
+ int (*op_expand) (WINDOW *win, node_t *current, node_t *list);
+ int (*op_collapseall) (WINDOW *win, node_t *current, node_t *list);
+ int (*op_expandall) (WINDOW *win, node_t *current, node_t *list);
+ int (*op_highlight) (WINDOW *win, node_t *current, node_t *list);
+ int (*op_unhighlight) (WINDOW *win, node_t *current, node_t *list);
+ int (*op_commit) (WINDOW *win, node_t *current, node_t *list);
+ int (*op_prune) (char *mountpt, uuid_t *uuidp, time32_t prunetime, node_t *node, node_t *list);
} menu_ops_t;
typedef struct {
diff --git a/invutil/invutil.c b/invutil/invutil.c
index a002d56..b6f2227 100644
--- a/invutil/invutil.c
+++ b/invutil/invutil.c
@@ -760,7 +760,7 @@ CheckAndPruneStObjFile(bool_t checkonly,
if (StObjhdr->sh_pruned)
prunedcount++;
- if (! StObjhdr->sh_pruned) {
+ if (!StObjhdr->sh_pruned) {
printf(" Session %d: %s %s",
sescount++,
StObjses->s_mountpt,
diff --git a/restore/bag.c b/restore/bag.c
index d35f8b8..4d60d1d 100644
--- a/restore/bag.c
+++ b/restore/bag.c
@@ -46,9 +46,9 @@ bag_insert(bag_t *bagp,
register bagelem_t *nextp;
register bagelem_t *prevp;
- assert(! newp->be_loaded);
+ assert(!newp->be_loaded);
newp->be_loaded = BOOL_TRUE;
- assert(! newp->be_bagp);
+ assert(!newp->be_bagp);
newp->be_bagp = bagp;
newp->be_key = key;
@@ -117,7 +117,7 @@ bag_find(bag_t *bagp,
p = p->be_nextp)
;
- if (! p || p->be_key != key) {
+ if (!p || p->be_key != key) {
*payloadpp = 0;
return 0;
} else {
@@ -133,7 +133,7 @@ void
bagiter_init(bag_t *bagp, bagiter_t *iterp)
{
iterp->bi_bagp = bagp;
- if (! bagp->b_headp) {
+ if (!bagp->b_headp) {
iterp->bi_nextp = 0;
return;
}
@@ -148,7 +148,7 @@ bagiter_next(bagiter_t *iterp, void **payloadpp)
/* termination condition
*/
- if (! iterp->bi_nextp) {
+ if (!iterp->bi_nextp) {
*payloadpp = 0;
return 0;
}
diff --git a/restore/content.c b/restore/content.c
index cc68472..5d5ffe0 100644
--- a/restore/content.c
+++ b/restore/content.c
@@ -920,10 +920,10 @@ content_init(int argc, char *argv[], size64_t vmsz)
*/
assert(sizeof(pers_desc_t) <= PERS_DESCSZ);
assert(PERS_DESCSZ <= pgsz);
- assert(! (pgsz % PERS_DESCSZ));
+ assert(!(pgsz % PERS_DESCSZ));
assert(sizeof(extattrhdr_t) == EXTATTRHDR_SZ);
- assert(! (perssz % pgsz));
+ assert(!(perssz % pgsz));
assert(SYNC_INIT == 0);
@@ -981,7 +981,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
existpr = BOOL_TRUE;
break;
case GETOPT_NEWER:
- if (! optarg || optarg[0] == '-') {
+ if (!optarg || optarg[0] == '-') {
mlog(MLOG_NORMAL | MLOG_ERROR, _(
"-%c argument missing\n"),
c);
@@ -1007,7 +1007,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
ownerpr = BOOL_TRUE;
break;
case GETOPT_WORKSPACE:
- if (! optarg || optarg[0] == '-') {
+ if (!optarg || optarg[0] == '-') {
mlog(MLOG_NORMAL | MLOG_ERROR, _(
"-%c argument missing\n"),
c);
@@ -1017,7 +1017,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
if (optarg[0] != '/') {
tranp->t_hkdir = path_reltoabs(optarg,
homedir);
- if (! tranp->t_hkdir) {
+ if (!tranp->t_hkdir) {
mlog(MLOG_NORMAL | MLOG_ERROR, _(
"-%c argument %s is an "
"invalid pathname\n"),
@@ -1068,7 +1068,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
usage();
return BOOL_FALSE;
}
- if (! optarg || optarg[0] == '-') {
+ if (!optarg || optarg[0] == '-') {
mlog(MLOG_NORMAL | MLOG_ERROR, _(
"-%c argument missing\n"),
c);
@@ -1097,7 +1097,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
usage();
return BOOL_FALSE;
}
- if (! optarg || optarg[0] == '-') {
+ if (!optarg || optarg[0] == '-') {
mlog(MLOG_NORMAL | MLOG_ERROR, _(
"-%c argument missing\n"),
c);
@@ -1115,7 +1115,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
break;
case GETOPT_SUBTREE:
case GETOPT_NOSUBTREE:
- if (! optarg
+ if (!optarg
||
optarg[0] == 0
||
@@ -1134,7 +1134,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
return BOOL_FALSE;
}
stcnt++;
- if (! firststsenseprvalpr) {
+ if (!firststsenseprvalpr) {
if (c == GETOPT_SUBTREE) {
firststsensepr = BOOL_TRUE;
} else {
@@ -1150,7 +1150,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
stsz &= ~(STDESCALIGN - 1);
break;
case GETOPT_INTERACTIVE:
- if (! dlog_allowed()) {
+ if (!dlog_allowed()) {
mlog(MLOG_NORMAL, _(
"-%c unavailable: no /dev/tty\n"),
GETOPT_INTERACTIVE);
@@ -1165,7 +1165,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
restoredmpr = BOOL_TRUE;
break;
case GETOPT_ALERTPROG:
- if (! optarg || optarg[0] == '-') {
+ if (!optarg || optarg[0] == '-') {
mlog(MLOG_NORMAL | MLOG_ERROR, _(
"-%c argument missing\n"),
c);
@@ -1222,7 +1222,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
* appear between the last lettered argument and the destination
* directory pathname.
*/
- if (optind < argc && ! strcmp(argv[optind ], "-")) {
+ if (optind < argc && !strcmp(argv[optind ], "-")) {
optind++;
}
@@ -1230,14 +1230,14 @@ content_init(int argc, char *argv[], size64_t vmsz)
* required if table-of-contents display, or if a resumed restore
* or a delta restore.
*/
- if (! tranp->t_toconlypr) {
+ if (!tranp->t_toconlypr) {
if (optind >= argc) {
dstdir = 0;
} else {
if (argv[optind][0] != '/') {
dstdir = path_reltoabs(argv[optind],
homedir);
- if (! dstdir) {
+ if (!dstdir) {
mlog(MLOG_NORMAL | MLOG_ERROR, _(
"destination directory %s "
"invalid pathname\n"),
@@ -1292,11 +1292,11 @@ content_init(int argc, char *argv[], size64_t vmsz)
* if this is toconly, modify the housekeeping dir's name with
* the pid.
*/
- if (! tranp->t_hkdir) {
+ if (!tranp->t_hkdir) {
if (tranp->t_toconlypr) {
tranp->t_hkdir = homedir;
} else {
- if (! dstdir) {
+ if (!dstdir) {
mlog(MLOG_NORMAL | MLOG_ERROR, _(
"destination directory "
"not specified\n"));
@@ -1335,7 +1335,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
/* build a full pathname to pers. state file
*/
- assert(! perspath);
+ assert(!perspath);
perspath = open_pathalloc(tranp->t_hkdir, persname, 0);
/* open, creating if non-existent
@@ -1367,7 +1367,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
/* but first setup or verify the on-disk format information
*/
- if (! persp->a.valpr) {
+ if (!persp->a.valpr) {
/* this is the first restore session
*/
persp->v.housekeeping_magic = HOUSEKEEPING_MAGIC;
@@ -1407,8 +1407,8 @@ content_init(int argc, char *argv[], size64_t vmsz)
}
}
- if (! persp->a.valpr) {
- if (! dstdir) {
+ if (!persp->a.valpr) {
+ if (!dstdir) {
mlog(MLOG_NORMAL | MLOG_ERROR, _(
"destination directory not specified\n"));
usage();
@@ -1438,8 +1438,8 @@ content_init(int argc, char *argv[], size64_t vmsz)
usage();
return BOOL_FALSE;
}
- } else if (! persp->s.valpr) {
- if (! cumpr) {
+ } else if (!persp->s.valpr) {
+ if (!cumpr) {
mlog(MLOG_NORMAL | MLOG_ERROR, _(
"must rm -rf %s prior to noncumulative restore\n"),
tranp->t_hkdir);
@@ -1505,7 +1505,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
return BOOL_FALSE;
}
} else {
- if (! resumepr && ! sesscpltpr) {
+ if (!resumepr && !sesscpltpr) {
mlog(MLOG_NORMAL | MLOG_ERROR, _(
"-%c option required to resume "
"or "
@@ -1580,7 +1580,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
GETOPT_SETDM);
return BOOL_FALSE;
}
- if (! restoreextattrpr &&
+ if (!restoreextattrpr &&
persp->a.restoreextattrpr != restoreextattrpr) {
mlog(MLOG_NORMAL | MLOG_ERROR, _(
"-%c cannot reset flag from previous restore\n"),
@@ -1616,15 +1616,15 @@ content_init(int argc, char *argv[], size64_t vmsz)
return BOOL_FALSE;
}
ok = dirattr_init(tranp->t_hkdir, BOOL_TRUE, (uint64_t)0);
- if (! ok) {
+ if (!ok) {
return BOOL_FALSE;
}
ok = namreg_init(tranp->t_hkdir, BOOL_TRUE, (uint64_t)0);
- if (! ok) {
+ if (!ok) {
return BOOL_FALSE;
}
ok = inomap_sync_pers(tranp->t_hkdir);
- if (! ok) {
+ if (!ok) {
return BOOL_FALSE;
}
@@ -1642,7 +1642,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
tranp->t_toconlypr,
fullpr,
persp->a.dstdirisxfspr);
- if (! ok) {
+ if (!ok) {
return BOOL_FALSE;
}
rv = finalize(path1, path2);
@@ -1664,13 +1664,13 @@ content_init(int argc, char *argv[], size64_t vmsz)
/* for the three cases, calculate old and new mapping params
* and wipe partial state
*/
- if (! persp->a.valpr) {
+ if (!persp->a.valpr) {
stpgcnt = 0;
newstpgcnt = (stsz + pgmask) / pgsz;
descpgcnt = 0;
memset((void *)&persp->a, 0,
sizeof(pers_t) - offsetofmember(pers_t, a));
- } else if (! persp->s.valpr) {
+ } else if (!persp->s.valpr) {
stpgcnt = persp->a.stpgcnt;
newstpgcnt = stpgcnt;
descpgcnt = 0;
@@ -1689,13 +1689,13 @@ content_init(int argc, char *argv[], size64_t vmsz)
/* unmap temp mapping of hdr, truncate, and remap hdr/subtrees
*/
rval = munmap((void *)persp, perssz);
- assert(! rval);
+ assert(!rval);
rval = ftruncate(tranp->t_persfd, (off_t)perssz
+
(off_t)(stpgcnt + descpgcnt)
*
(off_t)pgsz);
- assert(! rval);
+ assert(!rval);
stpgcnt = newstpgcnt;
persp = (pers_t *) mmap_autogrow(perssz + stpgcnt * pgsz,
tranp->t_persfd, 0);
@@ -1710,7 +1710,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
/* if first restore session, record cmd line args and subtrees
* and start time.
*/
- if (! persp->a.valpr) {
+ if (!persp->a.valpr) {
stdesc_t *stdescp;
strcpy(persp->a.dstdir, dstdir);
@@ -1735,7 +1735,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
persp->a.newertime = newertime;
}
persp->a.restoredmpr = restoredmpr;
- if (! persp->a.dstdirisxfspr) {
+ if (!persp->a.dstdirisxfspr) {
restoreextattrpr = BOOL_FALSE;
}
persp->a.restoreextattrpr = restoreextattrpr;
@@ -1778,7 +1778,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
* we don't intend to restore extended attributes
*/
ok = extattr_init(drivecnt);
- if (! ok) {
+ if (!ok) {
return BOOL_FALSE;
}
@@ -1807,7 +1807,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
* referenced ONLY via the macros provided; the descriptors will be
* occasionally remapped, causing the ptr to change.
*/
- assert(! descp);
+ assert(!descp);
if (descpgcnt) {
descp = (pers_desc_t *) mmap_autogrow(descpgcnt * pgsz,
tranp->t_persfd,
@@ -1842,7 +1842,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
*/
if (persp->a.valpr && persp->s.valpr) {
ok = dirattr_init(tranp->t_hkdir, BOOL_TRUE, (uint64_t)0);
- if (! ok) {
+ if (!ok) {
return BOOL_FALSE;
}
tranp->t_dirattrinitdonepr = BOOL_TRUE;
@@ -1854,7 +1854,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
*/
if (persp->a.valpr) {
ok = namreg_init(tranp->t_hkdir, BOOL_TRUE, (uint64_t)0);
- if (! ok) {
+ if (!ok) {
return BOOL_FALSE;
}
tranp->t_namreginitdonepr = BOOL_TRUE;
@@ -1865,7 +1865,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
* determine if full init needed instead.
*/
ok = inomap_sync_pers(tranp->t_hkdir);
- if (! ok) {
+ if (!ok) {
return BOOL_FALSE;
}
@@ -1889,7 +1889,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
tranp->t_toconlypr,
fullpr,
persp->a.dstdirisxfspr);
- if (! ok) {
+ if (!ok) {
return BOOL_FALSE;
}
tranp->t_treeinitdonepr = BOOL_TRUE;
@@ -2108,7 +2108,7 @@ content_stream_restore(ix_t thrdix)
scrhdrp);
}
} else if (tranp->t_reqdumplabvalpr) {
- if (! strncmp(tranp->t_reqdumplab,
+ if (!strncmp(tranp->t_reqdumplab,
grhdrp->gh_dumplabel,
sizeof(grhdrp->gh_dumplabel))) {
matchpr = BOOL_TRUE;
@@ -2158,20 +2158,20 @@ content_stream_restore(ix_t thrdix)
Media_end(Mediap);
return mlog_exit(EXIT_NORMAL, RV_INTR);
}
- if (! matchpr) {
+ if (!matchpr) {
Media_end(Mediap);
uuid_copy(lastdumprejectedid, grhdrp->gh_dumpid);
tranp->t_sync2 = SYNC_INIT;
- if (! dlog_allowed()
+ if (!dlog_allowed()
||
- (! (dcaps & DRIVE_CAP_FILES)
+ (!(dcaps & DRIVE_CAP_FILES)
&&
- ! (dcaps & DRIVE_CAP_REMOVABLE))) {
+ !(dcaps & DRIVE_CAP_REMOVABLE))) {
return mlog_exit(EXIT_NORMAL, RV_QUIT);
}
continue;
}
- if (! dumpcompat(resumepr, level, *baseidp, BOOL_TRUE)) {
+ if (!dumpcompat(resumepr, level, *baseidp, BOOL_TRUE)) {
Media_end(Mediap);
return mlog_exit(EXIT_ERROR, RV_COMPAT);
}
@@ -2182,9 +2182,9 @@ content_stream_restore(ix_t thrdix)
/* don't look at the online inventory if the input is piped
*/
- if (! drivep->d_isnamedpipepr
+ if (!drivep->d_isnamedpipepr
&&
- ! drivep->d_isunnamedpipepr) {
+ !drivep->d_isunnamedpipepr) {
ok = inv_get_session_byuuid(NULL,
&grhdrp->gh_dumpid,
&sessp);
@@ -2310,7 +2310,7 @@ content_stream_restore(ix_t thrdix)
}
tranp->t_sync3 = SYNC_BUSY;
unlock();
- if (! tranp->t_dirattrinitdonepr) {
+ if (!tranp->t_dirattrinitdonepr) {
mlog(MLOG_TRACE,
"initializing directory attributes registry\n");
mlog(MLOG_NITTY,
@@ -2319,14 +2319,14 @@ content_stream_restore(ix_t thrdix)
ok = dirattr_init(tranp->t_hkdir,
BOOL_FALSE,
scrhdrp->cih_inomap_dircnt);
- if (! ok) {
+ if (!ok) {
Media_end(Mediap);
return mlog_exit(EXIT_ERROR, RV_ERROR);
}
tranp->t_dirattrinitdonepr = BOOL_TRUE;
}
- if (! tranp->t_namreginitdonepr) {
+ if (!tranp->t_namreginitdonepr) {
mlog(MLOG_TRACE,
"initializing directory entry name registry\n");
ok = namreg_init(tranp->t_hkdir,
@@ -2334,21 +2334,21 @@ content_stream_restore(ix_t thrdix)
scrhdrp->cih_inomap_dircnt
+
scrhdrp->cih_inomap_nondircnt);
- if (! ok) {
+ if (!ok) {
Media_end(Mediap);
return mlog_exit(EXIT_ERROR, RV_ERROR);
}
tranp->t_namreginitdonepr = BOOL_TRUE;
}
- if (! tranp->t_treeinitdonepr) {
+ if (!tranp->t_treeinitdonepr) {
bool_t fullpr;
fullpr = (scrhdrp->cih_level
==
0)
&&
- ! (scrhdrp->cih_dumpattr
+ !(scrhdrp->cih_dumpattr
&
CIH_DUMPATTR_RESUME);
@@ -2369,7 +2369,7 @@ content_stream_restore(ix_t thrdix)
persp->a.dstdirisxfspr,
grhdrp->gh_version,
tranp->t_truncategenpr);
- if (! ok) {
+ if (!ok) {
Media_end(Mediap);
return mlog_exit(EXIT_ERROR, RV_ERROR);
}
@@ -2377,7 +2377,7 @@ content_stream_restore(ix_t thrdix)
} else {
ok = tree_check_dump_format(grhdrp->gh_version);
- if (! ok) {
+ if (!ok) {
Media_end(Mediap);
return mlog_exit(EXIT_ERROR, RV_ERROR);
}
@@ -2621,11 +2621,11 @@ content_complete(void)
bool_t completepr;
time_t elapsed;
- if (! persp) {
+ if (!persp) {
completepr = BOOL_TRUE;
- } else if (! persp->a.valpr) {
+ } else if (!persp->a.valpr) {
completepr = BOOL_TRUE;
- } else if (! persp->s.valpr) {
+ } else if (!persp->s.valpr) {
completepr = BOOL_TRUE;
} else {
completepr = BOOL_FALSE;
@@ -2688,7 +2688,7 @@ content_complete(void)
persp->s.accumtime = elapsed;
}
- if (! persp->a.valpr) {
+ if (!persp->a.valpr) {
wipepersstate();
persp = 0;
}
@@ -2720,7 +2720,7 @@ content_statline(char **linespp[])
}
*linespp = statline;
- if (! persp->s.stat_valpr) {
+ if (!persp->s.stat_valpr) {
return 0;
}
@@ -2735,8 +2735,8 @@ content_statline(char **linespp[])
now = time(0);
tmp = localtime(&now);
- if (! persp->s.dirdonepr) {
- if (! tranp->t_dircnt) {
+ if (!persp->s.dirdonepr) {
+ if (!tranp->t_dircnt) {
return 0;
}
@@ -2979,7 +2979,7 @@ applydirdump(drive_t *drivep,
:
BOOL_FALSE;
- if (! persp->s.marknorefdonepr) {
+ if (!persp->s.marknorefdonepr) {
tree_marknoref();
persp->s.marknorefdonepr = BOOL_TRUE;
}
@@ -2991,7 +2991,7 @@ applydirdump(drive_t *drivep,
"was not applied\n"));
}
- if (! persp->s.dirdonepr) {
+ if (!persp->s.dirdonepr) {
rv_t rv;
dah_t dah;
@@ -3291,18 +3291,18 @@ treepost(char *path1, char *path2)
*/
mlog(MLOG_DEBUG | MLOG_TREE,
"checking tree for consistency\n");
- if (! tree_chk()) {
+ if (!tree_chk()) {
return RV_CORE;
}
#endif /* TREE_CHK */
/* adjust ref flags based on what dirs were dumped
*/
- if (! persp->s.adjrefdonepr) {
+ if (!persp->s.adjrefdonepr) {
mlog(MLOG_DEBUG | MLOG_TREE,
"adjusting dirent ref flags\n");
ok = tree_adjref();
- if (! ok) {
+ if (!ok) {
return RV_INTR;
}
persp->s.adjrefdonepr = BOOL_TRUE;
@@ -3312,7 +3312,7 @@ treepost(char *path1, char *path2)
* so only inos selected by subtree or interactive cmds will
* be present in inomap.
*/
- if (! persp->s.inomapsanitizedonepr) {
+ if (!persp->s.inomapsanitizedonepr) {
if (persp->a.interpr
||
(persp->a.firststsenseprvalpr
@@ -3325,7 +3325,7 @@ treepost(char *path1, char *path2)
/* apply subtree selections
*/
- if (! persp->s.stdonepr) {
+ if (!persp->s.stdonepr) {
ix_t stix;
stdesc_t *stdescp;
@@ -3338,7 +3338,7 @@ treepost(char *path1, char *path2)
*/
if ((persp->a.interpr
&&
- (! persp->a.firststsenseprvalpr
+ (!persp->a.firststsenseprvalpr
||
persp->a.firststsensepr))
||
@@ -3363,7 +3363,7 @@ treepost(char *path1, char *path2)
stdescp->std_nextoff)) {
ok = tree_subtree_parse(stdescp->std_sensepr,
stdescp->std_path);
- if (! ok) {
+ if (!ok) {
mlog(MLOG_NORMAL | MLOG_ERROR, _(
"subtree argument %s invalid\n"),
stdescp->std_path);
@@ -3375,10 +3375,10 @@ treepost(char *path1, char *path2)
/* next engage interactive subtree selection
*/
- if (! persp->s.interdonepr) {
+ if (!persp->s.interdonepr) {
if (persp->a.interpr) {
ok = tree_subtree_inter();
- if (! ok) {
+ if (!ok) {
return RV_INTR;
}
}
@@ -3387,12 +3387,12 @@ treepost(char *path1, char *path2)
ok = tree_post(path1, path2);
- if (! ok) {
+ if (!ok) {
return RV_INTR;
}
ok = tree_extattr(restore_dir_extattr_cb, path1);
- if (! ok) {
+ if (!ok) {
return RV_INTR;
}
@@ -3502,7 +3502,7 @@ applynondirdump(drive_t *drivep,
rv = RV_OK;
goto applynondirdump_out;
case RV_CORRUPT:
- rval = (* dop->do_next_mark)(drivep);
+ rval = (*dop->do_next_mark)(drivep);
if (rval) {
mlog(MLOG_NORMAL | MLOG_WARNING, _(
"unable to resync media file: "
@@ -3521,7 +3521,7 @@ applynondirdump(drive_t *drivep,
*/
if (((bstatp->bs_mode & S_IFMT) == S_IFREG)
&&
- ! (fhdrp->fh_flags & FILEHDR_FLAGS_EXTATTR)
+ !(fhdrp->fh_flags & FILEHDR_FLAGS_EXTATTR)
&&
fhdrp->fh_offset == 0) {
egrp_t cur_egrp;
@@ -3545,7 +3545,7 @@ applynondirdump(drive_t *drivep,
do {
/* get a mark for the next read, in case we restart here
*/
- (* dop->do_get_mark)(drivep, &drivemark);
+ (*dop->do_get_mark)(drivep, &drivemark);
/* read the file header.
*/
@@ -3557,7 +3557,7 @@ applynondirdump(drive_t *drivep,
rv = RV_OK;
goto applynondirdump_out;
case RV_CORRUPT:
- rval = (* dop->do_next_mark)(drivep);
+ rval = (*dop->do_next_mark)(drivep);
if (rval) {
mlog(MLOG_NORMAL | MLOG_WARNING, _(
"unable to resync media file: "
@@ -3583,7 +3583,7 @@ applynondirdump(drive_t *drivep,
/* checkpoint into persistent state if not a null file hdr
*/
- if (! (fhdrp->fh_flags & FILEHDR_FLAGS_NULL)) {
+ if (!(fhdrp->fh_flags & FILEHDR_FLAGS_NULL)) {
pi_checkpoint(fileh,
&drivemark,
fhdrp->fh_stat.bs_ino,
@@ -3618,13 +3618,13 @@ finalize(char *path1, char *path2)
{
bool_t ok;
- if (! tranp->t_toconlypr) {
+ if (!tranp->t_toconlypr) {
/* restore directory attributes
*/
- if (! persp->s.dirattrdonepr) {;
+ if (!persp->s.dirattrdonepr) {;
ok = tree_setattr(path1);
- if (! ok) {
+ if (!ok) {
return RV_INTR;
}
persp->s.dirattrdonepr = BOOL_TRUE;
@@ -3632,9 +3632,9 @@ finalize(char *path1, char *path2)
/* remove orphanage if empty
*/
- if (! persp->s.orphdeltriedpr) {;
+ if (!persp->s.orphdeltriedpr) {;
ok = tree_delorph();
- if (! ok) {
+ if (!ok) {
return RV_INTR;
}
persp->s.orphdeltriedpr = BOOL_TRUE;
@@ -3642,7 +3642,7 @@ finalize(char *path1, char *path2)
/* delete the persistent ino map
*/
- if (! persp->s.inomapdelpr) {
+ if (!persp->s.inomapdelpr) {
inomap_del_pers(tranp->t_hkdir);
persp->s.inomapdelpr = BOOL_TRUE;
}
@@ -3669,19 +3669,19 @@ finalize(char *path1, char *path2)
static void
toconly_cleanup(void)
{
- if (! tranp) {
+ if (!tranp) {
return;
}
- if (! tranp->t_toconlypr) {
+ if (!tranp->t_toconlypr) {
return;
}
- if (! tranp->t_hkdir) {
+ if (!tranp->t_hkdir) {
return;
}
- if (! strlen(tranp->t_hkdir)) {
+ if (!strlen(tranp->t_hkdir)) {
return;
}
@@ -3695,17 +3695,17 @@ wipepersstate(void)
struct dirent64 *direntp;
char pathname[MAXPATHLEN];
dirp = opendir(tranp->t_hkdir);
- if (! dirp) {
+ if (!dirp) {
return;
}
while ((direntp = readdir64(dirp)) != 0) {
/* REFERENCED */
int len;
- if (! strcmp(direntp->d_name, ".")) {
+ if (!strcmp(direntp->d_name, ".")) {
continue;
}
- if (! strcmp(direntp->d_name, "..")) {
+ if (!strcmp(direntp->d_name, "..")) {
continue;
}
len = sprintf(pathname,
@@ -3717,7 +3717,7 @@ wipepersstate(void)
(void)unlink(pathname);
closedir(dirp);
dirp = opendir(tranp->t_hkdir);
- if (! dirp) {
+ if (!dirp) {
return;
}
}
@@ -3738,7 +3738,7 @@ Inv_validate_cmdline(void)
bool_t ok;
bool_t rok;
- assert(! persp->s.valpr);
+ assert(!persp->s.valpr);
ok = BOOL_FALSE;
sessp = 0;
@@ -3753,7 +3753,7 @@ Inv_validate_cmdline(void)
uuid_clear(baseid);
askinvforbaseof(baseid, sessp);
- if (! dumpcompat(sessp->s_isresumed,
+ if (!dumpcompat(sessp->s_isresumed,
(ix_t)(sessp->s_level),
baseid,
BOOL_TRUE)) {
@@ -3926,7 +3926,7 @@ Media_mfile_next(Media_t *Mediap,
Mediap->M_pos == POS_INDIR
||
Mediap->M_pos == POS_ATNONDIR) {
- (* dop->do_end_read)(drivep);
+ (*dop->do_end_read)(drivep);
Mediap->M_pos = POS_UNKN;
fileh = DH_NULL;
}
@@ -4026,12 +4026,12 @@ Media_mfile_next(Media_t *Mediap,
* has finished the job.
*/
if (Mediap->M_pos == POS_END) {
- if (! (dcaps & DRIVE_CAP_REWIND)) {
+ if (!(dcaps & DRIVE_CAP_REWIND)) {
goto newmedia;
}
mlog(MLOG_VERBOSE | MLOG_MEDIA, _(
"rewinding\n"));
- (* drivep->d_opsp->do_rewind)(drivep);
+ (*drivep->d_opsp->do_rewind)(drivep);
Mediap->M_pos = POS_UNKN;
if (cldmgr_stop_requested()) {
return RV_INTR;
@@ -4050,7 +4050,7 @@ Media_mfile_next(Media_t *Mediap,
* bail if catastrophic. also, tell pi about EOD/EOM
* if appropriate.
*/
- rval = (* drivep->d_opsp->do_begin_read)(drivep);
+ rval = (*drivep->d_opsp->do_begin_read)(drivep);
switch (rval) {
case 0:
mlog_lock();
@@ -4138,7 +4138,7 @@ validate:
Mediap->M_pos == POS_INDIR
||
Mediap->M_pos == POS_ATNONDIR) {
- if (! Mediap->M_flmfixvalpr) {
+ if (!Mediap->M_flmfixvalpr) {
Mediap->M_fmfix = mrhdrp->mh_mediafileix;
Mediap->M_mfixpurp = purp;
Mediap->M_flmfixvalpr = BOOL_TRUE;
@@ -4154,7 +4154,7 @@ validate:
Mediap->M_pos == POS_INDIR
||
Mediap->M_pos == POS_ATNONDIR) {
- (* dop->do_end_read)(drivep);
+ (*dop->do_end_read)(drivep);
Mediap->M_pos = POS_UNKN;
fileh = DH_NULL;
}
@@ -4263,7 +4263,7 @@ validate:
* dump, we know we have hit the end of the stream. tell the
* persistent inventory.
*/
- if (! partofdumppr
+ if (!partofdumppr
&&
Mediap->M_fsfixvalpr
&&
@@ -4278,7 +4278,7 @@ validate:
* object was part of the dump, we know we have hit the end of
* the stream. check if we are done.
*/
- if (! partofdumppr
+ if (!partofdumppr
&&
purp == PURP_NONDIR
&&
@@ -4286,7 +4286,7 @@ validate:
&&
Mediap->M_lmfix > Mediap->M_fsfix) {
if (pi_alldone()) {
- (* dop->do_end_read)(drivep);
+ (*dop->do_end_read)(drivep);
Mediap->M_pos = POS_UNKN;
fileh = DH_NULL;
return RV_NOMORE;
@@ -4297,18 +4297,18 @@ validate:
* and preceeding media files on this object were, decide if
* we need to rewind and look at the beginning of the object.
*/
- if (! partofdumppr
+ if (!partofdumppr
&&
Mediap->M_fsfixvalpr
&&
Mediap->M_fmfix <= Mediap->M_fsfix) {
- (* dop->do_end_read)(drivep);
+ (*dop->do_end_read)(drivep);
Mediap->M_pos = POS_UNKN;
fileh = DH_NULL;
if (dcaps & DRIVE_CAP_REWIND) {
mlog(MLOG_VERBOSE | MLOG_MEDIA, _(
"rewinding\n"));
- (* drivep->d_opsp->do_rewind)(drivep);
+ (*drivep->d_opsp->do_rewind)(drivep);
continue;
} else {
goto newmedia;
@@ -4318,8 +4318,8 @@ validate:
/* if this media file is not part of the desired dump session,
* and the above conditions were not met, then keep looking
*/
- if (! partofdumppr) {
- (* dop->do_end_read)(drivep);
+ if (!partofdumppr) {
+ (*dop->do_end_read)(drivep);
Mediap->M_pos = POS_UNKN;
fileh = DH_NULL;
continue;
@@ -4328,7 +4328,7 @@ validate:
/* record the index within this media object of the first
* media file in the dump stream
*/
- if (! Mediap->M_fsfixvalpr) {
+ if (!Mediap->M_fsfixvalpr) {
Mediap->M_fsfix =
mrhdrp->mh_mediafileix
-
@@ -4363,7 +4363,7 @@ validate:
/* if purp is nondir, we may be done.
*/
if (purp == PURP_NONDIR && pi_alldone()) {
- (* dop->do_end_read)(drivep);
+ (*dop->do_end_read)(drivep);
Mediap->M_pos = POS_UNKN;
return RV_NOMORE;
}
@@ -4376,7 +4376,7 @@ validate:
Mediap->M_fmfix <= Mediap->M_fsfix
&&
Mediap->M_lmfix < Mediap->M_fmfix) {
- (* dop->do_end_read)(drivep);
+ (*dop->do_end_read)(drivep);
Mediap->M_pos = POS_UNKN;
fileh = DH_NULL;
goto newmedia;
@@ -4386,7 +4386,7 @@ validate:
Mediap->M_pmfix < Mediap->M_fmfix
&&
Mediap->M_lmfix > Mediap->M_fmfix) {
- (* dop->do_end_read)(drivep);
+ (*dop->do_end_read)(drivep);
Mediap->M_pos = POS_UNKN;
fileh = DH_NULL;
goto newmedia;
@@ -4404,7 +4404,7 @@ validate:
scrhdrp->cih_mediafiletype
==
CIH_MEDIAFILETYPE_INVENTORY) {
- (* dop->do_end_read)(drivep);
+ (*dop->do_end_read)(drivep);
Mediap->M_pos = POS_UNKN;
fileh = DH_NULL;
if (pi_know_no_more_on_object(purp,
@@ -4418,7 +4418,7 @@ validate:
pi_note_underhead(objh, DH_NULL);
mlog(MLOG_VERBOSE | MLOG_MEDIA, _(
"rewinding\n"));
- (* drivep->d_opsp->do_rewind)(drivep);
+ (*drivep->d_opsp->do_rewind)(drivep);
continue;
}
goto newmedia;
@@ -4433,7 +4433,7 @@ validate:
(Mediap->M_pos != POS_ATHDR
||
DH2F(fileh)->f_dirtriedpr)) {
- (* dop->do_end_read)(drivep);
+ (*dop->do_end_read)(drivep);
Mediap->M_pos = POS_UNKN;
fileh = DH_NULL;
if (pi_know_no_more_beyond_on_object(purp,
@@ -4451,7 +4451,7 @@ validate:
pi_note_underhead(objh, DH_NULL);
mlog(MLOG_VERBOSE | MLOG_MEDIA, _(
"rewinding\n"));
- (* drivep->d_opsp->do_rewind)(drivep);
+ (*drivep->d_opsp->do_rewind)(drivep);
continue;
}
goto newmedia;
@@ -4493,12 +4493,12 @@ validate:
||
DH2F(fileh)->f_nondirskippr
||
- ! hassomepr) {
- if (! DH2F(fileh)->f_nondirskippr) {
+ !hassomepr) {
+ if (!DH2F(fileh)->f_nondirskippr) {
DH2F(fileh)->f_nondirdonepr = BOOL_TRUE;
}
pi_unlock();
- (* dop->do_end_read)(drivep);
+ (*dop->do_end_read)(drivep);
Mediap->M_pos = POS_UNKN;
fileh = DH_NULL;
if (pi_know_no_more_beyond_on_object(purp,
@@ -4516,7 +4516,7 @@ validate:
pi_note_underhead(objh, DH_NULL);
mlog(MLOG_VERBOSE | MLOG_MEDIA, _(
"rewinding\n"));
- (* drivep->d_opsp->do_rewind)(drivep);
+ (*drivep->d_opsp->do_rewind)(drivep);
continue;
}
goto newmedia;
@@ -4564,9 +4564,9 @@ validate:
mlog(MLOG_VERBOSE | MLOG_MEDIA, _(
"seeking past portion of media file "
"already restored\n"));
- rval = (* dop->do_seek_mark)(drivep,
+ rval = (*dop->do_seek_mark)(drivep,
&chkpnt);
- if (! rval) {
+ if (!rval) {
rv_t rv;
rv = read_filehdr(drivep,
fhdrp,
@@ -4583,8 +4583,8 @@ validate:
mlog(MLOG_VERBOSE | MLOG_MEDIA, _(
"seeking past media file "
"directory dump\n"));
- rval = (* dop->do_next_mark)(drivep);
- if (! rval) {
+ rval = (*dop->do_next_mark)(drivep);
+ if (!rval) {
rv_t rv;
rv = read_filehdr(drivep,
fhdrp,
@@ -4638,7 +4638,7 @@ validate:
/* if no error during fine positioning, return.
*/
- if (! rval) {
+ if (!rval) {
if (filehp) {
assert(fileh != DH_NULL);
*filehp = fileh;
@@ -4650,7 +4650,7 @@ validate:
* media files on this object? if so, continue; if not, get
* more media.
*/
- (* dop->do_end_read)(drivep);
+ (*dop->do_end_read)(drivep);
Mediap->M_pos = POS_UNKN;
fileh = DH_NULL;
assert(purp == PURP_NONDIR);
@@ -4669,7 +4669,7 @@ validate:
pi_note_underhead(objh, DH_NULL);
mlog(MLOG_VERBOSE | MLOG_MEDIA, _(
"rewinding\n"));
- (* drivep->d_opsp->do_rewind)(drivep);
+ (*drivep->d_opsp->do_rewind)(drivep);
continue;
}
goto newmedia;
@@ -4701,7 +4701,7 @@ newmedia:
/* if media not removable, just return
*/
- if ((* dop->do_get_device_class)(drivep)
+ if ((*dop->do_get_device_class)(drivep)
==
DEVICE_NONREMOVABLE)
{
@@ -4744,7 +4744,7 @@ newmedia:
assert(0);
}
- if (! bagp && ! knownholespr && ! maybeholespr) {
+ if (!bagp && !knownholespr && !maybeholespr) {
/* if PURP_DIR, this may be a problem
*/
if (purp == PURP_NONDIR) {
@@ -4754,7 +4754,7 @@ newmedia:
/* eject media if drive not already empty
*/
- if (! emptypr) {
+ if (!emptypr) {
int dcaps = drivep->d_capabilities;
if (purp == PURP_SEARCH) {
if (Mediap->M_pos == POS_USELESS) {
@@ -4770,7 +4770,7 @@ newmedia:
}
}
if (dcaps & DRIVE_CAP_EJECT) {
- (* dop->do_eject_media)(drivep);
+ (*dop->do_eject_media)(drivep);
}
}
@@ -4796,7 +4796,7 @@ newmedia:
if (media_change_alert_program != NULL)
system(media_change_alert_program);
- if (drivecnt > 1 && ! stdoutpiped) {
+ if (drivecnt > 1 && !stdoutpiped) {
ix_t thrdix = drivep->d_index;
if (bagp) {
pi_neededobjs_free(bagp);
@@ -4839,7 +4839,7 @@ newmedia:
if (cldmgr_stop_requested()) {
return RV_INTR;
}
- if (! ok) {
+ if (!ok) {
return RV_QUIT;
}
}
@@ -4863,7 +4863,7 @@ Media_end(Media_t *Mediap)
Mediap->M_pos == POS_INDIR
||
Mediap->M_pos == POS_ATNONDIR) {
- (* dop->do_end_read)(drivep);
+ (*dop->do_end_read)(drivep);
Mediap->M_pos = POS_UNKN;
}
}
@@ -4937,7 +4937,7 @@ pi_allocdesc(dh_t *deschp)
assert(olddescpgcnt > 0);
rval = munmap((void *)descp,
olddescpgcnt * pgsz);
- assert(! rval);
+ assert(!rval);
descp = 0;
} else {
assert(olddescpgcnt == 0);
@@ -5028,7 +5028,7 @@ pi_insertfile(ix_t drivecnt,
if (persp->s.strmheadh == DH_NULL) {
for (strmix = 0; strmix < drivecnt; strmix++) {
ok = pi_allocdesc(&strmh);
- if (! ok) {
+ if (!ok) {
pi_unlock();
return DH_NULL;
}
@@ -5062,7 +5062,7 @@ pi_insertfile(ix_t drivecnt,
}
if (objh == DH_NULL) {
ok = pi_allocdesc(&objh);
- if (! ok) {
+ if (!ok) {
pi_unlock();
return DH_NULL;
}
@@ -5161,7 +5161,7 @@ pi_insertfile(ix_t drivecnt,
/* if don't know dump stream media file index, can't add any media files
*/
- if (! dmfixvalpr) {
+ if (!dmfixvalpr) {
pi_unlock();
pi_show(" after pi_insertfile no media file ix");
return DH_NULL;
@@ -5180,7 +5180,7 @@ pi_insertfile(ix_t drivecnt,
}
if (fileh == DH_NULL) {
ok = pi_allocdesc(&fileh);
- if (! ok) {
+ if (!ok) {
pi_unlock();
return DH_NULL;
}
@@ -5195,9 +5195,9 @@ pi_insertfile(ix_t drivecnt,
/* update the media file fields not yet valid
*/
- if (egrpvalpr && ! DH2F(fileh)->f_valpr) {
- assert(! (DH2F(fileh)->f_flags & PF_INV));
- assert(! (DH2F(fileh)->f_flags & PF_TERM));
+ if (egrpvalpr && !DH2F(fileh)->f_valpr) {
+ assert(!(DH2F(fileh)->f_flags & PF_INV));
+ assert(!(DH2F(fileh)->f_flags & PF_TERM));
DH2F(fileh)->f_firstegrp.eg_ino = startino;
DH2F(fileh)->f_firstegrp.eg_off = startoffset;
DH2F(fileh)->f_curegrp = DH2F(fileh)->f_firstegrp;
@@ -5236,7 +5236,7 @@ pi_addfile(Media_t *Mediap,
{
dh_t fileh;
- if (! persp->s.stat_valpr) {
+ if (!persp->s.stat_valpr) {
persp->s.stat_inocnt = scrhdrp->cih_inomap_nondircnt;
persp->s.stat_inodone = 0;
assert(scrhdrp->cih_inomap_datasz <= OFF64MAX);
@@ -5335,7 +5335,7 @@ pi_addfile(Media_t *Mediap,
BOOL_FALSE,
(off64_t)0);
}
- if (! (drivep->d_capabilities & DRIVE_CAP_FILES)) {
+ if (!(drivep->d_capabilities & DRIVE_CAP_FILES)) {
/* if drive does not support multiple files,
* we know this is end of object and stream
*/
@@ -5399,7 +5399,7 @@ pi_addfile(Media_t *Mediap,
BOOL_FALSE,
(off64_t)0);
}
- if (! persp->s.fullinvpr
+ if (!persp->s.fullinvpr
&&
Mediap->M_pos == POS_ATHDR) {
size_t bufszincr;
@@ -5427,7 +5427,7 @@ pi_addfile(Media_t *Mediap,
*/
Mediap->M_pos = POS_ATNONDIR;
donepr = BOOL_FALSE;
- while (! donepr) {
+ while (!donepr) {
int nread;
drive_ops_t *dop = drivep->d_opsp;
int rval = 0;
@@ -5461,7 +5461,7 @@ pi_addfile(Media_t *Mediap,
* desc.
*/
sessp = 0;
- if (! buflen) {
+ if (!buflen) {
ok = BOOL_FALSE;
} else {
/* extract the session information from the buffer */
@@ -5472,16 +5472,16 @@ pi_addfile(Media_t *Mediap,
ok = BOOL_TRUE;
}
}
- if (! ok || ! sessp) {
+ if (!ok || !sessp) {
mlog(MLOG_DEBUG | MLOG_WARNING | MLOG_MEDIA, _(
"on-media session "
"inventory corrupt\n"));
} else {
/* if root, update online inventory.
*/
- if (! geteuid()
+ if (!geteuid()
&&
- ! tranp->t_noinvupdatepr) {
+ !tranp->t_noinvupdatepr) {
mlog(MLOG_VERBOSE | MLOG_MEDIA, _(
"incorporating on-media session "
"inventory into online "
@@ -5869,8 +5869,8 @@ pi_scanfileendino(dh_t fileh)
if (DH2F(nexth)->f_valpr) {
xfs_ino_t ino;
- assert(! (DH2F(nexth)->f_flags & PF_INV));
- assert(! (DH2F(nexth)->f_flags & PF_TERM));
+ assert(!(DH2F(nexth)->f_flags & PF_INV));
+ assert(!(DH2F(nexth)->f_flags & PF_TERM));
if (DH2F(nexth)->f_firstegrp.eg_off) {
ino = DH2F(nexth)->f_firstegrp.eg_ino;
return ino;
@@ -5926,17 +5926,17 @@ pi_bracketneededegrps(dh_t thisfileh, egrp_t *first_egrp, egrp_t *next_egrp)
fileh != DH_NULL
;
fileh = DH2F(fileh)->f_nexth) {
- if (! thisfoundpr) {
+ if (!thisfoundpr) {
if (fileh == thisfileh) {
thisfoundpr = BOOL_TRUE;
} else if (DH2F(fileh)->f_valpr) {
- assert(! (DH2F(fileh)->f_flags & PF_INV));
- assert(! (DH2F(fileh)->f_flags & PF_TERM));
+ assert(!(DH2F(fileh)->f_flags & PF_INV));
+ assert(!(DH2F(fileh)->f_flags & PF_TERM));
prech = fileh;
}
} else if (DH2F(fileh)->f_valpr) {
- assert(! (DH2F(fileh)->f_flags & PF_INV));
- assert(! (DH2F(fileh)->f_flags & PF_TERM));
+ assert(!(DH2F(fileh)->f_flags & PF_INV));
+ assert(!(DH2F(fileh)->f_flags & PF_TERM));
assert(follh == DH_NULL);
follh = fileh;
goto done;
@@ -6032,25 +6032,25 @@ pi_iter_nextfileh(pi_iter_t *iterp,
bool_t *objmissingprp,
bool_t *filemissingprp)
{
- assert(! iterp->donepr);
+ assert(!iterp->donepr);
if (persp->s.strmheadh == DH_NULL) {
iterp->donepr = BOOL_TRUE;
return DH_NULL;
}
- if (! iterp->initializedpr) {
+ if (!iterp->initializedpr) {
assert(persp->s.strmheadh != DH_NULL);
iterp->strmh = persp->s.strmheadh;
iterp->objh = DH2S(iterp->strmh)->s_cldh;
if (iterp->objh == DH_NULL) {
- if (! DH2S(iterp->strmh)->s_lastobjknwnpr) {
+ if (!DH2S(iterp->strmh)->s_lastobjknwnpr) {
*objmissingprp = BOOL_TRUE;
}
} else {
iterp->fileh = DH2O(iterp->objh)->o_cldh;
if (iterp->fileh == DH_NULL) {
- if (! DH2O(iterp->objh)->o_lmfknwnpr) {
+ if (!DH2O(iterp->objh)->o_lmfknwnpr) {
*filemissingprp = BOOL_TRUE;
}
}
@@ -6058,7 +6058,7 @@ pi_iter_nextfileh(pi_iter_t *iterp,
while (iterp->fileh == DH_NULL) {
while (iterp->objh == DH_NULL) {
- if (! DH2S(iterp->strmh)->s_lastobjknwnpr) {
+ if (!DH2S(iterp->strmh)->s_lastobjknwnpr) {
*objmissingprp = BOOL_TRUE;
}
iterp->strmh = DH2S(iterp->strmh)->s_nexth;
@@ -6070,7 +6070,7 @@ pi_iter_nextfileh(pi_iter_t *iterp,
}
iterp->fileh = DH2O(iterp->objh)->o_cldh;
if (iterp->fileh == DH_NULL) {
- if (! DH2O(iterp->objh)->o_lmfknwnpr) {
+ if (!DH2O(iterp->objh)->o_lmfknwnpr) {
*filemissingprp = BOOL_TRUE;
}
iterp->objh = DH2O(iterp->objh)->o_nexth;
@@ -6082,12 +6082,12 @@ pi_iter_nextfileh(pi_iter_t *iterp,
iterp->fileh = DH2F(iterp->fileh)->f_nexth;
while (iterp->fileh == DH_NULL) {
- if (! DH2O(iterp->objh)->o_lmfknwnpr) {
+ if (!DH2O(iterp->objh)->o_lmfknwnpr) {
*filemissingprp = BOOL_TRUE;
}
iterp->objh = DH2O(iterp->objh)->o_nexth;
while (iterp->objh == DH_NULL) {
- if (! DH2S(iterp->strmh)->s_lastobjknwnpr) {
+ if (!DH2S(iterp->strmh)->s_lastobjknwnpr) {
*objmissingprp = BOOL_TRUE;
}
iterp->strmh = DH2S(iterp->strmh)->s_nexth;
@@ -6200,13 +6200,13 @@ pi_neededobjs_nondir_alloc(bool_t *knownholesprp,
headh = pi_iter_nextfileh(headiterp,
&dummyobjmissingpr,
&dummyfilemissingpr);
- } while (headh != DH_NULL && ! DH2F(headh)->f_valpr);
+ } while (headh != DH_NULL && !DH2F(headh)->f_valpr);
if (headh == DH_NULL) {
headegrp.eg_ino = INO64MAX;
headegrp.eg_off = OFF64MAX;
} else {
- assert(! (DH2F(headh)->f_flags & PF_INV));
- assert(! (DH2F(headh)->f_flags & PF_TERM));
+ assert(!(DH2F(headh)->f_flags & PF_INV));
+ assert(!(DH2F(headh)->f_flags & PF_TERM));
headegrp = DH2F(headh)->f_firstegrp;
}
@@ -6228,15 +6228,15 @@ pi_neededobjs_nondir_alloc(bool_t *knownholesprp,
*/
if (markskippr
&&
- ! foundgappr
+ !foundgappr
&&
tailh != DH_NULL
&&
- ! (DH2F(tailh)->f_flags & PF_INV)
+ !(DH2F(tailh)->f_flags & PF_INV)
&&
- ! (DH2F(tailh)->f_flags & PF_TERM)
+ !(DH2F(tailh)->f_flags & PF_TERM)
&&
- ! DH2F(tailh)->f_nondirskippr) {
+ !DH2F(tailh)->f_nondirskippr) {
DH2F(tailh)->f_nondirskippr = BOOL_TRUE;
}
@@ -6246,17 +6246,17 @@ pi_neededobjs_nondir_alloc(bool_t *knownholesprp,
&&
tailh != DH_NULL
&&
- ! (DH2F(tailh)->f_flags & PF_INV)
+ !(DH2F(tailh)->f_flags & PF_INV)
&&
- ! (DH2F(tailh)->f_flags & PF_TERM)
+ !(DH2F(tailh)->f_flags & PF_TERM)
&&
- ! DH2F(tailh)->f_nondirdonepr
+ !DH2F(tailh)->f_nondirdonepr
&&
- ! DH2F(tailh)->f_nondirskippr) {
+ !DH2F(tailh)->f_nondirskippr) {
dh_t objh = DH2F(tailh)->f_parh;
- if (! DH2O(objh)->o_indrivepr
+ if (!DH2O(objh)->o_indrivepr
||
showobjindrivepr) {
if (DH2O(objh)->o_idlabvalpr) {
@@ -6332,9 +6332,9 @@ pi_neededobjs_dir_alloc(bool_t *knownholesprp, bool_t *maybeholesprp)
&maybeobjmissingpr,
&maybefilemissingpr))
!= DH_NULL) {
- if (! DH2F(fileh)->f_dirtriedpr) {
+ if (!DH2F(fileh)->f_dirtriedpr) {
dh_t objh = DH2F(fileh)->f_parh;
- if (! DH2O(objh)->o_indrivepr) {
+ if (!DH2O(objh)->o_indrivepr) {
if (DH2O(objh)->o_idlabvalpr) {
if (objh != lastobjaddedh) {
addobj(bagp,
@@ -6584,7 +6584,7 @@ pi_know_no_more_on_object(purp_t purp, ix_t strmix, ix_t objix)
/* if don't know last media file on object, return FALSE
*/
- if (! DH2O(objh)->o_lmfknwnpr) {
+ if (!DH2O(objh)->o_lmfknwnpr) {
pi_unlock();
return BOOL_FALSE;
}
@@ -6604,14 +6604,14 @@ pi_know_no_more_on_object(purp_t purp, ix_t strmix, ix_t objix)
continue;
}
if (purp == PURP_DIR) {
- if (! DH2F(fileh)->f_dirtriedpr) {
+ if (!DH2F(fileh)->f_dirtriedpr) {
pi_unlock();
return BOOL_FALSE;
}
} else {
- if (! DH2F(fileh)->f_nondirskippr
+ if (!DH2F(fileh)->f_nondirskippr
&&
- ! DH2F(fileh)->f_nondirdonepr) {
+ !DH2F(fileh)->f_nondirdonepr) {
pi_unlock();
return BOOL_FALSE;
}
@@ -6663,7 +6663,7 @@ pi_know_no_more_beyond_on_object(purp_t purp,
/* if don't know last media file on object, return FALSE
*/
- if (! DH2O(objh)->o_lmfknwnpr) {
+ if (!DH2O(objh)->o_lmfknwnpr) {
pi_unlock();
return BOOL_FALSE;
}
@@ -6688,14 +6688,14 @@ pi_know_no_more_beyond_on_object(purp_t purp,
continue;
}
if (purp == PURP_DIR) {
- if (! DH2F(fileh)->f_dirtriedpr) {
+ if (!DH2F(fileh)->f_dirtriedpr) {
pi_unlock();
return BOOL_FALSE;
}
} else {
- if (! DH2F(fileh)->f_nondirdonepr
+ if (!DH2F(fileh)->f_nondirdonepr
&&
- ! DH2F(fileh)->f_nondirskippr) {
+ !DH2F(fileh)->f_nondirskippr) {
pi_unlock();
return BOOL_FALSE;
}
@@ -6730,7 +6730,7 @@ gapneeded(egrp_t *firstegrpp, egrp_t *lastegrpp)
endino = lastegrpp->eg_ino - 1;
}
- if (! inomap_rst_needed(firstegrpp->eg_ino, endino)) {
+ if (!inomap_rst_needed(firstegrpp->eg_ino, endino)) {
return BOOL_FALSE;
}
@@ -6801,7 +6801,7 @@ askinvforbaseof(uuid_t baseid, inv_session_t *sessp)
/* don't look for base if level 0 and not resumed
*/
- if (level == 0 && ! resumedpr) {
+ if (level == 0 && !resumedpr) {
return BOOL_TRUE;
}
@@ -6829,7 +6829,7 @@ askinvforbaseof(uuid_t baseid, inv_session_t *sessp)
(u_char_t)level,
&basesessp);
}
- if (! ok) {
+ if (!ok) {
mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_MEDIA, _(
"unable to find base dump in inventory "
"to validate dump\n"));
@@ -7278,7 +7278,7 @@ restore_file_cb(void *cp, bool_t linkpr, char *path1, char *path2)
return BOOL_FALSE;
}
- if (! linkpr) {
+ if (!linkpr) {
if (path1) {
/* cache the path for use in restoring attributes
* and extended attributes
@@ -7334,7 +7334,7 @@ restore_file_cb(void *cp, bool_t linkpr, char *path1, char *path2)
bstatp->bs_mode);
return BOOL_FALSE;
}
- } else if (! tranp->t_toconlypr) {
+ } else if (!tranp->t_toconlypr) {
assert(path1);
assert(path2);
mlog(MLOG_TRACE,
@@ -7451,7 +7451,7 @@ restore_reg(drive_t *drivep,
return BOOL_TRUE;
if (fhdrp->fh_offset) {
- if (! tranp->t_toconlypr) {
+ if (!tranp->t_toconlypr) {
mlog(MLOG_TRACE,
"restoring regular file ino %llu %s"
" (offset %lld)\n",
@@ -7465,7 +7465,7 @@ restore_reg(drive_t *drivep,
fhdrp->fh_offset);
}
} else {
- if (! tranp->t_toconlypr) {
+ if (!tranp->t_toconlypr) {
mlog(MLOG_TRACE,
"restoring regular file ino %llu %s\n",
bstatp->bs_ino,
@@ -7783,7 +7783,7 @@ restore_spec(filehdr_t *fhdrp, rv_t *rvp, char *path)
char *printstr;
int rval;
- if (! path) {
+ if (!path) {
return BOOL_TRUE;
}
@@ -7814,7 +7814,7 @@ restore_spec(filehdr_t *fhdrp, rv_t *rvp, char *path)
return BOOL_TRUE;
}
- if (! tranp->t_toconlypr) {
+ if (!tranp->t_toconlypr) {
mlog(MLOG_TRACE,
"restoring %s ino %llu %s\n",
printstr,
@@ -7826,7 +7826,7 @@ restore_spec(filehdr_t *fhdrp, rv_t *rvp, char *path)
path);
}
- if (! tranp->t_toconlypr) {
+ if (!tranp->t_toconlypr) {
if ((bstatp->bs_mode & S_IFMT) == S_IFSOCK) {
int sockfd;
struct sockaddr_un addr;
@@ -7955,7 +7955,7 @@ restore_symlink(drive_t *drivep,
mode_t oldumask;
if (path) {
- if (! tranp->t_toconlypr) {
+ if (!tranp->t_toconlypr) {
mlog(MLOG_TRACE,
"restoring symbolic link ino %llu %s\n",
bstatp->bs_ino,
@@ -8013,7 +8013,7 @@ restore_symlink(drive_t *drivep,
return BOOL_FALSE;
}
assert((off64_t)nread == ehdr.eh_sz);
- if (! scratch) {
+ if (!scratch) {
if (path) {
mlog(MLOG_VERBOSE | MLOG_WARNING, _(
"unable to create symlink ino %llu "
@@ -8024,7 +8024,7 @@ restore_symlink(drive_t *drivep,
return BOOL_TRUE;
}
scratchpath[nread] = 0;
- if (! tranp->t_toconlypr && path) {
+ if (!tranp->t_toconlypr && path) {
/* create the symbolic link
*/
/* NOTE: There is no direct way to set mode for
@@ -8125,7 +8125,7 @@ read_filehdr(drive_t *drivep, filehdr_t *fhdrp, bool_t fhcs)
bstatp->bs_mode);
if (fhcs) {
- if (! (fhdrp->fh_flags & FILEHDR_FLAGS_CHECKSUM)) {
+ if (!(fhdrp->fh_flags & FILEHDR_FLAGS_CHECKSUM)) {
mlog(MLOG_NORMAL | MLOG_WARNING, _(
"corrupt file header\n"));
return RV_CORRUPT;
@@ -8184,7 +8184,7 @@ read_extenthdr(drive_t *drivep, extenthdr_t *ehdrp, bool_t ehcs)
ehdrp->eh_flags);
if (ehcs) {
- if (! (ehdrp->eh_flags & EXTENTHDR_FLAGS_CHECKSUM)) {
+ if (!(ehdrp->eh_flags & EXTENTHDR_FLAGS_CHECKSUM)) {
mlog(MLOG_NORMAL | MLOG_WARNING, _(
"corrupt extent header\n"));
return RV_CORRUPT;
@@ -8293,7 +8293,7 @@ read_dirent(drive_t *drivep,
*/
assert((size_t)dhdrp->dh_sz <= direntbufsz);
assert((size_t)dhdrp->dh_sz >= sizeof(direnthdr_t));
- assert(! ((size_t)dhdrp->dh_sz & (DIRENTHDR_ALIGN - 1)));
+ assert(!((size_t)dhdrp->dh_sz & (DIRENTHDR_ALIGN - 1)));
if ((size_t)dhdrp->dh_sz > sizeof(direnthdr_t)) {
size_t remsz = (size_t)dhdrp->dh_sz - sizeof(direnthdr_t);
nread = read_buf(namep,
@@ -8494,7 +8494,7 @@ restore_extent(filehdr_t *fhdrp,
size_t ntowrite;
req_bufsz = (size_t)min((off64_t)INTGENMAX, sz);
- bufp = (* dop->do_read)(drivep, req_bufsz, &sup_bufsz, &rval);
+ bufp = (*dop->do_read)(drivep, req_bufsz, &sup_bufsz, &rval);
if (rval) {
rv_t rv;
char *reasonstr;
@@ -8639,7 +8639,7 @@ restore_extent(filehdr_t *fhdrp,
} else {
nwritten = 0;
}
- (* dop->do_return_read_buf)(drivep, bufp, sup_bufsz);
+ (*dop->do_return_read_buf)(drivep, bufp, sup_bufsz);
if ((size_t)nwritten != ntowrite) {
if (nwritten < 0) {
mlog(MLOG_NORMAL, _(
@@ -8679,7 +8679,7 @@ static size_t extattrbufsz = 0; /* size of each extattr buffer */
static bool_t
extattr_init(size_t drivecnt)
{
- assert(! extattrbufp);
+ assert(!extattrbufp);
extattrbufsz = EXTATTRHDR_SZ /* dump hdr */
+
NAME_MAX /* attribute name */
@@ -8729,7 +8729,7 @@ restore_extattr(drive_t *drivep,
assert(extattrbufp);
- if (! isdirpr)
+ if (!isdirpr)
isfilerestored = partial_check(bstatp->bs_ino, bstatp->bs_size);
/* peel off extattrs until null hdr hit
@@ -8777,7 +8777,7 @@ restore_extattr(drive_t *drivep,
}
assert(nread == (int)(recsz - EXTATTRHDR_SZ));
- if (! persp->a.restoreextattrpr && ! persp->a.restoredmpr) {
+ if (!persp->a.restoreextattrpr && !persp->a.restoredmpr) {
continue;
}
@@ -8790,7 +8790,7 @@ restore_extattr(drive_t *drivep,
* extended attributes.
*/
if (isdirpr) {
- assert(! path);
+ assert(!path);
if (dah != DAH_NULL) {
dirattr_addextattr(dah, ahdrp);
}
@@ -9033,7 +9033,7 @@ partial_reg(ix_t d_index,
}
/* If not found, find a free one, fill it in and return */
- if (! isptr) {
+ if (!isptr) {
mlog(MLOG_NITTY | MLOG_NOLOCK,
"partial_reg: no entry found for %llu\n", ino);
/* find a free one */
@@ -9136,7 +9136,7 @@ partial_check (xfs_ino_t ino, off64_t fsize)
}
/* If not found, return okay */
- if (! isptr) {
+ if (!isptr) {
pi_unlock();
return BOOL_TRUE;
}
@@ -9379,7 +9379,7 @@ pi_show_nomloglock(void)
mlog(MLOG_NORMAL | MLOG_BARE | MLOG_NOLOCK | MLOG_MEDIA,
_(" label is blank\n"));
}
- if (! uuid_is_null(DH2O(objh)->o_id)) {
+ if (!uuid_is_null(DH2O(objh)->o_id)) {
char media_string_uuid[UUID_STR_LEN + 1];
uuid_unparse(DH2O(objh)->o_id,
media_string_uuid);
@@ -9489,13 +9489,13 @@ pi_show_nomloglock(void)
_(" now reading\n"));
}
}
- if (! DH2O(objh)->o_lmfknwnpr) {
+ if (!DH2O(objh)->o_lmfknwnpr) {
mlog(MLOG_NORMAL | MLOG_BARE | MLOG_NOLOCK | MLOG_MEDIA,
_("\n may be additional "
"unidentified media files\n"));
}
}
- if (! DH2S(strmh)->s_lastobjknwnpr) {
+ if (!DH2S(strmh)->s_lastobjknwnpr) {
mlog(MLOG_NORMAL | MLOG_BARE | MLOG_NOLOCK | MLOG_MEDIA,
_("\n may be "
"additional unidentified media objects\n\n"));
@@ -9703,7 +9703,7 @@ display_needed_objects(purp_t purp,
}
}
- if (! bagp && ! knownholespr && ! maybeholespr) {
+ if (!bagp && !knownholespr && !maybeholespr) {
mlog(MLOG_NORMAL | MLOG_BARE | MLOG_NOLOCK,
_("no additional media objects needed\n"));
}
diff --git a/restore/dirattr.c b/restore/dirattr.c
index cd9cad0..806f282 100644
--- a/restore/dirattr.c
+++ b/restore/dirattr.c
@@ -208,8 +208,8 @@ dirattr_init(char *hkdir, bool_t resume, uint64_t dircnt)
/* sanity checks
*/
assert(sizeof(dirattr_pers_t) <= DIRATTR_PERS_SZ);
- assert(! dtp);
- assert(! dpp);
+ assert(!dtp);
+ assert(!dpp);
/* allocate and initialize context
*/
@@ -269,7 +269,7 @@ dirattr_init(char *hkdir, bool_t resume, uint64_t dircnt)
ioctlcmd = XFS_IOC_RESVSP64,
loglevel = MLOG_VERBOSE
;
- ! successpr && trycnt < 2
+ !successpr && trycnt < 2
;
trycnt++,
ioctlcmd = XFS_IOC_ALLOCSP64,
@@ -278,7 +278,7 @@ dirattr_init(char *hkdir, bool_t resume, uint64_t dircnt)
struct flock64 flock64;
int rval;
- if (! ioctlcmd) {
+ if (!ioctlcmd) {
continue;
}
@@ -314,7 +314,7 @@ dirattr_init(char *hkdir, bool_t resume, uint64_t dircnt)
/* mmap the persistent descriptor
*/
- assert(! (DIRATTR_PERS_SZ % pgsz));
+ assert(!(DIRATTR_PERS_SZ % pgsz));
dpp = (dirattr_pers_t *)mmap_autogrow(DIRATTR_PERS_SZ,
dtp->dt_fd,
(off_t)0);
@@ -329,7 +329,7 @@ dirattr_init(char *hkdir, bool_t resume, uint64_t dircnt)
/* initialize persistent state
*/
- if (! resume) {
+ if (!resume) {
dpp->dp_appendoff = (off64_t)DIRATTR_PERS_SZ;
}
@@ -356,12 +356,12 @@ dirattr_cleanup(void)
/* REFERENCED */
int rval;
- if (! dtp) {
+ if (!dtp) {
return;
}
if (dpp) {
rval = munmap((void *)dpp, DIRATTR_PERS_SZ);
- assert(! rval);
+ assert(!rval);
dpp = 0;
}
if (dtp->dt_fd >= 0) {
@@ -403,7 +403,7 @@ dirattr_add(filehdr_t *fhdrp)
/* make sure file pointer is positioned to write at end of file
*/
- if (! dtp->dt_at_endpr) {
+ if (!dtp->dt_at_endpr) {
off64_t newoff;
newoff = lseek64(dtp->dt_fd, dpp->dp_appendoff, SEEK_SET);
if (newoff == (off64_t)-1) {
@@ -621,7 +621,7 @@ dirattr_addextattr(dah_t dah, extattrhdr_t *ahdrp)
bool_t
dirattr_cb_extattr(dah_t dah,
- bool_t (* cbfunc)(extattrhdr_t *ahdrp,
+ bool_t (*cbfunc)(extattrhdr_t *ahdrp,
void *ctxp),
extattrhdr_t *ahdrp,
void *ctxp)
@@ -735,8 +735,8 @@ dirattr_cb_extattr(dah_t dah,
/* call the callback func
*/
- ok = (* cbfunc)(ahdrp, ctxp);
- if (! ok) {
+ ok = (*cbfunc)(ahdrp, ctxp);
+ if (!ok) {
return BOOL_FALSE;
}
diff --git a/restore/dirattr.h b/restore/dirattr.h
index dd37a98..232822e 100644
--- a/restore/dirattr.h
+++ b/restore/dirattr.h
@@ -83,7 +83,7 @@ extern void dirattr_addextattr(dah_t dah, extattrhdr_t *ahdrp);
* else returns TRUE.
*/
extern bool_t dirattr_cb_extattr(dah_t dah,
- bool_t (* cbfunc)(extattrhdr_t *ahdrp,
+ bool_t (*cbfunc)(extattrhdr_t *ahdrp,
void *ctxp),
extattrhdr_t *ahdrp,
void *ctxp);
diff --git a/restore/inomap.c b/restore/inomap.c
index 868244b..13e1247 100644
--- a/restore/inomap.c
+++ b/restore/inomap.c
@@ -274,7 +274,7 @@ inomap_restore_pers(drive_t *drivep,
PERSSZ
+
sizeof(hnk_t) * (size_t)hnkcnt);
- assert(! rval1);
+ assert(!rval1);
(void)close(fd);
free((void *)perspath);
@@ -286,7 +286,7 @@ inomap_restore_pers(drive_t *drivep,
case 0:
assert((size_t)nread == sizeof(hnk_t) * (size_t)hnkcnt);
ok = inomap_sync_pers(hkdir);
- if (! ok) {
+ if (!ok) {
return RV_ERROR;
}
return RV_OK;
@@ -515,7 +515,7 @@ inomap_rst_needed(xfs_ino_t firstino, xfs_ino_t lastino)
/* if inomap not restored/resynced, just say yes
*/
- if (! roothnkp) {
+ if (!roothnkp) {
return BOOL_TRUE;
}
@@ -570,7 +570,7 @@ begin:
}
if (segp >= hnkp->seg + SEGPERHNK) {
hnkp = hnkp->nextp;
- if (! hnkp) {
+ if (!hnkp) {
return BOOL_FALSE;
}
segp = hnkp->seg;
@@ -585,7 +585,7 @@ begin:
*/
void
inomap_cbiter(int statemask,
- bool_t (* cbfunc)(void *ctxp, xfs_ino_t ino),
+ bool_t (*cbfunc)(void *ctxp, xfs_ino_t ino),
void *ctxp)
{
hnk_t *hnkp;
@@ -620,7 +620,7 @@ inomap_cbiter(int statemask,
if (statemask & (1 << state)) {
bool_t ok;
ok = (cbfunc)(ctxp, ino);
- if (! ok) {
+ if (!ok) {
return;
}
}
diff --git a/restore/inomap.h b/restore/inomap.h
index 93f982c..55f9d07 100644
--- a/restore/inomap.h
+++ b/restore/inomap.h
@@ -80,7 +80,7 @@ extern void inomap_rst_add(xfs_ino_t ino);
extern void inomap_rst_del(xfs_ino_t ino);
extern rv_t inomap_discard(drive_t *drivep, content_inode_hdr_t *scrhdrp);
extern void inomap_cbiter(int mapstatemask,
- bool_t (* cbfunc)(void *ctxp, xfs_ino_t ino),
+ bool_t (*cbfunc)(void *ctxp, xfs_ino_t ino),
void *ctxp);
#endif /* INOMAP_H */
diff --git a/restore/namreg.c b/restore/namreg.c
index 89fa5ef..fe159e4 100644
--- a/restore/namreg.c
+++ b/restore/namreg.c
@@ -124,8 +124,8 @@ namreg_init(char *hkdir, bool_t resume, uint64_t inocnt)
/* sanity checks
*/
- assert(! ntp);
- assert(! npp);
+ assert(!ntp);
+ assert(!npp);
assert(sizeof(namreg_pers_t) <= NAMREG_PERS_SZ);
@@ -184,7 +184,7 @@ namreg_init(char *hkdir, bool_t resume, uint64_t inocnt)
ioctlcmd = XFS_IOC_RESVSP64,
loglevel = MLOG_VERBOSE
;
- ! successpr && trycnt < 2
+ !successpr && trycnt < 2
;
trycnt++,
ioctlcmd = XFS_IOC_ALLOCSP64,
@@ -193,7 +193,7 @@ namreg_init(char *hkdir, bool_t resume, uint64_t inocnt)
struct flock64 flock64;
int rval;
- if (! ioctlcmd) {
+ if (!ioctlcmd) {
continue;
}
@@ -229,7 +229,7 @@ namreg_init(char *hkdir, bool_t resume, uint64_t inocnt)
/* mmap the persistent descriptor
*/
- assert(! (NAMREG_PERS_SZ % pgsz));
+ assert(!(NAMREG_PERS_SZ % pgsz));
npp = (namreg_pers_t *) mmap_autogrow(
NAMREG_PERS_SZ,
ntp->nt_fd,
@@ -244,7 +244,7 @@ namreg_init(char *hkdir, bool_t resume, uint64_t inocnt)
/* initialize persistent state
*/
- if (! resume) {
+ if (!resume) {
npp->np_appendoff = (off64_t)NAMREG_PERS_SZ;
}
@@ -270,7 +270,7 @@ namreg_add(char *name, size_t namelen)
/* make sure file pointer is positioned to append
*/
- if (! ntp->nt_at_endpr) {
+ if (!ntp->nt_at_endpr) {
off64_t newoff;
newoff = lseek64(ntp->nt_fd, npp->np_appendoff, SEEK_SET);
if (newoff == (off64_t)-1) {
diff --git a/restore/node.c b/restore/node.c
index cd9385c..51a183e 100644
--- a/restore/node.c
+++ b/restore/node.c
@@ -211,7 +211,7 @@ node_unmap_internal(nh_t nh, void **pp, bool_t freepr)
nodegen = HKPGETGEN(hkp);
assert(nodegen == hdlgen);
nodeunq = HKPGETUNQ(hkp);
- if (! freepr) {
+ if (!freepr) {
assert(nodeunq != NODEUNQFREE);
assert(nodeunq == NODEUNQALCD);
} else {
@@ -337,9 +337,9 @@ node_init(int fd,
/* map the abstraction header
*/
assert((NODE_HDRSZ & pgmask) == 0);
- assert(! (NODE_HDRSZ % pgsz));
+ assert(!(NODE_HDRSZ % pgsz));
assert(off <= OFF64MAX);
- assert(! (off % (off64_t)pgsz));
+ assert(!(off % (off64_t)pgsz));
node_hdrp = (node_hdr_t *)mmap_autogrow(
NODE_HDRSZ,
fd,
@@ -405,7 +405,7 @@ node_sync(int fd, off64_t off)
*/
assert((NODE_HDRSZ & pgmask) == 0);
assert(off <= (off64_t)OFF64MAX);
- assert(! (off % (off64_t)pgsz));
+ assert(!(off % (off64_t)pgsz));
node_hdrp = (node_hdr_t *)mmap_autogrow(
NODE_HDRSZ,
fd,
diff --git a/restore/tree.c b/restore/tree.c
index 305791f..7ee1ce0 100644
--- a/restore/tree.c
+++ b/restore/tree.c
@@ -287,7 +287,7 @@ static nh_t link_nexth(nh_t nh);
static nh_t link_matchh(nh_t hardh, nh_t parh, char *name);
static void link_in(nh_t nh);
static void link_out(nh_t nh);
-static void link_headiter(bool_t (* cbfp)(void *contextp, nh_t hardh),
+static void link_headiter(bool_t (*cbfp)(void *contextp, nh_t hardh),
void *contextp);
static void link_iter_init(link_iter_context_t *link_iter_contextp,
nh_t hardheadh);
@@ -302,7 +302,7 @@ static inline size_t hash_val(xfs_ino_t ino, size_t hashmask);
static void hash_in(nh_t nh);
static void hash_out(nh_t nh);
static nh_t hash_find(xfs_ino_t ino, gen_t gen);
-static void hash_iter(bool_t (* cbfp)(void *contextp, nh_t hashh),
+static void hash_iter(bool_t (*cbfp)(void *contextp, nh_t hashh),
void *contextp);
static void setdirattr(dah_t dah, char *path);
static bool_t tsi_walkpath(char *arg, nh_t rooth, nh_t cwdh,
@@ -360,11 +360,11 @@ tree_init(char *hkdir,
/* sanity checks
*/
- assert(! (PERSSZ % pgsz));
+ assert(!(PERSSZ % pgsz));
assert(sizeof(persp) <= PERSSZ);
assert(sizeof(node_t) <= NODESZ);
- assert(! persp);
- assert(! tranp);
+ assert(!persp);
+ assert(!tranp);
/* allocate transient state
*/
@@ -396,7 +396,7 @@ tree_init(char *hkdir,
/* create an orphanage, if it already exists, complain.
* not needed if just a table-of-contents restore.
*/
- if (! tranp->t_toconlypr) {
+ if (!tranp->t_toconlypr) {
rval = mkdir(tranp->t_orphdir, S_IRWXU);
if (rval) {
if (errno == EEXIST) {
@@ -434,7 +434,7 @@ tree_init(char *hkdir,
/* mmap the persistent state
*/
- assert(! (PERSSZ % pgsz));
+ assert(!(PERSSZ % pgsz));
persp = (treepers_t *) mmap_autogrow(
PERSSZ,
tranp->t_persfd,
@@ -451,7 +451,7 @@ tree_init(char *hkdir,
* persistent state file.
*/
ok = hash_init(vmsz / HASHSZ_PERVM, dircnt, nondircnt, perspath);
- if (! ok) {
+ if (!ok) {
return BOOL_FALSE;
}
@@ -469,7 +469,7 @@ tree_init(char *hkdir,
sizeof(size64_t), /* node alignment */
vmsz - (size64_t)nodeoff,
dircnt + nondircnt);
- if (! ok) {
+ if (!ok) {
return BOOL_FALSE;
}
@@ -548,11 +548,11 @@ tree_sync(char *hkdir,
/* sanity checks
*/
- assert(! (PERSSZ % pgsz));
+ assert(!(PERSSZ % pgsz));
assert(sizeof(persp) <= PERSSZ);
assert(sizeof(node_t) <= NODESZ);
- assert(! persp);
- assert(! tranp);
+ assert(!persp);
+ assert(!tranp);
/* allocate transient state
*/
@@ -609,7 +609,7 @@ tree_sync(char *hkdir,
/* mmap the persistent state
*/
- assert(! (PERSSZ % pgsz));
+ assert(!(PERSSZ % pgsz));
persp = (treepers_t *) mmap_autogrow(
PERSSZ,
tranp->t_persfd,
@@ -640,7 +640,7 @@ tree_sync(char *hkdir,
* persistent state file.
*/
ok = hash_sync(perspath);
- if (! ok) {
+ if (!ok) {
return BOOL_FALSE;
}
@@ -649,7 +649,7 @@ tree_sync(char *hkdir,
assert(persp->p_hashsz <= (size64_t)(OFF64MAX - (off64_t)PERSSZ));
nodeoff = (off64_t)PERSSZ + (off64_t)persp->p_hashsz;
ok = node_sync(tranp->t_persfd, nodeoff);
- if (! ok) {
+ if (!ok) {
return BOOL_FALSE;
}
@@ -729,7 +729,7 @@ tree_marknoref_recurse(nh_t parh)
void
tree_markallsubtree(bool_t sensepr)
{
- if (! sensepr) {
+ if (!sensepr) {
persp->p_ignoreorphpr = BOOL_TRUE;
}
selsubtree(persp->p_rooth, sensepr);
@@ -761,7 +761,7 @@ tree_begindir(filehdr_t *fhdrp, dah_t *dahp)
if (hardh != NH_NULL) {
node_t *hardp;
hardp = Node_map(hardh);
- if (! (hardp->n_flags & NF_ISDIR)) {
+ if (!(hardp->n_flags & NF_ISDIR)) {
/* case 1: previously seen as dirent, now know is dir
*/
mlog(MLOG_TRACE | MLOG_TREE,
@@ -770,11 +770,11 @@ tree_begindir(filehdr_t *fhdrp, dah_t *dahp)
ino,
gen,
fhdrp->fh_stat.bs_gen);
- if (! tranp->t_toconlypr) {
+ if (!tranp->t_toconlypr) {
assert(hardp->n_dah == DAH_NULL);
hardp->n_dah = dirattr_add(fhdrp);
}
- } else if (! tranp->t_toconlypr && hardp->n_dah == DAH_NULL) {
+ } else if (!tranp->t_toconlypr && hardp->n_dah == DAH_NULL) {
/* case 2: node is a dir, but had thrown away dirattr
*/
mlog(MLOG_TRACE | MLOG_TREE,
@@ -807,7 +807,7 @@ tree_begindir(filehdr_t *fhdrp, dah_t *dahp)
ino,
gen,
fhdrp->fh_stat.bs_gen);
- if (! tranp->t_toconlypr) {
+ if (!tranp->t_toconlypr) {
dah = dirattr_add(fhdrp);
} else {
dah = DAH_NULL;
@@ -976,7 +976,7 @@ tree_addent(nh_t parh, xfs_ino_t ino, gen_t gen, char *name, size_t namelen)
assert(namebuflen > 0);
if (hardp->n_parh == parh
&&
- ! strcmp(tranp->t_namebuf, name)) {
+ !strcmp(tranp->t_namebuf, name)) {
/* dir seen as entry again
*/
if (hardp->n_lnkh != NH_NULL) {
@@ -1151,7 +1151,7 @@ tree_subtree_parse(bool_t sensepr, char *path)
&ino,
&isdirpr,
&isselpr);
- if (! ok) {
+ if (!ok) {
return BOOL_FALSE;
}
@@ -1200,7 +1200,7 @@ tree_post(char *path1, char *path2)
/* eliminate unreferenced dirents
*/
- if (! persp->p_fullpr) {
+ if (!persp->p_fullpr) {
mlog(MLOG_DEBUG | MLOG_TREE,
"eliminating unreferenced directory entries\n");
rootp = Node_map(persp->p_rooth);
@@ -1211,7 +1211,7 @@ tree_post(char *path1, char *path2)
BOOL_TRUE,
path1,
path2);
- if (! ok) {
+ if (!ok) {
return BOOL_FALSE;
}
}
@@ -1224,7 +1224,7 @@ tree_post(char *path1, char *path2)
cldh = rootp->n_cldh;
Node_unmap(persp->p_rooth, &rootp);
ok = mkdirs_recurse(persp->p_rooth, cldh, path1);
- if (! ok) {
+ if (!ok) {
return BOOL_FALSE;
}
@@ -1234,14 +1234,14 @@ tree_post(char *path1, char *path2)
/* rename directories
*/
- if (! persp->p_fullpr) {
+ if (!persp->p_fullpr) {
mlog(MLOG_DEBUG | MLOG_TREE,
"performing directory renames\n");
orphp = Node_map(persp->p_orphh);
cldh = orphp->n_cldh;
Node_unmap(persp->p_orphh, &orphp);
ok = rename_dirs(cldh, path1, path2);
- if (! ok) {
+ if (!ok) {
return BOOL_FALSE;
}
}
@@ -1252,11 +1252,11 @@ tree_post(char *path1, char *path2)
/* process hard links
*/
- if (! persp->p_fullpr) {
+ if (!persp->p_fullpr) {
mlog(MLOG_DEBUG | MLOG_TREE,
"processing hard links\n");
ok = proc_hardlinks(path1, path2);
- if (! ok) {
+ if (!ok) {
return BOOL_FALSE;
}
}
@@ -1318,7 +1318,7 @@ noref_elim_recurse(nh_t parh,
path1,
path2);
/* RECURSION */
- if (! ok) {
+ if (!ok) {
return BOOL_FALSE;
}
@@ -1327,13 +1327,13 @@ noref_elim_recurse(nh_t parh,
continue;
}
- if (! isrefpr) {
+ if (!isrefpr) {
nrh_t nrh;
- assert(! isrenamepr);
+ assert(!isrenamepr);
if (isrealpr) {
ok = Node2path(cldh, path1, _("rmdir"));
- if (! ok) {
+ if (!ok) {
cldh = nextcldh;
continue;
}
@@ -1370,7 +1370,7 @@ noref_elim_recurse(nh_t parh,
ok = Node2path(cldh,
path1,
_("tmp dir rename src"));
- if (! ok) {
+ if (!ok) {
cldh = nextcldh;
continue;
}
@@ -1380,7 +1380,7 @@ noref_elim_recurse(nh_t parh,
ok = Node2path(cldh,
path2,
_("tmp dir rename dst"));
- if (! ok) {
+ if (!ok) {
/* REFERENCED */
nrh_t dummynrh;
dummynrh = disown(cldh);
@@ -1440,8 +1440,8 @@ noref_elim_recurse(nh_t parh,
}
mustorphpr = BOOL_FALSE;
- canunlinkpr = ! isrefpr && ! isrealpr;
- if (! isrefpr && isrealpr) {
+ canunlinkpr = !isrefpr && !isrealpr;
+ if (!isrefpr && isrealpr) {
nh_t hardh;
bool_t neededpr;
hardh = link_hardh(ino, gen);
@@ -1468,7 +1468,7 @@ noref_elim_recurse(nh_t parh,
if (hardh != cldh && hardisrealpr) {
break;
}
- if (hardisrefpr && ! hardisrealpr) {
+ if (hardisrefpr && !hardisrealpr) {
neededpr = BOOL_TRUE;
}
hardh = nexthardh;
@@ -1484,11 +1484,11 @@ noref_elim_recurse(nh_t parh,
if (mustorphpr) {
/* rename file to orphanage */
nrh_t nrh;
- assert(! canunlinkpr);
+ assert(!canunlinkpr);
ok = Node2path(cldh,
path1,
_("tmp nondir rename src"));
- if (! ok) {
+ if (!ok) {
cldh = nextcldh;
continue;
}
@@ -1498,7 +1498,7 @@ noref_elim_recurse(nh_t parh,
ok = Node2path(cldh,
path2,
_("tmp nondir rename dst"));
- if (! ok) {
+ if (!ok) {
/* REFERENCED */
nrh_t dummynrh;
dummynrh = disown(cldh);
@@ -1536,10 +1536,10 @@ noref_elim_recurse(nh_t parh,
/* REFERENCED */
nrh_t nrh;
- assert(! mustorphpr);
+ assert(!mustorphpr);
if (isrealpr) {
ok = Node2path(cldh, path1, _("rmdir"));
- if (! ok) {
+ if (!ok) {
cldh = nextcldh;
continue;
}
@@ -1600,10 +1600,10 @@ mkdirs_recurse(nh_t parh, nh_t cldh, char *path)
/* if needed, create a directory and update real flag
*/
- if (isdirpr && ! isrealpr && isrefpr && isselpr) {
+ if (isdirpr && !isrealpr && isrefpr && isselpr) {
int rval;
- if (! Node2path(cldh, path, _("makedir"))) {
+ if (!Node2path(cldh, path, _("makedir"))) {
cldh = nextcldh;
continue;
}
@@ -1635,7 +1635,7 @@ mkdirs_recurse(nh_t parh, nh_t cldh, char *path)
bool_t ok;
ok = mkdirs_recurse(cldh, grandcldh, path);
/* RECURSION */
- if (! ok) {
+ if (!ok) {
return BOOL_FALSE;
}
}
@@ -1685,7 +1685,7 @@ rename_dirs(nh_t cldh,
newnrh = renamep->n_nrh;
Node_unmap(renameh, &renamep);
ok = Node2path(cldh, path1, _("rename dir"));
- if (! ok) {
+ if (!ok) {
cldh = nextcldh;
continue;
}
@@ -1693,7 +1693,7 @@ rename_dirs(nh_t cldh,
assert(dummynrh == NRH_NULL);
adopt(newparh, cldh, newnrh);
ok = Node2path(cldh, path2, _("rename dir"));
- if (! ok) {
+ if (!ok) {
dummynrh = disown(cldh);
assert(dummynrh == newnrh);
adopt(persp->p_orphh, cldh, NRH_NULL);
@@ -1744,7 +1744,7 @@ tree_cb_links(xfs_ino_t ino,
gen_t gen,
int32_t ctime,
int32_t mtime,
- bool_t (* funcp)(void *contextp,
+ bool_t (*funcp)(void *contextp,
bool_t linkpr,
char *path1,
char *path2),
@@ -1783,13 +1783,13 @@ tree_cb_links(xfs_ino_t ino,
/* build a pathname
*/
ok = Node2path(nh, path, _("restore"));
- if (! ok) {
+ if (!ok) {
continue;
}
/* skip if not in selected subtree
*/
- if (! (flags & NF_SUBTREE)) {
+ if (!(flags & NF_SUBTREE)) {
mlog((MLOG_NITTY + 1) | MLOG_TREE,
"skipping %s (ino %llu gen %u): %s\n",
path,
@@ -1817,9 +1817,9 @@ tree_cb_links(xfs_ino_t ino,
* so we won't check again. in fact, can't check again
* since restore changes the answer.
*/
- if (! (flags & NF_WRITTEN)) {
+ if (!(flags & NF_WRITTEN)) {
bool_t exists;
- if (! content_overwrite_ok(path,
+ if (!content_overwrite_ok(path,
ctime,
mtime,
&reasonstr,
@@ -1842,7 +1842,7 @@ tree_cb_links(xfs_ino_t ino,
* that may have been set since the dump was
* taken.
*/
- if (! tranp->t_toconlypr && exists) {
+ if (!tranp->t_toconlypr && exists) {
rval = unlink(path);
if (rval && errno != ENOENT) {
mlog(MLOG_NORMAL |
@@ -1876,8 +1876,8 @@ tree_cb_links(xfs_ino_t ino,
ino,
gen);
}
- ok = (* funcp)(contextp, path == path2, path1, path2);
- if (! ok) {
+ ok = (*funcp)(contextp, path == path2, path1, path2);
+ if (!ok) {
return RV_NOTOK;
}
@@ -1929,13 +1929,13 @@ tree_cb_links(xfs_ino_t ino,
"discarding %llu %u\n",
ino,
gen);
- ok = (* funcp)(contextp, BOOL_FALSE, 0, 0);
- if (! ok) {
+ ok = (*funcp)(contextp, BOOL_FALSE, 0, 0);
+ if (!ok) {
return RV_NOTOK;
}
} else {
- if (! tranp->t_toconlypr) {
+ if (!tranp->t_toconlypr) {
char *dir;
char tmp[PATH_MAX];
@@ -1947,9 +1947,9 @@ tree_cb_links(xfs_ino_t ino,
mlog (MLOG_VERBOSE | MLOG_NOTE | MLOG_TREE, _(
"ino %llu salvaging file,"
" placing in %s\n"), ino, path1);
- ok = (* funcp)(contextp, path == path2,
+ ok = (*funcp)(contextp, path == path2,
path1, path2);
- if (! ok) {
+ if (!ok) {
return RV_NOTOK;
}
}
@@ -1974,7 +1974,7 @@ tree_cb_links(xfs_ino_t ino,
adopt(persp->p_orphh, nh, NRH_NULL);
ok = Node2path(nh, path1, _("orphan"));
assert(ok);
- (void)(* funcp)(contextp, BOOL_FALSE, path1,path2);
+ (void)(*funcp)(contextp, BOOL_FALSE, path1,path2);
}
}
return RV_OK;
@@ -2013,7 +2013,7 @@ tree_adjref_recurse(nh_t cldh,
{
node_t *cldp;
cldp = Node_map(cldh);
- if (! pardumpedpr && parrefedpr) {
+ if (!pardumpedpr && parrefedpr) {
cldp->n_flags |= NF_REFED;
}
clddumpedpr = (int)cldp->n_flags & NF_DUMPEDDIR;
@@ -2035,12 +2035,12 @@ tree_adjref_recurse(nh_t cldh,
static bool_t tree_extattr_recurse(nh_t parh,
nh_t cldh,
- bool_t (* cbfunc)(char *path,
+ bool_t (*cbfunc)(char *path,
dah_t dah),
char *path);
bool_t
-tree_extattr(bool_t (* cbfunc)(char *path, dah_t dah), char *path)
+tree_extattr(bool_t (*cbfunc)(char *path, dah_t dah), char *path)
{
node_t *rootp;
nh_t cldh;
@@ -2057,7 +2057,7 @@ tree_extattr(bool_t (* cbfunc)(char *path, dah_t dah), char *path)
static bool_t
tree_extattr_recurse(nh_t parh,
nh_t cldh,
- bool_t (* cbfunc)(char *path, dah_t dah),
+ bool_t (*cbfunc)(char *path, dah_t dah),
char *path)
{
node_t *parp;
@@ -2091,7 +2091,7 @@ tree_extattr_recurse(nh_t parh,
cbfunc,
path);
/* RECURSION */
- if (! ok) {
+ if (!ok) {
return BOOL_FALSE;
}
}
@@ -2106,14 +2106,14 @@ tree_extattr_recurse(nh_t parh,
parp = Node_map(parh);
dah = parp->n_dah;
Node_unmap(parh, &parp);
- if (! Node2path(parh, path, _("set dir extattr"))) {
+ if (!Node2path(parh, path, _("set dir extattr"))) {
mlog (MLOG_NORMAL | MLOG_WARNING | MLOG_TREE, _(
"tree_extattr_recurse: Could not convert node to "
"path for %s\n"), path);
return BOOL_TRUE;
}
if (dah != DAH_NULL) {
- ok = (* cbfunc)(path, dah);
+ ok = (*cbfunc)(path, dah);
} else {
ok = BOOL_TRUE;
}
@@ -2214,7 +2214,7 @@ proc_hardlinks_cb(void *contextp, nh_t hardheadh)
/* if unrefed, unreal, free node etc. (sel doesn't matter)
*/
- if (! isrealpr && ! isrefpr) {
+ if (!isrealpr && !isrefpr) {
mlog(MLOG_NITTY | MLOG_TREE,
"freeing node %x: not real, not referenced\n",
nh);
@@ -2227,7 +2227,7 @@ proc_hardlinks_cb(void *contextp, nh_t hardheadh)
/* not real, refed, but not selected, can't help
*/
- if (! isrealpr && isrefpr && ! isselpr) {
+ if (!isrealpr && isrefpr && !isselpr) {
mlog(MLOG_NITTY | MLOG_TREE,
"skipping node %x: not selected\n",
nh);
@@ -2237,7 +2237,7 @@ proc_hardlinks_cb(void *contextp, nh_t hardheadh)
/* if unreal, refed, sel, add to dst list,
*/
- if (! isrealpr && isrefpr && isselpr) {
+ if (!isrealpr && isrefpr && isselpr) {
mlog(MLOG_NITTY | MLOG_TREE,
"making node %x dst: "
"not real, refed, sel\n",
@@ -2251,7 +2251,7 @@ proc_hardlinks_cb(void *contextp, nh_t hardheadh)
/* if real, unrefed, sel, add to src list
*/
- if (isrealpr && ! isrefpr && isselpr) {
+ if (isrealpr && !isrefpr && isselpr) {
mlog(MLOG_NITTY | MLOG_TREE,
"making node %x src: real, not refed, sel\n",
nh);
@@ -2301,13 +2301,13 @@ proc_hardlinks_cb(void *contextp, nh_t hardheadh)
/* build pathname to dst
*/
ok = Node2path(dsth, phcbp->path2, _("rename to"));
- if (! ok) {
+ if (!ok) {
link_in(dsth);
continue;
}
successpr = BOOL_FALSE;
- while (! successpr && rnsrcheadh != NH_NULL) {
+ while (!successpr && rnsrcheadh != NH_NULL) {
nh_t srch;
nrh_t nrh;
node_t *srcp;
@@ -2321,7 +2321,7 @@ proc_hardlinks_cb(void *contextp, nh_t hardheadh)
/* build a path to src
*/
ok = Node2path(srch, phcbp->path1, _("rename from"));
- if (! ok) {
+ if (!ok) {
link_in(srch);
continue;
}
@@ -2358,10 +2358,10 @@ proc_hardlinks_cb(void *contextp, nh_t hardheadh)
/* tes@sgi.com: note: loop of one iteration only
*/
- while (! successpr && lnsrch != NH_NULL) {
+ while (!successpr && lnsrch != NH_NULL) {
ok = Node2path(lnsrch, phcbp->path1, _("link"));
- if (! ok) {
+ if (!ok) {
mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_TREE, _(
"unable to use %s "
"as a hard link source\n"),
@@ -2392,7 +2392,7 @@ proc_hardlinks_cb(void *contextp, nh_t hardheadh)
successpr = BOOL_TRUE;
}
- if (! successpr) {
+ if (!successpr) {
mlog(MLOG_NITTY | MLOG_TREE,
"no link src for node %x\n",
dsth);
@@ -2421,7 +2421,7 @@ proc_hardlinks_cb(void *contextp, nh_t hardheadh)
Node_unmap(srch, &srcp);
ok = Node2path(srch, phcbp->path1, _("unlink"));
- if (! ok) {
+ if (!ok) {
link_in(srch);
continue;
}
@@ -2501,7 +2501,7 @@ tree_setattr_recurse(nh_t parh, char *path)
if (isdirpr && isselpr && isrealpr) {
bool_t ok;
ok = tree_setattr_recurse(cldh, path); /* RECURSION */
- if (! ok) {
+ if (!ok) {
Node_unmap(cldh, &cldp);
return BOOL_FALSE;
}
@@ -2793,7 +2793,7 @@ restart:
tsi_cmd_parse(buf);
cmdp = tsi_cmd_match();
- if (! cmdp) {
+ if (!cmdp) {
cmdp = tsi_cmd_help;
}
} while (cmdp != tsi_cmd_quit && cmdp != tsi_cmd_extract);
@@ -2833,14 +2833,14 @@ tsi_cmd_pwd(void *ctxp,
/* special case root
*/
if (tranp->t_inter.i_cwdh == persp->p_rooth) {
- (* pcb )(pctxp, "cwd is fs root\n");
+ (*pcb )(pctxp, "cwd is fs root\n");
return;
}
/* ascend tree recursively, print path on way back
*/
tsi_cmd_pwd_recurse(ctxp, pcb, pctxp, tranp->t_inter.i_cwdh);
- (* pcb )(pctxp, "\n");
+ (*pcb )(pctxp, "\n");
}
static void
@@ -2864,14 +2864,14 @@ tsi_cmd_pwd_recurse(void *ctxp,
if (parh != persp->p_rooth) {
tsi_cmd_pwd_recurse(ctxp, pcb, pctxp, parh);
/* RECURSION */
- (* pcb )(pctxp, "/");
+ (*pcb )(pctxp, "/");
}
assert(nrh != NRH_NULL);
namelen = namreg_get(nrh,
tranp->t_inter.i_name,
sizeof(tranp->t_inter.i_name));
assert(namelen > 0);
- (* pcb)(pctxp, tranp->t_inter.i_name);
+ (*pcb)(pctxp, tranp->t_inter.i_name);
}
/* ARGSUSED */
@@ -2905,14 +2905,14 @@ tsi_cmd_ls(void *ctxp,
&ino,
&isdirpr,
&isselpr);
- if (! ok) {
+ if (!ok) {
return;
}
/* if named is not a dir, just display named
*/
- if (! isdirpr) {
- (* pcb)(pctxp,
+ if (!isdirpr) {
+ (*pcb)(pctxp,
" %s %10llu %s%s\n",
isselpr ? "*" : " ",
ino,
@@ -2943,7 +2943,7 @@ tsi_cmd_ls(void *ctxp,
tranp->t_inter.i_name,
sizeof(tranp->t_inter.i_name));
assert(namelen > 0);
- (* pcb)(pctxp,
+ (*pcb)(pctxp,
" %s %10llu %s%s\n",
isselpr ? "*" : " ",
ino,
@@ -2985,15 +2985,15 @@ tsi_cmd_cd(void *ctxp,
&ino,
&isdirpr,
&isselpr);
- if (! ok) {
+ if (!ok) {
return;
}
/* if named is not a dir, complain
*/
- if (! isdirpr) {
+ if (!isdirpr) {
assert(arg);
- (* pcb)(pctxp,
+ (*pcb)(pctxp,
_("%s is not a directory\n"),
arg);
@@ -3036,7 +3036,7 @@ tsi_cmd_add(void *ctxp,
&ino,
&isdirpr,
&isselpr);
- if (! ok) {
+ if (!ok) {
return;
}
@@ -3074,7 +3074,7 @@ tsi_cmd_delete(void *ctxp,
&ino,
&isdirpr,
&isselpr);
- if (! ok) {
+ if (!ok) {
return;
}
@@ -3104,7 +3104,7 @@ tsi_cmd_parse(char *buf)
{
int wordcnt;
- if (! buf) {
+ if (!buf) {
tranp->t_inter.i_argc = 0;
return;
}
@@ -3150,7 +3150,7 @@ tsi_cmd_match(void)
}
for (; tblp < tblendp; tblp++) {
- if (! strncmp(tranp->t_inter.i_argv[0],
+ if (!strncmp(tranp->t_inter.i_argv[0],
tblp->tct_pattern,
strlen(tranp->t_inter.i_argv[0]))) {
break;
@@ -3186,9 +3186,9 @@ tsi_cmd_help(void *ctxp,
/
sizeof(tsi_cmd_tbl[0]);
- (* pcb )(pctxp, _("the following commands are available:\n"));
+ (*pcb )(pctxp, _("the following commands are available:\n"));
for (; tblp < tblendp; tblp++) {
- (* pcb)(pctxp,
+ (*pcb)(pctxp,
"\t%s %s\n",
tblp->tct_pattern,
tblp->tct_help);
@@ -3266,7 +3266,7 @@ tsi_walkpath(char *arg, nh_t rooth, nh_t cwdh,
/* if no path arg, break
*/
- if (! path) {
+ if (!path) {
break;
}
@@ -3279,7 +3279,7 @@ tsi_walkpath(char *arg, nh_t rooth, nh_t cwdh,
/* if empty path arg, break
*/
- if (! strlen(path)) {
+ if (!strlen(path)) {
break;
}
@@ -3302,9 +3302,9 @@ tsi_walkpath(char *arg, nh_t rooth, nh_t cwdh,
/* be sure the named node is a dir
*/
- if (! isdirpr) {
+ if (!isdirpr) {
if (pcb) {
- (* pcb)(pctxp, _(
+ (*pcb)(pctxp, _(
"parent of %s is not a directory\n"),
arg);
}
@@ -3313,7 +3313,7 @@ tsi_walkpath(char *arg, nh_t rooth, nh_t cwdh,
/* special case "."
*/
- if (! strcmp(nbuf, ".")) {
+ if (!strcmp(nbuf, ".")) {
if (strpatchp) {
*strpatchp = '/';
}
@@ -3322,10 +3322,10 @@ tsi_walkpath(char *arg, nh_t rooth, nh_t cwdh,
/* special case ".."
*/
- if (! strcmp(nbuf, "..")) {
+ if (!strcmp(nbuf, "..")) {
if (parh == NH_NULL) {
if (pcb) {
- (* pcb)(pctxp, _(
+ (*pcb)(pctxp, _(
"%s above root\n"),
arg);
}
@@ -3368,7 +3368,7 @@ tsi_walkpath(char *arg, nh_t rooth, nh_t cwdh,
tranp->t_inter.i_name,
sizeof(tranp->t_inter.i_name));
assert(siblen > 0);
- if (! strcmp(nbuf, tranp->t_inter.i_name)) {
+ if (!strcmp(nbuf, tranp->t_inter.i_name)) {
break;
}
}
@@ -3379,7 +3379,7 @@ tsi_walkpath(char *arg, nh_t rooth, nh_t cwdh,
*/
if (sibh == NH_NULL) {
if (pcb) {
- (* pcb)(pctxp, _(
+ (*pcb)(pctxp, _(
"%s not found\n"),
arg);
}
@@ -3751,7 +3751,7 @@ selsubtree(nh_t nh, bool_t sensepr)
}
cldh = nextcldh;
}
- if (! atleastonechildselpr) {
+ if (!atleastonechildselpr) {
parp->n_flags &= ~NF_SUBTREE;
/* DBG could break out here (remember to unmap!)
*/
@@ -3787,7 +3787,7 @@ selsubtree_recurse_down(nh_t nh, bool_t sensepr)
gen = np->n_gen;
isdirpr = (np->n_flags & NF_ISDIR);
Node_unmap(nh, &np);
- if (! isdirpr) {
+ if (!isdirpr) {
if (sensepr) {
inomap_rst_add(ino);
} else {
@@ -3810,7 +3810,7 @@ selsubtree_recurse_down(nh_t nh, bool_t sensepr)
break;
}
}
- if (! neededpr) {
+ if (!neededpr) {
inomap_rst_del(ino);
}
}
@@ -3875,7 +3875,7 @@ link_matchh(nh_t hardh, nh_t parh, char *name)
tranp->t_namebuf,
sizeof(tranp->t_namebuf));
assert(namelen > 0);
- if (! strcmp(name, tranp->t_namebuf)) {
+ if (!strcmp(name, tranp->t_namebuf)) {
Node_unmap(hardh, &np);
break;
}
@@ -3999,7 +3999,7 @@ link_out(nh_t nh)
* iteration aborted if callback returns FALSE
*/
static void
-link_headiter(bool_t (* cbfp)(void *contextp, nh_t hardh), void *contextp)
+link_headiter(bool_t (*cbfp)(void *contextp, nh_t hardh), void *contextp)
{
hash_iter(cbfp, contextp);
}
@@ -4152,8 +4152,8 @@ hash_init(size64_t vmsz,
/* map the hash array just after the persistent state header
*/
assert(persp->p_hashsz <= SIZEMAX);
- assert(! (persp->p_hashsz % (size64_t)pgsz));
- assert(! (PERSSZ % pgsz));
+ assert(!(persp->p_hashsz % (size64_t)pgsz));
+ assert(!(PERSSZ % pgsz));
tranp->t_hashp = (nh_t *) mmap_autogrow(
(size_t)persp->p_hashsz,
tranp->t_persfd,
@@ -4193,13 +4193,13 @@ hash_sync(char *perspath)
/* retrieve the hash size from the persistent state
*/
hashsz = persp->p_hashsz;
- assert(! (hashsz % sizeof(nh_t)));
+ assert(!(hashsz % sizeof(nh_t)));
/* map the hash array just after the persistent state header
*/
assert(hashsz <= SIZEMAX);
- assert(! (hashsz % (size64_t)pgsz));
- assert(! (PERSSZ % pgsz));
+ assert(!(hashsz % (size64_t)pgsz));
+ assert(!(PERSSZ % pgsz));
tranp->t_hashp = (nh_t *) mmap_autogrow(
(size_t)hashsz,
tranp->t_persfd,
@@ -4369,7 +4369,7 @@ hash_find(xfs_ino_t ino, gen_t gen)
* must figure next node prior to calling callback.
*/
static void
-hash_iter(bool_t (* cbfp)(void *contextp, nh_t hashh), void *contextp)
+hash_iter(bool_t (*cbfp)(void *contextp, nh_t hashh), void *contextp)
{
ix_t hix;
size64_t hashlen = persp->p_hashsz / sizeof(nh_t);
@@ -4386,8 +4386,8 @@ hash_iter(bool_t (* cbfp)(void *contextp, nh_t hashh), void *contextp)
nexth = np->n_hashh;
Node_unmap(nh, &np);
- ok = (* cbfp)(contextp, nh);
- if (! ok) {
+ ok = (*cbfp)(contextp, nh);
+ if (!ok) {
return;
}
@@ -4429,7 +4429,7 @@ Node_chk(nh_t nh, nh_t *nexthashhp, nh_t *nextlnkhp)
n = *np;
Node_unmap(nh, &np);
- if (! nexthashhp && n.n_hashh != NH_NULL) {
+ if (!nexthashhp && n.n_hashh != NH_NULL) {
mlog(MLOG_NORMAL | MLOG_ERROR | MLOG_TREE, _(
"nh 0x%x np 0x%x hash link not null\n"),
nh,
@@ -4501,13 +4501,13 @@ tree_chk(void)
nh_t lnkh;
ok = Node_chk(hashh, &hashh, &lnkh);
- if (! ok) {
+ if (!ok) {
okaccum = BOOL_FALSE;
}
while (lnkh != NH_NULL) {
ok = Node_chk(lnkh, 0, &lnkh);
- if (! ok) {
+ if (!ok) {
okaccum = BOOL_FALSE;
}
}
@@ -4515,7 +4515,7 @@ tree_chk(void)
}
ok = tree_chk2();
- if (! ok) {
+ if (!ok) {
okaccum = BOOL_FALSE;
}
@@ -4610,7 +4610,7 @@ tree_chk2_recurse(nh_t cldh, nh_t parh)
parh);
}
ok = tree_chk2_recurse(grandcldh, cldh);
- if (! ok) {
+ if (!ok) {
okaccum = BOOL_FALSE;
}
@@ -4646,7 +4646,7 @@ parse(int slotcnt, char **slotbuf, char *string)
* characters which are to be interpreted literally.
*/
liter = (char *)calloc(1, strlen(string) + 1);
- if (! liter) {
+ if (!liter) {
return -1;
}
@@ -4654,7 +4654,7 @@ parse(int slotcnt, char **slotbuf, char *string)
* are to be interpreted literally
*/
for (s = string, l = liter; *s; s++, l++) {
- if (*s == '\\' && ! *l) {
+ if (*s == '\\' && !*l) {
fix_escape(s, l);
}
}
@@ -4671,7 +4671,7 @@ parse(int slotcnt, char **slotbuf, char *string)
/* pass 3: collapse white space spans into a single space
*/
for (s = string, l = liter; *s; s++, l++) {
- if (is_white(*s) && ! *l) {
+ if (is_white(*s) && !*l) {
collapse_white(s, l);
}
}
@@ -4839,7 +4839,7 @@ collapse_white(char *string, char *liter)
size_t cnt;
cnt = 0;
- for (s = string, l = liter; is_white(*s) && ! *l; s++, l++) {
+ for (s = string, l = liter; is_white(*s) && !*l; s++, l++) {
cnt++;
}
@@ -4856,7 +4856,7 @@ distance_to_space(char *s, char *l)
{
size_t cnt;
- for (cnt = 0; *s && (! is_white(*s) || *l); s++, l++) {
+ for (cnt = 0; *s && (!is_white(*s) || *l); s++, l++) {
cnt++;
}
diff --git a/restore/tree.h b/restore/tree.h
index 6c9551b..4f9ffe8 100644
--- a/restore/tree.h
+++ b/restore/tree.h
@@ -97,7 +97,7 @@ extern rv_t tree_cb_links(xfs_ino_t ino,
gen_t gen,
int32_t ctime,
int32_t mtime,
- bool_t (* funcp)(void *contextp,
+ bool_t (*funcp)(void *contextp,
bool_t linkpr,
char *path1,
char *path2),
@@ -115,7 +115,7 @@ extern bool_t tree_setattr(char *path);
extern bool_t tree_delorph(void);
extern bool_t tree_subtree_inter(void);
-extern bool_t tree_extattr(bool_t (* cbfunc)(char *path, dah_t dah),
+extern bool_t tree_extattr(bool_t (*cbfunc)(char *path, dah_t dah),
char *path);
/* does a depthwise bottom-up traversal of the tree, calling
* the supplied callback for all directories with a non-NULL dirattr
diff --git a/restore/win.c b/restore/win.c
index 53ca9b8..5d40592 100644
--- a/restore/win.c
+++ b/restore/win.c
@@ -225,8 +225,8 @@ win_map(segix_t segix, void **pp)
winp->w_prevp = 0;
winp->w_nextp = 0;
} else {
- assert(! winp->w_prevp);
- assert(! winp->w_nextp);
+ assert(!winp->w_prevp);
+ assert(!winp->w_nextp);
}
winp->w_refcnt++;
*pp = winp->w_p;
@@ -262,7 +262,7 @@ win_map(segix_t segix, void **pp)
}
tranp->t_segmap[winp->w_segix] = NULL;
rval = munmap(winp->w_p, tranp->t_segsz);
- assert(! rval);
+ assert(!rval);
memset((void *)winp, 0, sizeof(win_t));
} else {
assert(tranp->t_wincnt == tranp->t_winmax);
@@ -283,8 +283,8 @@ win_map(segix_t segix, void **pp)
assert(tranp->t_firstoff
<=
OFF64MAX - segoff - (off64_t)tranp->t_segsz + 1ll);
- assert(! (tranp->t_segsz % pgsz));
- assert(! ((tranp->t_firstoff + segoff) % (off64_t)pgsz));
+ assert(!(tranp->t_segsz % pgsz));
+ assert(!((tranp->t_firstoff + segoff) % (off64_t)pgsz));
#ifdef TREE_DEBUG
mlog(MLOG_DEBUG | MLOG_TREE | MLOG_NOLOCK,
"win_map(): mmap segment at %lld, size = %llu\n",
@@ -350,8 +350,8 @@ win_unmap(segix_t segix, void **pp)
*/
assert(winp->w_refcnt > 0);
winp->w_refcnt--;
- assert(! winp->w_prevp);
- assert(! winp->w_nextp);
+ assert(!winp->w_prevp);
+ assert(!winp->w_nextp);
if (winp->w_refcnt == 0) {
if (tranp->t_lrutailp) {
assert(tranp->t_lruheadp);
@@ -359,12 +359,12 @@ win_unmap(segix_t segix, void **pp)
tranp->t_lrutailp->w_nextp = winp;
tranp->t_lrutailp = winp;
} else {
- assert(! tranp->t_lruheadp);
- assert(! winp->w_prevp);
+ assert(!tranp->t_lruheadp);
+ assert(!winp->w_prevp);
tranp->t_lruheadp = winp;
tranp->t_lrutailp = winp;
}
- assert(! winp->w_nextp);
+ assert(!winp->w_nextp);
}
/* zero the caller's pointer
--
2.21.0
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH] xfsdump: (style) remove spaces for pointers and negations
2019-05-15 13:03 [PATCH] xfsdump: (style) remove spaces for pointers and negations Jan Tulak
@ 2019-05-15 20:47 ` Eric Sandeen
2019-05-16 15:56 ` Bill O'Donnell
1 sibling, 0 replies; 3+ messages in thread
From: Eric Sandeen @ 2019-05-15 20:47 UTC (permalink / raw)
To: Jan Tulak, linux-xfs
On 5/15/19 8:03 AM, Jan Tulak wrote:
> Another case of different xfsdump style, spaces around * and !
> operators. This style was used a lot through xfsdump:
> (* foo_t)xxx
> ^ space
> While the rest of XFS omits the space. Same for negations:
> if (! foo)
>
> This patch changes all occurrences to comply with the rest of xfs/kernel
> coding style by removing the space. Unlike the previous patches, this
> one is not fully replicable by a script - I had to manually correct many
> cases of overzealous replacements in comments or strings.
> (Regular expressions are a too weak tool for these context-sensitive
> changes.)
>
> Still, the script that did most of the job is here:
>
> find . -name '*.[ch]' ! -type d -exec gawk -i inplace '{
> $0 = gensub(/^([^"]*)\(\* /, "\\1(*", "g") # foo(* bar
> $0 = gensub(/\(\* ([^"]*)$/, "(*\\1", "g") #
> $0 = gensub(/^([^ *#]{2}[^"]*)! /, "\\1!", "g") # space after exclamation mark
> }; {print }' {} \;
>
> Signed-off-by: Jan Tulak <jtulak@redhat.com>
(starts reading it all, eventually resorts to skimming & spot-checking ...)
Looks good, thanks!
Reviewed-by: Eric Sandeen <sandeen@redhat.com>
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH] xfsdump: (style) remove spaces for pointers and negations
2019-05-15 13:03 [PATCH] xfsdump: (style) remove spaces for pointers and negations Jan Tulak
2019-05-15 20:47 ` Eric Sandeen
@ 2019-05-16 15:56 ` Bill O'Donnell
1 sibling, 0 replies; 3+ messages in thread
From: Bill O'Donnell @ 2019-05-16 15:56 UTC (permalink / raw)
To: Jan Tulak; +Cc: linux-xfs
On Wed, May 15, 2019 at 03:03:40PM +0200, Jan Tulak wrote:
> Another case of different xfsdump style, spaces around * and !
> operators. This style was used a lot through xfsdump:
> (* foo_t)xxx
> ^ space
> While the rest of XFS omits the space. Same for negations:
> if (! foo)
>
> This patch changes all occurrences to comply with the rest of xfs/kernel
> coding style by removing the space. Unlike the previous patches, this
> one is not fully replicable by a script - I had to manually correct many
> cases of overzealous replacements in comments or strings.
> (Regular expressions are a too weak tool for these context-sensitive
> changes.)
>
> Still, the script that did most of the job is here:
>
> find . -name '*.[ch]' ! -type d -exec gawk -i inplace '{
> $0 = gensub(/^([^"]*)\(\* /, "\\1(*", "g") # foo(* bar
> $0 = gensub(/\(\* ([^"]*)$/, "(*\\1", "g") #
> $0 = gensub(/^([^ *#]{2}[^"]*)! /, "\\1!", "g") # space after exclamation mark
> }; {print }' {} \;
>
> Signed-off-by: Jan Tulak <jtulak@redhat.com>
> ---
looks good.
Reviewed-by: Bill O'Donnell <billodo@redhat.com>
> common/cldmgr.c | 8 +-
> common/cldmgr.h | 2 +-
> common/cleanup.c | 12 +-
> common/dlog.c | 8 +-
> common/dlog.h | 4 +-
> common/drive.c | 30 +--
> common/drive.h | 50 ++---
> common/drive_minrmt.c | 136 ++++++-------
> common/drive_scsitape.c | 283 +++++++++++++-------------
> common/drive_simple.c | 32 +--
> common/fs.c | 10 +-
> common/global.c | 12 +-
> common/inventory.c | 2 +-
> common/main.c | 116 +++++------
> common/media.c | 18 +-
> common/mlog.c | 12 +-
> common/path.c | 16 +-
> common/qlock.c | 8 +-
> common/ring.c | 8 +-
> common/ring.h | 4 +-
> common/stream.c | 2 +-
> common/util.c | 22 +-
> common/util.h | 8 +-
> dump/content.c | 170 ++++++++--------
> dump/inomap.c | 12 +-
> dump/var.c | 6 +-
> inventory/inv_api.c | 16 +-
> inventory/inv_fstab.c | 4 +-
> inventory/inv_idx.c | 1 -
> inventory/inv_mgr.c | 4 +-
> inventory/inv_oref.c | 10 +-
> inventory/inv_stobj.c | 16 +-
> inventory/testmain.c | 8 +-
> invutil/cmenu.h | 24 +--
> invutil/invutil.c | 2 +-
> restore/bag.c | 10 +-
> restore/content.c | 436 ++++++++++++++++++++--------------------
> restore/dirattr.c | 24 +--
> restore/dirattr.h | 2 +-
> restore/inomap.c | 12 +-
> restore/inomap.h | 2 +-
> restore/namreg.c | 14 +-
> restore/node.c | 8 +-
> restore/tree.c | 262 ++++++++++++------------
> restore/tree.h | 4 +-
> restore/win.c | 20 +-
> 46 files changed, 934 insertions(+), 936 deletions(-)
>
> diff --git a/common/cldmgr.c b/common/cldmgr.c
> index 3702f71..295a5dd 100644
> --- a/common/cldmgr.c
> +++ b/common/cldmgr.c
> @@ -47,7 +47,7 @@ struct cld {
> int c_exit_code;
> pthread_t c_tid;
> ix_t c_streamix;
> - int (* c_entry)(void *arg1);
> + int (*c_entry)(void *arg1);
> void * c_arg1;
> };
>
> @@ -73,7 +73,7 @@ cldmgr_init(void)
> }
>
> bool_t
> -cldmgr_create(int (* entry)(void *arg1),
> +cldmgr_create(int (*entry)(void *arg1),
> ix_t streamix,
> char *descstr,
> void *arg1)
> @@ -84,7 +84,7 @@ cldmgr_create(int (* entry)(void *arg1),
> assert(pthread_equal(pthread_self(), cldmgr_parenttid));
>
> cldp = cldmgr_getcld();
> - if (! cldp) {
> + if (!cldp) {
> mlog(MLOG_NORMAL | MLOG_ERROR | MLOG_PROC, _(
> "cannot create %s thread for stream %u: "
> "too many child threads (max allowed is %d)\n"),
> @@ -234,7 +234,7 @@ cldmgr_entry(void *arg1)
> "thread %lu created for stream %d\n",
> tid,
> cldp->c_streamix);
> - cldp->c_exit_code = (* cldp->c_entry)(cldp->c_arg1);
> + cldp->c_exit_code = (*cldp->c_entry)(cldp->c_arg1);
>
> pthread_cleanup_pop(1);
>
> diff --git a/common/cldmgr.h b/common/cldmgr.h
> index ce3a382..3dc74a6 100644
> --- a/common/cldmgr.h
> +++ b/common/cldmgr.h
> @@ -29,7 +29,7 @@ extern bool_t cldmgr_init(void);
> /* cldmgr_create - creates a child thread. returns FALSE if trouble
> * encountered
> */
> -extern bool_t cldmgr_create(int (* entry)(void *arg1),
> +extern bool_t cldmgr_create(int (*entry)(void *arg1),
> ix_t streamix,
> char *descstr,
> void *arg1);
> diff --git a/common/cleanup.c b/common/cleanup.c
> index 5248f3c..f5039ec 100644
> --- a/common/cleanup.c
> +++ b/common/cleanup.c
> @@ -22,7 +22,7 @@
> #include "cleanup.h"
>
> struct cu {
> - void (* cu_funcp)(void *arg1, void *arg2);
> + void (*cu_funcp)(void *arg1, void *arg2);
> void *cu_arg1;
> void *cu_arg2;
> int cu_flags;
> @@ -45,7 +45,7 @@ cleanup_init(void)
> }
>
> static cleanup_t *
> -cleanup_register_base(void (* funcp)(void *arg1, void *arg2),
> +cleanup_register_base(void (*funcp)(void *arg1, void *arg2),
> void *arg1,
> void *arg2)
> {
> @@ -64,7 +64,7 @@ cleanup_register_base(void (* funcp)(void *arg1, void *arg2),
> }
>
> cleanup_t *
> -cleanup_register(void (* funcp)(void *arg1, void *arg2),
> +cleanup_register(void (*funcp)(void *arg1, void *arg2),
> void *arg1,
> void *arg2)
> {
> @@ -76,7 +76,7 @@ cleanup_register(void (* funcp)(void *arg1, void *arg2),
> }
>
> cleanup_t *
> -cleanup_register_early(void (* funcp)(void *arg1, void *arg2),
> +cleanup_register_early(void (*funcp)(void *arg1, void *arg2),
> void *arg1,
> void *arg2)
> {
> @@ -118,7 +118,7 @@ cleanup(void)
> {
> while (cu_rootp) {
> cu_t *p = cu_rootp;
> - (* p->cu_funcp)(p->cu_arg1, p->cu_arg2);
> + (*p->cu_funcp)(p->cu_arg1, p->cu_arg2);
> cu_rootp = p->cu_nextp;
> free((void *)p);
> }
> @@ -136,7 +136,7 @@ cleanup_early(void)
> cu_t *cunextp = cuptr->cu_nextp;
>
> if (cuptr->cu_flags & CU_EARLY) {
> - (* cuptr->cu_funcp)(cuptr->cu_arg1, cuptr->cu_arg2);
> + (*cuptr->cu_funcp)(cuptr->cu_arg1, cuptr->cu_arg2);
> free((void *)cuptr);
> if (cuprevp) {
> cuprevp->cu_nextp = cunextp;
> diff --git a/common/dlog.c b/common/dlog.c
> index ee2654f..836044d 100644
> --- a/common/dlog.c
> +++ b/common/dlog.c
> @@ -90,7 +90,7 @@ dlog_init(int argc, char *argv[])
> /* look to see if restore source coming in on
> * stdin. If so, try to open /dev/tty for dialogs.
> */
> - if (optind < argc && ! strcmp(argv[optind ], "-")) {
> + if (optind < argc && !strcmp(argv[optind ], "-")) {
> dlog_ttyfd = open("/dev/tty", O_RDWR);
> if (dlog_ttyfd < 0) {
> perror("/dev/tty");
> @@ -251,7 +251,7 @@ dlog_multi_query(char *querystr[],
> long int val;
> char *end = buf;
>
> - if (! strlen(buf)) {
> + if (!strlen(buf)) {
> return defaultix;
> }
>
> @@ -303,7 +303,7 @@ dlog_string_query(dlog_ucbp_t ucb, /* user's print func */
> /* call the caller's callback with his context, print context, and
> * print operator
> */
> - (* ucb)(uctxp, dlog_string_query_print, 0);
> + (*ucb)(uctxp, dlog_string_query_print, 0);
>
> /* if called for, print the timeout and a newline.
> * if not, print just a newline
> @@ -362,7 +362,7 @@ dlog_string_query_print(void *ctxp, char *fmt, ...)
> {
> va_list args;
>
> - assert(! ctxp);
> + assert(!ctxp);
>
> va_start(args, fmt);
> mlog_va(MLOG_NORMAL | MLOG_NOLOCK | MLOG_BARE, fmt, args);
> diff --git a/common/dlog.h b/common/dlog.h
> index 7f0e41d..4c76f31 100644
> --- a/common/dlog.h
> +++ b/common/dlog.h
> @@ -78,8 +78,8 @@ extern void dlog_multi_ack(char *ackstr[], size_t ackcnt);
> * received, sigquitix if SIGQUIT received. if any of the exception indices
> * are set to IXMAX by the caller, those events will be ignored.
> */
> -typedef void (* dlog_pcbp_t)(void *pctxp, char *s, ...);
> -typedef void (* dlog_ucbp_t)(void *uctxp, dlog_pcbp_t pcb, void *pctxp);
> +typedef void (*dlog_pcbp_t)(void *pctxp, char *s, ...);
> +typedef void (*dlog_ucbp_t)(void *uctxp, dlog_pcbp_t pcb, void *pctxp);
> extern ix_t dlog_string_query(dlog_ucbp_t ucb, /* user's print func */
> void *uctxp, /* user's context for above */
> char *bufp, /* typed string returned in */
> diff --git a/common/drive.c b/common/drive.c
> index a3514a9..67b6f25 100644
> --- a/common/drive.c
> +++ b/common/drive.c
> @@ -131,7 +131,7 @@ drive_init1(int argc, char *argv[])
> while ((c = getopt(argc, argv, GETOPT_CMDSTRING)) != EOF) {
> switch (c) {
> case GETOPT_DUMPDEST:
> - if (! optarg || optarg[0] == '-') {
> + if (!optarg || optarg[0] == '-') {
> mlog(MLOG_NORMAL,
> _("-%c argument missing\n"),
> c);
> @@ -152,7 +152,7 @@ drive_init1(int argc, char *argv[])
> * a single dash ('-') with no option letter. This must appear
> * between all lettered arguments and the file system pathname.
> */
> - if (optind < argc && ! strcmp(argv[optind ], "-")) {
> + if (optind < argc && !strcmp(argv[optind ], "-")) {
> if (driveix > 0) {
> mlog(MLOG_NORMAL,
> #ifdef DUMP
> @@ -211,10 +211,10 @@ drive_init1(int argc, char *argv[])
> for (six = 0; six < scnt; six++) {
> drive_strategy_t *sp = strategypp[six];
> int score;
> - score = (* sp->ds_match)(argc,
> + score = (*sp->ds_match)(argc,
> argv,
> drivep);
> - if (! bestsp || score > bestscore) {
> + if (!bestsp || score > bestscore) {
> bestsp = sp;
> bestscore = score;
> }
> @@ -226,10 +226,10 @@ drive_init1(int argc, char *argv[])
> mlog(MLOG_VERBOSE,
> _("using %s strategy\n"),
> bestsp->ds_description);
> - ok = (* bestsp->ds_instantiate)(argc,
> + ok = (*bestsp->ds_instantiate)(argc,
> argv,
> drivep);
> - if (! ok) {
> + if (!ok) {
> return BOOL_FALSE;
> }
> }
> @@ -256,8 +256,8 @@ drive_init2(int argc,
> bool_t ok;
>
> drive_allochdrs(drivep, gwhdrtemplatep, driveix);
> - ok = (* drivep->d_opsp->do_init)(drivep);
> - if (! ok) {
> + ok = (*drivep->d_opsp->do_init)(drivep);
> + if (!ok) {
> return BOOL_FALSE;
> }
> }
> @@ -278,8 +278,8 @@ drive_init3(void)
> drive_t *drivep = drivepp[driveix];
> bool_t ok;
>
> - ok = (* drivep->d_opsp->do_sync)(drivep);
> - if (! ok) {
> + ok = (*drivep->d_opsp->do_sync)(drivep);
> + if (!ok) {
> return BOOL_FALSE;
> }
> }
> @@ -304,7 +304,7 @@ drive_mark_commit(drive_t *drivep, off64_t ncommitted)
> ;
> ) {
> drivep->d_markrecheadp = dmp->dm_nextp;
> - (* dmp->dm_cbfuncp)(dmp->dm_cbcontextp, dmp, BOOL_TRUE);
> + (*dmp->dm_cbfuncp)(dmp->dm_cbcontextp, dmp, BOOL_TRUE);
> dmp = drivep->d_markrecheadp;
> }
> }
> @@ -324,7 +324,7 @@ drive_mark_discard(drive_t *drivep)
> ;
> drivep->d_markrecheadp = dmp->dm_nextp, dmp = dmp->dm_nextp) {
>
> - (* dmp->dm_cbfuncp)(dmp->dm_cbcontextp, dmp, BOOL_FALSE);
> + (*dmp->dm_cbfuncp)(dmp->dm_cbcontextp, dmp, BOOL_FALSE);
> }
> }
>
> @@ -340,7 +340,7 @@ drive_display_metrics(void)
> drive_t *drivep = drivepp[driveix];
> drive_ops_t *dop = drivep->d_opsp;
> if (dop->do_display_metrics) {
> - (* dop->do_display_metrics)(drivep);
> + (*dop->do_display_metrics)(drivep);
> }
> }
> }
> @@ -371,9 +371,9 @@ drive_alloc(char *pathname, ix_t driveix)
>
> /* set pipe flags
> */
> - if (! strcmp(pathname, "stdio")) {
> + if (!strcmp(pathname, "stdio")) {
> drivep->d_isunnamedpipepr = BOOL_TRUE;
> - } else if (! stat64(pathname, &statbuf)
> + } else if (!stat64(pathname, &statbuf)
> &&
> (statbuf.st_mode & S_IFMT) == S_IFIFO) {
> drivep->d_isnamedpipepr = BOOL_TRUE;
> diff --git a/common/drive.h b/common/drive.h
> index 4b4fcf8..ee53aeb 100644
> --- a/common/drive.h
> +++ b/common/drive.h
> @@ -138,13 +138,13 @@ struct drive_strategy {
> char *ds_description;
> /* a short char string describing strategy
> */
> - int (* ds_match)(int argc,
> + int (*ds_match)(int argc,
> char *argv[],
> struct drive *drivep);
> /* returns degree of match. drivep has been pre-allocated
> * and initialized with generic info.
> */
> - bool_t (* ds_instantiate)(int argc,
> + bool_t (*ds_instantiate)(int argc,
> char *argv[],
> struct drive *drivep);
> /* creates a drive manager instance, by filling in the
> @@ -186,7 +186,7 @@ typedef off64_t drive_mark_t;
> * was NOT committed.
> */
> struct drive_markrec; /* forward decl */
> -typedef void (* drive_mcbfp_t)(void *context_t,
> +typedef void (*drive_mcbfp_t)(void *context_t,
> struct drive_markrec *markrecp,
> bool_t committed);
>
> @@ -257,17 +257,17 @@ struct drive {
> typedef struct drive drive_t;
>
> struct drive_ops {
> - bool_t (* do_init)(drive_t *drivep);
> + bool_t (*do_init)(drive_t *drivep);
> /* initializes drive, and begins async
> * determination of media object presence
> * returns FALSE if session should be aborted.
> */
> - bool_t (* do_sync)(drive_t *drivep);
> + bool_t (*do_sync)(drive_t *drivep);
> /* synchronizes with the activity kicked off
> * by do_init. returns FALSE if session should
> * be aborted.
> */
> - int (* do_begin_read)(drive_t *drivep);
> + int (*do_begin_read)(drive_t *drivep);
> /* prepares the drive manager for reading.
> * if the media is positioned at BOM or just
> * after a file mark, current media file is
> @@ -306,7 +306,7 @@ struct drive_ops {
> * begin_read. if successful, caller MUST call
> * end_read prior to next begin_read.
> */
> - char * (* do_read)(drive_t *drivep,
> + char *(*do_read)(drive_t *drivep,
> size_t wanted_bufsz,
> size_t *actual_bufszp,
> int *statp);
> @@ -341,7 +341,7 @@ struct drive_ops {
> * valid data (although the buffer size may
> * be zero!).
> */
> - void (* do_return_read_buf)(drive_t *drivep,
> + void (*do_return_read_buf)(drive_t *drivep,
> char *bufp,
> size_t bufsz);
> /* returns the buffer obtained
> @@ -349,14 +349,14 @@ struct drive_ops {
> * the entire buffer must be returned
> * in one shot.
> */
> - void (* do_get_mark)(drive_t *drivep,
> + void (*do_get_mark)(drive_t *drivep,
> drive_mark_t *drivemarkp);
> /* returns (by reference) a mark corresponding
> * to the next byte which will be read by a
> * call to do_read(). will be used in a later
> * session to seek to that position.
> */
> - int (* do_seek_mark)(drive_t *drivep,
> + int (*do_seek_mark)(drive_t *drivep,
> drive_mark_t *drivemarkp);
> /* searches for the specified mark within the
> * current file. returns zero if the mark
> @@ -367,7 +367,7 @@ struct drive_ops {
> * CORRUPTION - encountered corrupt data;
> * DEVICE - device error;
> */
> - int (* do_next_mark)(drive_t *drivep);
> + int (*do_next_mark)(drive_t *drivep);
> /* if d_capabilities has DRIVE_CAP_NEXTMARK set,
> * drive has the capability to
> * seek forward to the next mark. returns
> @@ -385,7 +385,7 @@ struct drive_ops {
> * will position the media at the next media
> * file.
> */
> - int (* do_begin_write)(drive_t *drivep);
> + int (*do_begin_write)(drive_t *drivep);
> /* begins a write media file for writing.
> * asserts the media is positioned at BOM or
> * just after a file mark. write header will
> @@ -396,7 +396,7 @@ struct drive_ops {
> * DEVICE - device error;
> * CORE - driver error
> */
> - void (* do_set_mark)(drive_t *drivep,
> + void (*do_set_mark)(drive_t *drivep,
> drive_mcbfp_t cbfuncp,
> void *cbcontextp,
> drive_markrec_t *markrecp);
> @@ -426,7 +426,7 @@ struct drive_ops {
> * last committed marked point in the write
> * stream.
> */
> - char * (* do_get_write_buf)(drive_t *drivep,
> + char *(*do_get_write_buf)(drive_t *drivep,
> size_t wanted_bufsz,
> size_t *actual_bufszp);
> /* asks the drive manager for a buffer.
> @@ -443,7 +443,7 @@ struct drive_ops {
> * be larger or smaller than the wanted bufsz,
> * but will be at least 1 byte in length.
> */
> - int (* do_write)(drive_t *drivep,
> + int (*do_write)(drive_t *drivep,
> char *bufp,
> size_t bufsz);
> /* asks the drive manager to write bufsz
> @@ -473,7 +473,7 @@ struct drive_ops {
> * instead, the caller must get another buffer
> * using do_get_write_buf().
> */
> - size_t (* do_get_align_cnt)(drive_t *drivep);
> + size_t (*do_get_align_cnt)(drive_t *drivep);
> /* used during writing. returns the number
> * of bytes which should be written to
> * page-align the next do_get_write_buf()
> @@ -481,7 +481,7 @@ struct drive_ops {
> * alignment will be maintained after the
> * initial alignment done using this info.
> */
> - int (* do_end_write)(drive_t *drivep, off64_t *ncommittedp);
> + int (*do_end_write)(drive_t *drivep, off64_t *ncommittedp);
> /* terminates a media file write sequence.
> * flushes any buffered data not yet committed
> * to media, and calls callbacks for all marks
> @@ -502,7 +502,7 @@ struct drive_ops {
> * an error, do_end_write will not do any
> * I/O, and will return 0.
> */
> - int (* do_fsf)(drive_t *drivep,
> + int (*do_fsf)(drive_t *drivep,
> int count,
> int *statp);
> /* if d_capabilities has DRIVE_CAP_FSF set,
> @@ -528,7 +528,7 @@ struct drive_ops {
> * behaves as if position is at most recent
> * file mark or BOT.
> */
> - int (* do_bsf)(drive_t *drivep,
> + int (*do_bsf)(drive_t *drivep,
> int count,
> int *statp);
> /* if d_capabilities has DRIVE_CAP_BSF set,
> @@ -554,35 +554,35 @@ struct drive_ops {
> * BOM - hit beginning of recorded data;
> * DEVICE - device error;
> */
> - int (* do_rewind)(drive_t *drivep);
> + int (*do_rewind)(drive_t *drivep);
> /* if d_capabilities has DRIVE_CAP_REWIND set,
> * drive has the capability to
> * position at beginning of recorded data
> * DEVICE - device error;
> */
> - int (* do_erase)(drive_t *drivep);
> + int (*do_erase)(drive_t *drivep);
> /* if d_capabilities has DRIVE_CAP_ERASE set,
> * drive has the capability to
> * erase: all content of media object is
> * eradicated.
> * DEVICE - device error;
> */
> - int (* do_eject_media)(drive_t *drivep);
> + int (*do_eject_media)(drive_t *drivep);
> /* if d_capabilities has DRIVE_CAP_EJECT set,
> * drive has capability
> * to eject media, and will do so when called.
> * DEVICE - device error;
> */
> - int (* do_get_device_class)(drive_t *drivep);
> + int (*do_get_device_class)(drive_t *drivep);
> /* returns the media class of the device
> * (see below).
> */
> - void (* do_display_metrics)(drive_t *drivep);
> + void (*do_display_metrics)(drive_t *drivep);
> /* use BARE mlog to print useful throughput
> * and performance info. set to NULL if
> * nothing to say.
> */
> - void (* do_quit)(drive_t * drivep);
> + void (*do_quit)(drive_t *drivep);
> /* tells the drive manager to de-allocate
> * resources, INCLUDING the slave process.
> */
> diff --git a/common/drive_minrmt.c b/common/drive_minrmt.c
> index 2a72939..c497583 100644
> --- a/common/drive_minrmt.c
> +++ b/common/drive_minrmt.c
> @@ -278,7 +278,7 @@ static void do_get_mark(drive_t *, drive_mark_t *);
> static void do_end_read(drive_t *);
> static int do_begin_write(drive_t *);
> static void do_set_mark(drive_t *, drive_mcbfp_t, void *, drive_markrec_t *);
> -static char * do_get_write_buf(drive_t *, size_t, size_t *);
> +static char *do_get_write_buf(drive_t *, size_t, size_t *);
> static int do_write(drive_t *, char *, size_t);
> static size_t do_get_align_cnt(drive_t *);
> static int do_end_write(drive_t *, off64_t *);
> @@ -320,7 +320,7 @@ static double percent64(off64_t num, off64_t denom);
> static int getrec(drive_t *drivep);
> static int write_record(drive_t *drivep, char *bufp, bool_t chksumpr,
> bool_t xlatepr);
> -static ring_msg_t * Ring_get(ring_t *ringp);
> +static ring_msg_t *Ring_get(ring_t *ringp);
> static void Ring_reset(ring_t *ringp, ring_msg_t *msgp);
> static void Ring_put(ring_t *ringp, ring_msg_t *msgp);
> static int validate_media_file_hdr(drive_t *drivep);
> @@ -417,7 +417,7 @@ ds_match(int argc, char *argv[], drive_t *drivep)
> /* heuristics to determine if this is a drive.
> */
>
> - if (! strcmp(drivep->d_pathname, "stdio")) {
> + if (!strcmp(drivep->d_pathname, "stdio")) {
> return -10;
> }
>
> @@ -432,7 +432,7 @@ ds_match(int argc, char *argv[], drive_t *drivep)
> while ((c = getopt(argc, argv, GETOPT_CMDSTRING)) != EOF) {
> switch (c) {
> case GETOPT_BLOCKSIZE:
> - if (! optarg || optarg[0] == '-') {
> + if (!optarg || optarg[0] == '-') {
> mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_DRIVE,
> _("-%c argument missing\n"),
> c);
> @@ -479,7 +479,7 @@ ds_instantiate(int argc, char *argv[], drive_t *drivep)
> assert(sizeof(rec_hdr_t)
> ==
> sizeofmember(drive_hdr_t, dh_specific));
> - assert(! (STAPE_MAX_RECSZ % PGSZ));
> + assert(!(STAPE_MAX_RECSZ % PGSZ));
>
> /* hook up the drive ops
> */
> @@ -510,7 +510,7 @@ ds_instantiate(int argc, char *argv[], drive_t *drivep)
> while ((c = getopt(argc, argv, GETOPT_CMDSTRING)) != EOF) {
> switch (c) {
> case GETOPT_RINGLEN:
> - if (! optarg || optarg[0] == '-') {
> + if (!optarg || optarg[0] == '-') {
> mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_DRIVE,
> _("-%c argument missing\n"),
> c);
> @@ -549,7 +549,7 @@ ds_instantiate(int argc, char *argv[], drive_t *drivep)
> _("Overwrite command line option\n"));
> break;
> case GETOPT_FILESZ:
> - if (! optarg || optarg [0] == '-') {
> + if (!optarg || optarg [0] == '-') {
> mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_DRIVE,
> _("-%c argument missing\n"),
> c);
> @@ -601,7 +601,7 @@ ds_instantiate(int argc, char *argv[], drive_t *drivep)
> ring_write,
> (void *)drivep,
> &rval);
> - if (! contextp->dc_ringp) {
> + if (!contextp->dc_ringp) {
> if (rval == ENOMEM) {
> mlog(MLOG_NORMAL | MLOG_ERROR | MLOG_DRIVE,
> _("unable to allocate memory "
> @@ -727,7 +727,7 @@ do_begin_read(drive_t *drivep)
> */
> assert(drivep->d_capabilities & DRIVE_CAP_READ);
> assert(contextp->dc_mode == OM_NONE);
> - assert(! contextp->dc_recp);
> + assert(!contextp->dc_recp);
>
> /* get a record buffer to use during initialization.
> */
> @@ -749,7 +749,7 @@ do_begin_read(drive_t *drivep)
> assert(contextp->dc_fd == -1);
> rval = prepare_drive(drivep);
> if (rval) {
> - if (! contextp->dc_singlethreadedpr) {
> + if (!contextp->dc_singlethreadedpr) {
> Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
> }
> contextp->dc_msgp = 0;
> @@ -759,7 +759,7 @@ do_begin_read(drive_t *drivep)
> } else {
> rval = read_label(drivep);
> if (rval) {
> - if (! contextp->dc_singlethreadedpr) {
> + if (!contextp->dc_singlethreadedpr) {
> Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
> }
> contextp->dc_msgp = 0;
> @@ -773,7 +773,7 @@ do_begin_read(drive_t *drivep)
> /* all is well. adjust context. don't kick off read-aheads just yet;
> * the client may not want this media file.
> */
> - if (! contextp->dc_singlethreadedpr) {
> + if (!contextp->dc_singlethreadedpr) {
> contextp->dc_msgp->rm_op = RING_OP_NOP;
> contextp->dc_msgp->rm_user = 0; /* do diff. use in do_seek */
> Ring_put(contextp->dc_ringp, contextp->dc_msgp);
> @@ -829,8 +829,8 @@ do_read(drive_t *drivep,
> /* assert protocol being followed
> */
> assert(contextp->dc_mode == OM_READ);
> - assert(! contextp->dc_errorpr);
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_errorpr);
> + assert(!contextp->dc_ownedp);
> assert(wantedcnt > 0);
>
> /* clear the return status field
> @@ -891,7 +891,7 @@ do_return_read_buf(drive_t *drivep, char *bufp, size_t retcnt)
> /* assert protocol being followed
> */
> assert(contextp->dc_mode == OM_READ);
> - assert(! contextp->dc_errorpr);
> + assert(!contextp->dc_errorpr);
> assert(contextp->dc_ownedp);
> assert(bufp == contextp->dc_ownedp);
>
> @@ -910,7 +910,7 @@ do_return_read_buf(drive_t *drivep, char *bufp, size_t retcnt)
> */
> if (contextp->dc_nextp >= contextp->dc_dataendp) {
> assert(contextp->dc_nextp == contextp->dc_dataendp);
> - if (! contextp->dc_singlethreadedpr) {
> + if (!contextp->dc_singlethreadedpr) {
> contextp->dc_msgp->rm_op = RING_OP_READ;
> Ring_put(contextp->dc_ringp, contextp->dc_msgp);
> contextp->dc_msgp = 0;
> @@ -941,8 +941,8 @@ do_get_mark(drive_t *drivep, drive_mark_t *markp)
> /* assert protocol being followed
> */
> assert(contextp->dc_mode == OM_READ);
> - assert(! contextp->dc_errorpr);
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_errorpr);
> + assert(!contextp->dc_ownedp);
>
> /* the mark is simply the offset into the media file of the
> * next byte to be read.
> @@ -982,8 +982,8 @@ do_seek_mark(drive_t *drivep, drive_mark_t *markp)
> /* assert protocol being followed
> */
> assert(contextp->dc_mode == OM_READ);
> - assert(! contextp->dc_errorpr);
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_errorpr);
> + assert(!contextp->dc_ownedp);
>
>
> /* the desired mark is passed by reference, and is really just an
> @@ -1068,7 +1068,7 @@ do_seek_mark(drive_t *drivep, drive_mark_t *markp)
> currentoffset += (off64_t)actualcnt;
> assert(currentoffset == nextrecoffset);
> assert(wantedoffset >= currentoffset);
> - assert(! contextp->dc_recp);
> + assert(!contextp->dc_recp);
> assert(currentoffset
> ==
> contextp->dc_reccnt * (off64_t)tape_recsz);
> @@ -1088,7 +1088,7 @@ do_seek_mark(drive_t *drivep, drive_mark_t *markp)
> off64_t wantedreccnt;
> seekmode_t seekmode;
>
> - assert(! contextp->dc_recp);
> + assert(!contextp->dc_recp);
> wantedreccnt = wantedoffset / (off64_t)tape_recsz;
> if (contextp->dc_singlethreadedpr) {
> seekmode = SEEKMODE_RAW;
> @@ -1105,7 +1105,7 @@ do_seek_mark(drive_t *drivep, drive_mark_t *markp)
>
> if (seekmode == SEEKMODE_BUF) {
> ring_stat_t rs;
> - assert(! contextp->dc_msgp);
> + assert(!contextp->dc_msgp);
> contextp->dc_msgp =
> Ring_get(contextp->dc_ringp);
> rs = contextp->dc_msgp->rm_stat;
> @@ -1194,7 +1194,7 @@ do_seek_mark(drive_t *drivep, drive_mark_t *markp)
> size_t actualcnt;
> int rval;
>
> - assert(! contextp->dc_recp);
> + assert(!contextp->dc_recp);
>
> /* figure how much to ask for. to eat an entire record,
> * ask for a record sans the header. do_read will eat
> @@ -1211,7 +1211,7 @@ do_seek_mark(drive_t *drivep, drive_mark_t *markp)
> }
> assert(actualcnt == wantedcnt);
> do_return_read_buf(drivep, dummybufp, actualcnt);
> - assert(! contextp->dc_recp);
> + assert(!contextp->dc_recp);
> currentoffset += (off64_t)tape_recsz;
> assert(currentoffset
> ==
> @@ -1315,8 +1315,8 @@ do_next_mark(drive_t *drivep)
> /* assert protocol being followed.
> */
> assert(contextp->dc_mode == OM_READ);
> - assert(! contextp->dc_errorpr);
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_errorpr);
> + assert(!contextp->dc_ownedp);
>
> mlog(MLOG_DEBUG | MLOG_DRIVE,
> "rmt drive op: next mark\n");
> @@ -1354,7 +1354,7 @@ noerrorsearch:
> }
> }
>
> - if (! contextp->dc_singlethreadedpr) {
> + if (!contextp->dc_singlethreadedpr) {
> Ring_put(contextp->dc_ringp,
> contextp->dc_msgp);
> contextp->dc_msgp = 0;
> @@ -1374,7 +1374,7 @@ noerrorsearch:
> assert(contextp->dc_nextp <= contextp->dc_dataendp);
> assert(contextp->dc_nextp >= contextp->dc_recp + STAPE_HDR_SZ);
> if (contextp->dc_nextp == contextp->dc_dataendp) {
> - if (! contextp->dc_singlethreadedpr) {
> + if (!contextp->dc_singlethreadedpr) {
> Ring_put(contextp->dc_ringp,
> contextp->dc_msgp);
> contextp->dc_msgp = 0;
> @@ -1386,7 +1386,7 @@ noerrorsearch:
> return 0;
>
> resetring:
> - if (! contextp->dc_singlethreadedpr) {
> + if (!contextp->dc_singlethreadedpr) {
> Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
> contextp->dc_msgp = 0;
> }
> @@ -1464,7 +1464,7 @@ validatehdr:
> goto readrecord;
> }
>
> - assert(! (rechdrp->file_offset % (off64_t)tape_recsz));
> + assert(!(rechdrp->file_offset % (off64_t)tape_recsz));
> markoff = rechdrp->first_mark_offset - rechdrp->file_offset;
> assert(markoff >= (off64_t)STAPE_HDR_SZ);
> assert(markoff < (off64_t)tape_recsz);
> @@ -1475,7 +1475,7 @@ validatehdr:
>
> alliswell:
> contextp->dc_nextp = contextp->dc_recp + (size_t)markoff;
> - assert(! (rechdrp->file_offset % (off64_t)tape_recsz));
> + assert(!(rechdrp->file_offset % (off64_t)tape_recsz));
> contextp->dc_reccnt = rechdrp->file_offset / (off64_t)tape_recsz;
> contextp->dc_iocnt = contextp->dc_reccnt + 1;
> contextp->dc_recendp = contextp->dc_recp + tape_recsz;
> @@ -1558,7 +1558,7 @@ do_end_read(drive_t *drivep)
> /* assert protocol being followed
> */
> assert(contextp->dc_mode == OM_READ);
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_ownedp);
>
> /* In the scsi version, read_label() does a status command to the
> * drive to then decide if doing a 'fsf' is appropriate. For minrmt,
> @@ -1567,7 +1567,7 @@ do_end_read(drive_t *drivep)
> */
> (void)fsf_and_verify(drivep);
>
> - if (! contextp->dc_singlethreadedpr) {
> + if (!contextp->dc_singlethreadedpr) {
> Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
> contextp->dc_msgp = 0;
> }
> @@ -1613,8 +1613,8 @@ do_begin_write(drive_t *drivep)
> /* verify protocol being followed
> */
> assert(contextp->dc_mode == OM_NONE);
> - assert(! drivep->d_markrecheadp);
> - assert(! contextp->dc_recp);
> + assert(!drivep->d_markrecheadp);
> + assert(!contextp->dc_recp);
>
> /* get pointers into global write header
> */
> @@ -1641,13 +1641,13 @@ do_begin_write(drive_t *drivep)
> /* get a record buffer. will be used for the media file header,
> * and is needed to "prime the pump" for first call to do_write.
> */
> - assert(! contextp->dc_recp);
> + assert(!contextp->dc_recp);
> if (contextp->dc_singlethreadedpr) {
> assert(contextp->dc_bufp);
> contextp->dc_recp = contextp->dc_bufp;
> } else {
> assert(contextp->dc_ringp);
> - assert(! contextp->dc_msgp);
> + assert(!contextp->dc_msgp);
> contextp->dc_msgp = Ring_get(contextp->dc_ringp);
> assert(contextp->dc_msgp->rm_stat == RING_STAT_INIT);
> contextp->dc_recp = contextp->dc_msgp->rm_bufp;
> @@ -1683,7 +1683,7 @@ do_begin_write(drive_t *drivep)
>
> rval = write_record(drivep, contextp->dc_recp, BOOL_TRUE, BOOL_FALSE);
> if (rval) {
> - if (! contextp->dc_singlethreadedpr) {
> + if (!contextp->dc_singlethreadedpr) {
> Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
> contextp->dc_msgp = 0;
> }
> @@ -1694,7 +1694,7 @@ do_begin_write(drive_t *drivep)
> /* prepare the drive context. must have a record buffer ready to
> * go, header initialized.
> */
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_ownedp);
> contextp->dc_reccnt = 1; /* count the header record */
> contextp->dc_recendp = contextp->dc_recp + tape_recsz;
> contextp->dc_nextp = contextp->dc_recp + STAPE_HDR_SZ;
> @@ -1740,8 +1740,8 @@ do_set_mark(drive_t *drivep,
> /* verify protocol being followed
> */
> assert(contextp->dc_mode == OM_WRITE);
> - assert(! contextp->dc_errorpr);
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_errorpr);
> + assert(!contextp->dc_ownedp);
> assert(contextp->dc_recp);
> assert(contextp->dc_nextp);
>
> @@ -1803,8 +1803,8 @@ do_get_write_buf(drive_t *drivep, size_t wantedcnt, size_t *actualcntp)
> /* verify protocol being followed
> */
> assert(contextp->dc_mode == OM_WRITE);
> - assert(! contextp->dc_errorpr);
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_errorpr);
> + assert(!contextp->dc_ownedp);
> assert(contextp->dc_recp);
> assert(contextp->dc_nextp);
> assert(contextp->dc_nextp < contextp->dc_recendp);
> @@ -1869,7 +1869,7 @@ do_write(drive_t *drivep, char *bufp, size_t retcnt)
> /* verify protocol being followed
> */
> assert(contextp->dc_mode == OM_WRITE);
> - assert(! contextp->dc_errorpr);
> + assert(!contextp->dc_errorpr);
> assert(contextp->dc_ownedp);
> assert(contextp->dc_recp);
> assert(contextp->dc_nextp);
> @@ -1970,7 +1970,7 @@ do_write(drive_t *drivep, char *bufp, size_t retcnt)
> * the number of bytes to next alignment
> */
> static size_t
> -do_get_align_cnt(drive_t * drivep)
> +do_get_align_cnt(drive_t *drivep)
> {
> char *next_alignment_point;
> intptr_t next_alignment_off;
> @@ -1984,8 +1984,8 @@ do_get_align_cnt(drive_t * drivep)
> /* verify protocol being followed
> */
> assert(contextp->dc_mode == OM_WRITE);
> - assert(! contextp->dc_errorpr);
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_errorpr);
> + assert(!contextp->dc_ownedp);
> assert(contextp->dc_recp);
> assert(contextp->dc_nextp);
> assert(contextp->dc_nextp < contextp->dc_recendp);
> @@ -2030,7 +2030,7 @@ do_end_write(drive_t *drivep, off64_t *ncommittedp)
> /* verify protocol being followed
> */
> assert(contextp->dc_mode == OM_WRITE);
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_ownedp);
> assert(contextp->dc_recp);
> assert(contextp->dc_nextp);
> assert(contextp->dc_nextp >= contextp->dc_recp + STAPE_HDR_SZ);
> @@ -2045,7 +2045,7 @@ do_end_write(drive_t *drivep, off64_t *ncommittedp)
> * do commits, already done when error occured.
> */
> if (contextp->dc_errorpr) {
> - if (! contextp->dc_singlethreadedpr) {
> + if (!contextp->dc_singlethreadedpr) {
> Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
> contextp->dc_msgp = 0;
> }
> @@ -2117,8 +2117,8 @@ do_end_write(drive_t *drivep, off64_t *ncommittedp)
> } else {
> first_rec_w_err = -1L;
> }
> - if (! contextp->dc_singlethreadedpr) {
> - while (! rval) {
> + if (!contextp->dc_singlethreadedpr) {
> + while (!rval) {
> assert(contextp->dc_msgp);
> contextp->dc_msgp->rm_op = RING_OP_TRACE;
> Ring_put(contextp->dc_ringp,
> @@ -2147,7 +2147,7 @@ do_end_write(drive_t *drivep, off64_t *ncommittedp)
>
> /* the ring is now flushed. reset
> */
> - if (! contextp->dc_singlethreadedpr) {
> + if (!contextp->dc_singlethreadedpr) {
> Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
> contextp->dc_msgp = 0;
> }
> @@ -2157,7 +2157,7 @@ do_end_write(drive_t *drivep, off64_t *ncommittedp)
> * side-effect of flushing the driver/drive of pending writes,
> * exposing any write errors.
> */
> - if (! rval) {
> + if (!rval) {
> int weofrval;
>
> weofrval = mt_op(contextp->dc_fd, MTWEOF, 1);
> @@ -2637,13 +2637,13 @@ validate_media_file_hdr(drive_t *drivep)
>
> /* check the checksum
> */
> - if (! global_hdr_checksum_check(tmpgh)) {
> + if (!global_hdr_checksum_check(tmpgh)) {
> mlog(MLOG_DEBUG | MLOG_DRIVE,
> "bad media file header checksum\n");
> return DRIVE_ERROR_CORRUPTION;
> }
>
> - if (! tape_rec_checksum_check(contextp, contextp->dc_recp)) {
> + if (!tape_rec_checksum_check(contextp, contextp->dc_recp)) {
> mlog(MLOG_NORMAL | MLOG_DRIVE,
> _("tape record checksum error\n"));
> return DRIVE_ERROR_CORRUPTION;
> @@ -2925,7 +2925,7 @@ tape_rec_checksum_set(drive_context_t *contextp, char *bufp)
> uint32_t *p;
> uint32_t accum;
>
> - if (! contextp->dc_recchksumpr) {
> + if (!contextp->dc_recchksumpr) {
> return;
> }
>
> @@ -3096,7 +3096,7 @@ prepare_drive(drive_t *drivep)
> /* open the drive
> */
> ok = Open(drivep);
> - if (! ok) {
> + if (!ok) {
> if (errno != EBUSY) {
> display_access_failed_message(drivep);
> return DRIVE_ERROR_DEVICE;
> @@ -3121,7 +3121,7 @@ prepare_drive(drive_t *drivep)
> * mark separation and media file size.
> */
> ok = get_tpcaps(drivep);
> - if (! ok) {
> + if (!ok) {
> return DRIVE_ERROR_DEVICE;
> }
>
> @@ -3223,7 +3223,7 @@ prepare_drive(drive_t *drivep)
> "and try again\n");
> Close(drivep);
> ok = Open(drivep);
> - if (! ok) {
> + if (!ok) {
> display_access_failed_message(drivep);
> return DRIVE_ERROR_DEVICE;
> }
> @@ -3246,7 +3246,7 @@ prepare_drive(drive_t *drivep)
> "and try again\n");
> Close(drivep);
> ok = Open(drivep);
> - if (! ok) {
> + if (!ok) {
> display_access_failed_message(drivep);
> return DRIVE_ERROR_DEVICE;
> }
> @@ -3335,7 +3335,7 @@ checkhdr:
> }
> (void)rewind_and_verify(drivep);
> ok = set_best_blk_and_rec_sz(drivep);
> - if (! ok) {
> + if (!ok) {
> return DRIVE_ERROR_DEVICE;
> }
> return DRIVE_ERROR_FOREIGN;
> @@ -3362,7 +3362,7 @@ largersize:
> _("assuming media is corrupt "
> "or contains non-xfsdump data\n"));
> ok = set_best_blk_and_rec_sz(drivep);
> - if (! ok) {
> + if (!ok) {
> return DRIVE_ERROR_DEVICE;
> }
> return DRIVE_ERROR_FOREIGN;
> @@ -3371,7 +3371,7 @@ largersize:
> */
> if (tape_recsz != STAPE_MAX_RECSZ) {
> tape_recsz = STAPE_MAX_RECSZ;
> - if (! contextp->dc_isQICpr) {
> + if (!contextp->dc_isQICpr) {
> tape_blksz = tape_recsz;;
> }
> changedblkszpr = BOOL_TRUE;
> @@ -3526,7 +3526,7 @@ record_hdr_validate(drive_t *drivep, char *bufp, bool_t chkoffpr)
> rec_hdr_t *rechdrp = &rechdr;
> rec_hdr_t *tmprh = (rec_hdr_t *)bufp;
>
> - if (! tape_rec_checksum_check(contextp, bufp)) {
> + if (!tape_rec_checksum_check(contextp, bufp)) {
> mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_DRIVE,
> _("record %lld corrupt: bad record checksum\n"),
> contextp->dc_iocnt - 1);
> @@ -3703,7 +3703,7 @@ getrec(drive_t *drivep)
> drive_context_t *contextp;
> contextp = (drive_context_t *)drivep->d_contextp;
>
> - while (! contextp->dc_recp) {
> + while (!contextp->dc_recp) {
> rec_hdr_t *rechdrp;
> if (contextp->dc_singlethreadedpr) {
> int rval;
> @@ -3850,12 +3850,12 @@ display_ring_metrics(drive_t *drivep, int mlog_flags)
> char *bufszsfxp;
>
> if (tape_recsz == STAPE_MIN_MAX_BLKSZ) {
> - assert(! (STAPE_MIN_MAX_BLKSZ % 0x400));
> + assert(!(STAPE_MIN_MAX_BLKSZ % 0x400));
> sprintf(bufszbuf, "%u", STAPE_MIN_MAX_BLKSZ / 0x400);
> assert(strlen(bufszbuf) < sizeof(bufszbuf));
> bufszsfxp = _("KB");
> } else if (tape_recsz == STAPE_MAX_RECSZ) {
> - assert(! (STAPE_MAX_RECSZ % 0x100000));
> + assert(!(STAPE_MAX_RECSZ % 0x100000));
> sprintf(bufszbuf, "%u", STAPE_MAX_RECSZ / 0x100000);
> assert(strlen(bufszbuf) < sizeof(bufszbuf));
> bufszsfxp = _("MB");
> diff --git a/common/drive_scsitape.c b/common/drive_scsitape.c
> index 7c54c11..ba26f60 100644
> --- a/common/drive_scsitape.c
> +++ b/common/drive_scsitape.c
> @@ -370,7 +370,7 @@ static double percent64(off64_t num, off64_t denom);
> static int getrec(drive_t *drivep);
> static int write_record(drive_t *drivep, char *bufp, bool_t chksumpr,
> bool_t xlatepr);
> -static ring_msg_t * Ring_get(ring_t *ringp);
> +static ring_msg_t *Ring_get(ring_t *ringp);
> static void Ring_reset(ring_t *ringp, ring_msg_t *msgp);
> static void Ring_put(ring_t *ringp, ring_msg_t *msgp);
> static int validate_media_file_hdr(drive_t *drivep);
> @@ -518,7 +518,7 @@ ds_match(int argc, char *argv[], drive_t *drivep)
> /* heuristics to determine if this is a drive.
> */
>
> - if (! strcmp(drivep->d_pathname, "stdio")) {
> + if (!strcmp(drivep->d_pathname, "stdio")) {
> return -10;
> }
>
> @@ -559,7 +559,7 @@ ds_instantiate(int argc, char *argv[], drive_t *drivep)
> assert(sizeof(rec_hdr_t)
> ==
> sizeofmember(drive_hdr_t, dh_specific));
> - assert(! (STAPE_MAX_RECSZ % PGSZ));
> + assert(!(STAPE_MAX_RECSZ % PGSZ));
>
> /* hook up the drive ops
> */
> @@ -592,7 +592,7 @@ ds_instantiate(int argc, char *argv[], drive_t *drivep)
> while ((c = getopt(argc, argv, GETOPT_CMDSTRING)) != EOF) {
> switch (c) {
> case GETOPT_RINGLEN:
> - if (! optarg || optarg[0] == '-') {
> + if (!optarg || optarg[0] == '-') {
> mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_DRIVE,
> _("-%c argument missing\n"),
> c);
> @@ -625,7 +625,7 @@ ds_instantiate(int argc, char *argv[], drive_t *drivep)
> contextp->dc_isQICpr = BOOL_TRUE;
> break;
> case GETOPT_BLOCKSIZE:
> - if (! optarg || optarg[0] == '-') {
> + if (!optarg || optarg[0] == '-') {
> mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_DRIVE,
> _("-%c argument missing\n"),
> c);
> @@ -638,7 +638,7 @@ ds_instantiate(int argc, char *argv[], drive_t *drivep)
> contextp->dc_overwritepr = BOOL_TRUE;
> break;
> case GETOPT_FILESZ:
> - if (! optarg || optarg[0] == '-') {
> + if (!optarg || optarg[0] == '-') {
> mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_DRIVE,
> _("-%c argument missing\n"),
> c);
> @@ -691,7 +691,7 @@ ds_instantiate(int argc, char *argv[], drive_t *drivep)
> ring_write,
> (void *)drivep,
> &rval);
> - if (! contextp->dc_ringp) {
> + if (!contextp->dc_ringp) {
> if (rval == ENOMEM) {
> mlog(MLOG_NORMAL | MLOG_ERROR | MLOG_DRIVE,
> _("unable to allocate memory "
> @@ -840,7 +840,7 @@ do_begin_read(drive_t *drivep)
> */
> assert(drivep->d_capabilities & DRIVE_CAP_READ);
> assert(contextp->dc_mode == OM_NONE);
> - assert(! contextp->dc_recp);
> + assert(!contextp->dc_recp);
>
> /* get a record buffer to use during initialization.
> */
> @@ -862,7 +862,7 @@ do_begin_read(drive_t *drivep)
> assert(contextp->dc_fd == -1);
> rval = prepare_drive(drivep);
> if (rval) {
> - if (! contextp->dc_singlethreadedpr) {
> + if (!contextp->dc_singlethreadedpr) {
> Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
> }
> contextp->dc_msgp = 0;
> @@ -872,7 +872,7 @@ do_begin_read(drive_t *drivep)
> } else {
> rval = read_label(drivep);
> if (rval) {
> - if (! contextp->dc_singlethreadedpr) {
> + if (!contextp->dc_singlethreadedpr) {
> Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
> }
> contextp->dc_msgp = 0;
> @@ -886,7 +886,7 @@ do_begin_read(drive_t *drivep)
> /* all is well. adjust context. don't kick off read-aheads just yet;
> * the client may not want this media file.
> */
> - if (! contextp->dc_singlethreadedpr) {
> + if (!contextp->dc_singlethreadedpr) {
> contextp->dc_msgp->rm_op = RING_OP_NOP;
> contextp->dc_msgp->rm_user = 0; /* do diff. use in do_seek */
> Ring_put(contextp->dc_ringp, contextp->dc_msgp);
> @@ -942,8 +942,8 @@ do_read(drive_t *drivep,
> /* assert protocol being followed
> */
> assert(contextp->dc_mode == OM_READ);
> - assert(! contextp->dc_errorpr);
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_errorpr);
> + assert(!contextp->dc_ownedp);
> assert(wantedcnt > 0);
>
> /* clear the return status field
> @@ -1004,7 +1004,7 @@ do_return_read_buf(drive_t *drivep, char *bufp, size_t retcnt)
> /* assert protocol being followed
> */
> assert(contextp->dc_mode == OM_READ);
> - assert(! contextp->dc_errorpr);
> + assert(!contextp->dc_errorpr);
> assert(contextp->dc_ownedp);
> assert(bufp == contextp->dc_ownedp);
>
> @@ -1023,7 +1023,7 @@ do_return_read_buf(drive_t *drivep, char *bufp, size_t retcnt)
> */
> if (contextp->dc_nextp >= contextp->dc_dataendp) {
> assert(contextp->dc_nextp == contextp->dc_dataendp);
> - if (! contextp->dc_singlethreadedpr) {
> + if (!contextp->dc_singlethreadedpr) {
> contextp->dc_msgp->rm_op = RING_OP_READ;
> Ring_put(contextp->dc_ringp, contextp->dc_msgp);
> contextp->dc_msgp = 0;
> @@ -1054,8 +1054,8 @@ do_get_mark(drive_t *drivep, drive_mark_t *markp)
> /* assert protocol being followed
> */
> assert(contextp->dc_mode == OM_READ);
> - assert(! contextp->dc_errorpr);
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_errorpr);
> + assert(!contextp->dc_ownedp);
>
> /* the mark is simply the offset into the media file of the
> * next byte to be read.
> @@ -1095,8 +1095,8 @@ do_seek_mark(drive_t *drivep, drive_mark_t *markp)
> /* assert protocol being followed
> */
> assert(contextp->dc_mode == OM_READ);
> - assert(! contextp->dc_errorpr);
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_errorpr);
> + assert(!contextp->dc_ownedp);
>
>
> /* the desired mark is passed by reference, and is really just an
> @@ -1181,7 +1181,7 @@ do_seek_mark(drive_t *drivep, drive_mark_t *markp)
> currentoffset += (off64_t)actualcnt;
> assert(currentoffset == nextrecoffset);
> assert(wantedoffset >= currentoffset);
> - assert(! contextp->dc_recp);
> + assert(!contextp->dc_recp);
> assert(currentoffset
> ==
> contextp->dc_reccnt * (off64_t)tape_recsz);
> @@ -1201,7 +1201,7 @@ do_seek_mark(drive_t *drivep, drive_mark_t *markp)
> off64_t wantedreccnt;
> seekmode_t seekmode;
>
> - assert(! contextp->dc_recp);
> + assert(!contextp->dc_recp);
> wantedreccnt = wantedoffset / (off64_t)tape_recsz;
> if (contextp->dc_singlethreadedpr) {
> seekmode = SEEKMODE_RAW;
> @@ -1218,7 +1218,7 @@ do_seek_mark(drive_t *drivep, drive_mark_t *markp)
>
> if (seekmode == SEEKMODE_BUF) {
> ring_stat_t rs;
> - assert(! contextp->dc_msgp);
> + assert(!contextp->dc_msgp);
> contextp->dc_msgp =
> Ring_get(contextp->dc_ringp);
> rs = contextp->dc_msgp->rm_stat;
> @@ -1307,7 +1307,7 @@ do_seek_mark(drive_t *drivep, drive_mark_t *markp)
> size_t actualcnt;
> int rval;
>
> - assert(! contextp->dc_recp);
> + assert(!contextp->dc_recp);
>
> /* figure how much to ask for. to eat an entire record,
> * ask for a record sans the header. do_read will eat
> @@ -1324,7 +1324,7 @@ do_seek_mark(drive_t *drivep, drive_mark_t *markp)
> }
> assert(actualcnt == wantedcnt);
> do_return_read_buf(drivep, dummybufp, actualcnt);
> - assert(! contextp->dc_recp);
> + assert(!contextp->dc_recp);
> currentoffset += (off64_t)tape_recsz;
> assert(currentoffset
> ==
> @@ -1430,8 +1430,8 @@ do_next_mark(drive_t *drivep)
> /* assert protocol being followed.
> */
> assert(contextp->dc_mode == OM_READ);
> - assert(! contextp->dc_errorpr);
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_errorpr);
> + assert(!contextp->dc_ownedp);
>
> mlog(MLOG_DEBUG | MLOG_DRIVE,
> "drive op: next mark\n");
> @@ -1469,7 +1469,7 @@ noerrorsearch:
> }
> }
>
> - if (! contextp->dc_singlethreadedpr) {
> + if (!contextp->dc_singlethreadedpr) {
> Ring_put(contextp->dc_ringp,
> contextp->dc_msgp);
> contextp->dc_msgp = 0;
> @@ -1489,7 +1489,7 @@ noerrorsearch:
> assert(contextp->dc_nextp <= contextp->dc_dataendp);
> assert(contextp->dc_nextp >= contextp->dc_recp + STAPE_HDR_SZ);
> if (contextp->dc_nextp == contextp->dc_dataendp) {
> - if (! contextp->dc_singlethreadedpr) {
> + if (!contextp->dc_singlethreadedpr) {
> Ring_put(contextp->dc_ringp,
> contextp->dc_msgp);
> contextp->dc_msgp = 0;
> @@ -1501,7 +1501,7 @@ noerrorsearch:
> return 0;
>
> resetring:
> - if (! contextp->dc_singlethreadedpr) {
> + if (!contextp->dc_singlethreadedpr) {
> Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
> contextp->dc_msgp = 0;
> }
> @@ -1535,7 +1535,7 @@ validateread:
> goto validatehdr;
> }
> ok = mt_get_status(drivep, &mtstat);
> - if (! ok) {
> + if (!ok) {
> status_failed_message(drivep);
> return DRIVE_ERROR_DEVICE;
> }
> @@ -1608,7 +1608,7 @@ validatehdr:
> goto readrecord;
> }
>
> - assert(! (rechdrp->file_offset % (off64_t)tape_recsz));
> + assert(!(rechdrp->file_offset % (off64_t)tape_recsz));
> markoff = rechdrp->first_mark_offset - rechdrp->file_offset;
> assert(markoff >= (off64_t)STAPE_HDR_SZ);
> assert(markoff < (off64_t)tape_recsz);
> @@ -1619,7 +1619,7 @@ validatehdr:
>
> alliswell:
> contextp->dc_nextp = contextp->dc_recp + (size_t)markoff;
> - assert(! (rechdrp->file_offset % (off64_t)tape_recsz));
> + assert(!(rechdrp->file_offset % (off64_t)tape_recsz));
> contextp->dc_reccnt = rechdrp->file_offset / (off64_t)tape_recsz;
> contextp->dc_iocnt = contextp->dc_reccnt + 1;
> contextp->dc_recendp = contextp->dc_recp + tape_recsz;
> @@ -1701,9 +1701,9 @@ do_end_read(drive_t *drivep)
> /* assert protocol being followed
> */
> assert(contextp->dc_mode == OM_READ);
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_ownedp);
>
> - if (! contextp->dc_singlethreadedpr) {
> + if (!contextp->dc_singlethreadedpr) {
> Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
> contextp->dc_msgp = 0;
> }
> @@ -1750,8 +1750,8 @@ do_begin_write(drive_t *drivep)
> /* verify protocol being followed
> */
> assert(contextp->dc_mode == OM_NONE);
> - assert(! drivep->d_markrecheadp);
> - assert(! contextp->dc_recp);
> + assert(!drivep->d_markrecheadp);
> + assert(!contextp->dc_recp);
>
> /* get pointers into global write header
> */
> @@ -1766,7 +1766,7 @@ do_begin_write(drive_t *drivep)
>
> /* get tape device status. verify tape is positioned
> */
> - if (! mt_get_status(drivep, &mtstat)) {
> + if (!mt_get_status(drivep, &mtstat)) {
> status_failed_message(drivep);
> return DRIVE_ERROR_DEVICE;
> }
> @@ -1791,13 +1791,13 @@ do_begin_write(drive_t *drivep)
> /* get a record buffer. will be used for the media file header,
> * and is needed to "prime the pump" for first call to do_write.
> */
> - assert(! contextp->dc_recp);
> + assert(!contextp->dc_recp);
> if (contextp->dc_singlethreadedpr) {
> assert(contextp->dc_bufp);
> contextp->dc_recp = contextp->dc_bufp;
> } else {
> assert(contextp->dc_ringp);
> - assert(! contextp->dc_msgp);
> + assert(!contextp->dc_msgp);
> contextp->dc_msgp = Ring_get(contextp->dc_ringp);
> assert(contextp->dc_msgp->rm_stat == RING_STAT_INIT);
> contextp->dc_recp = contextp->dc_msgp->rm_bufp;
> @@ -1833,7 +1833,7 @@ do_begin_write(drive_t *drivep)
>
> rval = write_record(drivep, contextp->dc_recp, BOOL_TRUE, BOOL_FALSE);
> if (rval) {
> - if (! contextp->dc_singlethreadedpr) {
> + if (!contextp->dc_singlethreadedpr) {
> Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
> contextp->dc_msgp = 0;
> }
> @@ -1844,7 +1844,7 @@ do_begin_write(drive_t *drivep)
> /* prepare the drive context. must have a record buffer ready to
> * go, header initialized.
> */
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_ownedp);
> contextp->dc_reccnt = 1; /* count the header record */
> contextp->dc_recendp = contextp->dc_recp + tape_recsz;
> contextp->dc_nextp = contextp->dc_recp + STAPE_HDR_SZ;
> @@ -1890,8 +1890,8 @@ do_set_mark(drive_t *drivep,
> /* verify protocol being followed
> */
> assert(contextp->dc_mode == OM_WRITE);
> - assert(! contextp->dc_errorpr);
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_errorpr);
> + assert(!contextp->dc_ownedp);
> assert(contextp->dc_recp);
> assert(contextp->dc_nextp);
>
> @@ -1953,8 +1953,8 @@ do_get_write_buf(drive_t *drivep, size_t wantedcnt, size_t *actualcntp)
> /* verify protocol being followed
> */
> assert(contextp->dc_mode == OM_WRITE);
> - assert(! contextp->dc_errorpr);
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_errorpr);
> + assert(!contextp->dc_ownedp);
> assert(contextp->dc_recp);
> assert(contextp->dc_nextp);
> assert(contextp->dc_nextp < contextp->dc_recendp);
> @@ -2019,7 +2019,7 @@ do_write(drive_t *drivep, char *bufp, size_t retcnt)
> /* verify protocol being followed
> */
> assert(contextp->dc_mode == OM_WRITE);
> - assert(! contextp->dc_errorpr);
> + assert(!contextp->dc_errorpr);
> assert(contextp->dc_ownedp);
> assert(contextp->dc_recp);
> assert(contextp->dc_nextp);
> @@ -2120,7 +2120,7 @@ do_write(drive_t *drivep, char *bufp, size_t retcnt)
> * the number of bytes to next alignment
> */
> static size_t
> -do_get_align_cnt(drive_t * drivep)
> +do_get_align_cnt(drive_t *drivep)
> {
> char *next_alignment_point;
> intptr_t next_alignment_off;
> @@ -2134,8 +2134,8 @@ do_get_align_cnt(drive_t * drivep)
> /* verify protocol being followed
> */
> assert(contextp->dc_mode == OM_WRITE);
> - assert(! contextp->dc_errorpr);
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_errorpr);
> + assert(!contextp->dc_ownedp);
> assert(contextp->dc_recp);
> assert(contextp->dc_nextp);
> assert(contextp->dc_nextp < contextp->dc_recendp);
> @@ -2180,7 +2180,7 @@ do_end_write(drive_t *drivep, off64_t *ncommittedp)
> /* verify protocol being followed
> */
> assert(contextp->dc_mode == OM_WRITE);
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_ownedp);
> assert(contextp->dc_recp);
> assert(contextp->dc_nextp);
> assert(contextp->dc_nextp >= contextp->dc_recp + STAPE_HDR_SZ);
> @@ -2195,7 +2195,7 @@ do_end_write(drive_t *drivep, off64_t *ncommittedp)
> * do commits, already done when error occured.
> */
> if (contextp->dc_errorpr) {
> - if (! contextp->dc_singlethreadedpr) {
> + if (!contextp->dc_singlethreadedpr) {
> Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
> contextp->dc_msgp = 0;
> }
> @@ -2267,8 +2267,8 @@ do_end_write(drive_t *drivep, off64_t *ncommittedp)
> } else {
> first_rec_w_err = -1L;
> }
> - if (! contextp->dc_singlethreadedpr) {
> - while (! rval) {
> + if (!contextp->dc_singlethreadedpr) {
> + while (!rval) {
> assert(contextp->dc_msgp);
> contextp->dc_msgp->rm_op = RING_OP_TRACE;
> Ring_put(contextp->dc_ringp,
> @@ -2297,7 +2297,7 @@ do_end_write(drive_t *drivep, off64_t *ncommittedp)
>
> /* the ring is now flushed. reset
> */
> - if (! contextp->dc_singlethreadedpr) {
> + if (!contextp->dc_singlethreadedpr) {
> Ring_reset(contextp->dc_ringp, contextp->dc_msgp);
> contextp->dc_msgp = 0;
> }
> @@ -2307,15 +2307,15 @@ do_end_write(drive_t *drivep, off64_t *ncommittedp)
> * side-effect of flushing the driver/drive of pending writes,
> * exposing any write errors.
> */
> - if (! rval) {
> + if (!rval) {
> int weofrval;
> mtstat_t mtstat;
> bool_t ok;
>
> weofrval = mt_op(contextp->dc_fd, MTWEOF, 1);
> - if (! weofrval) {
> + if (!weofrval) {
> ok = mt_get_status(drivep, &mtstat);
> - if (! ok) {
> + if (!ok) {
> status_failed_message(drivep);
> mtstat = 0;
> rval = DRIVE_ERROR_DEVICE;
> @@ -2397,7 +2397,7 @@ do_fsf(drive_t *drivep, int count, int *statp)
>
> /* get tape status
> */
> - if (! mt_get_status(drivep, &mtstat)) {
> + if (!mt_get_status(drivep, &mtstat)) {
> status_failed_message(drivep);
> *statp = DRIVE_ERROR_DEVICE;
> return 0;
> @@ -2435,7 +2435,7 @@ do_fsf(drive_t *drivep, int count, int *statp)
> op_failed = 1;
> }
>
> - if (! mt_get_status(drivep, &mtstat)) {
> + if (!mt_get_status(drivep, &mtstat)) {
> status_failed_message(drivep);
> *statp = DRIVE_ERROR_DEVICE;
> return i;
> @@ -2497,7 +2497,7 @@ do_bsf(drive_t *drivep, int count, int *statp)
>
> /* get tape status
> */
> - if (! mt_get_status(drivep, &mtstat)) {
> + if (!mt_get_status(drivep, &mtstat)) {
> status_failed_message(drivep);
> *statp = DRIVE_ERROR_DEVICE;
> return 0;
> @@ -2509,12 +2509,12 @@ do_bsf(drive_t *drivep, int count, int *statp)
> mlog(MLOG_DEBUG | MLOG_DRIVE,
> "reopening drive while at BOT\n");
> Close(drivep);
> - if (! Open(drivep)) {
> + if (!Open(drivep)) {
> display_access_failed_message(drivep);
> *statp = DRIVE_ERROR_DEVICE;
> return 0;
> }
> - if (! mt_get_status(drivep, &mtstat)) {
> + if (!mt_get_status(drivep, &mtstat)) {
> status_failed_message(drivep);
> *statp = DRIVE_ERROR_DEVICE;
> return 0;
> @@ -2551,7 +2551,7 @@ do_bsf(drive_t *drivep, int count, int *statp)
> * GMT_EOF to the right of the filemark !!
> */
> if (TS_ISDRIVER) {
> - if (! IS_FMK(mtstat)) {
> + if (!IS_FMK(mtstat)) {
> *statp = DRIVE_ERROR_DEVICE;
> return 0;
> }
> @@ -2570,7 +2570,7 @@ do_bsf(drive_t *drivep, int count, int *statp)
> return skipped + 1;
> }
> if (TS_ISDRIVER) {
> - if (! IS_FMK(mtstat)) {
> + if (!IS_FMK(mtstat)) {
> *statp = DRIVE_ERROR_DEVICE;
> return 0;
> }
> @@ -2583,7 +2583,7 @@ do_bsf(drive_t *drivep, int count, int *statp)
> if(IS_EOT(mtstat)) {
> *statp = DRIVE_ERROR_EOM;
> }
> - if (! IS_FMK(mtstat)) {
> + if (!IS_FMK(mtstat)) {
> *statp = DRIVE_ERROR_DEVICE;
> }
>
> @@ -2616,7 +2616,7 @@ do_rewind(drive_t *drivep)
> /* use validating tape rewind util func
> */
> mtstat = rewind_and_verify(drivep);
> - if (! IS_BOT(mtstat)) {
> + if (!IS_BOT(mtstat)) {
> return DRIVE_ERROR_DEVICE;
> } else {
> return 0;
> @@ -2647,7 +2647,7 @@ do_erase(drive_t *drivep)
> /* use validating tape rewind util func
> */
> mtstat = rewind_and_verify(drivep);
> - if (! IS_BOT(mtstat)) {
> + if (!IS_BOT(mtstat)) {
> return DRIVE_ERROR_DEVICE;
> }
>
> @@ -2658,7 +2658,7 @@ do_erase(drive_t *drivep)
> /* rewind again
> */
> mtstat = rewind_and_verify(drivep);
> - if (! IS_BOT(mtstat)) {
> + if (!IS_BOT(mtstat)) {
> return DRIVE_ERROR_DEVICE;
> }
>
> @@ -2759,7 +2759,7 @@ do_quit(drive_t *drivep)
> ring_destroy(ringp);
> }
>
> - if (! contextp->dc_isvarpr
> + if (!contextp->dc_isvarpr
> &&
> ! contextp->dc_isQICpr
> &&
> @@ -2848,11 +2848,11 @@ read_label(drive_t *drivep)
> /* if not at BOT or a file mark, advance to right of next file mark
> */
> ok = mt_get_status(drivep, &mtstat);
> - if (! ok) {
> + if (!ok) {
> status_failed_message(drivep);
> return DRIVE_ERROR_DEVICE;
> }
> - if (! IS_BOT(mtstat) && ! IS_FMK(mtstat)) {
> + if (!IS_BOT(mtstat) && !IS_FMK(mtstat)) {
> mtstat = fsf_and_verify(drivep);
> }
>
> @@ -2881,7 +2881,7 @@ read_label(drive_t *drivep)
> return DRIVE_ERROR_MEDIA;
> }
> ok = mt_get_status(drivep, &mtstat);
> - if (! ok) {
> + if (!ok) {
> status_failed_message(drivep);
> return DRIVE_ERROR_DEVICE;
> }
> @@ -2890,7 +2890,7 @@ read_label(drive_t *drivep)
>
> /* verify we are either at BOT or a file mark
> */
> - if (! IS_BOT(mtstat) && ! IS_FMK(mtstat)) {
> + if (!IS_BOT(mtstat) && !IS_FMK(mtstat)) {
> mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_DRIVE,
> _("file mark missing from tape\n"));
> #ifdef DUMP
> @@ -2919,7 +2919,7 @@ read_label(drive_t *drivep)
> if (nread != (int)tape_recsz) {
> assert(nread < (int)tape_recsz);
> ok = mt_get_status(drivep, &mtstat);
> - if (! ok) {
> + if (!ok) {
> status_failed_message(drivep);
> return DRIVE_ERROR_DEVICE;
> }
> @@ -3047,13 +3047,13 @@ validate_media_file_hdr(drive_t *drivep)
>
> /* check the checksum
> */
> - if (! global_hdr_checksum_check(tmpgh)) {
> + if (!global_hdr_checksum_check(tmpgh)) {
> mlog(MLOG_DEBUG | MLOG_DRIVE,
> "bad media file header checksum\n");
> return DRIVE_ERROR_CORRUPTION;
> }
>
> - if (! tape_rec_checksum_check(contextp, contextp->dc_recp)) {
> + if (!tape_rec_checksum_check(contextp, contextp->dc_recp)) {
> mlog(MLOG_DEBUG | MLOG_DRIVE,
> "tape record checksum error\n");
> return DRIVE_ERROR_CORRUPTION;
> @@ -3158,7 +3158,7 @@ set_fixed_blksz(drive_t *drivep, size_t blksz)
> /* close and re-open
> */
> Close(drivep);
> - if (! Open(drivep)) {
> + if (!Open(drivep)) {
> display_access_failed_message(drivep);
> return BOOL_FALSE;
> }
> @@ -3178,7 +3178,7 @@ set_fixed_blksz(drive_t *drivep, size_t blksz)
> /* see if we were successful (can't look if RMT, so assume
> * it worked)
> */
> - if (! contextp->dc_isrmtpr) {
> + if (!contextp->dc_isrmtpr) {
> bool_t ok;
> ok = mt_blkinfo(contextp->dc_fd, &mtinfo);
> if (! ok) {
> @@ -3237,7 +3237,7 @@ get_tpcaps(drive_t *drivep)
> struct mtblkinfo mtinfo;
> bool_t ok;
> ok = mt_blkinfo(contextp->dc_fd, &mtinfo);
> - if (! ok) {
> + if (!ok) {
> return BOOL_FALSE;
> }
>
> @@ -3561,7 +3561,7 @@ determine_write_error(drive_t *drivep, int nwritten, int saved_errno)
>
> /* get tape device status
> */
> - if (! mt_get_status(drivep, &mtstat)) {
> + if (!mt_get_status(drivep, &mtstat)) {
> status_failed_message(drivep);
> ret = DRIVE_ERROR_DEVICE;
> } else if (IS_WPROT(mtstat) && (saved_errno == EROFS)) {
> @@ -3617,7 +3617,7 @@ tape_rec_checksum_set(drive_context_t *contextp, char *bufp)
> uint32_t *p;
> uint32_t accum;
>
> - if (! contextp->dc_recchksumpr) {
> + if (!contextp->dc_recchksumpr) {
> return;
> }
>
> @@ -3886,7 +3886,7 @@ retry:
> /* open the drive
> */
> ok = Open(drivep);
> - if (! ok) {
> + if (!ok) {
> if (errno != EBUSY) {
> display_access_failed_message(drivep);
> return DRIVE_ERROR_DEVICE;
> @@ -3907,7 +3907,7 @@ retry:
> */
> mtstat = 0;
> ok = mt_get_status(drivep, &mtstat);
> - if (! ok) {
> + if (!ok) {
> status_failed_message(drivep);
> return DRIVE_ERROR_DEVICE;
> }
> @@ -3977,7 +3977,7 @@ retry:
> * mark separation and media file size.
> */
> ok = get_tpcaps(drivep);
> - if (! ok) {
> + if (!ok) {
> return DRIVE_ERROR_DEVICE;
> }
>
> @@ -3998,7 +3998,7 @@ retry:
> "Overwrite option specified. "
> "Trying best blocksize\n");
> ok = set_best_blk_and_rec_sz(drivep);
> - if (! ok) {
> + if (!ok) {
> return DRIVE_ERROR_DEVICE;
> }
> return DRIVE_ERROR_OVERWRITE;
> @@ -4017,7 +4017,7 @@ retry:
> * we will use tape motion. back up two file marks, because
> * typically we will be positioned after last file mark at EOD.
> */
> - if (! IS_BOT(mtstat) && IS_FMK(mtstat)) {
> + if (!IS_BOT(mtstat) && IS_FMK(mtstat)) {
> mlog(MLOG_DEBUG | MLOG_DRIVE,
> "tape positioned at file mark, "
> "but do not know if before or after: "
> @@ -4077,13 +4077,13 @@ retry:
> /* if a fixed device, but not QIC, and possible to set the block
> * size, do so.
> */
> - if (! contextp->dc_isvarpr
> + if (!contextp->dc_isvarpr
> &&
> - ! contextp->dc_isQICpr
> + !contextp->dc_isQICpr
> &&
> contextp->dc_cansetblkszpr) {
> ok = set_fixed_blksz(drivep, tape_blksz);
> - if (! ok) {
> + if (!ok) {
> return DRIVE_ERROR_DEVICE;
> }
> }
> @@ -4092,7 +4092,7 @@ retry:
> */
> mtstat = 0;
> ok = mt_get_status(drivep, &mtstat);
> - if (! ok) {
> + if (!ok) {
> status_failed_message(drivep);
> return DRIVE_ERROR_DEVICE;
> }
> @@ -4103,7 +4103,7 @@ retry:
> * so we must either bsf or rewind to eliminate the uncertainty.
> * if BSF is not supported, must rewind.
> */
> - if (! IS_BOT(mtstat) && ! IS_FMK(mtstat)) {
> + if (!IS_BOT(mtstat) && !IS_FMK(mtstat)) {
> mlog(MLOG_DEBUG | MLOG_DRIVE,
> "tape position unknown: searching backward "
> "for file mark or BOT\n");
> @@ -4113,7 +4113,7 @@ retry:
> }
> mtstat = 0;
> ok = mt_get_status(drivep, &mtstat);
> - if (! ok) {
> + if (!ok) {
> status_failed_message(drivep);
> return DRIVE_ERROR_DEVICE;
> }
> @@ -4121,7 +4121,7 @@ retry:
>
> /* if we can't position the tape, call it a media error
> */
> - if (! IS_BOT(mtstat) && ! IS_FMK(mtstat)) {
> + if (!IS_BOT(mtstat) && !IS_FMK(mtstat)) {
> mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_DRIVE,
> _("unable to backspace/rewind media\n"));
> return DRIVE_ERROR_MEDIA;
> @@ -4131,7 +4131,7 @@ retry:
> "tape positioned at BOT: "
> "doing redundant rewind\n");
> mtstat = rewind_and_verify(drivep);
> - if (! IS_BOT(mtstat)) {
> + if (!IS_BOT(mtstat)) {
> return DRIVE_ERROR_DEVICE;
> }
> }
> @@ -4198,7 +4198,7 @@ retry:
> "indicates blank tape: returning\n");
> (void)rewind_and_verify(drivep);
> ok = set_best_blk_and_rec_sz(drivep);
> - if (! ok) {
> + if (!ok) {
> return DRIVE_ERROR_DEVICE;
> }
> return DRIVE_ERROR_BLANK;
> @@ -4216,7 +4216,7 @@ retry:
> "indicates blank tape: returning\n");
> (void)rewind_and_verify(drivep);
> ok = set_best_blk_and_rec_sz(drivep);
> - if (! ok) {
> + if (!ok) {
> return DRIVE_ERROR_DEVICE;
> }
> return DRIVE_ERROR_BLANK;
> @@ -4226,7 +4226,7 @@ retry:
> */
> if (saved_errno == ENOSPC
> &&
> - ! wasatbotpr) {
> + !wasatbotpr) {
> mlog(MLOG_DEBUG | MLOG_DRIVE,
> "errno ENOSPC while not at BOT "
> "indicates EOD: retrying\n");
> @@ -4245,7 +4245,7 @@ retry:
> "and try again\n");
> Close(drivep);
> ok = Open(drivep);
> - if (! ok) {
> + if (!ok) {
> display_access_failed_message(drivep);
> return DRIVE_ERROR_DEVICE;
> }
> @@ -4258,14 +4258,14 @@ retry:
> */
> mtstat = 0;
> ok = mt_get_status(drivep, &mtstat);
> - if (! ok) {
> + if (!ok) {
> status_failed_message(drivep);
> return DRIVE_ERROR_DEVICE;
> }
>
> if (nread == 0
> &&
> - ! contextp->dc_isvarpr
> + !contextp->dc_isvarpr
> &&
> IS_EOD(mtstat)
> &&
> @@ -4276,7 +4276,7 @@ retry:
> "indicates blank tape: returning\n");
> (void)rewind_and_verify(drivep);
> ok = set_best_blk_and_rec_sz(drivep);
> - if (! ok) {
> + if (!ok) {
> return DRIVE_ERROR_DEVICE;
> }
> return DRIVE_ERROR_BLANK;
> @@ -4284,11 +4284,11 @@ retry:
>
> if (nread == 0
> &&
> - ! contextp->dc_isvarpr
> + !contextp->dc_isvarpr
> &&
> IS_EOD(mtstat)
> &&
> - ! wasatbotpr) {
> + !wasatbotpr) {
> mlog(MLOG_DEBUG | MLOG_DRIVE,
> "nread == 0 and EOD while not at BOT on "
> "fixed blocksize drive "
> @@ -4302,11 +4302,11 @@ retry:
>
> if (nread == 0
> &&
> - ! contextp->dc_isvarpr
> + !contextp->dc_isvarpr
> &&
> IS_EOT(mtstat)
> &&
> - ! wasatbotpr) {
> + !wasatbotpr) {
> mlog(MLOG_DEBUG | MLOG_DRIVE,
> "nread == 0 and EOT while not at BOT on "
> "fixed blocksize drive "
> @@ -4320,13 +4320,13 @@ retry:
>
> if (nread == 0
> &&
> - ! contextp->dc_isvarpr
> + !contextp->dc_isvarpr
> &&
> - ! IS_EOD(mtstat)
> + !IS_EOD(mtstat)
> &&
> - ! IS_FMK(mtstat)
> + !IS_FMK(mtstat)
> &&
> - ! IS_EOT(mtstat)) {
> + !IS_EOT(mtstat)) {
> mlog(MLOG_DEBUG | MLOG_DRIVE,
> "nread == 0 and not EOD, not EOT, "
> "and not at a file mark on fixed blocksize drive "
> @@ -4347,7 +4347,7 @@ retry:
> "indicates blank tape: returning\n");
> (void)rewind_and_verify(drivep);
> ok = set_best_blk_and_rec_sz(drivep);
> - if (! ok) {
> + if (!ok) {
> return DRIVE_ERROR_DEVICE;
> }
> return DRIVE_ERROR_BLANK;
> @@ -4359,7 +4359,7 @@ retry:
> &&
> IS_EOD(mtstat)
> &&
> - ! wasatbotpr) {
> + !wasatbotpr) {
> mlog(MLOG_DEBUG | MLOG_DRIVE,
> "nread == 0 and EOD while not at BOT on "
> "variable blocksize drive "
> @@ -4377,7 +4377,7 @@ retry:
> &&
> IS_EOT(mtstat)
> &&
> - ! wasatbotpr) {
> + !wasatbotpr) {
> mlog(MLOG_DEBUG | MLOG_DRIVE,
> "nread == 0 and EOT while not at BOT on "
> "variable blocksize drive "
> @@ -4402,7 +4402,7 @@ retry:
> "indicates foreign tape: returning\n");
> (void)rewind_and_verify(drivep);
> ok = set_best_blk_and_rec_sz(drivep);
> - if (! ok) {
> + if (!ok) {
> return DRIVE_ERROR_DEVICE;
> }
> return DRIVE_ERROR_FOREIGN;
> @@ -4412,11 +4412,11 @@ retry:
> &&
> contextp->dc_isvarpr
> &&
> - ! IS_EOD(mtstat)
> + !IS_EOD(mtstat)
> &&
> - ! IS_FMK(mtstat)
> + !IS_FMK(mtstat)
> &&
> - ! IS_EOT(mtstat)) {
> + !IS_EOT(mtstat)) {
> mlog(MLOG_DEBUG | MLOG_DRIVE,
> "nread > 0 and not EOD, not EOT, "
> "and not at a file mark on variable blocksize drive "
> @@ -4426,7 +4426,7 @@ retry:
>
> if (nread < (int)tape_recsz
> &&
> - ! contextp->dc_isvarpr) {
> + !contextp->dc_isvarpr) {
> mlog(MLOG_DEBUG | MLOG_DRIVE,
> "nread less than selected record size on "
> "fixed blocksize drive "
> @@ -4436,7 +4436,7 @@ retry:
>
> if (nread == (int)tape_recsz
> &&
> - ! contextp->dc_isvarpr) {
> + !contextp->dc_isvarpr) {
> mlog(MLOG_DEBUG | MLOG_DRIVE,
> "nread == selected blocksize "
> "on fixed blocksize drive "
> @@ -4518,7 +4518,7 @@ checkhdr:
> }
> (void)rewind_and_verify(drivep);
> ok = set_best_blk_and_rec_sz(drivep);
> - if (! ok) {
> + if (!ok) {
> return DRIVE_ERROR_DEVICE;
> }
> return DRIVE_ERROR_FOREIGN;
> @@ -4556,7 +4556,7 @@ newsize:
> mlog(MLOG_NORMAL | MLOG_DRIVE,
> _("cannot determine tape block size "
> "after two tries\n"));
> - if (! wasatbotpr) {
> + if (!wasatbotpr) {
> mlog(MLOG_NORMAL | MLOG_DRIVE,
> _("will rewind and try again\n"));
> (void)rewind_and_verify(drivep);
> @@ -4568,7 +4568,7 @@ newsize:
> "or contains non-xfsdump data\n"));
> (void)rewind_and_verify(drivep);
> ok = set_best_blk_and_rec_sz(drivep);
> - if (! ok) {
> + if (!ok) {
> return DRIVE_ERROR_DEVICE;
> }
> return DRIVE_ERROR_FOREIGN;
> @@ -4576,7 +4576,7 @@ newsize:
> }
> if (tape_recsz > STAPE_MIN_MAX_BLKSZ) {
> tape_recsz = STAPE_MIN_MAX_BLKSZ;
> - if (! contextp->dc_isQICpr) {
> + if (!contextp->dc_isQICpr) {
> tape_blksz = tape_recsz;;
> }
> changedblkszpr = BOOL_TRUE;
> @@ -4595,7 +4595,7 @@ largersize:
> mlog(MLOG_NORMAL | MLOG_DRIVE,
> _("cannot determine tape block size "
> "after two tries\n"));
> - if (! wasatbotpr) {
> + if (!wasatbotpr) {
> mlog(MLOG_NORMAL | MLOG_DRIVE,
> _("will rewind and try again\n"));
> (void)rewind_and_verify(drivep);
> @@ -4607,7 +4607,7 @@ largersize:
> "or contains non-xfsdump data\n"));
> (void)rewind_and_verify(drivep);
> ok = set_best_blk_and_rec_sz(drivep);
> - if (! ok) {
> + if (!ok) {
> return DRIVE_ERROR_DEVICE;
> }
> return DRIVE_ERROR_FOREIGN;
> @@ -4617,7 +4617,7 @@ largersize:
> */
> if (tape_recsz != STAPE_MAX_RECSZ) {
> tape_recsz = STAPE_MAX_RECSZ;
> - if (! contextp->dc_isQICpr) {
> + if (!contextp->dc_isQICpr) {
> tape_blksz = tape_recsz;;
> }
> changedblkszpr = BOOL_TRUE;
> @@ -4777,7 +4777,7 @@ quick_backup(drive_t *drivep, drive_context_t *contextp, ix_t skipcnt)
> return 0;
> }
> if (TS_ISDRIVER) {
> - if (! IS_FMK(mtstat)) {
> + if (!IS_FMK(mtstat)) {
> mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_DRIVE,
> _("unable to backspace tape: "
> "assuming media error\n"));
> @@ -4805,7 +4805,7 @@ record_hdr_validate(drive_t *drivep, char *bufp, bool_t chkoffpr)
> rec_hdr_t *rechdrp = &rechdr;
> rec_hdr_t *tmprh = (rec_hdr_t *)bufp;
>
> - if (! tape_rec_checksum_check(contextp, bufp)) {
> + if (!tape_rec_checksum_check(contextp, bufp)) {
> mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_DRIVE,
> _("record %lld corrupt: bad record checksum\n"),
> contextp->dc_iocnt - 1);
> @@ -4904,7 +4904,7 @@ read_record(drive_t *drivep, char *bufp)
> /* get drive status
> */
> ok = mt_get_status(drivep, &mtstat);
> - if (! ok) {
> + if (!ok) {
> status_failed_message(drivep);
> return DRIVE_ERROR_DEVICE;
> }
> @@ -4982,7 +4982,7 @@ getrec(drive_t *drivep)
> drive_context_t *contextp;
> contextp = (drive_context_t *)drivep->d_contextp;
>
> - while (! contextp->dc_recp) {
> + while (!contextp->dc_recp) {
> rec_hdr_t *rechdrp;
> if (contextp->dc_singlethreadedpr) {
> int rval;
> @@ -5129,17 +5129,17 @@ display_ring_metrics(drive_t *drivep, int mlog_flags)
> char *bufszsfxp;
>
> if (tape_recsz == STAPE_MIN_MAX_BLKSZ) {
> - assert(! (STAPE_MIN_MAX_BLKSZ % 0x400));
> + assert(!(STAPE_MIN_MAX_BLKSZ % 0x400));
> sprintf(bufszbuf, "%u", STAPE_MIN_MAX_BLKSZ / 0x400);
> assert(strlen(bufszbuf) < sizeof(bufszbuf));
> bufszsfxp = "KB";
> } else if (tape_recsz == STAPE_MAX_RECSZ) {
> - assert(! (STAPE_MAX_RECSZ % 0x100000));
> + assert(!(STAPE_MAX_RECSZ % 0x100000));
> sprintf(bufszbuf, "%u", STAPE_MAX_RECSZ / 0x100000);
> assert(strlen(bufszbuf) < sizeof(bufszbuf));
> bufszsfxp = "MB";
> } else if (tape_recsz == STAPE_MAX_LINUX_RECSZ) {
> - assert(! (STAPE_MAX_LINUX_RECSZ % 0x100000));
> + assert(!(STAPE_MAX_LINUX_RECSZ % 0x100000));
> sprintf(bufszbuf, "%u", STAPE_MAX_LINUX_RECSZ / 0x100000);
> assert(strlen(bufszbuf) < sizeof(bufszbuf));
> bufszsfxp = "MB";
> @@ -5184,7 +5184,7 @@ rewind_and_verify(drive_t *drivep)
> rval = mt_op(contextp->dc_fd, MTREW, 0);
> }
> ok = mt_get_status(drivep, &mtstat);
> - if (! ok) {
> + if (!ok) {
> mtstat = 0;
> status_failed_message(drivep);
> if (try > 1) {
> @@ -5214,7 +5214,7 @@ erase_and_verify(drive_t *drivep)
>
> (void)mt_op(contextp->dc_fd, MTERASE, 0);
> ok = mt_get_status(drivep, &mtstat);
> - if (! ok) {
> + if (!ok) {
> mtstat = 0;
> status_failed_message(drivep);
> }
> @@ -5235,7 +5235,7 @@ bsf_and_verify(drive_t *drivep)
> mtstat_t mtstat;
>
> ok = mt_get_status(drivep, &mtstat);
> - if (! ok) {
> + if (!ok) {
> mtstat = 0;
> status_failed_message(drivep);
> if (try > 1) {
> @@ -5265,7 +5265,7 @@ bsf_and_verify(drive_t *drivep)
> * set correctly otherwise. [TS:Oct/2000]
> */
> ok = mt_get_fileno(drivep, &fileno);
> - if (! ok) {
> + if (!ok) {
> status_failed_message(drivep);
> return 0;
> }
> @@ -5279,7 +5279,7 @@ bsf_and_verify(drive_t *drivep)
>
> try = 1;
> status: ok = mt_get_status(drivep, &mtstat);
> - if (! ok) {
> + if (!ok) {
> mtstat = 0;
> status_failed_message(drivep);
> if (try > 1) {
> @@ -5306,7 +5306,7 @@ fsf_and_verify(drive_t *drivep)
> bool_t ok;
>
> ok = mt_get_status(drivep, &mtstat);
> - if (! ok) {
> + if (!ok) {
> mtstat = 0;
> status_failed_message(drivep);
> if (try > 1) {
> @@ -5335,7 +5335,7 @@ calc_best_blk_and_rec_sz(drive_t *drivep)
> {
> drive_context_t *contextp = (drive_context_t *)drivep->d_contextp;
>
> - if (! contextp->dc_isrmtpr) {
> + if (!contextp->dc_isrmtpr) {
> if (cmdlineblksize > 0) {
> tape_blksz = cmdlineblksize;
> } else {
> @@ -5361,14 +5361,14 @@ set_best_blk_and_rec_sz(drive_t *drivep)
>
> calc_best_blk_and_rec_sz(drivep);
>
> - if (! contextp->dc_isvarpr
> + if (!contextp->dc_isvarpr
> &&
> ! contextp->dc_isQICpr
> &&
> contextp->dc_cansetblkszpr) {
> bool_t ok;
> ok = set_fixed_blksz(drivep, tape_blksz);
> - if (! ok) {
> + if (!ok) {
> return BOOL_FALSE;
> }
> }
> @@ -5460,4 +5460,3 @@ map_ts_status(struct mtget *mtstat, struct mtget_sgi mtstat_sgi)
> }
> return;
> }
> -
> diff --git a/common/drive_simple.c b/common/drive_simple.c
> index fd1a958..5c3ed4b 100644
> --- a/common/drive_simple.c
> +++ b/common/drive_simple.c
> @@ -195,7 +195,7 @@ ds_match(int argc, char *argv[], drive_t *drivep)
>
> /* sanity checks
> */
> - assert(! (sizeofmember(drive_context_t, dc_buf) % PGSZ));
> + assert(!(sizeofmember(drive_context_t, dc_buf) % PGSZ));
>
> /* determine if this is an rmt file. if so, give a weak match:
> * might be an ordinary file accessed via the rmt protocol.
> @@ -212,7 +212,7 @@ ds_match(int argc, char *argv[], drive_t *drivep)
> /* willing to pick up anything not picked up by other strategies,
> * as long as it exists and is not a directory
> */
> - if (! strcmp(drivep->d_pathname, "stdio")) {
> + if (!strcmp(drivep->d_pathname, "stdio")) {
> return 1;
> }
>
> @@ -260,7 +260,7 @@ ds_instantiate(int argc, char *argv[], drive_t *drivep)
> */
> drivep->d_capabilities = 0;
> drivep->d_capabilities |= DRIVE_CAP_AUTOREWIND;
> - if (! strcmp(drivep->d_pathname, "stdio")) {
> + if (!strcmp(drivep->d_pathname, "stdio")) {
> #ifdef DUMP
> contextp->dc_fd = 1;
> #endif /* DUMP */
> @@ -514,7 +514,7 @@ do_begin_read(drive_t *drivep)
>
> /* check the checksum
> */
> - if (! global_hdr_checksum_check(tmphdr)) {
> + if (!global_hdr_checksum_check(tmphdr)) {
> mlog(MLOG_NORMAL | MLOG_ERROR | MLOG_DRIVE,
> _("media file header checksum error\n"));
> free(tmphdr);
> @@ -596,7 +596,7 @@ do_read(drive_t *drivep,
> /* assert protocol
> */
> assert(contextp->dc_mode == OM_READ);
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_ownedp);
> assert(wantedcnt > 0);
>
> /* pre-initialize reference return
> @@ -724,7 +724,7 @@ do_get_mark(drive_t *drivep, drive_mark_t *markp)
> /* assert protocol
> */
> assert(contextp->dc_mode == OM_READ);
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_ownedp);
>
> /* calculate the offset of the next byte to be supplied relative to
> * the beginning of the buffer and relative to the beginning of
> @@ -757,7 +757,7 @@ do_seek_mark(drive_t *drivep, drive_mark_t *markp)
> /* assert protocol
> */
> assert(contextp->dc_mode == OM_READ);
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_ownedp);
>
> /* calculate the current offset within the media file
> * of the next byte to be read
> @@ -820,9 +820,9 @@ do_next_mark(drive_t *drivep)
> */
> assert(dcaps & DRIVE_CAP_NEXTMARK);
> assert(contextp->dc_mode == OM_READ);
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_ownedp);
>
> - if (! mark) {
> + if (!mark) {
> return DRIVE_ERROR_EOF;
> }
>
> @@ -964,7 +964,7 @@ do_begin_write(drive_t *drivep)
> tmphdr->gh_hostname,
> tmphdr->gh_dumplabel);
>
> - if (! global_hdr_checksum_check(tmphdr)) {
> + if (!global_hdr_checksum_check(tmphdr)) {
> mlog(MLOG_NORMAL | MLOG_ERROR | MLOG_DRIVE,
> _("media file header checksum error\n"));
> }
> @@ -1008,7 +1008,7 @@ do_set_mark(drive_t *drivep,
> /* assert protocol
> */
> assert(contextp->dc_mode == OM_WRITE);
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_ownedp);
> assert(contextp->dc_nextp);
>
> /* calculate the mark offset
> @@ -1155,7 +1155,7 @@ do_set_mark(drive_t *drivep,
> */
> if (contextp->dc_nextp == contextp->dc_buf) {
> assert(drivep->d_markrecheadp == 0);
> - (* cbfuncp)(cbcontextp, markrecp, BOOL_TRUE);
> + (*cbfuncp)(cbcontextp, markrecp, BOOL_TRUE);
> return;
> } else {
> markrecp->dm_cbfuncp = cbfuncp;
> @@ -1191,7 +1191,7 @@ do_get_write_buf(drive_t *drivep, size_t wanted_bufsz, size_t *actual_bufszp)
> /* assert protocol
> */
> assert(contextp->dc_mode == OM_WRITE);
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_ownedp);
> assert(contextp->dc_nextp);
> assert(contextp->dc_nextp < contextp->dc_emptyp);
> assert(contextp->dc_ownedsz == 0);
> @@ -1250,7 +1250,7 @@ do_write(drive_t *drivep, char *bufp, size_t writesz)
> assert(contextp->dc_mode == OM_WRITE);
> assert(contextp->dc_ownedp);
> assert(bufp == contextp->dc_ownedp);
> - assert(! contextp->dc_nextp);
> + assert(!contextp->dc_nextp);
> assert(contextp->dc_ownedp < contextp->dc_emptyp);
> assert(writesz == contextp->dc_ownedsz);
>
> @@ -1315,7 +1315,7 @@ do_get_align_cnt(drive_t *drivep)
> /* assert protocol
> */
> assert(contextp->dc_mode == OM_WRITE);
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_ownedp);
> assert(contextp->dc_nextp);
> assert(contextp->dc_nextp < contextp->dc_emptyp);
>
> @@ -1349,7 +1349,7 @@ do_end_write(drive_t *drivep, off64_t *ncommittedp)
> /* assert protocol
> */
> assert(contextp->dc_mode == OM_WRITE);
> - assert(! contextp->dc_ownedp);
> + assert(!contextp->dc_ownedp);
> assert(contextp->dc_nextp);
> assert(contextp->dc_nextp < contextp->dc_emptyp);
>
> diff --git a/common/fs.c b/common/fs.c
> index 5c2b266..a4c175c 100644
> --- a/common/fs.c
> +++ b/common/fs.c
> @@ -339,16 +339,16 @@ fs_tab_lookup_blk(char *blks)
> struct stat64 statb;
> bool_t bok;
>
> - if (! tep->fte_blks) {
> + if (!tep->fte_blks) {
> continue;
> }
>
> - if (! strcmp(tep->fte_blks, blks)) {
> + if (!strcmp(tep->fte_blks, blks)) {
> return tep;
> }
>
> - aok = ! stat64(blks, &stata);
> - bok = ! stat64(tep->fte_blks, &statb);
> + aok = !stat64(blks, &stata);
> + bok = !stat64(tep->fte_blks, &statb);
> if (aok && bok && stata.st_rdev == statb.st_rdev) {
> return tep;
> }
> @@ -362,7 +362,7 @@ fs_tab_lookup_mnt(char *mnts)
> fs_tab_ent_t *tep;
>
> for (tep = fs_tabp; tep; tep = tep->fte_nextp) {
> - if (tep->fte_mnts && ! strcmp(tep->fte_mnts, mnts)) {
> + if (tep->fte_mnts && !strcmp(tep->fte_mnts, mnts)) {
> return tep;
> }
> }
> diff --git a/common/global.c b/common/global.c
> index 881042b..6a4e348 100644
> --- a/common/global.c
> +++ b/common/global.c
> @@ -114,7 +114,7 @@ global_hdr_alloc(int argc, char *argv[])
> strerror(errno));
> return 0;
> }
> - if (! strlen(ghdrp->gh_hostname)) {
> + if (!strlen(ghdrp->gh_hostname)) {
> mlog(MLOG_NORMAL | MLOG_ERROR,
> _("hostname length is zero\n"));
> return 0;
> @@ -164,7 +164,7 @@ global_hdr_alloc(int argc, char *argv[])
> return 0;
> }
>
> - if (! uuid_parse(optarg, ghdrp->gh_dumpid)) {
> + if (!uuid_parse(optarg, ghdrp->gh_dumpid)) {
> mlog(MLOG_NORMAL | MLOG_ERROR,
> _("-%c argument not a valid uuid\n"),
> c);
> @@ -208,14 +208,14 @@ global_hdr_alloc(int argc, char *argv[])
> /* if no dump label specified, no pipes in use, and dialogs
> * are allowed, prompt for one
> */
> - if (! dumplabel && dlog_allowed()) {
> + if (!dumplabel && dlog_allowed()) {
> dumplabel = prompt_label(labelbuf, sizeof(labelbuf));
> }
> #endif /* DUMP */
>
> - if (! dumplabel || ! strlen(dumplabel)) {
> + if (!dumplabel || !strlen(dumplabel)) {
> #ifdef DUMP
> - if (! pipeline) {
> + if (!pipeline) {
> mlog(MLOG_VERBOSE | MLOG_WARNING,
> _("no session label specified\n"));
> }
> @@ -308,7 +308,7 @@ prompt_label_cb(void *uctxp, dlog_pcbp_t pcb, void *pctxp)
> {
> /* query: ask for a dump label
> */
> - (* pcb)(pctxp,
> + (*pcb)(pctxp,
> _("please enter label for this dump session"));
> }
>
> diff --git a/common/inventory.c b/common/inventory.c
> index 9ebe461..6ffe9fe 100644
> --- a/common/inventory.c
> +++ b/common/inventory.c
> @@ -241,7 +241,7 @@ inv_writesession_open(
> assert (tok != INV_TOKEN_NULL);
> assert (sesid && fsid && mntpt && devpath);
>
> - if (! (tok->d_update_flag & FSTAB_UPDATED)) {
> + if (!(tok->d_update_flag & FSTAB_UPDATED)) {
> if (put_fstab_entry(fsid, mntpt, devpath) < 0) {
> printf ("put_fstab_entry :(\n");
> return INV_TOKEN_NULL;
> diff --git a/common/main.c b/common/main.c
> index e212b6a..ef5f394 100644
> --- a/common/main.c
> +++ b/common/main.c
> @@ -201,14 +201,14 @@ main(int argc, char *argv[])
> * if found, create a new argv.
> */
> ok = loadoptfile(&argc, &argv);
> - if (! ok) {
> + if (!ok) {
> return mlog_exit(EXIT_ERROR, RV_OPT);
> }
>
> /* initialize message logging (stage 1)
> */
> ok = mlog_init1(argc, argv);
> - if (! ok) {
> + if (!ok) {
> return mlog_exit(EXIT_ERROR, RV_INIT);
> }
> /* scan the command line for the info, progress
> @@ -223,7 +223,7 @@ main(int argc, char *argv[])
> while ((c = getopt(argc, argv, GETOPT_CMDSTRING)) != EOF) {
> switch (c) {
> case GETOPT_MINSTACKSZ:
> - if (! optarg || optarg[0] == '-') {
> + if (!optarg || optarg[0] == '-') {
> mlog(MLOG_NORMAL | MLOG_ERROR | MLOG_NOLOCK,
> _("-%c argument missing\n"),
> c);
> @@ -245,7 +245,7 @@ main(int argc, char *argv[])
> minstacksz = tmpstacksz;
> break;
> case GETOPT_MAXSTACKSZ:
> - if (! optarg || optarg[0] == '-') {
> + if (!optarg || optarg[0] == '-') {
> mlog(MLOG_NORMAL | MLOG_ERROR | MLOG_NOLOCK,
> _("-%c argument missing\n"),
> c);
> @@ -271,7 +271,7 @@ main(int argc, char *argv[])
> mlog_exit_hint(RV_USAGE);
> break;
> case GETOPT_PROGRESS:
> - if (! optarg || optarg[0] == '-') {
> + if (!optarg || optarg[0] == '-') {
> mlog(MLOG_NORMAL | MLOG_ERROR | MLOG_NOLOCK,
> _("-%c argument missing\n"),
> c);
> @@ -333,14 +333,14 @@ main(int argc, char *argv[])
> */
> ok = set_rlimits(&vmsz);
> #endif /* RESTORE */
> - if (! ok) {
> + if (!ok) {
> return mlog_exit(EXIT_ERROR, RV_INIT);
> }
>
> /* initialize message logging (stage 2) - allocate the message lock
> */
> ok = mlog_init2();
> - if (! ok) {
> + if (!ok) {
> return mlog_exit(EXIT_ERROR, RV_INIT);
> }
>
> @@ -385,7 +385,7 @@ main(int argc, char *argv[])
> * core, if necessary. some tmp files may be placed here as well.
> */
> homedir = getcwd(0, MAXPATHLEN);
> - if (! homedir) {
> + if (!homedir) {
> mlog(MLOG_NORMAL | MLOG_ERROR,
> _("unable to determine current directory: %s\n"),
> strerror(errno));
> @@ -395,7 +395,7 @@ main(int argc, char *argv[])
> /* sanity check the inventory database directory, setup global paths
> */
> ok = inv_setup_base();
> - if (! ok) {
> + if (!ok) {
> mlog(MLOG_NORMAL | MLOG_ERROR | MLOG_NOLOCK,
> _("both /var/lib/xfsdump and /var/xfsdump exist - fatal\n"));
> return mlog_exit(EXIT_ERROR, RV_INIT);
> @@ -413,7 +413,7 @@ main(int argc, char *argv[])
>
> /* if an inventory display is requested, do it and exit
> */
> - if (! inv_DEBUG_print(argc, argv)) {
> + if (!inv_DEBUG_print(argc, argv)) {
> return mlog_exit(EXIT_NORMAL, RV_OK); /* normal termination */
> }
>
> @@ -436,14 +436,14 @@ main(int argc, char *argv[])
> /* initialize operator dialog capability
> */
> ok = dlog_init(argc, argv);
> - if (! ok) {
> + if (!ok) {
> return mlog_exit(EXIT_ERROR, RV_INIT);
> }
>
> /* initialize the child process manager
> */
> ok = cldmgr_init();
> - if (! ok) {
> + if (!ok) {
> return mlog_exit(EXIT_ERROR, RV_INIT);
> }
>
> @@ -453,7 +453,7 @@ main(int argc, char *argv[])
> * will be done shortly.
> */
> ok = drive_init1(argc, argv);
> - if (! ok) {
> + if (!ok) {
> return mlog_exit(EXIT_ERROR, RV_INIT);
> }
>
> @@ -480,7 +480,7 @@ main(int argc, char *argv[])
> mlog(MLOG_VERBOSE,
> _("version %s (dump format %d.0)"),
> VERSION, GLOBAL_HDR_VERSION);
> - if (! pipeline && ! stdoutpiped && sistr && dlog_allowed()) {
> + if (!pipeline && !stdoutpiped && sistr && dlog_allowed()) {
> mlog(MLOG_VERBOSE | MLOG_BARE, _(
> " - "
> "type %s for status and control\n"),
> @@ -494,7 +494,7 @@ main(int argc, char *argv[])
> /* build a global write header template
> */
> gwhdrtemplatep = global_hdr_alloc(argc, argv);
> - if (! gwhdrtemplatep) {
> + if (!gwhdrtemplatep) {
> return mlog_exit(EXIT_ERROR, RV_INIT);
> }
> #endif /* DUMP */
> @@ -526,7 +526,7 @@ main(int argc, char *argv[])
> sa.sa_handler = SIG_IGN;
> sigaction(SIGPIPE, &sa, NULL);
>
> - if (! pipeline) {
> + if (!pipeline) {
> sigset_t blocked_set;
>
> stop_in_progress = BOOL_FALSE;
> @@ -565,7 +565,7 @@ main(int argc, char *argv[])
> #ifdef RESTORE
> ok = content_init(argc, argv, vmsz / VMSZ_PER);
> #endif /* RESTORE */
> - if (! ok) {
> + if (!ok) {
> err = mlog_exit(EXIT_ERROR, RV_INIT);
> goto err_free;
> }
> @@ -591,12 +591,12 @@ main(int argc, char *argv[])
> argv,
> (global_hdr_t *)0);
> #endif /* RESTORE */
> - if (! ok) {
> + if (!ok) {
> err = mlog_exit(EXIT_ERROR, RV_INIT);
> goto err_free;
> }
> ok = drive_init3();
> - if (! ok) {
> + if (!ok) {
> err = mlog_exit(EXIT_ERROR, RV_INIT);
> goto err_free;
> }
> @@ -630,7 +630,7 @@ main(int argc, char *argv[])
> * asynchronously read the media file header, typically a very
> * time-consuming chore. drive_init3 will synchronize with each slave.
> */
> - if (! init_error) {
> + if (!init_error) {
> #ifdef DUMP
> ok = drive_init2(argc,
> argv,
> @@ -641,13 +641,13 @@ main(int argc, char *argv[])
> argv,
> (global_hdr_t *)0);
> #endif /* RESTORE */
> - if (! ok) {
> + if (!ok) {
> init_error = BOOL_TRUE;
> }
> }
> - if (! init_error) {
> + if (!init_error) {
> ok = drive_init3();
> - if (! ok) {
> + if (!ok) {
> init_error = BOOL_TRUE;
> }
> }
> @@ -655,13 +655,13 @@ main(int argc, char *argv[])
> /* create a child thread for each stream. drivecnt global from
> * drive.h, initialized by drive_init[12]
> */
> - if (! init_error) {
> + if (!init_error) {
> for (stix = 0; stix < drivecnt; stix++) {
> ok = cldmgr_create(childmain,
> stix,
> "child",
> (void *)stix);
> - if (! ok) {
> + if (!ok) {
> init_error = BOOL_TRUE;
> }
> }
> @@ -800,7 +800,7 @@ main(int argc, char *argv[])
>
> /* see if need to initiate a stop
> */
> - if (stop_requested && ! stop_in_progress) {
> + if (stop_requested && !stop_in_progress) {
> mlog(MLOG_NORMAL,
> _("initiating session interrupt (timeout in %d sec)\n"),
> stop_timeout);
> @@ -828,7 +828,7 @@ main(int argc, char *argv[])
> }
> }
>
> - if (progrpt_enabledpr && ! stop_in_progress) {
> + if (progrpt_enabledpr && !stop_in_progress) {
> bool_t need_progrptpr = BOOL_FALSE;
> while (now >= progrpt_deadline) {
> need_progrptpr = BOOL_TRUE;
> @@ -1153,7 +1153,7 @@ loadoptfile(int *argcp, char ***argvp)
> while ((c = getopt(*argcp, *argvp, GETOPT_CMDSTRING)) != EOF) {
> switch (c) {
> case GETOPT_OPTFILE:
> - if (! optarg || optarg[0] == '-') {
> + if (!optarg || optarg[0] == '-') {
> mlog(MLOG_NORMAL | MLOG_ERROR | MLOG_NOLOCK,
> _("-%c argument missing\n"),
> c);
> @@ -1173,7 +1173,7 @@ loadoptfile(int *argcp, char ***argvp)
> break;
> }
> }
> - if (! optfilename) {
> + if (!optfilename) {
> return BOOL_TRUE;
> }
>
> @@ -1222,7 +1222,7 @@ loadoptfile(int *argcp, char ***argvp)
> i++; /* to skip option argument */
> continue;
> }
> - sz += strlen((* argvp)[i]) + 1;
> + sz += strlen((*argvp)[i]) + 1;
> }
>
> /* add in the size of the option file (plus one byte in case
> @@ -1240,7 +1240,7 @@ loadoptfile(int *argcp, char ***argvp)
> p = argbuf;
> i = 0;
> sprintf(p, "%s ", ( * argvp)[ i]);
> - p += strlen((* argvp)[i]) + 1;
> + p += strlen((*argvp)[i]) + 1;
> i++;
>
> /* copy the options file into the buffer after the given args
> @@ -1267,7 +1267,7 @@ loadoptfile(int *argcp, char ***argvp)
> continue;
> }
> sprintf(p, "%s ", ( * argvp)[ i]);
> - p += strlen((* argvp)[i]) + 1;
> + p += strlen((*argvp)[i]) + 1;
> }
>
> /* null-terminate the entire buffer
> @@ -1296,7 +1296,7 @@ loadoptfile(int *argcp, char ***argvp)
>
> /* done when NULL encountered
> */
> - if (! *p) {
> + if (!*p) {
> break;
> }
>
> @@ -1310,14 +1310,14 @@ loadoptfile(int *argcp, char ***argvp)
>
> /* if no more separators, all tokens seen
> */
> - if (! p) {
> + if (!p) {
> break;
> }
> }
>
> /* if no arguments, can return now
> */
> - if (! tokencnt) {
> + if (!tokencnt) {
> close(fd);
> return BOOL_TRUE;
> }
> @@ -1342,7 +1342,7 @@ loadoptfile(int *argcp, char ***argvp)
>
> /* done when NULL encountered
> */
> - if (! *p) {
> + if (!*p) {
> break;
> }
>
> @@ -1370,7 +1370,7 @@ loadoptfile(int *argcp, char ***argvp)
>
> /* if no more separators, all tokens seen
> */
> - if (! endp) {
> + if (!endp) {
> break;
> }
>
> @@ -1468,7 +1468,7 @@ childmain(void *arg1)
> /* let the drive manager shut down its slave thread
> */
> drivep = drivepp[stix];
> - (* drivep->d_opsp->do_quit)(drivep);
> + (*drivep->d_opsp->do_quit)(drivep);
>
> return exitcode;
> }
> @@ -1480,7 +1480,7 @@ prompt_prog_cb(void *uctxp, dlog_pcbp_t pcb, void *pctxp)
> {
> /* query: ask for a dump label
> */
> - (* pcb)(pctxp,
> + (*pcb)(pctxp,
> progrpt_enabledpr
> ?
> _("please enter seconds between progress reports, "
> @@ -1565,7 +1565,7 @@ sigint_dialog(void)
> "the following operations\n");
> assert(querycnt <= QUERYMAX);
> choicecnt = 0;
> - if (! stop_in_progress) {
> + if (!stop_in_progress) {
> interruptix = choicecnt;
> choicestr[choicecnt++ ] = _("interrupt this session");
> } else {
> @@ -1906,7 +1906,7 @@ sigint_dialog(void)
> if (responseix == okix) {
> int newinterval;
> newinterval = atoi(buf);
> - if (! strlen(buf)) {
> + if (!strlen(buf)) {
> ackstr[ackcnt++ ] = _("no change\n");
> } else if (newinterval > 0) {
> time32_t newdeadline;
> @@ -1953,21 +1953,21 @@ sigint_dialog(void)
> ackstr[ackcnt++ ] = _("no change\n");
> }
> } else if (responseix == mllevix) {
> - mlog_showlevel = ! mlog_showlevel;
> + mlog_showlevel = !mlog_showlevel;
> if (mlog_showlevel) {
> ackstr[ackcnt++ ] = _("showing log message levels\n");
> } else {
> ackstr[ackcnt++ ] = _("hiding log message levels\n");
> }
> } else if (responseix == mlssix) {
> - mlog_showss = ! mlog_showss;
> + mlog_showss = !mlog_showss;
> if (mlog_showss) {
> ackstr[ackcnt++ ] = _("showing log message subsystems\n");
> } else {
> ackstr[ackcnt++ ] = _("hiding log message subsystems\n");
> }
> } else if (responseix == mltsix) {
> - mlog_timestamp = ! mlog_timestamp;
> + mlog_timestamp = !mlog_timestamp;
> if (mlog_timestamp) {
> ackstr[ackcnt++ ] = _("showing log message timestamps\n");
> } else {
> @@ -2056,7 +2056,7 @@ set_rlimits(size64_t *vmszp)
>
> rval = getrlimit64(RLIMIT_AS, &rlimit64);
>
> - assert(! rval);
> + assert(!rval);
> mlog(MLOG_NITTY | MLOG_NOLOCK | MLOG_PROC,
> "RLIMIT_AS org cur 0x%llx max 0x%llx\n",
> rlimit64.rlim_cur,
> @@ -2066,7 +2066,7 @@ set_rlimits(size64_t *vmszp)
> rlimit64.rlim_cur = rlimit64.rlim_max;
> (void)setrlimit64(RLIMIT_AS, &rlimit64);
> rval = getrlimit64(RLIMIT_AS, &rlimit64);
> - assert(! rval);
> + assert(!rval);
> mlog(MLOG_NITTY | MLOG_NOLOCK | MLOG_PROC,
> "RLIMIT_VMEM now cur 0x%llx max 0x%llx\n",
> rlimit64.rlim_cur,
> @@ -2078,7 +2078,7 @@ set_rlimits(size64_t *vmszp)
>
> assert(minstacksz <= maxstacksz);
> rval = getrlimit64(RLIMIT_STACK, &rlimit64);
> - assert(! rval);
> + assert(!rval);
> mlog(MLOG_NITTY | MLOG_NOLOCK | MLOG_PROC,
> "RLIMIT_STACK org cur 0x%llx max 0x%llx\n",
> rlimit64.rlim_cur,
> @@ -2098,7 +2098,7 @@ set_rlimits(size64_t *vmszp)
> rlimit64.rlim_max = minstacksz;
> (void)setrlimit64(RLIMIT_STACK, &rlimit64);
> rval = getrlimit64(RLIMIT_STACK, &rlimit64);
> - assert(! rval);
> + assert(!rval);
> if (rlimit64.rlim_cur < minstacksz) {
> mlog(MLOG_NORMAL
> |
> @@ -2125,7 +2125,7 @@ set_rlimits(size64_t *vmszp)
> rlimit64.rlim_cur = minstacksz;
> (void)setrlimit64(RLIMIT_STACK, &rlimit64);
> rval = getrlimit64(RLIMIT_STACK, &rlimit64);
> - assert(! rval);
> + assert(!rval);
> if (rlimit64.rlim_cur < minstacksz) {
> mlog(MLOG_NORMAL
> |
> @@ -2153,7 +2153,7 @@ set_rlimits(size64_t *vmszp)
> rlimit64.rlim_cur = maxstacksz;
> (void)setrlimit64(RLIMIT_STACK, &rlimit64);
> rval = getrlimit64(RLIMIT_STACK, &rlimit64);
> - assert(! rval);
> + assert(!rval);
> if (rlimit64.rlim_cur > maxstacksz) {
> mlog(MLOG_NORMAL
> |
> @@ -2174,14 +2174,14 @@ set_rlimits(size64_t *vmszp)
> rlimit64.rlim_max);
>
> rval = getrlimit64(RLIMIT_DATA, &rlimit64);
> - assert(! rval);
> + assert(!rval);
> mlog(MLOG_NITTY | MLOG_NOLOCK | MLOG_PROC,
> "RLIMIT_DATA org cur 0x%llx max 0x%llx\n",
> rlimit64.rlim_cur,
> rlimit64.rlim_max);
>
> rval = getrlimit64(RLIMIT_FSIZE, &rlimit64);
> - assert(! rval);
> + assert(!rval);
> mlog(MLOG_NITTY | MLOG_NOLOCK | MLOG_PROC,
> "RLIMIT_FSIZE org cur 0x%llx max 0x%llx\n",
> rlimit64.rlim_cur,
> @@ -2191,14 +2191,14 @@ set_rlimits(size64_t *vmszp)
> rlimit64.rlim_cur = RLIM64_INFINITY;
> (void)setrlimit64(RLIMIT_FSIZE, &rlimit64);
> rval = getrlimit64(RLIMIT_FSIZE, &rlimit64);
> - assert(! rval);
> + assert(!rval);
> mlog(MLOG_NITTY | MLOG_NOLOCK | MLOG_PROC,
> "RLIMIT_FSIZE now cur 0x%llx max 0x%llx\n",
> rlimit64.rlim_cur,
> rlimit64.rlim_max);
>
> rval = getrlimit64(RLIMIT_CPU, &rlimit64);
> - assert(! rval);
> + assert(!rval);
> mlog(MLOG_NITTY | MLOG_NOLOCK | MLOG_PROC,
> "RLIMIT_CPU cur 0x%llx max 0x%llx\n",
> rlimit64.rlim_cur,
> @@ -2206,7 +2206,7 @@ set_rlimits(size64_t *vmszp)
> rlimit64.rlim_cur = rlimit64.rlim_max;
> (void)setrlimit64(RLIMIT_CPU, &rlimit64);
> rval = getrlimit64(RLIMIT_CPU, &rlimit64);
> - assert(! rval);
> + assert(!rval);
> mlog(MLOG_NITTY | MLOG_NOLOCK | MLOG_PROC,
> "RLIMIT_CPU now cur 0x%llx max 0x%llx\n",
> rlimit64.rlim_cur,
> @@ -2285,7 +2285,7 @@ strpbrkquotes(char *p, const char *sep)
> }
>
> if (*p == '\\') {
> - if (! prevcharwasbackslash) {
> + if (!prevcharwasbackslash) {
> prevcharwasbackslash = BOOL_TRUE;
> } else {
> prevcharwasbackslash = BOOL_FALSE;
> @@ -2306,7 +2306,7 @@ strpbrkquotes(char *p, const char *sep)
> continue;
> }
>
> - if (! inquotes) {
> + if (!inquotes) {
> if (strchr(sep, (int)(*p))) {
> return p;
> }
> @@ -2338,7 +2338,7 @@ stripquotes(char *p)
> justremovedbackslash = BOOL_FALSE;
>
> for (nextp = p; nextp < endp;) {
> - if (*nextp == '\\' && ! justremovedbackslash) {
> + if (*nextp == '\\' && !justremovedbackslash) {
> shiftleftby1(nextp, endp);
> endp--;
> justremovedbackslash = BOOL_TRUE;
> diff --git a/common/media.c b/common/media.c
> index 2337a84..ab020ce 100644
> --- a/common/media.c
> +++ b/common/media.c
> @@ -113,7 +113,7 @@ media_create(int argc, char *argv[], drive_strategy_t *dsp)
> usage();
> return 0;
> }
> - if (! optarg || optarg[0] == '-') {
> + if (!optarg || optarg[0] == '-') {
> mlog(MLOG_NORMAL,
> _("-%c argument missing\n"),
> c);
> @@ -128,7 +128,7 @@ media_create(int argc, char *argv[], drive_strategy_t *dsp)
>
> /* if no media label specified, synthesize one
> */
> - if (! medialabel) {
> + if (!medialabel) {
> /* not useful
> mlog(MLOG_VERBOSE,
> _("WARNING: no media label specified\n"));
> @@ -158,7 +158,7 @@ media_create(int argc, char *argv[], drive_strategy_t *dsp)
> chosen_sp = 0;
> for (id = 0; spp < epp; spp++, id++) {
> (*spp)->ms_id = id;
> - if (! chosen_sp) {
> + if (!chosen_sp) {
> /* lend the media_t array to the strategy
> */
> (*spp)->ms_mediap = mediapp;
> @@ -169,12 +169,12 @@ media_create(int argc, char *argv[], drive_strategy_t *dsp)
> mediap->m_strategyp = *spp;
> mediap->m_writehdrp->mh_strategyid = id;
> }
> - if ((* (*spp)->ms_match)(argc, argv, dsp)) {
> + if ((*(*spp)->ms_match)(argc, argv, dsp)) {
> chosen_sp = *spp;
> }
> }
> }
> - if (! chosen_sp) {
> + if (!chosen_sp) {
> mlog(MLOG_NORMAL,
> #ifdef DUMP
> _("no media strategy available for selected "
> @@ -200,8 +200,8 @@ media_create(int argc, char *argv[], drive_strategy_t *dsp)
> /* initialize the strategy. this will cause each of the managers
> * to be initialized as well. if error, return 0.
> */
> - ok = (* chosen_sp->ms_create)(chosen_sp, argc, argv);
> - if (! ok) {
> + ok = (*chosen_sp->ms_create)(chosen_sp, argc, argv);
> + if (!ok) {
> return 0;
> }
>
> @@ -215,7 +215,7 @@ media_init(media_strategy_t *msp, int argc, char *argv[])
> {
> bool_t ok;
>
> - ok = (* msp->ms_init)(msp, argc, argv);
> + ok = (*msp->ms_init)(msp, argc, argv);
>
> return ok;
> }
> @@ -223,7 +223,7 @@ media_init(media_strategy_t *msp, int argc, char *argv[])
> void
> media_complete(media_strategy_t *msp)
> {
> - (* msp->ms_complete)(msp);
> + (*msp->ms_complete)(msp);
> }
>
> /* media_get_upper_hdrs - supply pointers to portion of media file headers
> diff --git a/common/mlog.c b/common/mlog.c
> index 32fcc32..7f8640b 100644
> --- a/common/mlog.c
> +++ b/common/mlog.c
> @@ -188,7 +188,7 @@ mlog_init1(int argc, char *argv[])
>
> switch (c) {
> case GETOPT_VERBOSITY:
> - if (! optarg || optarg[0] == '-') {
> + if (!optarg || optarg[0] == '-') {
> fprintf(stderr,
> _("%s: -%c argument missing\n"),
> progname,
> @@ -216,7 +216,7 @@ mlog_init1(int argc, char *argv[])
> <
> MLOG_SS_CNT + vsymcnt);
> if (suboptix < MLOG_SS_CNT) {
> - if (! valstr) {
> + if (!valstr) {
> fprintf(stderr,
> _("%s: -%c subsystem "
> "subargument "
> @@ -382,11 +382,11 @@ mlog_va(int levelarg, char *fmt, va_list args)
> return;
> }
>
> - if (! (levelarg & MLOG_NOLOCK)) {
> + if (!(levelarg & MLOG_NOLOCK)) {
> mlog_lock();
> }
>
> - if (! (levelarg & MLOG_BARE)) {
> + if (!(levelarg & MLOG_BARE)) {
> int streamix;
> streamix = stream_getix(pthread_self());
>
> @@ -455,7 +455,7 @@ mlog_va(int levelarg, char *fmt, va_list args)
> vfprintf(mlog_fp, fmt, args);
> fflush(mlog_fp);
>
> - if (! (levelarg & MLOG_NOLOCK)) {
> + if (!(levelarg & MLOG_NOLOCK)) {
> mlog_unlock();
> }
> }
> @@ -793,7 +793,7 @@ mlog_sym_lookup(char *sym)
> sizeof(mlog_sym) / sizeof(mlog_sym[0]);
>
> for (; p < ep; p++) {
> - if (! strcmp(sym, p->sym)) {
> + if (!strcmp(sym, p->sym)) {
> return p->level;
> }
> }
> diff --git a/common/path.c b/common/path.c
> index f34f2f2..270e7dc 100644
> --- a/common/path.c
> +++ b/common/path.c
> @@ -60,7 +60,7 @@ path_diff(char *path, char *base)
> assert(*base == '/');
> assert(*path == '/');
>
> - if (! path_beginswith(path, base)) {
> + if (!path_beginswith(path, base)) {
> return 0;
> }
>
> @@ -85,10 +85,10 @@ path_diff(char *path, char *base)
> int
> path_beginswith(char *path, char *base)
> {
> - if (! base) {
> + if (!base) {
> return 0;
> }
> - return ! strncmp(base, path, strlen(base));
> + return !strncmp(base, path, strlen(base));
> }
>
> char *
> @@ -136,19 +136,19 @@ path_normalize(char *path)
> assert(path[0] == '/');
>
> while ((pep = pem_next(pemp)) != 0) {
> - if (! strcmp(pep, "")) {
> + if (!strcmp(pep, "")) {
> free((void *)pep);
> continue;
> }
> - if (! strcmp(pep, ".")) {
> + if (!strcmp(pep, ".")) {
> free((void *)pep);
> continue;
> }
> - if (! strcmp(pep, "..")) {
> + if (!strcmp(pep, "..")) {
> int ok;
> free((void *)pep);
> ok = pa_peel(pap);
> - if (! ok) {
> + if (!ok) {
> pa_free(pap);
> pem_free(pemp);
> return 0;
> @@ -201,7 +201,7 @@ pem_next(pem_t *pemp)
>
> /* if end of string encountered, place next next at end of string
> */
> - if (! nextnext) {
> + if (!nextnext) {
> for (nextnext = pemp->pem_next; *nextnext; nextnext++)
> ;
> }
> diff --git a/common/qlock.c b/common/qlock.c
> index ae36817..81a0e0b 100644
> --- a/common/qlock.c
> +++ b/common/qlock.c
> @@ -79,7 +79,7 @@ qlock_alloc(ix_t ord)
>
> /* verify the ordinal is not already taken, and mark as taken
> */
> - assert(! QLOCK_ORDMAP_GET(qlock_ordalloced, ord));
> + assert(!QLOCK_ORDMAP_GET(qlock_ordalloced, ord));
> QLOCK_ORDMAP_SET(qlock_ordalloced, ord);
>
> /* allocate lock memory
> @@ -119,7 +119,7 @@ qlock_lock(qlockh_t qlockh)
> qlockp->ql_ord,
> thread_ordmap);
> }
> - assert(! QLOCK_ORDMAP_GET(thread_ordmap, qlockp->ql_ord));
> + assert(!QLOCK_ORDMAP_GET(thread_ordmap, qlockp->ql_ord));
>
> /* assert that no locks with a lesser ordinal are held by this thread
> */
> @@ -130,7 +130,7 @@ qlock_lock(qlockh_t qlockh)
> qlockp->ql_ord,
> thread_ordmap);
> }
> - assert(! QLOCK_ORDMAP_CHK(thread_ordmap, qlockp->ql_ord));
> + assert(!QLOCK_ORDMAP_CHK(thread_ordmap, qlockp->ql_ord));
>
> /* acquire the lock
> */
> @@ -160,7 +160,7 @@ qlock_unlock(qlockh_t qlockh)
> /* release the lock
> */
> rval = pthread_mutex_unlock(&qlockp->ql_mutex);
> - assert(! rval);
> + assert(!rval);
> }
>
> qsemh_t
> diff --git a/common/ring.c b/common/ring.c
> index faef34f..87152dd 100644
> --- a/common/ring.c
> +++ b/common/ring.c
> @@ -99,7 +99,7 @@ ring_create(size_t ringlen,
> msgp->rm_loc = RING_LOC_READY;
>
> msgp->rm_bufp = (char *)memalign(PGSZ, bufsz);
> - if (! msgp->rm_bufp) {
> + if (!msgp->rm_bufp) {
> *rvalp = ENOMEM;
> return 0;
> }
> @@ -224,7 +224,7 @@ ring_reset(ring_t *ringp, ring_msg_t *msgp)
> /* if the client is not holding a message, get the next message
> */
> if (ringp->r_client_cnt == 0) {
> - assert(! msgp);
> + assert(!msgp);
> msgp = ring_get(ringp);
> assert(msgp);
> assert(ringp->r_client_cnt == 1);
> @@ -433,7 +433,7 @@ ring_slave_entry(void *ringctxp)
> msgp->rm_stat = RING_STAT_IGNORE;
> break;
> }
> - if (! ringp->r_first_io_time) {
> + if (!ringp->r_first_io_time) {
> ringp->r_first_io_time = time(0);
> assert(ringp->r_first_io_time);
> }
> @@ -453,7 +453,7 @@ ring_slave_entry(void *ringctxp)
> msgp->rm_stat = RING_STAT_IGNORE;
> break;
> }
> - if (! ringp->r_first_io_time) {
> + if (!ringp->r_first_io_time) {
> ringp->r_first_io_time = time(0);
> assert(ringp->r_first_io_time);
> }
> diff --git a/common/ring.h b/common/ring.h
> index be4ae69..6535af8 100644
> --- a/common/ring.h
> +++ b/common/ring.h
> @@ -168,8 +168,8 @@ extern ring_t *ring_create(size_t ringlen,
> size_t bufsz,
> bool_t pinpr,
> ix_t drive_index,
> - int (* readfunc)(void *clientctxp, char *bufp),
> - int (* writefunc)(void *clientctxp, char *bufp),
> + int (*readfunc)(void *clientctxp, char *bufp),
> + int (*writefunc)(void *clientctxp, char *bufp),
> void *clientctxp,
> int *rvalp);
>
> diff --git a/common/stream.c b/common/stream.c
> index 2860021..4f56517 100644
> --- a/common/stream.c
> +++ b/common/stream.c
> @@ -253,7 +253,7 @@ stream_get_exit_status(pthread_t tid,
>
> lock();
> p = stream_find(tid, states, nstates);
> - if (! p) goto unlock;
> + if (!p) goto unlock;
>
> if (state) *state = p->s_state;
> if (ix) *ix = p->s_ix;
> diff --git a/common/util.c b/common/util.c
> index b6daeaa..05a5cb8 100644
> --- a/common/util.c
> +++ b/common/util.c
> @@ -58,7 +58,7 @@ write_buf(char *bufp,
> } else {
> (void)memset((void *)mbufp, 0, mbufsz);
> }
> - rval = (* write_funcp)(contextp, mbufp, mbufsz);
> + rval = (*write_funcp)(contextp, mbufp, mbufsz);
> if (rval) {
> return rval;
> }
> @@ -86,7 +86,7 @@ read_buf(char *bufp,
> nread = 0;
> *statp = 0;
> while (bufsz) {
> - mbufp = (* read_funcp)(contextp, bufsz, &mbufsz, statp);
> + mbufp = (*read_funcp)(contextp, bufsz, &mbufsz, statp);
> if (*statp) {
> break;
> }
> @@ -97,7 +97,7 @@ read_buf(char *bufp,
> }
> bufsz -= mbufsz;
> nread += (int)mbufsz;
> - (* return_read_buf_funcp)(contextp, mbufp, mbufsz);
> + (*return_read_buf_funcp)(contextp, mbufp, mbufsz);
> }
>
> return nread;
> @@ -202,15 +202,15 @@ bigstat_iter(jdm_fshandle_t *fshandlep,
> }
>
> if ((p->bs_mode & S_IFMT) == S_IFDIR) {
> - if (! (selector & BIGSTAT_ITER_DIR)){
> + if (!(selector & BIGSTAT_ITER_DIR)){
> continue;
> }
> } else {
> - if (! (selector & BIGSTAT_ITER_NONDIR)){
> + if (!(selector & BIGSTAT_ITER_NONDIR)){
> continue;
> }
> }
> - rval = (* fp)(cb_arg1, fshandlep, fsfd, p);
> + rval = (*fp)(cb_arg1, fshandlep, fsfd, p);
> if (rval) {
> *statp = rval;
> return 0;
> @@ -272,7 +272,7 @@ bigstat_one(int fsfd,
> #define INOGRPLEN 256
> int
> inogrp_iter(int fsfd,
> - int (* fp)(void *arg1,
> + int (*fp)(void *arg1,
> int fsfd,
> xfs_inogrp_t *inogrp),
> void * arg1,
> @@ -311,7 +311,7 @@ inogrp_iter(int fsfd,
> for (p = igrp, endp = igrp + inogrpcnt; p < endp; p++) {
> int rval;
>
> - rval = (* fp)(arg1, fsfd, p);
> + rval = (*fp)(arg1, fsfd, p);
> if (rval) {
> *statp = rval;
> free(igrp);
> @@ -376,7 +376,7 @@ diriter(jdm_fshandle_t *fshandlep,
> statp->bs_ino,
> strerror(errno));
> *cbrvalp = 0;
> - if (! usrgdp) {
> + if (!usrgdp) {
> free((void *)gdp);
> }
> return -1;
> @@ -476,7 +476,7 @@ diriter(jdm_fshandle_t *fshandlep,
>
> /* invoke the callback
> */
> - cbrval = (* cbfp)(arg1,
> + cbrval = (*cbfp)(arg1,
> fshandlep,
> fsfd,
> &statbuf,
> @@ -495,7 +495,7 @@ diriter(jdm_fshandle_t *fshandlep,
> }
>
> (void)close(fd);
> - if (! usrgdp) {
> + if (!usrgdp) {
> free((void *)gdp);
> }
>
> diff --git a/common/util.h b/common/util.h
> index ab43739..9e8bb6f 100644
> --- a/common/util.h
> +++ b/common/util.h
> @@ -32,8 +32,8 @@
> *
> * if bufp is null, writes bufsz zeros.
> */
> -typedef char * (* gwbfp_t)(void *contextp, size_t wantedsz, size_t *szp);
> -typedef int (* wfp_t)(void *contextp, char *bufp, size_t bufsz);
> +typedef char *(*gwbfp_t)(void *contextp, size_t wantedsz, size_t *szp);
> +typedef int (*wfp_t)(void *contextp, char *bufp, size_t bufsz);
>
> extern int write_buf(char *bufp,
> size_t bufsz,
> @@ -57,7 +57,7 @@ extern int write_buf(char *bufp,
> * *statp will be zero.
> */
> typedef char * (*rfp_t)(void *contextp, size_t wantedsz, size_t *szp, int *statp);
> -typedef void (* rrbfp_t)(void *contextp, char *bufp, size_t bufsz);
> +typedef void (*rrbfp_t)(void *contextp, char *bufp, size_t bufsz);
>
> extern int read_buf(char *bufp,
> size_t bufsz,
> @@ -110,7 +110,7 @@ extern int bigstat_one(int fsfd,
> xfs_bstat_t *statp);
>
> extern int inogrp_iter(int fsfd,
> - int (* fp)(void *arg1,
> + int (*fp)(void *arg1,
> int fsfd,
> xfs_inogrp_t *inogrp),
> void * arg1,
> diff --git a/dump/content.c b/dump/content.c
> index 14ce63b..d9a53d1 100644
> --- a/dump/content.c
> +++ b/dump/content.c
> @@ -599,7 +599,7 @@ content_init(int argc,
> while ((c = getopt(argc, argv, GETOPT_CMDSTRING)) != EOF) {
> switch (c) {
> case GETOPT_LEVEL:
> - if (! optarg || optarg[0] == '-') {
> + if (!optarg || optarg[0] == '-') {
> mlog(MLOG_NORMAL | MLOG_ERROR, _(
> "-%c argument missing\n"),
> c);
> @@ -618,7 +618,7 @@ content_init(int argc,
> }
> break;
> case GETOPT_SUBTREE:
> - if (! optarg || optarg[0] == '-') {
> + if (!optarg || optarg[0] == '-') {
> mlog(MLOG_NORMAL | MLOG_ERROR, _(
> "-%c argument missing\n"),
> c);
> @@ -636,7 +636,7 @@ content_init(int argc,
> subtreecnt++;
> break;
> case GETOPT_MAXDUMPFILESIZE:
> - if (! optarg || optarg [0] == '-') {
> + if (!optarg || optarg [0] == '-') {
> mlog(MLOG_NORMAL | MLOG_ERROR, _(
> "-%c argument missing\n"),
> c);
> @@ -671,7 +671,7 @@ content_init(int argc,
> sc_preerasepr = BOOL_TRUE;
> break;
> case GETOPT_ALERTPROG:
> - if (! optarg || optarg[0] == '-') {
> + if (!optarg || optarg[0] == '-') {
> mlog(MLOG_NORMAL | MLOG_ERROR, _(
> "-%c argument missing\n"),
> c);
> @@ -687,7 +687,7 @@ content_init(int argc,
> sc_dumpasoffline = BOOL_TRUE;
> break;
> case GETOPT_BASED:
> - if (! optarg || optarg[0] == '-') {
> + if (!optarg || optarg[0] == '-') {
> mlog(MLOG_NORMAL | MLOG_ERROR, _(
> "-%c argument missing\n"),
> c);
> @@ -720,7 +720,7 @@ content_init(int argc,
> * dash ('-') with no option letter. This must appear between
> * all lettered arguments and the source file system pathname.
> */
> - if (optind < argc && ! strcmp(argv[optind ], "-")) {
> + if (optind < argc && !strcmp(argv[optind ], "-")) {
> optind++;
> }
>
> @@ -769,7 +769,7 @@ content_init(int argc,
> * system ID (uuid). returns BOOL_FALSE if the last
> * argument doesn't look like a file system.
> */
> - if (! fs_info(fstype,
> + if (!fs_info(fstype,
> sizeof(fstype),
> FS_DEFAULT,
> fsdevice,
> @@ -790,7 +790,7 @@ content_init(int argc,
> * to mount an unmounted file system on a temporary mount point,
> * if it is not currently mounted.
> */
> - if (! fs_mounted(fstype, fsdevice, mntpnt, &fsid)) {
> + if (!fs_mounted(fstype, fsdevice, mntpnt, &fsid)) {
> mlog(MLOG_NORMAL | MLOG_ERROR, _(
> "%s must be mounted to be dumped\n"),
> srcname);
> @@ -880,7 +880,7 @@ content_init(int argc,
> interruptedpr = BOOL_FALSE;
>
> ok = inv_get_session_byuuid(&fsid, &baseuuid, &sessp);
> - if (! ok) {
> + if (!ok) {
> mlog(MLOG_NORMAL | MLOG_ERROR, _(
> "could not find specified base dump (%s) "
> "in inventory\n"),
> @@ -994,7 +994,7 @@ content_init(int argc,
> inv_idbt,
> (u_char_t)sc_level,
> &sessp);
> - if (! ok) {
> + if (!ok) {
> sessp = 0;
> }
>
> @@ -1036,7 +1036,7 @@ content_init(int argc,
> &sessp);
> ok1 = inv_close(inv_idbt);
> assert(ok1);
> - if (! ok) {
> + if (!ok) {
> sessp = 0;
> }
> inv_idbt = INV_TOKEN_NULL;
> @@ -1107,13 +1107,13 @@ baseuuidbypass:
>
> /* now determine the incremental and resume bases, if any.
> */
> - if (samefoundpr && ! sameinterruptedpr) {
> + if (samefoundpr && !sameinterruptedpr) {
> free((void *)sc_resumerangep);
> sc_resumerangep = 0;
> samefoundpr = BOOL_FALSE;
> }
> - if (samefoundpr && ! resumereqpr) {
> - if (! underfoundpr || undertime <= sametime) {
> + if (samefoundpr && !resumereqpr) {
> + if (!underfoundpr || undertime <= sametime) {
> mlog(MLOG_VERBOSE | MLOG_WARNING, _(
> "most recent level %d dump "
> "was interrupted, "
> @@ -1141,7 +1141,7 @@ baseuuidbypass:
> sc_level);
> return BOOL_FALSE;
> }
> - if (subtreecnt && ! underpartialpr) {
> + if (subtreecnt && !underpartialpr) {
> mlog(MLOG_NORMAL | MLOG_WARNING, _(
> "level %u incremental "
> "subtree dump "
> @@ -1150,7 +1150,7 @@ baseuuidbypass:
> sc_level,
> underlevel);
> }
> - if (! subtreecnt && underpartialpr) {
> + if (!subtreecnt && underpartialpr) {
> mlog(MLOG_NORMAL | MLOG_WARNING, _(
> "level %u incremental "
> "non-subtree dump "
> @@ -1168,7 +1168,7 @@ baseuuidbypass:
> free((void *)sc_resumerangep);
> sc_resumerangep = 0;
> } else {
> - if (subtreecnt && ! samepartialpr) {
> + if (subtreecnt && !samepartialpr) {
> mlog(MLOG_NORMAL | MLOG_WARNING, _(
> "level %u incremental "
> "subtree dump "
> @@ -1177,7 +1177,7 @@ baseuuidbypass:
> sc_level,
> sc_level);
> }
> - if (! subtreecnt && samepartialpr) {
> + if (!subtreecnt && samepartialpr) {
> mlog(MLOG_NORMAL | MLOG_WARNING, _(
> "level %u incremental "
> "non-subtree dump "
> @@ -1207,7 +1207,7 @@ baseuuidbypass:
> sc_level);
> return BOOL_FALSE;
> }
> - if (subtreecnt && ! underpartialpr) {
> + if (subtreecnt && !underpartialpr) {
> mlog(MLOG_NORMAL | MLOG_WARNING, _(
> "level %u incremental "
> "subtree dump "
> @@ -1216,7 +1216,7 @@ baseuuidbypass:
> sc_level,
> underlevel);
> }
> - if (! subtreecnt && underpartialpr) {
> + if (!subtreecnt && underpartialpr) {
> mlog(MLOG_NORMAL | MLOG_WARNING, _(
> "level %u incremental "
> "non-subtree dump "
> @@ -1230,12 +1230,12 @@ baseuuidbypass:
> sc_incrbaselevel = underlevel;
> uuid_copy(sc_incrbaseid, underid);
> sc_resumepr = BOOL_FALSE;
> - assert(! sc_resumerangep);
> + assert(!sc_resumerangep);
> }
> } else {
> if (samefoundpr) {
> assert(sametime);
> - if (subtreecnt && ! samepartialpr) {
> + if (subtreecnt && !samepartialpr) {
> mlog(MLOG_NORMAL | MLOG_WARNING, _(
> "level %u "
> "subtree dump "
> @@ -1244,7 +1244,7 @@ baseuuidbypass:
> sc_level,
> sc_level);
> }
> - if (! subtreecnt && samepartialpr) {
> + if (!subtreecnt && samepartialpr) {
> mlog(MLOG_NORMAL | MLOG_WARNING, _(
> "level %u "
> "non-subtree dump "
> @@ -1261,7 +1261,7 @@ baseuuidbypass:
> } else {
> sc_incrpr = BOOL_FALSE;
> sc_resumepr = BOOL_FALSE;
> - assert(! sc_resumerangep);
> + assert(!sc_resumerangep);
> if (sc_level > 0) {
> mlog(MLOG_NORMAL | MLOG_ERROR, _(
> "cannot find earlier dump "
> @@ -1285,7 +1285,7 @@ baseuuidbypass:
>
> /* reject if resume (-R) specified, but base was not interrupted
> */
> - if (! sc_resumepr && resumereqpr) {
> + if (!sc_resumepr && resumereqpr) {
> mlog(MLOG_NORMAL | MLOG_ERROR, _(
> "resume (-R) option inappropriate: "
> "no interrupted level %d dump to resume\n"),
> @@ -1425,7 +1425,7 @@ baseuuidbypass:
> * functions.
> */
> sc_fshandlep = jdm_getfshandle(mntpnt);
> - if (! sc_fshandlep) {
> + if (!sc_fshandlep) {
> mlog(MLOG_NORMAL, _(
> "unable to construct a file system handle for %s: %s\n"),
> mntpnt,
> @@ -1478,7 +1478,7 @@ baseuuidbypass:
> &sc_stat_inomapdone);
> free((void *)subtreep);
> subtreep = 0;
> - if (! ok) {
> + if (!ok) {
> return BOOL_FALSE;
> }
>
> @@ -1663,7 +1663,7 @@ baseuuidbypass:
> usage();
> return BOOL_FALSE;
> }
> - if (! optarg || optarg[0] == '-') {
> + if (!optarg || optarg[0] == '-') {
> mlog(MLOG_NORMAL, _(
> "-%c argument missing\n"),
> c);
> @@ -1764,7 +1764,7 @@ content_statline(char **linespp[])
>
> /* if start time not initialized, return no strings
> */
> - if (! sc_stat_starttime) {
> + if (!sc_stat_starttime) {
> return 0;
> }
>
> @@ -1929,7 +1929,7 @@ create_inv_session(
>
> /* create a cleanup handler to close the inventory on exit. */
> rval = atexit(inv_cleanup);
> - assert(! rval);
> + assert(!rval);
>
> sc_inv_idbtoken = inv_open((inv_predicate_t)INV_BY_UUID,
> INV_SEARCH_N_MOD,
> @@ -2014,7 +2014,7 @@ mark_set(drive_t *drivep, xfs_ino_t ino, off64_t offset, int32_t flags)
> markp->startpt.sp_ino = ino;
> markp->startpt.sp_offset = offset;
> markp->startpt.sp_flags = flags;
> - (* dop->do_set_mark)(drivep,
> + (*dop->do_set_mark)(drivep,
> mark_callback,
> (void *)drivep->d_index,
> (drive_markrec_t *)markp);
> @@ -2372,7 +2372,7 @@ content_stream_dump(ix_t strmix)
> * non-directory file is fully committed to media,
> * the starting point for the next media file will be advanced.
> */
> - if (! all_nondirs_committed) {
> + if (!all_nondirs_committed) {
> mlog(MLOG_VERBOSE, _(
> "dumping non-directory files\n"));
> sc_stat_pds[strmix].pds_phase = PDS_NONDIR;
> @@ -2447,7 +2447,7 @@ decision_more:
> * media file in the stream. don't bother if we hit
> * EOM.
> */
> - if (! hit_eom) {
> + if (!hit_eom) {
> rv = dump_filehdr(drivep,
> contextp,
> 0,
> @@ -2540,7 +2540,7 @@ decision_more:
> if (inv_stmt != INV_TOKEN_NULL) {
> bool_t ok;
>
> - if (! all_dirs_committed) {
> + if (!all_dirs_committed) {
> mlog(MLOG_DEBUG,
> "giving inventory "
> "partial dirdump media file\n");
> @@ -2589,9 +2589,9 @@ decision_more:
> ncommitted,
> all_dirs_committed
> &&
> - ! empty_mediafile,
> + !empty_mediafile,
> BOOL_FALSE);
> - if (! ok) {
> + if (!ok) {
> mlog(MLOG_NORMAL, _(
> "inventory media file put failed\n"));
> }
> @@ -2790,16 +2790,16 @@ update_cc_Media_useterminatorpr(drive_t *drivep, context_t *contextp)
> int dcaps = drivep->d_capabilities;
>
> contextp->cc_Media_useterminatorpr = BOOL_TRUE;
> - if (! (dcaps & DRIVE_CAP_FILES)) {
> + if (!(dcaps & DRIVE_CAP_FILES)) {
> contextp->cc_Media_useterminatorpr = BOOL_FALSE;
> }
> - if (! (dcaps & DRIVE_CAP_OVERWRITE)) {
> + if (!(dcaps & DRIVE_CAP_OVERWRITE)) {
> contextp->cc_Media_useterminatorpr = BOOL_FALSE;
> }
> - if (! (dcaps & DRIVE_CAP_BSF)) {
> + if (!(dcaps & DRIVE_CAP_BSF)) {
> contextp->cc_Media_useterminatorpr = BOOL_FALSE;
> }
> - if (! (dcaps & DRIVE_CAP_APPEND)) {
> + if (!(dcaps & DRIVE_CAP_APPEND)) {
> contextp->cc_Media_useterminatorpr = BOOL_FALSE;
> }
> }
> @@ -3754,7 +3754,7 @@ dump_file(void *arg1,
> /* skip if at or beyond next startpoint. return non-zero to
> * abort iteration.
> */
> - if (! (endptp->sp_flags & STARTPT_FLAGS_END)) {
> + if (!(endptp->sp_flags & STARTPT_FLAGS_END)) {
> if (endptp->sp_offset == 0) {
> if (statp->bs_ino >= endptp->sp_ino) {
> if (statp->bs_ino > contextp->cc_stat_lastino) {
> @@ -4309,7 +4309,7 @@ init_extent_group_context(jdm_fshandle_t *fshandlep,
> * after this check but before all reads have completed.
> * This change just closes the window a bit.
> */
> - if ((statp->bs_mode & S_ISGID) && (! (statp->bs_mode&S_IXOTH))) {
> + if ((statp->bs_mode & S_ISGID) && (!(statp->bs_mode&S_IXOTH))) {
> fl.l_type = F_RDLCK;
> fl.l_whence = SEEK_SET;
> fl.l_start = (off_t)0;
> @@ -4588,7 +4588,7 @@ dump_extent_group(drive_t *drivep,
> * but does not contain any data above the current
> * offset, go to the next one and rescan.
> */
> - if (! sosig || offset < stopoffset) {
> + if (!sosig || offset < stopoffset) {
> if (offset + extsz <= nextoffset) {
> mlog(MLOG_NITTY,
> "extent ends before nextoffset\n");
> @@ -4717,7 +4717,7 @@ dump_extent_group(drive_t *drivep,
> if (sosig && (extsz > stopoffset - offset)) {
> extsz = stopoffset - offset;
> assert(extsz >= 0);
> - assert(! (extsz & (off64_t)(BBSIZE - 1)));
> + assert(!(extsz & (off64_t)(BBSIZE - 1)));
> mlog(MLOG_NITTY,
> "adjusted top of extent "
> "to adhere to stop offset: "
> @@ -4734,7 +4734,7 @@ dump_extent_group(drive_t *drivep,
> */
> if (isrealtime || extsz >= PGALIGNTHRESH * PGSZ) {
> size_t cnt_to_align;
> - cnt_to_align = (* dop->do_get_align_cnt)(drivep);
> + cnt_to_align = (*dop->do_get_align_cnt)(drivep);
> if ((size_t)cnt_to_align < 2*sizeof(extenthdr_t)) {
> cnt_to_align += PGSZ;
> }
> @@ -4807,7 +4807,7 @@ dump_extent_group(drive_t *drivep,
> INTGENMAX
> :
> (size_t)extsz;
> - bufp = (* dop->do_get_write_buf)(drivep,
> + bufp = (*dop->do_get_write_buf)(drivep,
> reqsz,
> &actualsz);
> assert(actualsz <= reqsz);
> @@ -4853,7 +4853,7 @@ dump_extent_group(drive_t *drivep,
> actualsz - (size_t)nread);
> }
>
> - rval = (* dop->do_write)(drivep,
> + rval = (*dop->do_write)(drivep,
> bufp,
> actualsz);
> switch (rval) {
> @@ -5225,7 +5225,7 @@ dump_session_inv(drive_t *drivep,
> inv_sbufp = 0;
> inv_sbufsz = 0;
> ok = inv_get_sessioninfo(sc_inv_sestoken, (void *)&inv_sbufp, &inv_sbufsz);
> - if (! ok) {
> + if (!ok) {
> mlog(MLOG_NORMAL | MLOG_WARNING, _(
> "unable to get session inventory to dump\n"));
> return BOOL_TRUE;
> @@ -5240,7 +5240,7 @@ dump_session_inv(drive_t *drivep,
> * until we are successful or until the media layer
> * tells us to give up.
> */
> - for (done = BOOL_FALSE; ! done;) {
> + for (done = BOOL_FALSE; !done;) {
> uuid_t mediaid;
> char medialabel[GLOBAL_HDR_STRING_SZ];
> bool_t partial;
> @@ -5351,9 +5351,9 @@ dump_session_inv(drive_t *drivep,
> (xfs_ino_t)0,
> (off64_t)0,
> ncommitted,
> - ! partial,
> + !partial,
> BOOL_TRUE);
> - if (! ok) {
> + if (!ok) {
> mlog(MLOG_NORMAL, _(
> "inventory session media file "
> "put failed\n"));
> @@ -5361,7 +5361,7 @@ dump_session_inv(drive_t *drivep,
> }
> }
>
> - done = ! partial;
> + done = !partial;
> }
>
> return BOOL_TRUE;
> @@ -5375,7 +5375,7 @@ dump_terminator(drive_t *drivep, context_t *contextp, media_hdr_t *mwhdrp)
>
> /* if the drive doesn't support use of stream terminators, don't bother
> */
> - if (! contextp->cc_Media_useterminatorpr) {
> + if (!contextp->cc_Media_useterminatorpr) {
> return;
> }
>
> @@ -5390,7 +5390,7 @@ dump_terminator(drive_t *drivep, context_t *contextp, media_hdr_t *mwhdrp)
> * until we are successful or until the media layer
> * tells us to give up.
> */
> - for (done = BOOL_FALSE; ! done;) {
> + for (done = BOOL_FALSE; !done;) {
> bool_t partial;
> rv_t rv;
>
> @@ -5454,7 +5454,7 @@ dump_terminator(drive_t *drivep, context_t *contextp, media_hdr_t *mwhdrp)
> ncommitted);
> }
>
> - done = ! partial;
> + done = !partial;
> }
> }
>
> @@ -5511,7 +5511,7 @@ inv_cleanup(void)
> inv_stmtp++,
> contextp++) {
> bool_t interrupted;
> - interrupted = ! contextp->cc_completepr;
> + interrupted = !contextp->cc_completepr;
> if (*inv_stmtp == INV_TOKEN_NULL) {
> continue;
> }
> @@ -5635,7 +5635,7 @@ position:
>
> /* do a begin_read to see the disposition of the drive/media.
> */
> - rval = (* dop->do_begin_read)(drivep);
> + rval = (*dop->do_begin_read)(drivep);
>
> /* update cc_Media_useterminatorpr after every begin_read,
> * since begin_read will cause some unknown drive params
> @@ -5679,7 +5679,7 @@ position:
> * media object a virgin.
> * also, check for erase option.
> */
> - (* dop->do_end_read)(drivep);
> + (*dop->do_end_read)(drivep);
>
> switch(Media_erasechk(drivep,
> dcaps,
> @@ -5699,7 +5699,7 @@ position:
> "must supply a blank media object\n"));
> goto changemedia;
> }
> - if (! (dcaps & DRIVE_CAP_APPEND)) {
> + if (!(dcaps & DRIVE_CAP_APPEND)) {
> mlog(MLOG_NORMAL | MLOG_ERROR | MLOG_MEDIA, _(
> "media contains valid xfsdump "
> "but does not support append\n"));
> @@ -5712,7 +5712,7 @@ position:
> assert(contextp->cc_Media_useterminatorpr);
> assert(dcaps & DRIVE_CAP_BSF); /* redundant */
> status = 0;
> - rval = (* dop->do_bsf)(drivep, 0, &status);
> + rval = (*dop->do_bsf)(drivep, 0, &status);
> assert(rval == 0);
> if (status == DRIVE_ERROR_DEVICE) {
> mlog(MLOG_NORMAL | MLOG_ERROR | MLOG_MEDIA, _(
> @@ -5753,12 +5753,12 @@ position:
> if (intr_allowed && cldmgr_stop_requested()) {
> return RV_INTR;
> }
> - if (! ok) {
> + if (!ok) {
> goto changemedia;
> }
> }
>
> - if (! (dcaps & DRIVE_CAP_OVERWRITE)) {
> + if (!(dcaps & DRIVE_CAP_OVERWRITE)) {
> mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_MEDIA, _(
> "unable to overwrite\n"));
> goto changemedia;
> @@ -5768,7 +5768,7 @@ position:
> "repositioning to overwrite\n"));
> assert(dcaps & DRIVE_CAP_BSF);
> status = 0;
> - rval = (* dop->do_bsf)(drivep, 0, &status);
> + rval = (*dop->do_bsf)(drivep, 0, &status);
> assert(rval == 0);
> if (status == DRIVE_ERROR_DEVICE) {
> return RV_DRIVE;
> @@ -5792,7 +5792,7 @@ position:
> if (intr_allowed && cldmgr_stop_requested()) {
> return RV_INTR;
> }
> - if (! ok) {
> + if (!ok) {
> goto changemedia;
> }
> }
> @@ -5889,7 +5889,7 @@ position:
> "assuming corrupted media\n"));
> mlog_exit_hint(RV_CORRUPT);
> goto changemedia;
> - } else if (! (dcaps & DRIVE_CAP_OVERWRITE)) {
> + } else if (!(dcaps & DRIVE_CAP_OVERWRITE)) {
> mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_MEDIA,_(
> "encountered corrupt or foreign data: "
> "unable to overwrite: "
> @@ -5904,7 +5904,7 @@ position:
> mlog_exit_hint(RV_CORRUPT);
> assert(dcaps & DRIVE_CAP_BSF);
> status = 0;
> - rval = (* dop->do_bsf)(drivep, 0, &status);
> + rval = (*dop->do_bsf)(drivep, 0, &status);
> assert(rval == 0);
> if (status == DRIVE_ERROR_DEVICE) {
> return RV_DRIVE;
> @@ -5928,7 +5928,7 @@ position:
> erasemedia:
> mlog(MLOG_VERBOSE | MLOG_WARNING | MLOG_MEDIA, _(
> "erasing media\n"));
> - rval = (* dop->do_erase)(drivep);
> + rval = (*dop->do_erase)(drivep);
> if (rval) {
> return RV_DRIVE;
> }
> @@ -5941,7 +5941,7 @@ erasemedia:
> changemedia:
> /* if the drive does not support media change, quit.
> */
> - if (! (dcaps & DRIVE_CAP_REMOVABLE)) {
> + if (!(dcaps & DRIVE_CAP_REMOVABLE)) {
> return RV_ERROR;
> }
>
> @@ -5950,7 +5950,7 @@ changemedia:
> assert(mediapresentpr != BOOL_UNKNOWN);
> if (mediapresentpr == BOOL_TRUE) {
> if (dcaps & DRIVE_CAP_EJECT) {
> - rval = (* dop->do_eject_media)(drivep);
> + rval = (*dop->do_eject_media)(drivep);
> if (rval) {
> return RV_DRIVE;
> }
> @@ -5959,7 +5959,7 @@ changemedia:
>
> /* if dialogs not allowed, we are done.
> */
> - if (! dlog_allowed()) {
> + if (!dlog_allowed()) {
> return RV_QUIT; /* this return value will cause approp. msg */
> }
>
> @@ -5971,7 +5971,7 @@ changemedia:
> /* if media change prompt declined or times out,
> * we are done
> */
> - if (drivecnt > 1 && ! stdoutpiped) {
> + if (drivecnt > 1 && !stdoutpiped) {
> ix_t thrdix = drivep->d_index;
> assert(sistr);
> mlog(MLOG_NORMAL | MLOG_NOTE | MLOG_MEDIA, _(
> @@ -5993,7 +5993,7 @@ changemedia:
> if (intr_allowed && cldmgr_stop_requested()) {
> return RV_INTR;
> }
> - if (! ok) {
> + if (!ok) {
> return RV_QUIT;
> }
>
> @@ -6038,13 +6038,13 @@ write:
> mwhdrp->mh_mediafileix++;
> } else {
> mwhdrp->mh_mediafileix = mrhdrp->mh_mediafileix;
> - if (! MEDIA_TERMINATOR_CHK(mrhdrp)) {
> + if (!MEDIA_TERMINATOR_CHK(mrhdrp)) {
> mwhdrp->mh_mediafileix++;
> }
> }
> }
>
> - if (! mediawrittentopr) {
> + if (!mediawrittentopr) {
> mwhdrp->mh_mediaix++; /* pre-initialized to -1 */
> }
>
> @@ -6067,7 +6067,7 @@ write:
>
> /* update the media object previous id and label
> */
> - if (! mediawrittentopr && mwhdrp->mh_dumpfileix != 0) {
> + if (!mediawrittentopr && mwhdrp->mh_dumpfileix != 0) {
> uuid_copy(mwhdrp->mh_prevmediaid, mwhdrp->mh_mediaid);
> (void)strncpyterm(mwhdrp->mh_prevmedialabel,
> mwhdrp->mh_medialabel,
> @@ -6076,17 +6076,17 @@ write:
>
> /* update the media object current id and label
> */
> - if (! mediawrittentopr) {
> + if (!mediawrittentopr) {
> if (mwhdrp->mh_mediafileix == 0) {
> char labelbuf[GLOBAL_HDR_STRING_SZ];
>
> uuid_generate(mwhdrp->mh_mediaid);
>
> - if (! cmdlinemedialabel
> + if (!cmdlinemedialabel
> &&
> - ! drivep->d_isnamedpipepr
> + !drivep->d_isnamedpipepr
> &&
> - ! drivep->d_isunnamedpipepr
> + !drivep->d_isunnamedpipepr
> &&
> dlog_allowed()) {
> cmdlinemedialabel = Media_prompt_label(drivep,
> @@ -6104,7 +6104,7 @@ write:
> (void)memset((void *)mwhdrp->mh_medialabel,
> 0,
> sizeof(mwhdrp->mh_medialabel));
> - if (! pipeline) {
> + if (!pipeline) {
> mlog(MLOG_VERBOSE
> |
> MLOG_WARNING
> @@ -6114,7 +6114,7 @@ write:
> }
> }
> } else {
> - assert(! virginmediapr);
> + assert(!virginmediapr);
> uuid_copy(mwhdrp->mh_mediaid, mrhdrp->mh_mediaid);
> (void)strncpyterm(mwhdrp->mh_medialabel,
> mrhdrp->mh_medialabel,
> @@ -6129,7 +6129,7 @@ write:
> if (intr_allowed && cldmgr_stop_requested()) {
> return RV_INTR;
> }
> - rval = (* dop->do_begin_write)(drivep);
> + rval = (*dop->do_begin_write)(drivep);
> switch(rval) {
> case 0:
> return RV_OK;
> @@ -6170,7 +6170,7 @@ Media_mfile_end(drive_t *drivep,
> */
> rval = (dop->do_end_write)(drivep, ncommittedp);
> if (hit_eom) {
> - assert(! rval);
> + assert(!rval);
> contextp->cc_Media_begin_entrystate = BES_ENDEOM;
> return RV_EOM;
> }
> @@ -6444,7 +6444,7 @@ Media_prompt_label_cb(void *uctxp, dlog_pcbp_t pcb, void *pctxp)
>
> /* query: ask for a label
> */
> - (* pcb)(pctxp,
> + (*pcb)(pctxp,
> "please enter label for media in "
> "drive %u",
> drivep->d_index);
> @@ -6567,7 +6567,7 @@ check_complete_flags(void)
>
> for (strmix = 0; strmix < drivecnt; strmix++) {
> context_t *contextp = &sc_contextp[strmix];
> - if (! contextp->cc_completepr) {
> + if (!contextp->cc_completepr) {
> completepr = BOOL_FALSE;
> break;
> }
> diff --git a/dump/inomap.c b/dump/inomap.c
> index 7841157..86d6072 100644
> --- a/dump/inomap.c
> +++ b/dump/inomap.c
> @@ -373,13 +373,13 @@ inomap_build(jdm_fshandle_t *fshandlep,
> } else {
> ep = &startptp[startptix + 1];
> }
> - assert(! p->sp_flags);
> + assert(!p->sp_flags);
> mlog(MLOG_VERBOSE | MLOG_INOMAP,
> _("stream %u: ino %llu offset %lld to "),
> startptix,
> p->sp_ino,
> p->sp_offset);
> - if (! ep) {
> + if (!ep) {
> mlog(MLOG_VERBOSE | MLOG_BARE | MLOG_INOMAP,
> _("end\n"));
> } else {
> @@ -533,7 +533,7 @@ cb_add(void *arg1,
> * increment was based, dump it if it has changed since that
> * original base dump.
> */
> - if (cb_resume && ! cb_inoinresumerange(ino)) {
> + if (cb_resume && !cb_inoinresumerange(ino)) {
> if (ltime >= cb_resumetime) {
> changed = BOOL_TRUE;
> } else {
> @@ -645,7 +645,7 @@ cb_inoinresumerange(xfs_ino_t ino)
>
> for (streamix = 0; streamix < cb_resumerangecnt; streamix++) {
> register drange_t *rp = &cb_resumerangep[streamix];
> - if (! (rp->dr_begin.sp_flags & STARTPT_FLAGS_END)
> + if (!(rp->dr_begin.sp_flags & STARTPT_FLAGS_END)
> &&
> ino >= rp->dr_begin.sp_ino
> &&
> @@ -670,7 +670,7 @@ cb_inoresumed(xfs_ino_t ino)
>
> for (streamix = 0; streamix < cb_resumerangecnt; streamix++) {
> drange_t *rp = &cb_resumerangep[streamix];
> - if (! (rp->dr_begin.sp_flags & STARTPT_FLAGS_END)
> + if (!(rp->dr_begin.sp_flags & STARTPT_FLAGS_END)
> &&
> ino == rp->dr_begin.sp_ino
> &&
> @@ -1397,7 +1397,7 @@ inomap_get_gen(void *contextp, xfs_ino_t ino, gen_t *gen)
> i2gsegp = &inomap.i2gmap[inomap_addr2segix(addrp)];
>
> relino = ino - segp->base;
> - if (! (i2gsegp->s_valid & ((uint64_t)1 << relino)))
> + if (!(i2gsegp->s_valid & ((uint64_t)1 << relino)))
> return 1;
>
> *gen = i2gsegp->s_gen[relino];
> diff --git a/dump/var.c b/dump/var.c
> index 440e42d..3f33fab 100644
> --- a/dump/var.c
> +++ b/dump/var.c
> @@ -50,7 +50,7 @@ var_create(void)
> p++;
> if (*p == '/') {
> *p = '\0';
> - if (! var_create_component(path))
> + if (!var_create_component(path))
> return;
> *p = '/';
> }
> @@ -132,14 +132,14 @@ var_skip_recurse(char *base, void (*cb)(xfs_ino_t ino))
> "excluding %s from dump\n",
> base);
>
> - (* cb)(statbuf.st_ino);
> + (*cb)(statbuf.st_ino);
>
> if ((statbuf.st_mode & S_IFMT) != S_IFDIR) {
> return;
> }
>
> dirp = opendir(base);
> - if (! dirp) {
> + if (!dirp) {
> mlog(MLOG_NORMAL, _(
> "unable to open directory %s\n"),
> base);
> diff --git a/inventory/inv_api.c b/inventory/inv_api.c
> index a8f65ff..d31c9ae 100644
> --- a/inventory/inv_api.c
> +++ b/inventory/inv_api.c
> @@ -184,7 +184,7 @@ inv_writesession_open(
> assert (forwhat != INV_SEARCH_ONLY);
> assert (fd > 0);
>
> - if (! (tok->d_update_flag & FSTAB_UPDATED)) {
> + if (!(tok->d_update_flag & FSTAB_UPDATED)) {
> if (fstab_put_entry(fsid, mntpt, devpath, forwhat) < 0) {
> mlog(MLOG_NORMAL | MLOG_INV, _(
> "INV: put_fstab_entry failed.\n"));
> @@ -322,7 +322,7 @@ inv_stream_open(
> if (stobj_get_sessinfo(tok, &seshdr, &ses) <= 0)
> err = BOOL_TRUE;
>
> - if ((! err) && ses.s_cur_nstreams < ses.s_max_nstreams) {
> + if ((!err) && ses.s_cur_nstreams < ses.s_max_nstreams) {
> /* this is where this stream header will be written to */
> stok->md_stream_off = (off64_t) (sizeof(invt_stream_t) *
> ses.s_cur_nstreams)
> @@ -333,14 +333,14 @@ inv_stream_open(
> if (PUT_REC_NOLOCK(fd, &ses, sizeof(ses),
> tok->sd_session_off) < 0)
> err = BOOL_TRUE;
> - } else if (! err) {
> + } else if (!err) {
> mlog (MLOG_NORMAL, _(
> "INV: cant create more than %d streams."
> " Max'd out..\n"), ses.s_cur_nstreams);
> err = BOOL_TRUE;
> }
>
> - if (! err) {
> + if (!err) {
> stream.st_firstmfile = stream.st_lastmfile =
> stok->md_stream_off;
>
> @@ -1018,7 +1018,7 @@ inv_getopt(int argc, char **argv, invt_pr_ctx_t *prctx)
> rval |= I_IERR;
> }
> else if ((rval & I_IFOUND) && !(rval & I_IERR) && fs
> - && ! prctx->fstab && ! prctx->invcheck) {
> + && !prctx->fstab && !prctx->invcheck) {
> inv_idbtoken_t tok;
>
> /* A filesystem could be backed up, mkfs'ed then restored
> @@ -1101,8 +1101,8 @@ inv_DEBUG_print(int argc, char **argv)
> /* If user didnt indicate -i option, we can't do anything */
> rval = inv_getopt(argc, argv, &prctx);
>
> - if (!prctx.invcheck && ! prctx.fstab) {
> - if (! (rval & I_IFOUND)) {
> + if (!prctx.invcheck && !prctx.fstab) {
> + if (!(rval & I_IFOUND)) {
> return BOOL_TRUE;
> } else if (rval & I_IERR || rval & I_IDONE) {
> return BOOL_FALSE;
> @@ -1115,7 +1115,7 @@ inv_DEBUG_print(int argc, char **argv)
> if (fd >= 0) {
> if (prctx.fstab) {
> fstab_DEBUG_print(arr, numfs);
> - if (! prctx.invidx)
> + if (!prctx.invidx)
> return BOOL_FALSE;
> }
>
> diff --git a/inventory/inv_fstab.c b/inventory/inv_fstab.c
> index bc56f30..b115eb8 100644
> --- a/inventory/inv_fstab.c
> +++ b/inventory/inv_fstab.c
> @@ -215,7 +215,7 @@ fstab_get_fname(void *pred,
> }
> }
> #ifdef INVT_DEBUG
> - if (! uuidp)
> + if (!uuidp)
> mlog(MLOG_DEBUG | MLOG_INV,"INV: get_fname: unable to find %s"
> " in the inventory\n", (char *)pred);
> #endif
> @@ -224,7 +224,7 @@ fstab_get_fname(void *pred,
> uuidp = (uuid_t *)pred;
> }
>
> - if (! uuidp)
> + if (!uuidp)
> return -1;
>
> uuid_unparse(*uuidp, uuidstr);
> diff --git a/inventory/inv_idx.c b/inventory/inv_idx.c
> index a54cfd7..af94b09 100644
> --- a/inventory/inv_idx.c
> +++ b/inventory/inv_idx.c
> @@ -556,4 +556,3 @@ DEBUG_displayallsessions(int fd, invt_seshdr_t *hdr, uint ref,
>
> return 0;
> }
> -
> diff --git a/inventory/inv_mgr.c b/inventory/inv_mgr.c
> index c78e64e..84c72f3 100644
> --- a/inventory/inv_mgr.c
> +++ b/inventory/inv_mgr.c
> @@ -310,8 +310,8 @@ search_invt(
> continue;
> }
>
> - found = (* do_chkcriteria)(fd, &harr[j], arg, buf);
> - if (! found) continue;
> + found = (*do_chkcriteria)(fd, &harr[j], arg, buf);
> + if (!found) continue;
>
> /* we found what we need; just return */
> INVLOCK(fd, LOCK_UN);
> diff --git a/inventory/inv_oref.c b/inventory/inv_oref.c
> index ba5061f..183b8c0 100644
> --- a/inventory/inv_oref.c
> +++ b/inventory/inv_oref.c
> @@ -38,7 +38,7 @@ oref_resolve_(
>
> type &= INVT_OTYPE_MASK;
> assert(type);
> - assert(! OREF_ISRESOLVED(obj, INVT_OTYPE_MASK));
> + assert(!OREF_ISRESOLVED(obj, INVT_OTYPE_MASK));
>
> switch (type) {
> case INVT_OTYPE_INVIDX:
> @@ -114,7 +114,7 @@ oref_resolve_entries(
> if (OREF_ISRESOLVED(obj, INVT_RES_ENTRIES))
> return INV_OK;
>
> - assert(! OREF_ISRESOLVED(INVT_OTYPE_STOBJ));
> + assert(!OREF_ISRESOLVED(INVT_OTYPE_STOBJ));
>
> if (OREF_ISRESOLVED(INVT_OTYPE_INVIDX)) {
> invt_entry_t *ent;
> @@ -202,7 +202,7 @@ oref_sync(
> break;
>
> case INVT_RES_ENTRIES:
> - assert(! OREF_ISRESOLVED(obj, INVT_OTYPE_STOBJ));
> + assert(!OREF_ISRESOLVED(obj, INVT_OTYPE_STOBJ));
>
> rval = PUT_REC_NOLOCK(obj->fd,
> OREF_ENTRIES(obj),
> @@ -235,7 +235,7 @@ oref_sync_append(
>
> switch (type) {
> case INVT_RES_ENTRIES:
> - assert(! OREF_ISRESOLVED(obj, INVT_OTYPE_STOBJ));
> + assert(!OREF_ISRESOLVED(obj, INVT_OTYPE_STOBJ));
>
> rval = PUT_REC_NOLOCK(obj->fd,
> entry,
> @@ -317,7 +317,7 @@ oref_resolve(
> invt_oref_t *stobj;
> int index;
>
> - assert(! OREF_ISRESOLVED(invidx, INVT_OTYPE_MASK));
> + assert(!OREF_ISRESOLVED(invidx, INVT_OTYPE_MASK));
>
> OREF_SET_TYPE(invidx, INVT_OTYPE_INVIDX);
>
> diff --git a/inventory/inv_stobj.c b/inventory/inv_stobj.c
> index 6339e4e..f836236 100644
> --- a/inventory/inv_stobj.c
> +++ b/inventory/inv_stobj.c
> @@ -233,12 +233,12 @@ stobj_split(invt_idxinfo_t *idx, int fd, invt_sescounter_t *sescnt,
> if (GET_REC_NOLOCK(fd, &session, sizeof(invt_session_t),
> harr[i].sh_sess_off) < 0)
> return -1;
> - if (! stobj_pack_sessinfo(fd, &session, &harr[i], &bufpp,
> + if (!stobj_pack_sessinfo(fd, &session, &harr[i], &bufpp,
> &bufszp))
> return -1;
> /* Now we need to put this in the new StObj. So, first
> unpack it. */
> - if (! stobj_unpack_sessinfo(bufpp, bufszp, &sesinfo))
> + if (!stobj_unpack_sessinfo(bufpp, bufszp, &sesinfo))
> return -1;
>
> /* There is no chance of a recursion here */
> @@ -247,7 +247,7 @@ stobj_split(invt_idxinfo_t *idx, int fd, invt_sescounter_t *sescnt,
> return -1;
>
> /* Now delete that session from this StObj */
> - if (! stobj_delete_sessinfo(fd, sescnt, &session,
> + if (!stobj_delete_sessinfo(fd, sescnt, &session,
> &harr[i]))
> return -1;
> free(bufpp);
> @@ -638,7 +638,7 @@ stobj_put_mediafile(inv_stmtoken_t tok, invt_mediafile_t *mf)
> last ino of the new mediafile. If this is the first mediafile, we
> have to update the startino as well. Note that ino is a <ino,off>
> tuple */
> - if (! (mf->mf_flag & INVT_MFILE_INVDUMP)) {
> + if (!(mf->mf_flag & INVT_MFILE_INVDUMP)) {
> if (stream.st_nmediafiles == 0)
> stream.st_startino = mf->mf_startino;
> stream.st_endino = mf->mf_endino;
> @@ -679,7 +679,7 @@ stobj_put_mediafile(inv_stmtoken_t tok, invt_mediafile_t *mf)
> return -1;
> }
>
> - if (! (mf->mf_flag & INVT_MFILE_INVDUMP)) {
> + if (!(mf->mf_flag & INVT_MFILE_INVDUMP)) {
> tok->md_lastmfile = mf;
> } else {
> tok->md_lastmfile = NULL;
> @@ -886,7 +886,7 @@ stobj_getsession_bylabel(
> return -1;
>
> /* now see if this is the one that caller is askin for */
> - if (! STREQL(ses.s_label, (char *)seslabel)) {
> + if (!STREQL(ses.s_label, (char *)seslabel)) {
> return BOOL_FALSE;
> }
>
> @@ -1456,7 +1456,7 @@ DEBUG_sessionprint(inv_session_t *ses, uint ref, invt_pr_ctx_t *prctx)
> for (j = 0; j < ses->s_streams[i].st_nmediafiles; j++) {
> mfp = &ses->s_streams[i].st_mediafiles[j];
> if (moidsearch) {
> - if (! mobj_eql(mfp, mobj))
> + if (!mobj_eql(mfp, mobj))
> continue;
> }
> printf("\t\t\tmedia file %d:", j);
> @@ -1475,7 +1475,7 @@ DEBUG_sessionprint(inv_session_t *ses, uint ref, invt_pr_ctx_t *prctx)
> printf("\t\t\t\tmfile size:\t%llu\n",
> (unsigned long long)mfp->m_size);
>
> - if (! mfp->m_isinvdump) {
> + if (!mfp->m_isinvdump) {
> printf("\t\t\t\tmfile start:"
> "\tino %llu offset %lld\n",
> (unsigned long long)mfp->m_startino,
> diff --git a/inventory/testmain.c b/inventory/testmain.c
> index 90654cc..b0e6135 100644
> --- a/inventory/testmain.c
> +++ b/inventory/testmain.c
> @@ -139,7 +139,7 @@ delete_test(int n)
> uuid_to_string(&moid, &str, &stat);
> printf("Searching for Moid = %s\n", str);
> free(str);
> - if (! inv_delete_mediaobj(&moid)) return -1;
> + if (!inv_delete_mediaobj(&moid)) return -1;
>
> return 1;
>
> @@ -204,7 +204,7 @@ query_test(int level)
> if (level == -2) {
> printf("mount pt %s\n",sesfile);
> tok = inv_open(INV_BY_MOUNTPT, INV_SEARCH_ONLY, sesfile);
> - if (! tok) return -1;
> + if (!tok) return -1;
> idx_DEBUG_print (tok->d_invindex_fd);
> return 1;
> }
> @@ -213,7 +213,7 @@ query_test(int level)
> printf("\n\n\n----------------------------------\n"
> "$ Searching fs %s\n", mnt_str[7-i]);
> tok = inv_open(INV_BY_MOUNTPT, INV_SEARCH_ONLY, mnt_str[7-i]);
> - if (! tok) return -1;
> + if (!tok) return -1;
>
> prctx.index = i;
> if (level == -1)
> @@ -421,7 +421,7 @@ main(int argc, char *argv[])
>
> mlog_init(argc, argv);
>
> - if (! inv_DEBUG_print(argc, argv))
> + if (!inv_DEBUG_print(argc, argv))
> return 0;
>
> optind = 1;
> diff --git a/invutil/cmenu.h b/invutil/cmenu.h
> index f3c205f..075bcf3 100644
> --- a/invutil/cmenu.h
> +++ b/invutil/cmenu.h
> @@ -44,18 +44,18 @@ typedef enum {
> } alignment_t;
>
> typedef struct menu_ops_s {
> - int (* op_delete) (WINDOW *win, node_t *current, node_t *list);
> - int (* op_undelete) (WINDOW *win, node_t *current, node_t *list);
> - int (* op_saveexit) (WINDOW *win, node_t *current, node_t *list);
> - int (* op_select) (WINDOW *win, node_t *current, node_t *list);
> - int (* op_collapse) (WINDOW *win, node_t *current, node_t *list);
> - int (* op_expand) (WINDOW *win, node_t *current, node_t *list);
> - int (* op_collapseall) (WINDOW *win, node_t *current, node_t *list);
> - int (* op_expandall) (WINDOW *win, node_t *current, node_t *list);
> - int (* op_highlight) (WINDOW *win, node_t *current, node_t *list);
> - int (* op_unhighlight) (WINDOW *win, node_t *current, node_t *list);
> - int (* op_commit) (WINDOW *win, node_t *current, node_t *list);
> - int (* op_prune) (char *mountpt, uuid_t *uuidp, time32_t prunetime, node_t *node, node_t *list);
> + int (*op_delete) (WINDOW *win, node_t *current, node_t *list);
> + int (*op_undelete) (WINDOW *win, node_t *current, node_t *list);
> + int (*op_saveexit) (WINDOW *win, node_t *current, node_t *list);
> + int (*op_select) (WINDOW *win, node_t *current, node_t *list);
> + int (*op_collapse) (WINDOW *win, node_t *current, node_t *list);
> + int (*op_expand) (WINDOW *win, node_t *current, node_t *list);
> + int (*op_collapseall) (WINDOW *win, node_t *current, node_t *list);
> + int (*op_expandall) (WINDOW *win, node_t *current, node_t *list);
> + int (*op_highlight) (WINDOW *win, node_t *current, node_t *list);
> + int (*op_unhighlight) (WINDOW *win, node_t *current, node_t *list);
> + int (*op_commit) (WINDOW *win, node_t *current, node_t *list);
> + int (*op_prune) (char *mountpt, uuid_t *uuidp, time32_t prunetime, node_t *node, node_t *list);
> } menu_ops_t;
>
> typedef struct {
> diff --git a/invutil/invutil.c b/invutil/invutil.c
> index a002d56..b6f2227 100644
> --- a/invutil/invutil.c
> +++ b/invutil/invutil.c
> @@ -760,7 +760,7 @@ CheckAndPruneStObjFile(bool_t checkonly,
> if (StObjhdr->sh_pruned)
> prunedcount++;
>
> - if (! StObjhdr->sh_pruned) {
> + if (!StObjhdr->sh_pruned) {
> printf(" Session %d: %s %s",
> sescount++,
> StObjses->s_mountpt,
> diff --git a/restore/bag.c b/restore/bag.c
> index d35f8b8..4d60d1d 100644
> --- a/restore/bag.c
> +++ b/restore/bag.c
> @@ -46,9 +46,9 @@ bag_insert(bag_t *bagp,
> register bagelem_t *nextp;
> register bagelem_t *prevp;
>
> - assert(! newp->be_loaded);
> + assert(!newp->be_loaded);
> newp->be_loaded = BOOL_TRUE;
> - assert(! newp->be_bagp);
> + assert(!newp->be_bagp);
> newp->be_bagp = bagp;
>
> newp->be_key = key;
> @@ -117,7 +117,7 @@ bag_find(bag_t *bagp,
> p = p->be_nextp)
> ;
>
> - if (! p || p->be_key != key) {
> + if (!p || p->be_key != key) {
> *payloadpp = 0;
> return 0;
> } else {
> @@ -133,7 +133,7 @@ void
> bagiter_init(bag_t *bagp, bagiter_t *iterp)
> {
> iterp->bi_bagp = bagp;
> - if (! bagp->b_headp) {
> + if (!bagp->b_headp) {
> iterp->bi_nextp = 0;
> return;
> }
> @@ -148,7 +148,7 @@ bagiter_next(bagiter_t *iterp, void **payloadpp)
>
> /* termination condition
> */
> - if (! iterp->bi_nextp) {
> + if (!iterp->bi_nextp) {
> *payloadpp = 0;
> return 0;
> }
> diff --git a/restore/content.c b/restore/content.c
> index cc68472..5d5ffe0 100644
> --- a/restore/content.c
> +++ b/restore/content.c
> @@ -920,10 +920,10 @@ content_init(int argc, char *argv[], size64_t vmsz)
> */
> assert(sizeof(pers_desc_t) <= PERS_DESCSZ);
> assert(PERS_DESCSZ <= pgsz);
> - assert(! (pgsz % PERS_DESCSZ));
> + assert(!(pgsz % PERS_DESCSZ));
> assert(sizeof(extattrhdr_t) == EXTATTRHDR_SZ);
>
> - assert(! (perssz % pgsz));
> + assert(!(perssz % pgsz));
>
> assert(SYNC_INIT == 0);
>
> @@ -981,7 +981,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
> existpr = BOOL_TRUE;
> break;
> case GETOPT_NEWER:
> - if (! optarg || optarg[0] == '-') {
> + if (!optarg || optarg[0] == '-') {
> mlog(MLOG_NORMAL | MLOG_ERROR, _(
> "-%c argument missing\n"),
> c);
> @@ -1007,7 +1007,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
> ownerpr = BOOL_TRUE;
> break;
> case GETOPT_WORKSPACE:
> - if (! optarg || optarg[0] == '-') {
> + if (!optarg || optarg[0] == '-') {
> mlog(MLOG_NORMAL | MLOG_ERROR, _(
> "-%c argument missing\n"),
> c);
> @@ -1017,7 +1017,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
> if (optarg[0] != '/') {
> tranp->t_hkdir = path_reltoabs(optarg,
> homedir);
> - if (! tranp->t_hkdir) {
> + if (!tranp->t_hkdir) {
> mlog(MLOG_NORMAL | MLOG_ERROR, _(
> "-%c argument %s is an "
> "invalid pathname\n"),
> @@ -1068,7 +1068,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
> usage();
> return BOOL_FALSE;
> }
> - if (! optarg || optarg[0] == '-') {
> + if (!optarg || optarg[0] == '-') {
> mlog(MLOG_NORMAL | MLOG_ERROR, _(
> "-%c argument missing\n"),
> c);
> @@ -1097,7 +1097,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
> usage();
> return BOOL_FALSE;
> }
> - if (! optarg || optarg[0] == '-') {
> + if (!optarg || optarg[0] == '-') {
> mlog(MLOG_NORMAL | MLOG_ERROR, _(
> "-%c argument missing\n"),
> c);
> @@ -1115,7 +1115,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
> break;
> case GETOPT_SUBTREE:
> case GETOPT_NOSUBTREE:
> - if (! optarg
> + if (!optarg
> ||
> optarg[0] == 0
> ||
> @@ -1134,7 +1134,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
> return BOOL_FALSE;
> }
> stcnt++;
> - if (! firststsenseprvalpr) {
> + if (!firststsenseprvalpr) {
> if (c == GETOPT_SUBTREE) {
> firststsensepr = BOOL_TRUE;
> } else {
> @@ -1150,7 +1150,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
> stsz &= ~(STDESCALIGN - 1);
> break;
> case GETOPT_INTERACTIVE:
> - if (! dlog_allowed()) {
> + if (!dlog_allowed()) {
> mlog(MLOG_NORMAL, _(
> "-%c unavailable: no /dev/tty\n"),
> GETOPT_INTERACTIVE);
> @@ -1165,7 +1165,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
> restoredmpr = BOOL_TRUE;
> break;
> case GETOPT_ALERTPROG:
> - if (! optarg || optarg[0] == '-') {
> + if (!optarg || optarg[0] == '-') {
> mlog(MLOG_NORMAL | MLOG_ERROR, _(
> "-%c argument missing\n"),
> c);
> @@ -1222,7 +1222,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
> * appear between the last lettered argument and the destination
> * directory pathname.
> */
> - if (optind < argc && ! strcmp(argv[optind ], "-")) {
> + if (optind < argc && !strcmp(argv[optind ], "-")) {
> optind++;
> }
>
> @@ -1230,14 +1230,14 @@ content_init(int argc, char *argv[], size64_t vmsz)
> * required if table-of-contents display, or if a resumed restore
> * or a delta restore.
> */
> - if (! tranp->t_toconlypr) {
> + if (!tranp->t_toconlypr) {
> if (optind >= argc) {
> dstdir = 0;
> } else {
> if (argv[optind][0] != '/') {
> dstdir = path_reltoabs(argv[optind],
> homedir);
> - if (! dstdir) {
> + if (!dstdir) {
> mlog(MLOG_NORMAL | MLOG_ERROR, _(
> "destination directory %s "
> "invalid pathname\n"),
> @@ -1292,11 +1292,11 @@ content_init(int argc, char *argv[], size64_t vmsz)
> * if this is toconly, modify the housekeeping dir's name with
> * the pid.
> */
> - if (! tranp->t_hkdir) {
> + if (!tranp->t_hkdir) {
> if (tranp->t_toconlypr) {
> tranp->t_hkdir = homedir;
> } else {
> - if (! dstdir) {
> + if (!dstdir) {
> mlog(MLOG_NORMAL | MLOG_ERROR, _(
> "destination directory "
> "not specified\n"));
> @@ -1335,7 +1335,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
>
> /* build a full pathname to pers. state file
> */
> - assert(! perspath);
> + assert(!perspath);
> perspath = open_pathalloc(tranp->t_hkdir, persname, 0);
>
> /* open, creating if non-existent
> @@ -1367,7 +1367,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
>
> /* but first setup or verify the on-disk format information
> */
> - if (! persp->a.valpr) {
> + if (!persp->a.valpr) {
> /* this is the first restore session
> */
> persp->v.housekeeping_magic = HOUSEKEEPING_MAGIC;
> @@ -1407,8 +1407,8 @@ content_init(int argc, char *argv[], size64_t vmsz)
> }
> }
>
> - if (! persp->a.valpr) {
> - if (! dstdir) {
> + if (!persp->a.valpr) {
> + if (!dstdir) {
> mlog(MLOG_NORMAL | MLOG_ERROR, _(
> "destination directory not specified\n"));
> usage();
> @@ -1438,8 +1438,8 @@ content_init(int argc, char *argv[], size64_t vmsz)
> usage();
> return BOOL_FALSE;
> }
> - } else if (! persp->s.valpr) {
> - if (! cumpr) {
> + } else if (!persp->s.valpr) {
> + if (!cumpr) {
> mlog(MLOG_NORMAL | MLOG_ERROR, _(
> "must rm -rf %s prior to noncumulative restore\n"),
> tranp->t_hkdir);
> @@ -1505,7 +1505,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
> return BOOL_FALSE;
> }
> } else {
> - if (! resumepr && ! sesscpltpr) {
> + if (!resumepr && !sesscpltpr) {
> mlog(MLOG_NORMAL | MLOG_ERROR, _(
> "-%c option required to resume "
> "or "
> @@ -1580,7 +1580,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
> GETOPT_SETDM);
> return BOOL_FALSE;
> }
> - if (! restoreextattrpr &&
> + if (!restoreextattrpr &&
> persp->a.restoreextattrpr != restoreextattrpr) {
> mlog(MLOG_NORMAL | MLOG_ERROR, _(
> "-%c cannot reset flag from previous restore\n"),
> @@ -1616,15 +1616,15 @@ content_init(int argc, char *argv[], size64_t vmsz)
> return BOOL_FALSE;
> }
> ok = dirattr_init(tranp->t_hkdir, BOOL_TRUE, (uint64_t)0);
> - if (! ok) {
> + if (!ok) {
> return BOOL_FALSE;
> }
> ok = namreg_init(tranp->t_hkdir, BOOL_TRUE, (uint64_t)0);
> - if (! ok) {
> + if (!ok) {
> return BOOL_FALSE;
> }
> ok = inomap_sync_pers(tranp->t_hkdir);
> - if (! ok) {
> + if (!ok) {
> return BOOL_FALSE;
> }
>
> @@ -1642,7 +1642,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
> tranp->t_toconlypr,
> fullpr,
> persp->a.dstdirisxfspr);
> - if (! ok) {
> + if (!ok) {
> return BOOL_FALSE;
> }
> rv = finalize(path1, path2);
> @@ -1664,13 +1664,13 @@ content_init(int argc, char *argv[], size64_t vmsz)
> /* for the three cases, calculate old and new mapping params
> * and wipe partial state
> */
> - if (! persp->a.valpr) {
> + if (!persp->a.valpr) {
> stpgcnt = 0;
> newstpgcnt = (stsz + pgmask) / pgsz;
> descpgcnt = 0;
> memset((void *)&persp->a, 0,
> sizeof(pers_t) - offsetofmember(pers_t, a));
> - } else if (! persp->s.valpr) {
> + } else if (!persp->s.valpr) {
> stpgcnt = persp->a.stpgcnt;
> newstpgcnt = stpgcnt;
> descpgcnt = 0;
> @@ -1689,13 +1689,13 @@ content_init(int argc, char *argv[], size64_t vmsz)
> /* unmap temp mapping of hdr, truncate, and remap hdr/subtrees
> */
> rval = munmap((void *)persp, perssz);
> - assert(! rval);
> + assert(!rval);
> rval = ftruncate(tranp->t_persfd, (off_t)perssz
> +
> (off_t)(stpgcnt + descpgcnt)
> *
> (off_t)pgsz);
> - assert(! rval);
> + assert(!rval);
> stpgcnt = newstpgcnt;
> persp = (pers_t *) mmap_autogrow(perssz + stpgcnt * pgsz,
> tranp->t_persfd, 0);
> @@ -1710,7 +1710,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
> /* if first restore session, record cmd line args and subtrees
> * and start time.
> */
> - if (! persp->a.valpr) {
> + if (!persp->a.valpr) {
> stdesc_t *stdescp;
>
> strcpy(persp->a.dstdir, dstdir);
> @@ -1735,7 +1735,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
> persp->a.newertime = newertime;
> }
> persp->a.restoredmpr = restoredmpr;
> - if (! persp->a.dstdirisxfspr) {
> + if (!persp->a.dstdirisxfspr) {
> restoreextattrpr = BOOL_FALSE;
> }
> persp->a.restoreextattrpr = restoreextattrpr;
> @@ -1778,7 +1778,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
> * we don't intend to restore extended attributes
> */
> ok = extattr_init(drivecnt);
> - if (! ok) {
> + if (!ok) {
> return BOOL_FALSE;
> }
>
> @@ -1807,7 +1807,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
> * referenced ONLY via the macros provided; the descriptors will be
> * occasionally remapped, causing the ptr to change.
> */
> - assert(! descp);
> + assert(!descp);
> if (descpgcnt) {
> descp = (pers_desc_t *) mmap_autogrow(descpgcnt * pgsz,
> tranp->t_persfd,
> @@ -1842,7 +1842,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
> */
> if (persp->a.valpr && persp->s.valpr) {
> ok = dirattr_init(tranp->t_hkdir, BOOL_TRUE, (uint64_t)0);
> - if (! ok) {
> + if (!ok) {
> return BOOL_FALSE;
> }
> tranp->t_dirattrinitdonepr = BOOL_TRUE;
> @@ -1854,7 +1854,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
> */
> if (persp->a.valpr) {
> ok = namreg_init(tranp->t_hkdir, BOOL_TRUE, (uint64_t)0);
> - if (! ok) {
> + if (!ok) {
> return BOOL_FALSE;
> }
> tranp->t_namreginitdonepr = BOOL_TRUE;
> @@ -1865,7 +1865,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
> * determine if full init needed instead.
> */
> ok = inomap_sync_pers(tranp->t_hkdir);
> - if (! ok) {
> + if (!ok) {
> return BOOL_FALSE;
> }
>
> @@ -1889,7 +1889,7 @@ content_init(int argc, char *argv[], size64_t vmsz)
> tranp->t_toconlypr,
> fullpr,
> persp->a.dstdirisxfspr);
> - if (! ok) {
> + if (!ok) {
> return BOOL_FALSE;
> }
> tranp->t_treeinitdonepr = BOOL_TRUE;
> @@ -2108,7 +2108,7 @@ content_stream_restore(ix_t thrdix)
> scrhdrp);
> }
> } else if (tranp->t_reqdumplabvalpr) {
> - if (! strncmp(tranp->t_reqdumplab,
> + if (!strncmp(tranp->t_reqdumplab,
> grhdrp->gh_dumplabel,
> sizeof(grhdrp->gh_dumplabel))) {
> matchpr = BOOL_TRUE;
> @@ -2158,20 +2158,20 @@ content_stream_restore(ix_t thrdix)
> Media_end(Mediap);
> return mlog_exit(EXIT_NORMAL, RV_INTR);
> }
> - if (! matchpr) {
> + if (!matchpr) {
> Media_end(Mediap);
> uuid_copy(lastdumprejectedid, grhdrp->gh_dumpid);
> tranp->t_sync2 = SYNC_INIT;
> - if (! dlog_allowed()
> + if (!dlog_allowed()
> ||
> - (! (dcaps & DRIVE_CAP_FILES)
> + (!(dcaps & DRIVE_CAP_FILES)
> &&
> - ! (dcaps & DRIVE_CAP_REMOVABLE))) {
> + !(dcaps & DRIVE_CAP_REMOVABLE))) {
> return mlog_exit(EXIT_NORMAL, RV_QUIT);
> }
> continue;
> }
> - if (! dumpcompat(resumepr, level, *baseidp, BOOL_TRUE)) {
> + if (!dumpcompat(resumepr, level, *baseidp, BOOL_TRUE)) {
> Media_end(Mediap);
> return mlog_exit(EXIT_ERROR, RV_COMPAT);
> }
> @@ -2182,9 +2182,9 @@ content_stream_restore(ix_t thrdix)
>
> /* don't look at the online inventory if the input is piped
> */
> - if (! drivep->d_isnamedpipepr
> + if (!drivep->d_isnamedpipepr
> &&
> - ! drivep->d_isunnamedpipepr) {
> + !drivep->d_isunnamedpipepr) {
> ok = inv_get_session_byuuid(NULL,
> &grhdrp->gh_dumpid,
> &sessp);
> @@ -2310,7 +2310,7 @@ content_stream_restore(ix_t thrdix)
> }
> tranp->t_sync3 = SYNC_BUSY;
> unlock();
> - if (! tranp->t_dirattrinitdonepr) {
> + if (!tranp->t_dirattrinitdonepr) {
> mlog(MLOG_TRACE,
> "initializing directory attributes registry\n");
> mlog(MLOG_NITTY,
> @@ -2319,14 +2319,14 @@ content_stream_restore(ix_t thrdix)
> ok = dirattr_init(tranp->t_hkdir,
> BOOL_FALSE,
> scrhdrp->cih_inomap_dircnt);
> - if (! ok) {
> + if (!ok) {
> Media_end(Mediap);
> return mlog_exit(EXIT_ERROR, RV_ERROR);
> }
> tranp->t_dirattrinitdonepr = BOOL_TRUE;
> }
>
> - if (! tranp->t_namreginitdonepr) {
> + if (!tranp->t_namreginitdonepr) {
> mlog(MLOG_TRACE,
> "initializing directory entry name registry\n");
> ok = namreg_init(tranp->t_hkdir,
> @@ -2334,21 +2334,21 @@ content_stream_restore(ix_t thrdix)
> scrhdrp->cih_inomap_dircnt
> +
> scrhdrp->cih_inomap_nondircnt);
> - if (! ok) {
> + if (!ok) {
> Media_end(Mediap);
> return mlog_exit(EXIT_ERROR, RV_ERROR);
> }
> tranp->t_namreginitdonepr = BOOL_TRUE;
> }
>
> - if (! tranp->t_treeinitdonepr) {
> + if (!tranp->t_treeinitdonepr) {
> bool_t fullpr;
>
> fullpr = (scrhdrp->cih_level
> ==
> 0)
> &&
> - ! (scrhdrp->cih_dumpattr
> + !(scrhdrp->cih_dumpattr
> &
> CIH_DUMPATTR_RESUME);
>
> @@ -2369,7 +2369,7 @@ content_stream_restore(ix_t thrdix)
> persp->a.dstdirisxfspr,
> grhdrp->gh_version,
> tranp->t_truncategenpr);
> - if (! ok) {
> + if (!ok) {
> Media_end(Mediap);
> return mlog_exit(EXIT_ERROR, RV_ERROR);
> }
> @@ -2377,7 +2377,7 @@ content_stream_restore(ix_t thrdix)
>
> } else {
> ok = tree_check_dump_format(grhdrp->gh_version);
> - if (! ok) {
> + if (!ok) {
> Media_end(Mediap);
> return mlog_exit(EXIT_ERROR, RV_ERROR);
> }
> @@ -2621,11 +2621,11 @@ content_complete(void)
> bool_t completepr;
> time_t elapsed;
>
> - if (! persp) {
> + if (!persp) {
> completepr = BOOL_TRUE;
> - } else if (! persp->a.valpr) {
> + } else if (!persp->a.valpr) {
> completepr = BOOL_TRUE;
> - } else if (! persp->s.valpr) {
> + } else if (!persp->s.valpr) {
> completepr = BOOL_TRUE;
> } else {
> completepr = BOOL_FALSE;
> @@ -2688,7 +2688,7 @@ content_complete(void)
> persp->s.accumtime = elapsed;
> }
>
> - if (! persp->a.valpr) {
> + if (!persp->a.valpr) {
> wipepersstate();
> persp = 0;
> }
> @@ -2720,7 +2720,7 @@ content_statline(char **linespp[])
> }
> *linespp = statline;
>
> - if (! persp->s.stat_valpr) {
> + if (!persp->s.stat_valpr) {
> return 0;
> }
>
> @@ -2735,8 +2735,8 @@ content_statline(char **linespp[])
> now = time(0);
> tmp = localtime(&now);
>
> - if (! persp->s.dirdonepr) {
> - if (! tranp->t_dircnt) {
> + if (!persp->s.dirdonepr) {
> + if (!tranp->t_dircnt) {
> return 0;
> }
>
> @@ -2979,7 +2979,7 @@ applydirdump(drive_t *drivep,
> :
> BOOL_FALSE;
>
> - if (! persp->s.marknorefdonepr) {
> + if (!persp->s.marknorefdonepr) {
> tree_marknoref();
> persp->s.marknorefdonepr = BOOL_TRUE;
> }
> @@ -2991,7 +2991,7 @@ applydirdump(drive_t *drivep,
> "was not applied\n"));
> }
>
> - if (! persp->s.dirdonepr) {
> + if (!persp->s.dirdonepr) {
> rv_t rv;
> dah_t dah;
>
> @@ -3291,18 +3291,18 @@ treepost(char *path1, char *path2)
> */
> mlog(MLOG_DEBUG | MLOG_TREE,
> "checking tree for consistency\n");
> - if (! tree_chk()) {
> + if (!tree_chk()) {
> return RV_CORE;
> }
> #endif /* TREE_CHK */
>
> /* adjust ref flags based on what dirs were dumped
> */
> - if (! persp->s.adjrefdonepr) {
> + if (!persp->s.adjrefdonepr) {
> mlog(MLOG_DEBUG | MLOG_TREE,
> "adjusting dirent ref flags\n");
> ok = tree_adjref();
> - if (! ok) {
> + if (!ok) {
> return RV_INTR;
> }
> persp->s.adjrefdonepr = BOOL_TRUE;
> @@ -3312,7 +3312,7 @@ treepost(char *path1, char *path2)
> * so only inos selected by subtree or interactive cmds will
> * be present in inomap.
> */
> - if (! persp->s.inomapsanitizedonepr) {
> + if (!persp->s.inomapsanitizedonepr) {
> if (persp->a.interpr
> ||
> (persp->a.firststsenseprvalpr
> @@ -3325,7 +3325,7 @@ treepost(char *path1, char *path2)
>
> /* apply subtree selections
> */
> - if (! persp->s.stdonepr) {
> + if (!persp->s.stdonepr) {
> ix_t stix;
> stdesc_t *stdescp;
>
> @@ -3338,7 +3338,7 @@ treepost(char *path1, char *path2)
> */
> if ((persp->a.interpr
> &&
> - (! persp->a.firststsenseprvalpr
> + (!persp->a.firststsenseprvalpr
> ||
> persp->a.firststsensepr))
> ||
> @@ -3363,7 +3363,7 @@ treepost(char *path1, char *path2)
> stdescp->std_nextoff)) {
> ok = tree_subtree_parse(stdescp->std_sensepr,
> stdescp->std_path);
> - if (! ok) {
> + if (!ok) {
> mlog(MLOG_NORMAL | MLOG_ERROR, _(
> "subtree argument %s invalid\n"),
> stdescp->std_path);
> @@ -3375,10 +3375,10 @@ treepost(char *path1, char *path2)
>
> /* next engage interactive subtree selection
> */
> - if (! persp->s.interdonepr) {
> + if (!persp->s.interdonepr) {
> if (persp->a.interpr) {
> ok = tree_subtree_inter();
> - if (! ok) {
> + if (!ok) {
> return RV_INTR;
> }
> }
> @@ -3387,12 +3387,12 @@ treepost(char *path1, char *path2)
>
> ok = tree_post(path1, path2);
>
> - if (! ok) {
> + if (!ok) {
> return RV_INTR;
> }
>
> ok = tree_extattr(restore_dir_extattr_cb, path1);
> - if (! ok) {
> + if (!ok) {
> return RV_INTR;
> }
>
> @@ -3502,7 +3502,7 @@ applynondirdump(drive_t *drivep,
> rv = RV_OK;
> goto applynondirdump_out;
> case RV_CORRUPT:
> - rval = (* dop->do_next_mark)(drivep);
> + rval = (*dop->do_next_mark)(drivep);
> if (rval) {
> mlog(MLOG_NORMAL | MLOG_WARNING, _(
> "unable to resync media file: "
> @@ -3521,7 +3521,7 @@ applynondirdump(drive_t *drivep,
> */
> if (((bstatp->bs_mode & S_IFMT) == S_IFREG)
> &&
> - ! (fhdrp->fh_flags & FILEHDR_FLAGS_EXTATTR)
> + !(fhdrp->fh_flags & FILEHDR_FLAGS_EXTATTR)
> &&
> fhdrp->fh_offset == 0) {
> egrp_t cur_egrp;
> @@ -3545,7 +3545,7 @@ applynondirdump(drive_t *drivep,
> do {
> /* get a mark for the next read, in case we restart here
> */
> - (* dop->do_get_mark)(drivep, &drivemark);
> + (*dop->do_get_mark)(drivep, &drivemark);
>
> /* read the file header.
> */
> @@ -3557,7 +3557,7 @@ applynondirdump(drive_t *drivep,
> rv = RV_OK;
> goto applynondirdump_out;
> case RV_CORRUPT:
> - rval = (* dop->do_next_mark)(drivep);
> + rval = (*dop->do_next_mark)(drivep);
> if (rval) {
> mlog(MLOG_NORMAL | MLOG_WARNING, _(
> "unable to resync media file: "
> @@ -3583,7 +3583,7 @@ applynondirdump(drive_t *drivep,
>
> /* checkpoint into persistent state if not a null file hdr
> */
> - if (! (fhdrp->fh_flags & FILEHDR_FLAGS_NULL)) {
> + if (!(fhdrp->fh_flags & FILEHDR_FLAGS_NULL)) {
> pi_checkpoint(fileh,
> &drivemark,
> fhdrp->fh_stat.bs_ino,
> @@ -3618,13 +3618,13 @@ finalize(char *path1, char *path2)
> {
> bool_t ok;
>
> - if (! tranp->t_toconlypr) {
> + if (!tranp->t_toconlypr) {
>
> /* restore directory attributes
> */
> - if (! persp->s.dirattrdonepr) {;
> + if (!persp->s.dirattrdonepr) {;
> ok = tree_setattr(path1);
> - if (! ok) {
> + if (!ok) {
> return RV_INTR;
> }
> persp->s.dirattrdonepr = BOOL_TRUE;
> @@ -3632,9 +3632,9 @@ finalize(char *path1, char *path2)
>
> /* remove orphanage if empty
> */
> - if (! persp->s.orphdeltriedpr) {;
> + if (!persp->s.orphdeltriedpr) {;
> ok = tree_delorph();
> - if (! ok) {
> + if (!ok) {
> return RV_INTR;
> }
> persp->s.orphdeltriedpr = BOOL_TRUE;
> @@ -3642,7 +3642,7 @@ finalize(char *path1, char *path2)
>
> /* delete the persistent ino map
> */
> - if (! persp->s.inomapdelpr) {
> + if (!persp->s.inomapdelpr) {
> inomap_del_pers(tranp->t_hkdir);
> persp->s.inomapdelpr = BOOL_TRUE;
> }
> @@ -3669,19 +3669,19 @@ finalize(char *path1, char *path2)
> static void
> toconly_cleanup(void)
> {
> - if (! tranp) {
> + if (!tranp) {
> return;
> }
>
> - if (! tranp->t_toconlypr) {
> + if (!tranp->t_toconlypr) {
> return;
> }
>
> - if (! tranp->t_hkdir) {
> + if (!tranp->t_hkdir) {
> return;
> }
>
> - if (! strlen(tranp->t_hkdir)) {
> + if (!strlen(tranp->t_hkdir)) {
> return;
> }
>
> @@ -3695,17 +3695,17 @@ wipepersstate(void)
> struct dirent64 *direntp;
> char pathname[MAXPATHLEN];
> dirp = opendir(tranp->t_hkdir);
> - if (! dirp) {
> + if (!dirp) {
> return;
> }
>
> while ((direntp = readdir64(dirp)) != 0) {
> /* REFERENCED */
> int len;
> - if (! strcmp(direntp->d_name, ".")) {
> + if (!strcmp(direntp->d_name, ".")) {
> continue;
> }
> - if (! strcmp(direntp->d_name, "..")) {
> + if (!strcmp(direntp->d_name, "..")) {
> continue;
> }
> len = sprintf(pathname,
> @@ -3717,7 +3717,7 @@ wipepersstate(void)
> (void)unlink(pathname);
> closedir(dirp);
> dirp = opendir(tranp->t_hkdir);
> - if (! dirp) {
> + if (!dirp) {
> return;
> }
> }
> @@ -3738,7 +3738,7 @@ Inv_validate_cmdline(void)
> bool_t ok;
> bool_t rok;
>
> - assert(! persp->s.valpr);
> + assert(!persp->s.valpr);
>
> ok = BOOL_FALSE;
> sessp = 0;
> @@ -3753,7 +3753,7 @@ Inv_validate_cmdline(void)
>
> uuid_clear(baseid);
> askinvforbaseof(baseid, sessp);
> - if (! dumpcompat(sessp->s_isresumed,
> + if (!dumpcompat(sessp->s_isresumed,
> (ix_t)(sessp->s_level),
> baseid,
> BOOL_TRUE)) {
> @@ -3926,7 +3926,7 @@ Media_mfile_next(Media_t *Mediap,
> Mediap->M_pos == POS_INDIR
> ||
> Mediap->M_pos == POS_ATNONDIR) {
> - (* dop->do_end_read)(drivep);
> + (*dop->do_end_read)(drivep);
> Mediap->M_pos = POS_UNKN;
> fileh = DH_NULL;
> }
> @@ -4026,12 +4026,12 @@ Media_mfile_next(Media_t *Mediap,
> * has finished the job.
> */
> if (Mediap->M_pos == POS_END) {
> - if (! (dcaps & DRIVE_CAP_REWIND)) {
> + if (!(dcaps & DRIVE_CAP_REWIND)) {
> goto newmedia;
> }
> mlog(MLOG_VERBOSE | MLOG_MEDIA, _(
> "rewinding\n"));
> - (* drivep->d_opsp->do_rewind)(drivep);
> + (*drivep->d_opsp->do_rewind)(drivep);
> Mediap->M_pos = POS_UNKN;
> if (cldmgr_stop_requested()) {
> return RV_INTR;
> @@ -4050,7 +4050,7 @@ Media_mfile_next(Media_t *Mediap,
> * bail if catastrophic. also, tell pi about EOD/EOM
> * if appropriate.
> */
> - rval = (* drivep->d_opsp->do_begin_read)(drivep);
> + rval = (*drivep->d_opsp->do_begin_read)(drivep);
> switch (rval) {
> case 0:
> mlog_lock();
> @@ -4138,7 +4138,7 @@ validate:
> Mediap->M_pos == POS_INDIR
> ||
> Mediap->M_pos == POS_ATNONDIR) {
> - if (! Mediap->M_flmfixvalpr) {
> + if (!Mediap->M_flmfixvalpr) {
> Mediap->M_fmfix = mrhdrp->mh_mediafileix;
> Mediap->M_mfixpurp = purp;
> Mediap->M_flmfixvalpr = BOOL_TRUE;
> @@ -4154,7 +4154,7 @@ validate:
> Mediap->M_pos == POS_INDIR
> ||
> Mediap->M_pos == POS_ATNONDIR) {
> - (* dop->do_end_read)(drivep);
> + (*dop->do_end_read)(drivep);
> Mediap->M_pos = POS_UNKN;
> fileh = DH_NULL;
> }
> @@ -4263,7 +4263,7 @@ validate:
> * dump, we know we have hit the end of the stream. tell the
> * persistent inventory.
> */
> - if (! partofdumppr
> + if (!partofdumppr
> &&
> Mediap->M_fsfixvalpr
> &&
> @@ -4278,7 +4278,7 @@ validate:
> * object was part of the dump, we know we have hit the end of
> * the stream. check if we are done.
> */
> - if (! partofdumppr
> + if (!partofdumppr
> &&
> purp == PURP_NONDIR
> &&
> @@ -4286,7 +4286,7 @@ validate:
> &&
> Mediap->M_lmfix > Mediap->M_fsfix) {
> if (pi_alldone()) {
> - (* dop->do_end_read)(drivep);
> + (*dop->do_end_read)(drivep);
> Mediap->M_pos = POS_UNKN;
> fileh = DH_NULL;
> return RV_NOMORE;
> @@ -4297,18 +4297,18 @@ validate:
> * and preceeding media files on this object were, decide if
> * we need to rewind and look at the beginning of the object.
> */
> - if (! partofdumppr
> + if (!partofdumppr
> &&
> Mediap->M_fsfixvalpr
> &&
> Mediap->M_fmfix <= Mediap->M_fsfix) {
> - (* dop->do_end_read)(drivep);
> + (*dop->do_end_read)(drivep);
> Mediap->M_pos = POS_UNKN;
> fileh = DH_NULL;
> if (dcaps & DRIVE_CAP_REWIND) {
> mlog(MLOG_VERBOSE | MLOG_MEDIA, _(
> "rewinding\n"));
> - (* drivep->d_opsp->do_rewind)(drivep);
> + (*drivep->d_opsp->do_rewind)(drivep);
> continue;
> } else {
> goto newmedia;
> @@ -4318,8 +4318,8 @@ validate:
> /* if this media file is not part of the desired dump session,
> * and the above conditions were not met, then keep looking
> */
> - if (! partofdumppr) {
> - (* dop->do_end_read)(drivep);
> + if (!partofdumppr) {
> + (*dop->do_end_read)(drivep);
> Mediap->M_pos = POS_UNKN;
> fileh = DH_NULL;
> continue;
> @@ -4328,7 +4328,7 @@ validate:
> /* record the index within this media object of the first
> * media file in the dump stream
> */
> - if (! Mediap->M_fsfixvalpr) {
> + if (!Mediap->M_fsfixvalpr) {
> Mediap->M_fsfix =
> mrhdrp->mh_mediafileix
> -
> @@ -4363,7 +4363,7 @@ validate:
> /* if purp is nondir, we may be done.
> */
> if (purp == PURP_NONDIR && pi_alldone()) {
> - (* dop->do_end_read)(drivep);
> + (*dop->do_end_read)(drivep);
> Mediap->M_pos = POS_UNKN;
> return RV_NOMORE;
> }
> @@ -4376,7 +4376,7 @@ validate:
> Mediap->M_fmfix <= Mediap->M_fsfix
> &&
> Mediap->M_lmfix < Mediap->M_fmfix) {
> - (* dop->do_end_read)(drivep);
> + (*dop->do_end_read)(drivep);
> Mediap->M_pos = POS_UNKN;
> fileh = DH_NULL;
> goto newmedia;
> @@ -4386,7 +4386,7 @@ validate:
> Mediap->M_pmfix < Mediap->M_fmfix
> &&
> Mediap->M_lmfix > Mediap->M_fmfix) {
> - (* dop->do_end_read)(drivep);
> + (*dop->do_end_read)(drivep);
> Mediap->M_pos = POS_UNKN;
> fileh = DH_NULL;
> goto newmedia;
> @@ -4404,7 +4404,7 @@ validate:
> scrhdrp->cih_mediafiletype
> ==
> CIH_MEDIAFILETYPE_INVENTORY) {
> - (* dop->do_end_read)(drivep);
> + (*dop->do_end_read)(drivep);
> Mediap->M_pos = POS_UNKN;
> fileh = DH_NULL;
> if (pi_know_no_more_on_object(purp,
> @@ -4418,7 +4418,7 @@ validate:
> pi_note_underhead(objh, DH_NULL);
> mlog(MLOG_VERBOSE | MLOG_MEDIA, _(
> "rewinding\n"));
> - (* drivep->d_opsp->do_rewind)(drivep);
> + (*drivep->d_opsp->do_rewind)(drivep);
> continue;
> }
> goto newmedia;
> @@ -4433,7 +4433,7 @@ validate:
> (Mediap->M_pos != POS_ATHDR
> ||
> DH2F(fileh)->f_dirtriedpr)) {
> - (* dop->do_end_read)(drivep);
> + (*dop->do_end_read)(drivep);
> Mediap->M_pos = POS_UNKN;
> fileh = DH_NULL;
> if (pi_know_no_more_beyond_on_object(purp,
> @@ -4451,7 +4451,7 @@ validate:
> pi_note_underhead(objh, DH_NULL);
> mlog(MLOG_VERBOSE | MLOG_MEDIA, _(
> "rewinding\n"));
> - (* drivep->d_opsp->do_rewind)(drivep);
> + (*drivep->d_opsp->do_rewind)(drivep);
> continue;
> }
> goto newmedia;
> @@ -4493,12 +4493,12 @@ validate:
> ||
> DH2F(fileh)->f_nondirskippr
> ||
> - ! hassomepr) {
> - if (! DH2F(fileh)->f_nondirskippr) {
> + !hassomepr) {
> + if (!DH2F(fileh)->f_nondirskippr) {
> DH2F(fileh)->f_nondirdonepr = BOOL_TRUE;
> }
> pi_unlock();
> - (* dop->do_end_read)(drivep);
> + (*dop->do_end_read)(drivep);
> Mediap->M_pos = POS_UNKN;
> fileh = DH_NULL;
> if (pi_know_no_more_beyond_on_object(purp,
> @@ -4516,7 +4516,7 @@ validate:
> pi_note_underhead(objh, DH_NULL);
> mlog(MLOG_VERBOSE | MLOG_MEDIA, _(
> "rewinding\n"));
> - (* drivep->d_opsp->do_rewind)(drivep);
> + (*drivep->d_opsp->do_rewind)(drivep);
> continue;
> }
> goto newmedia;
> @@ -4564,9 +4564,9 @@ validate:
> mlog(MLOG_VERBOSE | MLOG_MEDIA, _(
> "seeking past portion of media file "
> "already restored\n"));
> - rval = (* dop->do_seek_mark)(drivep,
> + rval = (*dop->do_seek_mark)(drivep,
> &chkpnt);
> - if (! rval) {
> + if (!rval) {
> rv_t rv;
> rv = read_filehdr(drivep,
> fhdrp,
> @@ -4583,8 +4583,8 @@ validate:
> mlog(MLOG_VERBOSE | MLOG_MEDIA, _(
> "seeking past media file "
> "directory dump\n"));
> - rval = (* dop->do_next_mark)(drivep);
> - if (! rval) {
> + rval = (*dop->do_next_mark)(drivep);
> + if (!rval) {
> rv_t rv;
> rv = read_filehdr(drivep,
> fhdrp,
> @@ -4638,7 +4638,7 @@ validate:
>
> /* if no error during fine positioning, return.
> */
> - if (! rval) {
> + if (!rval) {
> if (filehp) {
> assert(fileh != DH_NULL);
> *filehp = fileh;
> @@ -4650,7 +4650,7 @@ validate:
> * media files on this object? if so, continue; if not, get
> * more media.
> */
> - (* dop->do_end_read)(drivep);
> + (*dop->do_end_read)(drivep);
> Mediap->M_pos = POS_UNKN;
> fileh = DH_NULL;
> assert(purp == PURP_NONDIR);
> @@ -4669,7 +4669,7 @@ validate:
> pi_note_underhead(objh, DH_NULL);
> mlog(MLOG_VERBOSE | MLOG_MEDIA, _(
> "rewinding\n"));
> - (* drivep->d_opsp->do_rewind)(drivep);
> + (*drivep->d_opsp->do_rewind)(drivep);
> continue;
> }
> goto newmedia;
> @@ -4701,7 +4701,7 @@ newmedia:
>
> /* if media not removable, just return
> */
> - if ((* dop->do_get_device_class)(drivep)
> + if ((*dop->do_get_device_class)(drivep)
> ==
> DEVICE_NONREMOVABLE)
> {
> @@ -4744,7 +4744,7 @@ newmedia:
> assert(0);
> }
>
> - if (! bagp && ! knownholespr && ! maybeholespr) {
> + if (!bagp && !knownholespr && !maybeholespr) {
> /* if PURP_DIR, this may be a problem
> */
> if (purp == PURP_NONDIR) {
> @@ -4754,7 +4754,7 @@ newmedia:
>
> /* eject media if drive not already empty
> */
> - if (! emptypr) {
> + if (!emptypr) {
> int dcaps = drivep->d_capabilities;
> if (purp == PURP_SEARCH) {
> if (Mediap->M_pos == POS_USELESS) {
> @@ -4770,7 +4770,7 @@ newmedia:
> }
> }
> if (dcaps & DRIVE_CAP_EJECT) {
> - (* dop->do_eject_media)(drivep);
> + (*dop->do_eject_media)(drivep);
> }
> }
>
> @@ -4796,7 +4796,7 @@ newmedia:
> if (media_change_alert_program != NULL)
> system(media_change_alert_program);
>
> - if (drivecnt > 1 && ! stdoutpiped) {
> + if (drivecnt > 1 && !stdoutpiped) {
> ix_t thrdix = drivep->d_index;
> if (bagp) {
> pi_neededobjs_free(bagp);
> @@ -4839,7 +4839,7 @@ newmedia:
> if (cldmgr_stop_requested()) {
> return RV_INTR;
> }
> - if (! ok) {
> + if (!ok) {
> return RV_QUIT;
> }
> }
> @@ -4863,7 +4863,7 @@ Media_end(Media_t *Mediap)
> Mediap->M_pos == POS_INDIR
> ||
> Mediap->M_pos == POS_ATNONDIR) {
> - (* dop->do_end_read)(drivep);
> + (*dop->do_end_read)(drivep);
> Mediap->M_pos = POS_UNKN;
> }
> }
> @@ -4937,7 +4937,7 @@ pi_allocdesc(dh_t *deschp)
> assert(olddescpgcnt > 0);
> rval = munmap((void *)descp,
> olddescpgcnt * pgsz);
> - assert(! rval);
> + assert(!rval);
> descp = 0;
> } else {
> assert(olddescpgcnt == 0);
> @@ -5028,7 +5028,7 @@ pi_insertfile(ix_t drivecnt,
> if (persp->s.strmheadh == DH_NULL) {
> for (strmix = 0; strmix < drivecnt; strmix++) {
> ok = pi_allocdesc(&strmh);
> - if (! ok) {
> + if (!ok) {
> pi_unlock();
> return DH_NULL;
> }
> @@ -5062,7 +5062,7 @@ pi_insertfile(ix_t drivecnt,
> }
> if (objh == DH_NULL) {
> ok = pi_allocdesc(&objh);
> - if (! ok) {
> + if (!ok) {
> pi_unlock();
> return DH_NULL;
> }
> @@ -5161,7 +5161,7 @@ pi_insertfile(ix_t drivecnt,
>
> /* if don't know dump stream media file index, can't add any media files
> */
> - if (! dmfixvalpr) {
> + if (!dmfixvalpr) {
> pi_unlock();
> pi_show(" after pi_insertfile no media file ix");
> return DH_NULL;
> @@ -5180,7 +5180,7 @@ pi_insertfile(ix_t drivecnt,
> }
> if (fileh == DH_NULL) {
> ok = pi_allocdesc(&fileh);
> - if (! ok) {
> + if (!ok) {
> pi_unlock();
> return DH_NULL;
> }
> @@ -5195,9 +5195,9 @@ pi_insertfile(ix_t drivecnt,
>
> /* update the media file fields not yet valid
> */
> - if (egrpvalpr && ! DH2F(fileh)->f_valpr) {
> - assert(! (DH2F(fileh)->f_flags & PF_INV));
> - assert(! (DH2F(fileh)->f_flags & PF_TERM));
> + if (egrpvalpr && !DH2F(fileh)->f_valpr) {
> + assert(!(DH2F(fileh)->f_flags & PF_INV));
> + assert(!(DH2F(fileh)->f_flags & PF_TERM));
> DH2F(fileh)->f_firstegrp.eg_ino = startino;
> DH2F(fileh)->f_firstegrp.eg_off = startoffset;
> DH2F(fileh)->f_curegrp = DH2F(fileh)->f_firstegrp;
> @@ -5236,7 +5236,7 @@ pi_addfile(Media_t *Mediap,
> {
> dh_t fileh;
>
> - if (! persp->s.stat_valpr) {
> + if (!persp->s.stat_valpr) {
> persp->s.stat_inocnt = scrhdrp->cih_inomap_nondircnt;
> persp->s.stat_inodone = 0;
> assert(scrhdrp->cih_inomap_datasz <= OFF64MAX);
> @@ -5335,7 +5335,7 @@ pi_addfile(Media_t *Mediap,
> BOOL_FALSE,
> (off64_t)0);
> }
> - if (! (drivep->d_capabilities & DRIVE_CAP_FILES)) {
> + if (!(drivep->d_capabilities & DRIVE_CAP_FILES)) {
> /* if drive does not support multiple files,
> * we know this is end of object and stream
> */
> @@ -5399,7 +5399,7 @@ pi_addfile(Media_t *Mediap,
> BOOL_FALSE,
> (off64_t)0);
> }
> - if (! persp->s.fullinvpr
> + if (!persp->s.fullinvpr
> &&
> Mediap->M_pos == POS_ATHDR) {
> size_t bufszincr;
> @@ -5427,7 +5427,7 @@ pi_addfile(Media_t *Mediap,
> */
> Mediap->M_pos = POS_ATNONDIR;
> donepr = BOOL_FALSE;
> - while (! donepr) {
> + while (!donepr) {
> int nread;
> drive_ops_t *dop = drivep->d_opsp;
> int rval = 0;
> @@ -5461,7 +5461,7 @@ pi_addfile(Media_t *Mediap,
> * desc.
> */
> sessp = 0;
> - if (! buflen) {
> + if (!buflen) {
> ok = BOOL_FALSE;
> } else {
> /* extract the session information from the buffer */
> @@ -5472,16 +5472,16 @@ pi_addfile(Media_t *Mediap,
> ok = BOOL_TRUE;
> }
> }
> - if (! ok || ! sessp) {
> + if (!ok || !sessp) {
> mlog(MLOG_DEBUG | MLOG_WARNING | MLOG_MEDIA, _(
> "on-media session "
> "inventory corrupt\n"));
> } else {
> /* if root, update online inventory.
> */
> - if (! geteuid()
> + if (!geteuid()
> &&
> - ! tranp->t_noinvupdatepr) {
> + !tranp->t_noinvupdatepr) {
> mlog(MLOG_VERBOSE | MLOG_MEDIA, _(
> "incorporating on-media session "
> "inventory into online "
> @@ -5869,8 +5869,8 @@ pi_scanfileendino(dh_t fileh)
> if (DH2F(nexth)->f_valpr) {
> xfs_ino_t ino;
>
> - assert(! (DH2F(nexth)->f_flags & PF_INV));
> - assert(! (DH2F(nexth)->f_flags & PF_TERM));
> + assert(!(DH2F(nexth)->f_flags & PF_INV));
> + assert(!(DH2F(nexth)->f_flags & PF_TERM));
> if (DH2F(nexth)->f_firstegrp.eg_off) {
> ino = DH2F(nexth)->f_firstegrp.eg_ino;
> return ino;
> @@ -5926,17 +5926,17 @@ pi_bracketneededegrps(dh_t thisfileh, egrp_t *first_egrp, egrp_t *next_egrp)
> fileh != DH_NULL
> ;
> fileh = DH2F(fileh)->f_nexth) {
> - if (! thisfoundpr) {
> + if (!thisfoundpr) {
> if (fileh == thisfileh) {
> thisfoundpr = BOOL_TRUE;
> } else if (DH2F(fileh)->f_valpr) {
> - assert(! (DH2F(fileh)->f_flags & PF_INV));
> - assert(! (DH2F(fileh)->f_flags & PF_TERM));
> + assert(!(DH2F(fileh)->f_flags & PF_INV));
> + assert(!(DH2F(fileh)->f_flags & PF_TERM));
> prech = fileh;
> }
> } else if (DH2F(fileh)->f_valpr) {
> - assert(! (DH2F(fileh)->f_flags & PF_INV));
> - assert(! (DH2F(fileh)->f_flags & PF_TERM));
> + assert(!(DH2F(fileh)->f_flags & PF_INV));
> + assert(!(DH2F(fileh)->f_flags & PF_TERM));
> assert(follh == DH_NULL);
> follh = fileh;
> goto done;
> @@ -6032,25 +6032,25 @@ pi_iter_nextfileh(pi_iter_t *iterp,
> bool_t *objmissingprp,
> bool_t *filemissingprp)
> {
> - assert(! iterp->donepr);
> + assert(!iterp->donepr);
>
> if (persp->s.strmheadh == DH_NULL) {
> iterp->donepr = BOOL_TRUE;
> return DH_NULL;
> }
>
> - if (! iterp->initializedpr) {
> + if (!iterp->initializedpr) {
> assert(persp->s.strmheadh != DH_NULL);
> iterp->strmh = persp->s.strmheadh;
> iterp->objh = DH2S(iterp->strmh)->s_cldh;
> if (iterp->objh == DH_NULL) {
> - if (! DH2S(iterp->strmh)->s_lastobjknwnpr) {
> + if (!DH2S(iterp->strmh)->s_lastobjknwnpr) {
> *objmissingprp = BOOL_TRUE;
> }
> } else {
> iterp->fileh = DH2O(iterp->objh)->o_cldh;
> if (iterp->fileh == DH_NULL) {
> - if (! DH2O(iterp->objh)->o_lmfknwnpr) {
> + if (!DH2O(iterp->objh)->o_lmfknwnpr) {
> *filemissingprp = BOOL_TRUE;
> }
> }
> @@ -6058,7 +6058,7 @@ pi_iter_nextfileh(pi_iter_t *iterp,
>
> while (iterp->fileh == DH_NULL) {
> while (iterp->objh == DH_NULL) {
> - if (! DH2S(iterp->strmh)->s_lastobjknwnpr) {
> + if (!DH2S(iterp->strmh)->s_lastobjknwnpr) {
> *objmissingprp = BOOL_TRUE;
> }
> iterp->strmh = DH2S(iterp->strmh)->s_nexth;
> @@ -6070,7 +6070,7 @@ pi_iter_nextfileh(pi_iter_t *iterp,
> }
> iterp->fileh = DH2O(iterp->objh)->o_cldh;
> if (iterp->fileh == DH_NULL) {
> - if (! DH2O(iterp->objh)->o_lmfknwnpr) {
> + if (!DH2O(iterp->objh)->o_lmfknwnpr) {
> *filemissingprp = BOOL_TRUE;
> }
> iterp->objh = DH2O(iterp->objh)->o_nexth;
> @@ -6082,12 +6082,12 @@ pi_iter_nextfileh(pi_iter_t *iterp,
>
> iterp->fileh = DH2F(iterp->fileh)->f_nexth;
> while (iterp->fileh == DH_NULL) {
> - if (! DH2O(iterp->objh)->o_lmfknwnpr) {
> + if (!DH2O(iterp->objh)->o_lmfknwnpr) {
> *filemissingprp = BOOL_TRUE;
> }
> iterp->objh = DH2O(iterp->objh)->o_nexth;
> while (iterp->objh == DH_NULL) {
> - if (! DH2S(iterp->strmh)->s_lastobjknwnpr) {
> + if (!DH2S(iterp->strmh)->s_lastobjknwnpr) {
> *objmissingprp = BOOL_TRUE;
> }
> iterp->strmh = DH2S(iterp->strmh)->s_nexth;
> @@ -6200,13 +6200,13 @@ pi_neededobjs_nondir_alloc(bool_t *knownholesprp,
> headh = pi_iter_nextfileh(headiterp,
> &dummyobjmissingpr,
> &dummyfilemissingpr);
> - } while (headh != DH_NULL && ! DH2F(headh)->f_valpr);
> + } while (headh != DH_NULL && !DH2F(headh)->f_valpr);
> if (headh == DH_NULL) {
> headegrp.eg_ino = INO64MAX;
> headegrp.eg_off = OFF64MAX;
> } else {
> - assert(! (DH2F(headh)->f_flags & PF_INV));
> - assert(! (DH2F(headh)->f_flags & PF_TERM));
> + assert(!(DH2F(headh)->f_flags & PF_INV));
> + assert(!(DH2F(headh)->f_flags & PF_TERM));
> headegrp = DH2F(headh)->f_firstegrp;
> }
>
> @@ -6228,15 +6228,15 @@ pi_neededobjs_nondir_alloc(bool_t *knownholesprp,
> */
> if (markskippr
> &&
> - ! foundgappr
> + !foundgappr
> &&
> tailh != DH_NULL
> &&
> - ! (DH2F(tailh)->f_flags & PF_INV)
> + !(DH2F(tailh)->f_flags & PF_INV)
> &&
> - ! (DH2F(tailh)->f_flags & PF_TERM)
> + !(DH2F(tailh)->f_flags & PF_TERM)
> &&
> - ! DH2F(tailh)->f_nondirskippr) {
> + !DH2F(tailh)->f_nondirskippr) {
> DH2F(tailh)->f_nondirskippr = BOOL_TRUE;
> }
>
> @@ -6246,17 +6246,17 @@ pi_neededobjs_nondir_alloc(bool_t *knownholesprp,
> &&
> tailh != DH_NULL
> &&
> - ! (DH2F(tailh)->f_flags & PF_INV)
> + !(DH2F(tailh)->f_flags & PF_INV)
> &&
> - ! (DH2F(tailh)->f_flags & PF_TERM)
> + !(DH2F(tailh)->f_flags & PF_TERM)
> &&
> - ! DH2F(tailh)->f_nondirdonepr
> + !DH2F(tailh)->f_nondirdonepr
> &&
> - ! DH2F(tailh)->f_nondirskippr) {
> + !DH2F(tailh)->f_nondirskippr) {
>
> dh_t objh = DH2F(tailh)->f_parh;
>
> - if (! DH2O(objh)->o_indrivepr
> + if (!DH2O(objh)->o_indrivepr
> ||
> showobjindrivepr) {
> if (DH2O(objh)->o_idlabvalpr) {
> @@ -6332,9 +6332,9 @@ pi_neededobjs_dir_alloc(bool_t *knownholesprp, bool_t *maybeholesprp)
> &maybeobjmissingpr,
> &maybefilemissingpr))
> != DH_NULL) {
> - if (! DH2F(fileh)->f_dirtriedpr) {
> + if (!DH2F(fileh)->f_dirtriedpr) {
> dh_t objh = DH2F(fileh)->f_parh;
> - if (! DH2O(objh)->o_indrivepr) {
> + if (!DH2O(objh)->o_indrivepr) {
> if (DH2O(objh)->o_idlabvalpr) {
> if (objh != lastobjaddedh) {
> addobj(bagp,
> @@ -6584,7 +6584,7 @@ pi_know_no_more_on_object(purp_t purp, ix_t strmix, ix_t objix)
>
> /* if don't know last media file on object, return FALSE
> */
> - if (! DH2O(objh)->o_lmfknwnpr) {
> + if (!DH2O(objh)->o_lmfknwnpr) {
> pi_unlock();
> return BOOL_FALSE;
> }
> @@ -6604,14 +6604,14 @@ pi_know_no_more_on_object(purp_t purp, ix_t strmix, ix_t objix)
> continue;
> }
> if (purp == PURP_DIR) {
> - if (! DH2F(fileh)->f_dirtriedpr) {
> + if (!DH2F(fileh)->f_dirtriedpr) {
> pi_unlock();
> return BOOL_FALSE;
> }
> } else {
> - if (! DH2F(fileh)->f_nondirskippr
> + if (!DH2F(fileh)->f_nondirskippr
> &&
> - ! DH2F(fileh)->f_nondirdonepr) {
> + !DH2F(fileh)->f_nondirdonepr) {
> pi_unlock();
> return BOOL_FALSE;
> }
> @@ -6663,7 +6663,7 @@ pi_know_no_more_beyond_on_object(purp_t purp,
>
> /* if don't know last media file on object, return FALSE
> */
> - if (! DH2O(objh)->o_lmfknwnpr) {
> + if (!DH2O(objh)->o_lmfknwnpr) {
> pi_unlock();
> return BOOL_FALSE;
> }
> @@ -6688,14 +6688,14 @@ pi_know_no_more_beyond_on_object(purp_t purp,
> continue;
> }
> if (purp == PURP_DIR) {
> - if (! DH2F(fileh)->f_dirtriedpr) {
> + if (!DH2F(fileh)->f_dirtriedpr) {
> pi_unlock();
> return BOOL_FALSE;
> }
> } else {
> - if (! DH2F(fileh)->f_nondirdonepr
> + if (!DH2F(fileh)->f_nondirdonepr
> &&
> - ! DH2F(fileh)->f_nondirskippr) {
> + !DH2F(fileh)->f_nondirskippr) {
> pi_unlock();
> return BOOL_FALSE;
> }
> @@ -6730,7 +6730,7 @@ gapneeded(egrp_t *firstegrpp, egrp_t *lastegrpp)
> endino = lastegrpp->eg_ino - 1;
> }
>
> - if (! inomap_rst_needed(firstegrpp->eg_ino, endino)) {
> + if (!inomap_rst_needed(firstegrpp->eg_ino, endino)) {
> return BOOL_FALSE;
> }
>
> @@ -6801,7 +6801,7 @@ askinvforbaseof(uuid_t baseid, inv_session_t *sessp)
>
> /* don't look for base if level 0 and not resumed
> */
> - if (level == 0 && ! resumedpr) {
> + if (level == 0 && !resumedpr) {
> return BOOL_TRUE;
> }
>
> @@ -6829,7 +6829,7 @@ askinvforbaseof(uuid_t baseid, inv_session_t *sessp)
> (u_char_t)level,
> &basesessp);
> }
> - if (! ok) {
> + if (!ok) {
> mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_MEDIA, _(
> "unable to find base dump in inventory "
> "to validate dump\n"));
> @@ -7278,7 +7278,7 @@ restore_file_cb(void *cp, bool_t linkpr, char *path1, char *path2)
> return BOOL_FALSE;
> }
>
> - if (! linkpr) {
> + if (!linkpr) {
> if (path1) {
> /* cache the path for use in restoring attributes
> * and extended attributes
> @@ -7334,7 +7334,7 @@ restore_file_cb(void *cp, bool_t linkpr, char *path1, char *path2)
> bstatp->bs_mode);
> return BOOL_FALSE;
> }
> - } else if (! tranp->t_toconlypr) {
> + } else if (!tranp->t_toconlypr) {
> assert(path1);
> assert(path2);
> mlog(MLOG_TRACE,
> @@ -7451,7 +7451,7 @@ restore_reg(drive_t *drivep,
> return BOOL_TRUE;
>
> if (fhdrp->fh_offset) {
> - if (! tranp->t_toconlypr) {
> + if (!tranp->t_toconlypr) {
> mlog(MLOG_TRACE,
> "restoring regular file ino %llu %s"
> " (offset %lld)\n",
> @@ -7465,7 +7465,7 @@ restore_reg(drive_t *drivep,
> fhdrp->fh_offset);
> }
> } else {
> - if (! tranp->t_toconlypr) {
> + if (!tranp->t_toconlypr) {
> mlog(MLOG_TRACE,
> "restoring regular file ino %llu %s\n",
> bstatp->bs_ino,
> @@ -7783,7 +7783,7 @@ restore_spec(filehdr_t *fhdrp, rv_t *rvp, char *path)
> char *printstr;
> int rval;
>
> - if (! path) {
> + if (!path) {
> return BOOL_TRUE;
> }
>
> @@ -7814,7 +7814,7 @@ restore_spec(filehdr_t *fhdrp, rv_t *rvp, char *path)
> return BOOL_TRUE;
> }
>
> - if (! tranp->t_toconlypr) {
> + if (!tranp->t_toconlypr) {
> mlog(MLOG_TRACE,
> "restoring %s ino %llu %s\n",
> printstr,
> @@ -7826,7 +7826,7 @@ restore_spec(filehdr_t *fhdrp, rv_t *rvp, char *path)
> path);
> }
>
> - if (! tranp->t_toconlypr) {
> + if (!tranp->t_toconlypr) {
> if ((bstatp->bs_mode & S_IFMT) == S_IFSOCK) {
> int sockfd;
> struct sockaddr_un addr;
> @@ -7955,7 +7955,7 @@ restore_symlink(drive_t *drivep,
> mode_t oldumask;
>
> if (path) {
> - if (! tranp->t_toconlypr) {
> + if (!tranp->t_toconlypr) {
> mlog(MLOG_TRACE,
> "restoring symbolic link ino %llu %s\n",
> bstatp->bs_ino,
> @@ -8013,7 +8013,7 @@ restore_symlink(drive_t *drivep,
> return BOOL_FALSE;
> }
> assert((off64_t)nread == ehdr.eh_sz);
> - if (! scratch) {
> + if (!scratch) {
> if (path) {
> mlog(MLOG_VERBOSE | MLOG_WARNING, _(
> "unable to create symlink ino %llu "
> @@ -8024,7 +8024,7 @@ restore_symlink(drive_t *drivep,
> return BOOL_TRUE;
> }
> scratchpath[nread] = 0;
> - if (! tranp->t_toconlypr && path) {
> + if (!tranp->t_toconlypr && path) {
> /* create the symbolic link
> */
> /* NOTE: There is no direct way to set mode for
> @@ -8125,7 +8125,7 @@ read_filehdr(drive_t *drivep, filehdr_t *fhdrp, bool_t fhcs)
> bstatp->bs_mode);
>
> if (fhcs) {
> - if (! (fhdrp->fh_flags & FILEHDR_FLAGS_CHECKSUM)) {
> + if (!(fhdrp->fh_flags & FILEHDR_FLAGS_CHECKSUM)) {
> mlog(MLOG_NORMAL | MLOG_WARNING, _(
> "corrupt file header\n"));
> return RV_CORRUPT;
> @@ -8184,7 +8184,7 @@ read_extenthdr(drive_t *drivep, extenthdr_t *ehdrp, bool_t ehcs)
> ehdrp->eh_flags);
>
> if (ehcs) {
> - if (! (ehdrp->eh_flags & EXTENTHDR_FLAGS_CHECKSUM)) {
> + if (!(ehdrp->eh_flags & EXTENTHDR_FLAGS_CHECKSUM)) {
> mlog(MLOG_NORMAL | MLOG_WARNING, _(
> "corrupt extent header\n"));
> return RV_CORRUPT;
> @@ -8293,7 +8293,7 @@ read_dirent(drive_t *drivep,
> */
> assert((size_t)dhdrp->dh_sz <= direntbufsz);
> assert((size_t)dhdrp->dh_sz >= sizeof(direnthdr_t));
> - assert(! ((size_t)dhdrp->dh_sz & (DIRENTHDR_ALIGN - 1)));
> + assert(!((size_t)dhdrp->dh_sz & (DIRENTHDR_ALIGN - 1)));
> if ((size_t)dhdrp->dh_sz > sizeof(direnthdr_t)) {
> size_t remsz = (size_t)dhdrp->dh_sz - sizeof(direnthdr_t);
> nread = read_buf(namep,
> @@ -8494,7 +8494,7 @@ restore_extent(filehdr_t *fhdrp,
> size_t ntowrite;
>
> req_bufsz = (size_t)min((off64_t)INTGENMAX, sz);
> - bufp = (* dop->do_read)(drivep, req_bufsz, &sup_bufsz, &rval);
> + bufp = (*dop->do_read)(drivep, req_bufsz, &sup_bufsz, &rval);
> if (rval) {
> rv_t rv;
> char *reasonstr;
> @@ -8639,7 +8639,7 @@ restore_extent(filehdr_t *fhdrp,
> } else {
> nwritten = 0;
> }
> - (* dop->do_return_read_buf)(drivep, bufp, sup_bufsz);
> + (*dop->do_return_read_buf)(drivep, bufp, sup_bufsz);
> if ((size_t)nwritten != ntowrite) {
> if (nwritten < 0) {
> mlog(MLOG_NORMAL, _(
> @@ -8679,7 +8679,7 @@ static size_t extattrbufsz = 0; /* size of each extattr buffer */
> static bool_t
> extattr_init(size_t drivecnt)
> {
> - assert(! extattrbufp);
> + assert(!extattrbufp);
> extattrbufsz = EXTATTRHDR_SZ /* dump hdr */
> +
> NAME_MAX /* attribute name */
> @@ -8729,7 +8729,7 @@ restore_extattr(drive_t *drivep,
>
> assert(extattrbufp);
>
> - if (! isdirpr)
> + if (!isdirpr)
> isfilerestored = partial_check(bstatp->bs_ino, bstatp->bs_size);
>
> /* peel off extattrs until null hdr hit
> @@ -8777,7 +8777,7 @@ restore_extattr(drive_t *drivep,
> }
> assert(nread == (int)(recsz - EXTATTRHDR_SZ));
>
> - if (! persp->a.restoreextattrpr && ! persp->a.restoredmpr) {
> + if (!persp->a.restoreextattrpr && !persp->a.restoredmpr) {
> continue;
> }
>
> @@ -8790,7 +8790,7 @@ restore_extattr(drive_t *drivep,
> * extended attributes.
> */
> if (isdirpr) {
> - assert(! path);
> + assert(!path);
> if (dah != DAH_NULL) {
> dirattr_addextattr(dah, ahdrp);
> }
> @@ -9033,7 +9033,7 @@ partial_reg(ix_t d_index,
> }
>
> /* If not found, find a free one, fill it in and return */
> - if (! isptr) {
> + if (!isptr) {
> mlog(MLOG_NITTY | MLOG_NOLOCK,
> "partial_reg: no entry found for %llu\n", ino);
> /* find a free one */
> @@ -9136,7 +9136,7 @@ partial_check (xfs_ino_t ino, off64_t fsize)
> }
>
> /* If not found, return okay */
> - if (! isptr) {
> + if (!isptr) {
> pi_unlock();
> return BOOL_TRUE;
> }
> @@ -9379,7 +9379,7 @@ pi_show_nomloglock(void)
> mlog(MLOG_NORMAL | MLOG_BARE | MLOG_NOLOCK | MLOG_MEDIA,
> _(" label is blank\n"));
> }
> - if (! uuid_is_null(DH2O(objh)->o_id)) {
> + if (!uuid_is_null(DH2O(objh)->o_id)) {
> char media_string_uuid[UUID_STR_LEN + 1];
> uuid_unparse(DH2O(objh)->o_id,
> media_string_uuid);
> @@ -9489,13 +9489,13 @@ pi_show_nomloglock(void)
> _(" now reading\n"));
> }
> }
> - if (! DH2O(objh)->o_lmfknwnpr) {
> + if (!DH2O(objh)->o_lmfknwnpr) {
> mlog(MLOG_NORMAL | MLOG_BARE | MLOG_NOLOCK | MLOG_MEDIA,
> _("\n may be additional "
> "unidentified media files\n"));
> }
> }
> - if (! DH2S(strmh)->s_lastobjknwnpr) {
> + if (!DH2S(strmh)->s_lastobjknwnpr) {
> mlog(MLOG_NORMAL | MLOG_BARE | MLOG_NOLOCK | MLOG_MEDIA,
> _("\n may be "
> "additional unidentified media objects\n\n"));
> @@ -9703,7 +9703,7 @@ display_needed_objects(purp_t purp,
> }
> }
>
> - if (! bagp && ! knownholespr && ! maybeholespr) {
> + if (!bagp && !knownholespr && !maybeholespr) {
> mlog(MLOG_NORMAL | MLOG_BARE | MLOG_NOLOCK,
> _("no additional media objects needed\n"));
> }
> diff --git a/restore/dirattr.c b/restore/dirattr.c
> index cd9cad0..806f282 100644
> --- a/restore/dirattr.c
> +++ b/restore/dirattr.c
> @@ -208,8 +208,8 @@ dirattr_init(char *hkdir, bool_t resume, uint64_t dircnt)
> /* sanity checks
> */
> assert(sizeof(dirattr_pers_t) <= DIRATTR_PERS_SZ);
> - assert(! dtp);
> - assert(! dpp);
> + assert(!dtp);
> + assert(!dpp);
>
> /* allocate and initialize context
> */
> @@ -269,7 +269,7 @@ dirattr_init(char *hkdir, bool_t resume, uint64_t dircnt)
> ioctlcmd = XFS_IOC_RESVSP64,
> loglevel = MLOG_VERBOSE
> ;
> - ! successpr && trycnt < 2
> + !successpr && trycnt < 2
> ;
> trycnt++,
> ioctlcmd = XFS_IOC_ALLOCSP64,
> @@ -278,7 +278,7 @@ dirattr_init(char *hkdir, bool_t resume, uint64_t dircnt)
> struct flock64 flock64;
> int rval;
>
> - if (! ioctlcmd) {
> + if (!ioctlcmd) {
> continue;
> }
>
> @@ -314,7 +314,7 @@ dirattr_init(char *hkdir, bool_t resume, uint64_t dircnt)
>
> /* mmap the persistent descriptor
> */
> - assert(! (DIRATTR_PERS_SZ % pgsz));
> + assert(!(DIRATTR_PERS_SZ % pgsz));
> dpp = (dirattr_pers_t *)mmap_autogrow(DIRATTR_PERS_SZ,
> dtp->dt_fd,
> (off_t)0);
> @@ -329,7 +329,7 @@ dirattr_init(char *hkdir, bool_t resume, uint64_t dircnt)
>
> /* initialize persistent state
> */
> - if (! resume) {
> + if (!resume) {
> dpp->dp_appendoff = (off64_t)DIRATTR_PERS_SZ;
> }
>
> @@ -356,12 +356,12 @@ dirattr_cleanup(void)
> /* REFERENCED */
> int rval;
>
> - if (! dtp) {
> + if (!dtp) {
> return;
> }
> if (dpp) {
> rval = munmap((void *)dpp, DIRATTR_PERS_SZ);
> - assert(! rval);
> + assert(!rval);
> dpp = 0;
> }
> if (dtp->dt_fd >= 0) {
> @@ -403,7 +403,7 @@ dirattr_add(filehdr_t *fhdrp)
>
> /* make sure file pointer is positioned to write at end of file
> */
> - if (! dtp->dt_at_endpr) {
> + if (!dtp->dt_at_endpr) {
> off64_t newoff;
> newoff = lseek64(dtp->dt_fd, dpp->dp_appendoff, SEEK_SET);
> if (newoff == (off64_t)-1) {
> @@ -621,7 +621,7 @@ dirattr_addextattr(dah_t dah, extattrhdr_t *ahdrp)
>
> bool_t
> dirattr_cb_extattr(dah_t dah,
> - bool_t (* cbfunc)(extattrhdr_t *ahdrp,
> + bool_t (*cbfunc)(extattrhdr_t *ahdrp,
> void *ctxp),
> extattrhdr_t *ahdrp,
> void *ctxp)
> @@ -735,8 +735,8 @@ dirattr_cb_extattr(dah_t dah,
>
> /* call the callback func
> */
> - ok = (* cbfunc)(ahdrp, ctxp);
> - if (! ok) {
> + ok = (*cbfunc)(ahdrp, ctxp);
> + if (!ok) {
> return BOOL_FALSE;
> }
>
> diff --git a/restore/dirattr.h b/restore/dirattr.h
> index dd37a98..232822e 100644
> --- a/restore/dirattr.h
> +++ b/restore/dirattr.h
> @@ -83,7 +83,7 @@ extern void dirattr_addextattr(dah_t dah, extattrhdr_t *ahdrp);
> * else returns TRUE.
> */
> extern bool_t dirattr_cb_extattr(dah_t dah,
> - bool_t (* cbfunc)(extattrhdr_t *ahdrp,
> + bool_t (*cbfunc)(extattrhdr_t *ahdrp,
> void *ctxp),
> extattrhdr_t *ahdrp,
> void *ctxp);
> diff --git a/restore/inomap.c b/restore/inomap.c
> index 868244b..13e1247 100644
> --- a/restore/inomap.c
> +++ b/restore/inomap.c
> @@ -274,7 +274,7 @@ inomap_restore_pers(drive_t *drivep,
> PERSSZ
> +
> sizeof(hnk_t) * (size_t)hnkcnt);
> - assert(! rval1);
> + assert(!rval1);
> (void)close(fd);
> free((void *)perspath);
>
> @@ -286,7 +286,7 @@ inomap_restore_pers(drive_t *drivep,
> case 0:
> assert((size_t)nread == sizeof(hnk_t) * (size_t)hnkcnt);
> ok = inomap_sync_pers(hkdir);
> - if (! ok) {
> + if (!ok) {
> return RV_ERROR;
> }
> return RV_OK;
> @@ -515,7 +515,7 @@ inomap_rst_needed(xfs_ino_t firstino, xfs_ino_t lastino)
>
> /* if inomap not restored/resynced, just say yes
> */
> - if (! roothnkp) {
> + if (!roothnkp) {
> return BOOL_TRUE;
> }
>
> @@ -570,7 +570,7 @@ begin:
> }
> if (segp >= hnkp->seg + SEGPERHNK) {
> hnkp = hnkp->nextp;
> - if (! hnkp) {
> + if (!hnkp) {
> return BOOL_FALSE;
> }
> segp = hnkp->seg;
> @@ -585,7 +585,7 @@ begin:
> */
> void
> inomap_cbiter(int statemask,
> - bool_t (* cbfunc)(void *ctxp, xfs_ino_t ino),
> + bool_t (*cbfunc)(void *ctxp, xfs_ino_t ino),
> void *ctxp)
> {
> hnk_t *hnkp;
> @@ -620,7 +620,7 @@ inomap_cbiter(int statemask,
> if (statemask & (1 << state)) {
> bool_t ok;
> ok = (cbfunc)(ctxp, ino);
> - if (! ok) {
> + if (!ok) {
> return;
> }
> }
> diff --git a/restore/inomap.h b/restore/inomap.h
> index 93f982c..55f9d07 100644
> --- a/restore/inomap.h
> +++ b/restore/inomap.h
> @@ -80,7 +80,7 @@ extern void inomap_rst_add(xfs_ino_t ino);
> extern void inomap_rst_del(xfs_ino_t ino);
> extern rv_t inomap_discard(drive_t *drivep, content_inode_hdr_t *scrhdrp);
> extern void inomap_cbiter(int mapstatemask,
> - bool_t (* cbfunc)(void *ctxp, xfs_ino_t ino),
> + bool_t (*cbfunc)(void *ctxp, xfs_ino_t ino),
> void *ctxp);
>
> #endif /* INOMAP_H */
> diff --git a/restore/namreg.c b/restore/namreg.c
> index 89fa5ef..fe159e4 100644
> --- a/restore/namreg.c
> +++ b/restore/namreg.c
> @@ -124,8 +124,8 @@ namreg_init(char *hkdir, bool_t resume, uint64_t inocnt)
>
> /* sanity checks
> */
> - assert(! ntp);
> - assert(! npp);
> + assert(!ntp);
> + assert(!npp);
>
> assert(sizeof(namreg_pers_t) <= NAMREG_PERS_SZ);
>
> @@ -184,7 +184,7 @@ namreg_init(char *hkdir, bool_t resume, uint64_t inocnt)
> ioctlcmd = XFS_IOC_RESVSP64,
> loglevel = MLOG_VERBOSE
> ;
> - ! successpr && trycnt < 2
> + !successpr && trycnt < 2
> ;
> trycnt++,
> ioctlcmd = XFS_IOC_ALLOCSP64,
> @@ -193,7 +193,7 @@ namreg_init(char *hkdir, bool_t resume, uint64_t inocnt)
> struct flock64 flock64;
> int rval;
>
> - if (! ioctlcmd) {
> + if (!ioctlcmd) {
> continue;
> }
>
> @@ -229,7 +229,7 @@ namreg_init(char *hkdir, bool_t resume, uint64_t inocnt)
>
> /* mmap the persistent descriptor
> */
> - assert(! (NAMREG_PERS_SZ % pgsz));
> + assert(!(NAMREG_PERS_SZ % pgsz));
> npp = (namreg_pers_t *) mmap_autogrow(
> NAMREG_PERS_SZ,
> ntp->nt_fd,
> @@ -244,7 +244,7 @@ namreg_init(char *hkdir, bool_t resume, uint64_t inocnt)
>
> /* initialize persistent state
> */
> - if (! resume) {
> + if (!resume) {
> npp->np_appendoff = (off64_t)NAMREG_PERS_SZ;
> }
>
> @@ -270,7 +270,7 @@ namreg_add(char *name, size_t namelen)
>
> /* make sure file pointer is positioned to append
> */
> - if (! ntp->nt_at_endpr) {
> + if (!ntp->nt_at_endpr) {
> off64_t newoff;
> newoff = lseek64(ntp->nt_fd, npp->np_appendoff, SEEK_SET);
> if (newoff == (off64_t)-1) {
> diff --git a/restore/node.c b/restore/node.c
> index cd9385c..51a183e 100644
> --- a/restore/node.c
> +++ b/restore/node.c
> @@ -211,7 +211,7 @@ node_unmap_internal(nh_t nh, void **pp, bool_t freepr)
> nodegen = HKPGETGEN(hkp);
> assert(nodegen == hdlgen);
> nodeunq = HKPGETUNQ(hkp);
> - if (! freepr) {
> + if (!freepr) {
> assert(nodeunq != NODEUNQFREE);
> assert(nodeunq == NODEUNQALCD);
> } else {
> @@ -337,9 +337,9 @@ node_init(int fd,
> /* map the abstraction header
> */
> assert((NODE_HDRSZ & pgmask) == 0);
> - assert(! (NODE_HDRSZ % pgsz));
> + assert(!(NODE_HDRSZ % pgsz));
> assert(off <= OFF64MAX);
> - assert(! (off % (off64_t)pgsz));
> + assert(!(off % (off64_t)pgsz));
> node_hdrp = (node_hdr_t *)mmap_autogrow(
> NODE_HDRSZ,
> fd,
> @@ -405,7 +405,7 @@ node_sync(int fd, off64_t off)
> */
> assert((NODE_HDRSZ & pgmask) == 0);
> assert(off <= (off64_t)OFF64MAX);
> - assert(! (off % (off64_t)pgsz));
> + assert(!(off % (off64_t)pgsz));
> node_hdrp = (node_hdr_t *)mmap_autogrow(
> NODE_HDRSZ,
> fd,
> diff --git a/restore/tree.c b/restore/tree.c
> index 305791f..7ee1ce0 100644
> --- a/restore/tree.c
> +++ b/restore/tree.c
> @@ -287,7 +287,7 @@ static nh_t link_nexth(nh_t nh);
> static nh_t link_matchh(nh_t hardh, nh_t parh, char *name);
> static void link_in(nh_t nh);
> static void link_out(nh_t nh);
> -static void link_headiter(bool_t (* cbfp)(void *contextp, nh_t hardh),
> +static void link_headiter(bool_t (*cbfp)(void *contextp, nh_t hardh),
> void *contextp);
> static void link_iter_init(link_iter_context_t *link_iter_contextp,
> nh_t hardheadh);
> @@ -302,7 +302,7 @@ static inline size_t hash_val(xfs_ino_t ino, size_t hashmask);
> static void hash_in(nh_t nh);
> static void hash_out(nh_t nh);
> static nh_t hash_find(xfs_ino_t ino, gen_t gen);
> -static void hash_iter(bool_t (* cbfp)(void *contextp, nh_t hashh),
> +static void hash_iter(bool_t (*cbfp)(void *contextp, nh_t hashh),
> void *contextp);
> static void setdirattr(dah_t dah, char *path);
> static bool_t tsi_walkpath(char *arg, nh_t rooth, nh_t cwdh,
> @@ -360,11 +360,11 @@ tree_init(char *hkdir,
>
> /* sanity checks
> */
> - assert(! (PERSSZ % pgsz));
> + assert(!(PERSSZ % pgsz));
> assert(sizeof(persp) <= PERSSZ);
> assert(sizeof(node_t) <= NODESZ);
> - assert(! persp);
> - assert(! tranp);
> + assert(!persp);
> + assert(!tranp);
>
> /* allocate transient state
> */
> @@ -396,7 +396,7 @@ tree_init(char *hkdir,
> /* create an orphanage, if it already exists, complain.
> * not needed if just a table-of-contents restore.
> */
> - if (! tranp->t_toconlypr) {
> + if (!tranp->t_toconlypr) {
> rval = mkdir(tranp->t_orphdir, S_IRWXU);
> if (rval) {
> if (errno == EEXIST) {
> @@ -434,7 +434,7 @@ tree_init(char *hkdir,
>
> /* mmap the persistent state
> */
> - assert(! (PERSSZ % pgsz));
> + assert(!(PERSSZ % pgsz));
> persp = (treepers_t *) mmap_autogrow(
> PERSSZ,
> tranp->t_persfd,
> @@ -451,7 +451,7 @@ tree_init(char *hkdir,
> * persistent state file.
> */
> ok = hash_init(vmsz / HASHSZ_PERVM, dircnt, nondircnt, perspath);
> - if (! ok) {
> + if (!ok) {
> return BOOL_FALSE;
> }
>
> @@ -469,7 +469,7 @@ tree_init(char *hkdir,
> sizeof(size64_t), /* node alignment */
> vmsz - (size64_t)nodeoff,
> dircnt + nondircnt);
> - if (! ok) {
> + if (!ok) {
> return BOOL_FALSE;
> }
>
> @@ -548,11 +548,11 @@ tree_sync(char *hkdir,
>
> /* sanity checks
> */
> - assert(! (PERSSZ % pgsz));
> + assert(!(PERSSZ % pgsz));
> assert(sizeof(persp) <= PERSSZ);
> assert(sizeof(node_t) <= NODESZ);
> - assert(! persp);
> - assert(! tranp);
> + assert(!persp);
> + assert(!tranp);
>
> /* allocate transient state
> */
> @@ -609,7 +609,7 @@ tree_sync(char *hkdir,
>
> /* mmap the persistent state
> */
> - assert(! (PERSSZ % pgsz));
> + assert(!(PERSSZ % pgsz));
> persp = (treepers_t *) mmap_autogrow(
> PERSSZ,
> tranp->t_persfd,
> @@ -640,7 +640,7 @@ tree_sync(char *hkdir,
> * persistent state file.
> */
> ok = hash_sync(perspath);
> - if (! ok) {
> + if (!ok) {
> return BOOL_FALSE;
> }
>
> @@ -649,7 +649,7 @@ tree_sync(char *hkdir,
> assert(persp->p_hashsz <= (size64_t)(OFF64MAX - (off64_t)PERSSZ));
> nodeoff = (off64_t)PERSSZ + (off64_t)persp->p_hashsz;
> ok = node_sync(tranp->t_persfd, nodeoff);
> - if (! ok) {
> + if (!ok) {
> return BOOL_FALSE;
> }
>
> @@ -729,7 +729,7 @@ tree_marknoref_recurse(nh_t parh)
> void
> tree_markallsubtree(bool_t sensepr)
> {
> - if (! sensepr) {
> + if (!sensepr) {
> persp->p_ignoreorphpr = BOOL_TRUE;
> }
> selsubtree(persp->p_rooth, sensepr);
> @@ -761,7 +761,7 @@ tree_begindir(filehdr_t *fhdrp, dah_t *dahp)
> if (hardh != NH_NULL) {
> node_t *hardp;
> hardp = Node_map(hardh);
> - if (! (hardp->n_flags & NF_ISDIR)) {
> + if (!(hardp->n_flags & NF_ISDIR)) {
> /* case 1: previously seen as dirent, now know is dir
> */
> mlog(MLOG_TRACE | MLOG_TREE,
> @@ -770,11 +770,11 @@ tree_begindir(filehdr_t *fhdrp, dah_t *dahp)
> ino,
> gen,
> fhdrp->fh_stat.bs_gen);
> - if (! tranp->t_toconlypr) {
> + if (!tranp->t_toconlypr) {
> assert(hardp->n_dah == DAH_NULL);
> hardp->n_dah = dirattr_add(fhdrp);
> }
> - } else if (! tranp->t_toconlypr && hardp->n_dah == DAH_NULL) {
> + } else if (!tranp->t_toconlypr && hardp->n_dah == DAH_NULL) {
> /* case 2: node is a dir, but had thrown away dirattr
> */
> mlog(MLOG_TRACE | MLOG_TREE,
> @@ -807,7 +807,7 @@ tree_begindir(filehdr_t *fhdrp, dah_t *dahp)
> ino,
> gen,
> fhdrp->fh_stat.bs_gen);
> - if (! tranp->t_toconlypr) {
> + if (!tranp->t_toconlypr) {
> dah = dirattr_add(fhdrp);
> } else {
> dah = DAH_NULL;
> @@ -976,7 +976,7 @@ tree_addent(nh_t parh, xfs_ino_t ino, gen_t gen, char *name, size_t namelen)
> assert(namebuflen > 0);
> if (hardp->n_parh == parh
> &&
> - ! strcmp(tranp->t_namebuf, name)) {
> + !strcmp(tranp->t_namebuf, name)) {
> /* dir seen as entry again
> */
> if (hardp->n_lnkh != NH_NULL) {
> @@ -1151,7 +1151,7 @@ tree_subtree_parse(bool_t sensepr, char *path)
> &ino,
> &isdirpr,
> &isselpr);
> - if (! ok) {
> + if (!ok) {
> return BOOL_FALSE;
> }
>
> @@ -1200,7 +1200,7 @@ tree_post(char *path1, char *path2)
>
> /* eliminate unreferenced dirents
> */
> - if (! persp->p_fullpr) {
> + if (!persp->p_fullpr) {
> mlog(MLOG_DEBUG | MLOG_TREE,
> "eliminating unreferenced directory entries\n");
> rootp = Node_map(persp->p_rooth);
> @@ -1211,7 +1211,7 @@ tree_post(char *path1, char *path2)
> BOOL_TRUE,
> path1,
> path2);
> - if (! ok) {
> + if (!ok) {
> return BOOL_FALSE;
> }
> }
> @@ -1224,7 +1224,7 @@ tree_post(char *path1, char *path2)
> cldh = rootp->n_cldh;
> Node_unmap(persp->p_rooth, &rootp);
> ok = mkdirs_recurse(persp->p_rooth, cldh, path1);
> - if (! ok) {
> + if (!ok) {
> return BOOL_FALSE;
> }
>
> @@ -1234,14 +1234,14 @@ tree_post(char *path1, char *path2)
>
> /* rename directories
> */
> - if (! persp->p_fullpr) {
> + if (!persp->p_fullpr) {
> mlog(MLOG_DEBUG | MLOG_TREE,
> "performing directory renames\n");
> orphp = Node_map(persp->p_orphh);
> cldh = orphp->n_cldh;
> Node_unmap(persp->p_orphh, &orphp);
> ok = rename_dirs(cldh, path1, path2);
> - if (! ok) {
> + if (!ok) {
> return BOOL_FALSE;
> }
> }
> @@ -1252,11 +1252,11 @@ tree_post(char *path1, char *path2)
>
> /* process hard links
> */
> - if (! persp->p_fullpr) {
> + if (!persp->p_fullpr) {
> mlog(MLOG_DEBUG | MLOG_TREE,
> "processing hard links\n");
> ok = proc_hardlinks(path1, path2);
> - if (! ok) {
> + if (!ok) {
> return BOOL_FALSE;
> }
> }
> @@ -1318,7 +1318,7 @@ noref_elim_recurse(nh_t parh,
> path1,
> path2);
> /* RECURSION */
> - if (! ok) {
> + if (!ok) {
> return BOOL_FALSE;
> }
>
> @@ -1327,13 +1327,13 @@ noref_elim_recurse(nh_t parh,
> continue;
> }
>
> - if (! isrefpr) {
> + if (!isrefpr) {
> nrh_t nrh;
>
> - assert(! isrenamepr);
> + assert(!isrenamepr);
> if (isrealpr) {
> ok = Node2path(cldh, path1, _("rmdir"));
> - if (! ok) {
> + if (!ok) {
> cldh = nextcldh;
> continue;
> }
> @@ -1370,7 +1370,7 @@ noref_elim_recurse(nh_t parh,
> ok = Node2path(cldh,
> path1,
> _("tmp dir rename src"));
> - if (! ok) {
> + if (!ok) {
> cldh = nextcldh;
> continue;
> }
> @@ -1380,7 +1380,7 @@ noref_elim_recurse(nh_t parh,
> ok = Node2path(cldh,
> path2,
> _("tmp dir rename dst"));
> - if (! ok) {
> + if (!ok) {
> /* REFERENCED */
> nrh_t dummynrh;
> dummynrh = disown(cldh);
> @@ -1440,8 +1440,8 @@ noref_elim_recurse(nh_t parh,
> }
>
> mustorphpr = BOOL_FALSE;
> - canunlinkpr = ! isrefpr && ! isrealpr;
> - if (! isrefpr && isrealpr) {
> + canunlinkpr = !isrefpr && !isrealpr;
> + if (!isrefpr && isrealpr) {
> nh_t hardh;
> bool_t neededpr;
> hardh = link_hardh(ino, gen);
> @@ -1468,7 +1468,7 @@ noref_elim_recurse(nh_t parh,
> if (hardh != cldh && hardisrealpr) {
> break;
> }
> - if (hardisrefpr && ! hardisrealpr) {
> + if (hardisrefpr && !hardisrealpr) {
> neededpr = BOOL_TRUE;
> }
> hardh = nexthardh;
> @@ -1484,11 +1484,11 @@ noref_elim_recurse(nh_t parh,
> if (mustorphpr) {
> /* rename file to orphanage */
> nrh_t nrh;
> - assert(! canunlinkpr);
> + assert(!canunlinkpr);
> ok = Node2path(cldh,
> path1,
> _("tmp nondir rename src"));
> - if (! ok) {
> + if (!ok) {
> cldh = nextcldh;
> continue;
> }
> @@ -1498,7 +1498,7 @@ noref_elim_recurse(nh_t parh,
> ok = Node2path(cldh,
> path2,
> _("tmp nondir rename dst"));
> - if (! ok) {
> + if (!ok) {
> /* REFERENCED */
> nrh_t dummynrh;
> dummynrh = disown(cldh);
> @@ -1536,10 +1536,10 @@ noref_elim_recurse(nh_t parh,
> /* REFERENCED */
> nrh_t nrh;
>
> - assert(! mustorphpr);
> + assert(!mustorphpr);
> if (isrealpr) {
> ok = Node2path(cldh, path1, _("rmdir"));
> - if (! ok) {
> + if (!ok) {
> cldh = nextcldh;
> continue;
> }
> @@ -1600,10 +1600,10 @@ mkdirs_recurse(nh_t parh, nh_t cldh, char *path)
>
> /* if needed, create a directory and update real flag
> */
> - if (isdirpr && ! isrealpr && isrefpr && isselpr) {
> + if (isdirpr && !isrealpr && isrefpr && isselpr) {
> int rval;
>
> - if (! Node2path(cldh, path, _("makedir"))) {
> + if (!Node2path(cldh, path, _("makedir"))) {
> cldh = nextcldh;
> continue;
> }
> @@ -1635,7 +1635,7 @@ mkdirs_recurse(nh_t parh, nh_t cldh, char *path)
> bool_t ok;
> ok = mkdirs_recurse(cldh, grandcldh, path);
> /* RECURSION */
> - if (! ok) {
> + if (!ok) {
> return BOOL_FALSE;
> }
> }
> @@ -1685,7 +1685,7 @@ rename_dirs(nh_t cldh,
> newnrh = renamep->n_nrh;
> Node_unmap(renameh, &renamep);
> ok = Node2path(cldh, path1, _("rename dir"));
> - if (! ok) {
> + if (!ok) {
> cldh = nextcldh;
> continue;
> }
> @@ -1693,7 +1693,7 @@ rename_dirs(nh_t cldh,
> assert(dummynrh == NRH_NULL);
> adopt(newparh, cldh, newnrh);
> ok = Node2path(cldh, path2, _("rename dir"));
> - if (! ok) {
> + if (!ok) {
> dummynrh = disown(cldh);
> assert(dummynrh == newnrh);
> adopt(persp->p_orphh, cldh, NRH_NULL);
> @@ -1744,7 +1744,7 @@ tree_cb_links(xfs_ino_t ino,
> gen_t gen,
> int32_t ctime,
> int32_t mtime,
> - bool_t (* funcp)(void *contextp,
> + bool_t (*funcp)(void *contextp,
> bool_t linkpr,
> char *path1,
> char *path2),
> @@ -1783,13 +1783,13 @@ tree_cb_links(xfs_ino_t ino,
> /* build a pathname
> */
> ok = Node2path(nh, path, _("restore"));
> - if (! ok) {
> + if (!ok) {
> continue;
> }
>
> /* skip if not in selected subtree
> */
> - if (! (flags & NF_SUBTREE)) {
> + if (!(flags & NF_SUBTREE)) {
> mlog((MLOG_NITTY + 1) | MLOG_TREE,
> "skipping %s (ino %llu gen %u): %s\n",
> path,
> @@ -1817,9 +1817,9 @@ tree_cb_links(xfs_ino_t ino,
> * so we won't check again. in fact, can't check again
> * since restore changes the answer.
> */
> - if (! (flags & NF_WRITTEN)) {
> + if (!(flags & NF_WRITTEN)) {
> bool_t exists;
> - if (! content_overwrite_ok(path,
> + if (!content_overwrite_ok(path,
> ctime,
> mtime,
> &reasonstr,
> @@ -1842,7 +1842,7 @@ tree_cb_links(xfs_ino_t ino,
> * that may have been set since the dump was
> * taken.
> */
> - if (! tranp->t_toconlypr && exists) {
> + if (!tranp->t_toconlypr && exists) {
> rval = unlink(path);
> if (rval && errno != ENOENT) {
> mlog(MLOG_NORMAL |
> @@ -1876,8 +1876,8 @@ tree_cb_links(xfs_ino_t ino,
> ino,
> gen);
> }
> - ok = (* funcp)(contextp, path == path2, path1, path2);
> - if (! ok) {
> + ok = (*funcp)(contextp, path == path2, path1, path2);
> + if (!ok) {
> return RV_NOTOK;
> }
>
> @@ -1929,13 +1929,13 @@ tree_cb_links(xfs_ino_t ino,
> "discarding %llu %u\n",
> ino,
> gen);
> - ok = (* funcp)(contextp, BOOL_FALSE, 0, 0);
> - if (! ok) {
> + ok = (*funcp)(contextp, BOOL_FALSE, 0, 0);
> + if (!ok) {
> return RV_NOTOK;
> }
> } else {
>
> - if (! tranp->t_toconlypr) {
> + if (!tranp->t_toconlypr) {
> char *dir;
> char tmp[PATH_MAX];
>
> @@ -1947,9 +1947,9 @@ tree_cb_links(xfs_ino_t ino,
> mlog (MLOG_VERBOSE | MLOG_NOTE | MLOG_TREE, _(
> "ino %llu salvaging file,"
> " placing in %s\n"), ino, path1);
> - ok = (* funcp)(contextp, path == path2,
> + ok = (*funcp)(contextp, path == path2,
> path1, path2);
> - if (! ok) {
> + if (!ok) {
> return RV_NOTOK;
> }
> }
> @@ -1974,7 +1974,7 @@ tree_cb_links(xfs_ino_t ino,
> adopt(persp->p_orphh, nh, NRH_NULL);
> ok = Node2path(nh, path1, _("orphan"));
> assert(ok);
> - (void)(* funcp)(contextp, BOOL_FALSE, path1,path2);
> + (void)(*funcp)(contextp, BOOL_FALSE, path1,path2);
> }
> }
> return RV_OK;
> @@ -2013,7 +2013,7 @@ tree_adjref_recurse(nh_t cldh,
> {
> node_t *cldp;
> cldp = Node_map(cldh);
> - if (! pardumpedpr && parrefedpr) {
> + if (!pardumpedpr && parrefedpr) {
> cldp->n_flags |= NF_REFED;
> }
> clddumpedpr = (int)cldp->n_flags & NF_DUMPEDDIR;
> @@ -2035,12 +2035,12 @@ tree_adjref_recurse(nh_t cldh,
>
> static bool_t tree_extattr_recurse(nh_t parh,
> nh_t cldh,
> - bool_t (* cbfunc)(char *path,
> + bool_t (*cbfunc)(char *path,
> dah_t dah),
> char *path);
>
> bool_t
> -tree_extattr(bool_t (* cbfunc)(char *path, dah_t dah), char *path)
> +tree_extattr(bool_t (*cbfunc)(char *path, dah_t dah), char *path)
> {
> node_t *rootp;
> nh_t cldh;
> @@ -2057,7 +2057,7 @@ tree_extattr(bool_t (* cbfunc)(char *path, dah_t dah), char *path)
> static bool_t
> tree_extattr_recurse(nh_t parh,
> nh_t cldh,
> - bool_t (* cbfunc)(char *path, dah_t dah),
> + bool_t (*cbfunc)(char *path, dah_t dah),
> char *path)
> {
> node_t *parp;
> @@ -2091,7 +2091,7 @@ tree_extattr_recurse(nh_t parh,
> cbfunc,
> path);
> /* RECURSION */
> - if (! ok) {
> + if (!ok) {
> return BOOL_FALSE;
> }
> }
> @@ -2106,14 +2106,14 @@ tree_extattr_recurse(nh_t parh,
> parp = Node_map(parh);
> dah = parp->n_dah;
> Node_unmap(parh, &parp);
> - if (! Node2path(parh, path, _("set dir extattr"))) {
> + if (!Node2path(parh, path, _("set dir extattr"))) {
> mlog (MLOG_NORMAL | MLOG_WARNING | MLOG_TREE, _(
> "tree_extattr_recurse: Could not convert node to "
> "path for %s\n"), path);
> return BOOL_TRUE;
> }
> if (dah != DAH_NULL) {
> - ok = (* cbfunc)(path, dah);
> + ok = (*cbfunc)(path, dah);
> } else {
> ok = BOOL_TRUE;
> }
> @@ -2214,7 +2214,7 @@ proc_hardlinks_cb(void *contextp, nh_t hardheadh)
>
> /* if unrefed, unreal, free node etc. (sel doesn't matter)
> */
> - if (! isrealpr && ! isrefpr) {
> + if (!isrealpr && !isrefpr) {
> mlog(MLOG_NITTY | MLOG_TREE,
> "freeing node %x: not real, not referenced\n",
> nh);
> @@ -2227,7 +2227,7 @@ proc_hardlinks_cb(void *contextp, nh_t hardheadh)
>
> /* not real, refed, but not selected, can't help
> */
> - if (! isrealpr && isrefpr && ! isselpr) {
> + if (!isrealpr && isrefpr && !isselpr) {
> mlog(MLOG_NITTY | MLOG_TREE,
> "skipping node %x: not selected\n",
> nh);
> @@ -2237,7 +2237,7 @@ proc_hardlinks_cb(void *contextp, nh_t hardheadh)
>
> /* if unreal, refed, sel, add to dst list,
> */
> - if (! isrealpr && isrefpr && isselpr) {
> + if (!isrealpr && isrefpr && isselpr) {
> mlog(MLOG_NITTY | MLOG_TREE,
> "making node %x dst: "
> "not real, refed, sel\n",
> @@ -2251,7 +2251,7 @@ proc_hardlinks_cb(void *contextp, nh_t hardheadh)
>
> /* if real, unrefed, sel, add to src list
> */
> - if (isrealpr && ! isrefpr && isselpr) {
> + if (isrealpr && !isrefpr && isselpr) {
> mlog(MLOG_NITTY | MLOG_TREE,
> "making node %x src: real, not refed, sel\n",
> nh);
> @@ -2301,13 +2301,13 @@ proc_hardlinks_cb(void *contextp, nh_t hardheadh)
> /* build pathname to dst
> */
> ok = Node2path(dsth, phcbp->path2, _("rename to"));
> - if (! ok) {
> + if (!ok) {
> link_in(dsth);
> continue;
> }
>
> successpr = BOOL_FALSE;
> - while (! successpr && rnsrcheadh != NH_NULL) {
> + while (!successpr && rnsrcheadh != NH_NULL) {
> nh_t srch;
> nrh_t nrh;
> node_t *srcp;
> @@ -2321,7 +2321,7 @@ proc_hardlinks_cb(void *contextp, nh_t hardheadh)
> /* build a path to src
> */
> ok = Node2path(srch, phcbp->path1, _("rename from"));
> - if (! ok) {
> + if (!ok) {
> link_in(srch);
> continue;
> }
> @@ -2358,10 +2358,10 @@ proc_hardlinks_cb(void *contextp, nh_t hardheadh)
>
> /* tes@sgi.com: note: loop of one iteration only
> */
> - while (! successpr && lnsrch != NH_NULL) {
> + while (!successpr && lnsrch != NH_NULL) {
> ok = Node2path(lnsrch, phcbp->path1, _("link"));
>
> - if (! ok) {
> + if (!ok) {
> mlog(MLOG_NORMAL | MLOG_WARNING | MLOG_TREE, _(
> "unable to use %s "
> "as a hard link source\n"),
> @@ -2392,7 +2392,7 @@ proc_hardlinks_cb(void *contextp, nh_t hardheadh)
> successpr = BOOL_TRUE;
> }
>
> - if (! successpr) {
> + if (!successpr) {
> mlog(MLOG_NITTY | MLOG_TREE,
> "no link src for node %x\n",
> dsth);
> @@ -2421,7 +2421,7 @@ proc_hardlinks_cb(void *contextp, nh_t hardheadh)
> Node_unmap(srch, &srcp);
>
> ok = Node2path(srch, phcbp->path1, _("unlink"));
> - if (! ok) {
> + if (!ok) {
> link_in(srch);
> continue;
> }
> @@ -2501,7 +2501,7 @@ tree_setattr_recurse(nh_t parh, char *path)
> if (isdirpr && isselpr && isrealpr) {
> bool_t ok;
> ok = tree_setattr_recurse(cldh, path); /* RECURSION */
> - if (! ok) {
> + if (!ok) {
> Node_unmap(cldh, &cldp);
> return BOOL_FALSE;
> }
> @@ -2793,7 +2793,7 @@ restart:
>
> tsi_cmd_parse(buf);
> cmdp = tsi_cmd_match();
> - if (! cmdp) {
> + if (!cmdp) {
> cmdp = tsi_cmd_help;
> }
> } while (cmdp != tsi_cmd_quit && cmdp != tsi_cmd_extract);
> @@ -2833,14 +2833,14 @@ tsi_cmd_pwd(void *ctxp,
> /* special case root
> */
> if (tranp->t_inter.i_cwdh == persp->p_rooth) {
> - (* pcb )(pctxp, "cwd is fs root\n");
> + (*pcb )(pctxp, "cwd is fs root\n");
> return;
> }
>
> /* ascend tree recursively, print path on way back
> */
> tsi_cmd_pwd_recurse(ctxp, pcb, pctxp, tranp->t_inter.i_cwdh);
> - (* pcb )(pctxp, "\n");
> + (*pcb )(pctxp, "\n");
> }
>
> static void
> @@ -2864,14 +2864,14 @@ tsi_cmd_pwd_recurse(void *ctxp,
> if (parh != persp->p_rooth) {
> tsi_cmd_pwd_recurse(ctxp, pcb, pctxp, parh);
> /* RECURSION */
> - (* pcb )(pctxp, "/");
> + (*pcb )(pctxp, "/");
> }
> assert(nrh != NRH_NULL);
> namelen = namreg_get(nrh,
> tranp->t_inter.i_name,
> sizeof(tranp->t_inter.i_name));
> assert(namelen > 0);
> - (* pcb)(pctxp, tranp->t_inter.i_name);
> + (*pcb)(pctxp, tranp->t_inter.i_name);
> }
>
> /* ARGSUSED */
> @@ -2905,14 +2905,14 @@ tsi_cmd_ls(void *ctxp,
> &ino,
> &isdirpr,
> &isselpr);
> - if (! ok) {
> + if (!ok) {
> return;
> }
>
> /* if named is not a dir, just display named
> */
> - if (! isdirpr) {
> - (* pcb)(pctxp,
> + if (!isdirpr) {
> + (*pcb)(pctxp,
> " %s %10llu %s%s\n",
> isselpr ? "*" : " ",
> ino,
> @@ -2943,7 +2943,7 @@ tsi_cmd_ls(void *ctxp,
> tranp->t_inter.i_name,
> sizeof(tranp->t_inter.i_name));
> assert(namelen > 0);
> - (* pcb)(pctxp,
> + (*pcb)(pctxp,
> " %s %10llu %s%s\n",
> isselpr ? "*" : " ",
> ino,
> @@ -2985,15 +2985,15 @@ tsi_cmd_cd(void *ctxp,
> &ino,
> &isdirpr,
> &isselpr);
> - if (! ok) {
> + if (!ok) {
> return;
> }
>
> /* if named is not a dir, complain
> */
> - if (! isdirpr) {
> + if (!isdirpr) {
> assert(arg);
> - (* pcb)(pctxp,
> + (*pcb)(pctxp,
> _("%s is not a directory\n"),
> arg);
>
> @@ -3036,7 +3036,7 @@ tsi_cmd_add(void *ctxp,
> &ino,
> &isdirpr,
> &isselpr);
> - if (! ok) {
> + if (!ok) {
> return;
> }
>
> @@ -3074,7 +3074,7 @@ tsi_cmd_delete(void *ctxp,
> &ino,
> &isdirpr,
> &isselpr);
> - if (! ok) {
> + if (!ok) {
> return;
> }
>
> @@ -3104,7 +3104,7 @@ tsi_cmd_parse(char *buf)
> {
> int wordcnt;
>
> - if (! buf) {
> + if (!buf) {
> tranp->t_inter.i_argc = 0;
> return;
> }
> @@ -3150,7 +3150,7 @@ tsi_cmd_match(void)
> }
>
> for (; tblp < tblendp; tblp++) {
> - if (! strncmp(tranp->t_inter.i_argv[0],
> + if (!strncmp(tranp->t_inter.i_argv[0],
> tblp->tct_pattern,
> strlen(tranp->t_inter.i_argv[0]))) {
> break;
> @@ -3186,9 +3186,9 @@ tsi_cmd_help(void *ctxp,
> /
> sizeof(tsi_cmd_tbl[0]);
>
> - (* pcb )(pctxp, _("the following commands are available:\n"));
> + (*pcb )(pctxp, _("the following commands are available:\n"));
> for (; tblp < tblendp; tblp++) {
> - (* pcb)(pctxp,
> + (*pcb)(pctxp,
> "\t%s %s\n",
> tblp->tct_pattern,
> tblp->tct_help);
> @@ -3266,7 +3266,7 @@ tsi_walkpath(char *arg, nh_t rooth, nh_t cwdh,
>
> /* if no path arg, break
> */
> - if (! path) {
> + if (!path) {
> break;
> }
>
> @@ -3279,7 +3279,7 @@ tsi_walkpath(char *arg, nh_t rooth, nh_t cwdh,
>
> /* if empty path arg, break
> */
> - if (! strlen(path)) {
> + if (!strlen(path)) {
> break;
> }
>
> @@ -3302,9 +3302,9 @@ tsi_walkpath(char *arg, nh_t rooth, nh_t cwdh,
>
> /* be sure the named node is a dir
> */
> - if (! isdirpr) {
> + if (!isdirpr) {
> if (pcb) {
> - (* pcb)(pctxp, _(
> + (*pcb)(pctxp, _(
> "parent of %s is not a directory\n"),
> arg);
> }
> @@ -3313,7 +3313,7 @@ tsi_walkpath(char *arg, nh_t rooth, nh_t cwdh,
>
> /* special case "."
> */
> - if (! strcmp(nbuf, ".")) {
> + if (!strcmp(nbuf, ".")) {
> if (strpatchp) {
> *strpatchp = '/';
> }
> @@ -3322,10 +3322,10 @@ tsi_walkpath(char *arg, nh_t rooth, nh_t cwdh,
>
> /* special case ".."
> */
> - if (! strcmp(nbuf, "..")) {
> + if (!strcmp(nbuf, "..")) {
> if (parh == NH_NULL) {
> if (pcb) {
> - (* pcb)(pctxp, _(
> + (*pcb)(pctxp, _(
> "%s above root\n"),
> arg);
> }
> @@ -3368,7 +3368,7 @@ tsi_walkpath(char *arg, nh_t rooth, nh_t cwdh,
> tranp->t_inter.i_name,
> sizeof(tranp->t_inter.i_name));
> assert(siblen > 0);
> - if (! strcmp(nbuf, tranp->t_inter.i_name)) {
> + if (!strcmp(nbuf, tranp->t_inter.i_name)) {
> break;
> }
> }
> @@ -3379,7 +3379,7 @@ tsi_walkpath(char *arg, nh_t rooth, nh_t cwdh,
> */
> if (sibh == NH_NULL) {
> if (pcb) {
> - (* pcb)(pctxp, _(
> + (*pcb)(pctxp, _(
> "%s not found\n"),
> arg);
> }
> @@ -3751,7 +3751,7 @@ selsubtree(nh_t nh, bool_t sensepr)
> }
> cldh = nextcldh;
> }
> - if (! atleastonechildselpr) {
> + if (!atleastonechildselpr) {
> parp->n_flags &= ~NF_SUBTREE;
> /* DBG could break out here (remember to unmap!)
> */
> @@ -3787,7 +3787,7 @@ selsubtree_recurse_down(nh_t nh, bool_t sensepr)
> gen = np->n_gen;
> isdirpr = (np->n_flags & NF_ISDIR);
> Node_unmap(nh, &np);
> - if (! isdirpr) {
> + if (!isdirpr) {
> if (sensepr) {
> inomap_rst_add(ino);
> } else {
> @@ -3810,7 +3810,7 @@ selsubtree_recurse_down(nh_t nh, bool_t sensepr)
> break;
> }
> }
> - if (! neededpr) {
> + if (!neededpr) {
> inomap_rst_del(ino);
> }
> }
> @@ -3875,7 +3875,7 @@ link_matchh(nh_t hardh, nh_t parh, char *name)
> tranp->t_namebuf,
> sizeof(tranp->t_namebuf));
> assert(namelen > 0);
> - if (! strcmp(name, tranp->t_namebuf)) {
> + if (!strcmp(name, tranp->t_namebuf)) {
> Node_unmap(hardh, &np);
> break;
> }
> @@ -3999,7 +3999,7 @@ link_out(nh_t nh)
> * iteration aborted if callback returns FALSE
> */
> static void
> -link_headiter(bool_t (* cbfp)(void *contextp, nh_t hardh), void *contextp)
> +link_headiter(bool_t (*cbfp)(void *contextp, nh_t hardh), void *contextp)
> {
> hash_iter(cbfp, contextp);
> }
> @@ -4152,8 +4152,8 @@ hash_init(size64_t vmsz,
> /* map the hash array just after the persistent state header
> */
> assert(persp->p_hashsz <= SIZEMAX);
> - assert(! (persp->p_hashsz % (size64_t)pgsz));
> - assert(! (PERSSZ % pgsz));
> + assert(!(persp->p_hashsz % (size64_t)pgsz));
> + assert(!(PERSSZ % pgsz));
> tranp->t_hashp = (nh_t *) mmap_autogrow(
> (size_t)persp->p_hashsz,
> tranp->t_persfd,
> @@ -4193,13 +4193,13 @@ hash_sync(char *perspath)
> /* retrieve the hash size from the persistent state
> */
> hashsz = persp->p_hashsz;
> - assert(! (hashsz % sizeof(nh_t)));
> + assert(!(hashsz % sizeof(nh_t)));
>
> /* map the hash array just after the persistent state header
> */
> assert(hashsz <= SIZEMAX);
> - assert(! (hashsz % (size64_t)pgsz));
> - assert(! (PERSSZ % pgsz));
> + assert(!(hashsz % (size64_t)pgsz));
> + assert(!(PERSSZ % pgsz));
> tranp->t_hashp = (nh_t *) mmap_autogrow(
> (size_t)hashsz,
> tranp->t_persfd,
> @@ -4369,7 +4369,7 @@ hash_find(xfs_ino_t ino, gen_t gen)
> * must figure next node prior to calling callback.
> */
> static void
> -hash_iter(bool_t (* cbfp)(void *contextp, nh_t hashh), void *contextp)
> +hash_iter(bool_t (*cbfp)(void *contextp, nh_t hashh), void *contextp)
> {
> ix_t hix;
> size64_t hashlen = persp->p_hashsz / sizeof(nh_t);
> @@ -4386,8 +4386,8 @@ hash_iter(bool_t (* cbfp)(void *contextp, nh_t hashh), void *contextp)
> nexth = np->n_hashh;
> Node_unmap(nh, &np);
>
> - ok = (* cbfp)(contextp, nh);
> - if (! ok) {
> + ok = (*cbfp)(contextp, nh);
> + if (!ok) {
> return;
> }
>
> @@ -4429,7 +4429,7 @@ Node_chk(nh_t nh, nh_t *nexthashhp, nh_t *nextlnkhp)
> n = *np;
> Node_unmap(nh, &np);
>
> - if (! nexthashhp && n.n_hashh != NH_NULL) {
> + if (!nexthashhp && n.n_hashh != NH_NULL) {
> mlog(MLOG_NORMAL | MLOG_ERROR | MLOG_TREE, _(
> "nh 0x%x np 0x%x hash link not null\n"),
> nh,
> @@ -4501,13 +4501,13 @@ tree_chk(void)
> nh_t lnkh;
>
> ok = Node_chk(hashh, &hashh, &lnkh);
> - if (! ok) {
> + if (!ok) {
> okaccum = BOOL_FALSE;
> }
>
> while (lnkh != NH_NULL) {
> ok = Node_chk(lnkh, 0, &lnkh);
> - if (! ok) {
> + if (!ok) {
> okaccum = BOOL_FALSE;
> }
> }
> @@ -4515,7 +4515,7 @@ tree_chk(void)
> }
>
> ok = tree_chk2();
> - if (! ok) {
> + if (!ok) {
> okaccum = BOOL_FALSE;
> }
>
> @@ -4610,7 +4610,7 @@ tree_chk2_recurse(nh_t cldh, nh_t parh)
> parh);
> }
> ok = tree_chk2_recurse(grandcldh, cldh);
> - if (! ok) {
> + if (!ok) {
> okaccum = BOOL_FALSE;
> }
>
> @@ -4646,7 +4646,7 @@ parse(int slotcnt, char **slotbuf, char *string)
> * characters which are to be interpreted literally.
> */
> liter = (char *)calloc(1, strlen(string) + 1);
> - if (! liter) {
> + if (!liter) {
> return -1;
> }
>
> @@ -4654,7 +4654,7 @@ parse(int slotcnt, char **slotbuf, char *string)
> * are to be interpreted literally
> */
> for (s = string, l = liter; *s; s++, l++) {
> - if (*s == '\\' && ! *l) {
> + if (*s == '\\' && !*l) {
> fix_escape(s, l);
> }
> }
> @@ -4671,7 +4671,7 @@ parse(int slotcnt, char **slotbuf, char *string)
> /* pass 3: collapse white space spans into a single space
> */
> for (s = string, l = liter; *s; s++, l++) {
> - if (is_white(*s) && ! *l) {
> + if (is_white(*s) && !*l) {
> collapse_white(s, l);
> }
> }
> @@ -4839,7 +4839,7 @@ collapse_white(char *string, char *liter)
> size_t cnt;
>
> cnt = 0;
> - for (s = string, l = liter; is_white(*s) && ! *l; s++, l++) {
> + for (s = string, l = liter; is_white(*s) && !*l; s++, l++) {
> cnt++;
> }
>
> @@ -4856,7 +4856,7 @@ distance_to_space(char *s, char *l)
> {
> size_t cnt;
>
> - for (cnt = 0; *s && (! is_white(*s) || *l); s++, l++) {
> + for (cnt = 0; *s && (!is_white(*s) || *l); s++, l++) {
> cnt++;
> }
>
> diff --git a/restore/tree.h b/restore/tree.h
> index 6c9551b..4f9ffe8 100644
> --- a/restore/tree.h
> +++ b/restore/tree.h
> @@ -97,7 +97,7 @@ extern rv_t tree_cb_links(xfs_ino_t ino,
> gen_t gen,
> int32_t ctime,
> int32_t mtime,
> - bool_t (* funcp)(void *contextp,
> + bool_t (*funcp)(void *contextp,
> bool_t linkpr,
> char *path1,
> char *path2),
> @@ -115,7 +115,7 @@ extern bool_t tree_setattr(char *path);
> extern bool_t tree_delorph(void);
> extern bool_t tree_subtree_inter(void);
>
> -extern bool_t tree_extattr(bool_t (* cbfunc)(char *path, dah_t dah),
> +extern bool_t tree_extattr(bool_t (*cbfunc)(char *path, dah_t dah),
> char *path);
> /* does a depthwise bottom-up traversal of the tree, calling
> * the supplied callback for all directories with a non-NULL dirattr
> diff --git a/restore/win.c b/restore/win.c
> index 53ca9b8..5d40592 100644
> --- a/restore/win.c
> +++ b/restore/win.c
> @@ -225,8 +225,8 @@ win_map(segix_t segix, void **pp)
> winp->w_prevp = 0;
> winp->w_nextp = 0;
> } else {
> - assert(! winp->w_prevp);
> - assert(! winp->w_nextp);
> + assert(!winp->w_prevp);
> + assert(!winp->w_nextp);
> }
> winp->w_refcnt++;
> *pp = winp->w_p;
> @@ -262,7 +262,7 @@ win_map(segix_t segix, void **pp)
> }
> tranp->t_segmap[winp->w_segix] = NULL;
> rval = munmap(winp->w_p, tranp->t_segsz);
> - assert(! rval);
> + assert(!rval);
> memset((void *)winp, 0, sizeof(win_t));
> } else {
> assert(tranp->t_wincnt == tranp->t_winmax);
> @@ -283,8 +283,8 @@ win_map(segix_t segix, void **pp)
> assert(tranp->t_firstoff
> <=
> OFF64MAX - segoff - (off64_t)tranp->t_segsz + 1ll);
> - assert(! (tranp->t_segsz % pgsz));
> - assert(! ((tranp->t_firstoff + segoff) % (off64_t)pgsz));
> + assert(!(tranp->t_segsz % pgsz));
> + assert(!((tranp->t_firstoff + segoff) % (off64_t)pgsz));
> #ifdef TREE_DEBUG
> mlog(MLOG_DEBUG | MLOG_TREE | MLOG_NOLOCK,
> "win_map(): mmap segment at %lld, size = %llu\n",
> @@ -350,8 +350,8 @@ win_unmap(segix_t segix, void **pp)
> */
> assert(winp->w_refcnt > 0);
> winp->w_refcnt--;
> - assert(! winp->w_prevp);
> - assert(! winp->w_nextp);
> + assert(!winp->w_prevp);
> + assert(!winp->w_nextp);
> if (winp->w_refcnt == 0) {
> if (tranp->t_lrutailp) {
> assert(tranp->t_lruheadp);
> @@ -359,12 +359,12 @@ win_unmap(segix_t segix, void **pp)
> tranp->t_lrutailp->w_nextp = winp;
> tranp->t_lrutailp = winp;
> } else {
> - assert(! tranp->t_lruheadp);
> - assert(! winp->w_prevp);
> + assert(!tranp->t_lruheadp);
> + assert(!winp->w_prevp);
> tranp->t_lruheadp = winp;
> tranp->t_lrutailp = winp;
> }
> - assert(! winp->w_nextp);
> + assert(!winp->w_nextp);
> }
>
> /* zero the caller's pointer
> --
> 2.21.0
>
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2019-05-16 15:56 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-05-15 13:03 [PATCH] xfsdump: (style) remove spaces for pointers and negations Jan Tulak
2019-05-15 20:47 ` Eric Sandeen
2019-05-16 15:56 ` Bill O'Donnell
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.