char *name;
int opt;
- if (Progname = strrchr(argv[0], '/')) {
+ Progname = strrchr(argv[0], '/');
+ if (Progname) {
Progname++;
} else {
Progname = argv[0];
char fsbuffer3[100];
int fd;
- if (Progname = strrchr(argv[0], '/')) {
+ Progname = strrchr(argv[0], '/');
+ if (Progname) {
Progname++;
} else {
Progname = argv[0];
char *name;
int opt;
- if (Progname = strrchr(argv[0], '/')) {
+ Progname = strrchr(argv[0], '/');
+ if (Progname) {
Progname++;
} else {
Progname = argv[0];
char *name;
int opt;
- if (Progname = strrchr(argv[0], '/')) {
+ Progname = strrchr(argv[0], '/');
+ if (Progname) {
Progname++;
} else {
Progname = argv[0];
char *type = NULL;
int rc;
- fprintf(stdout, "%s: starting offset %lld\n", pathname, startoff);
+ fprintf(stdout, "%s: starting offset %lld\n", pathname,
+ (long long) startoff);
/* Allocate space for the number of extents requested by the user. */
if (!Dflag) {
fprintf(stdout, "\t%d: [%lld..%lld]: %s", num,
- extent[i].ex_offset / 512,
- (extent[i].ex_offset +
+ (long long) extent[i].ex_offset / 512,
+ (long long) (extent[i].ex_offset +
extent[i].ex_length - 1) / 512, type);
if ((extent[i].ex_offset % 512 != 0) ||
(endoff % 512 != 0)) {
fprintf(stdout, "\t[%lld..%lld]\n",
- extent[i].ex_offset % 512,
- (endoff-1) % 512);
+ (long long) extent[i].ex_offset % 512,
+ (long long) (endoff-1) % 512);
} else {
fprintf(stdout, "\n");
}
} else {
fprintf(stdout, "%5s %13lld %13lld\n",
- type, extent[i].ex_offset,
- extent[i].ex_length);
+ type, (long long) extent[i].ex_offset,
+ (long long) extent[i].ex_length);
}
/* The ex_offset of the first extent should match the
if (extent[i].ex_offset != endoff) {
fprintf(stderr, "new extent (%lld)is not "
"adjacent to previous one (%lld)\n",
- extent[i].ex_offset, endoff);
+ (long long) extent[i].ex_offset,
+ (long long) endoff);
return(1);
}
if (num && (extent[i].ex_offset % 512) != 0) {
fprintf(stderr, "non-initial ex_offset (%lld) "
"is not a 512-byte multiple\n",
- extent[i].ex_offset);
+ (long long) extent[i].ex_offset);
return(1);
}
if (rc && startoff != endoff) {
fprintf(stderr, "startoff is %lld, should be %lld\n",
- startoff, endoff);
+ (long long) startoff, (long long) endoff);
return(1);
}
int opt;
int i;
- if (Progname = strrchr(argv[0], '/')) {
+ Progname = strrchr(argv[0], '/');
+ if (Progname) {
Progname++;
} else {
Progname = argv[0];
}
fprintf(stdout, "Events supported (0x%llx), nelemp %d:\n",
- eventset, nelemp);
+ (unsigned long long) eventset, nelemp);
for (i = 0; i < nelemp; i++) {
if (!DMEV_ISSET(i, eventset))
static void
usage(void)
{
- int i;
-
fprintf(stderr, "usage:\t%s [-b buflen] [-l loc] [-s sid] [-1] [-q] dirpath\n",
Progname);
exit(1);
size_t hlen;
char *name;
int opt;
- int i;
int ret;
int oneline = 0;
int quiet = 0;
- if (Progname = strrchr(argv[0], '/')) {
+ Progname = strrchr(argv[0], '/');
+ if (Progname) {
Progname++;
} else {
Progname = argv[0];
exit(1);
}
if (!quiet) {
- fprintf(stdout, "ret = %d, rlenp is %d, loc is %lld\n", ret,
- rlenp, loc);
+ fprintf(stdout, "ret = %d, rlenp is %zd, loc is %lld\n",
+ ret, rlenp, (long long) loc);
}
if (rlenp > 0) {
dm_stat_t *statp;
dm_token_t token = DM_NO_TOKEN;
char *object;
dm_attrname_t *attrnamep;
- void *bufp;
+ void *bufp = NULL;
size_t buflen = 10000;
size_t rlenp;
void *hanp;
char *name;
int opt;
- if (Progname = strrchr(argv[0], '/')) {
+ Progname = strrchr(argv[0], '/');
+ if (Progname) {
Progname++;
} else {
Progname = argv[0];
bufp, &rlenp)) {
if (errno == E2BIG) {
fprintf(stderr, "dm_get_dmattr buffer too small, "
- "should be %d bytes\n", rlenp);
+ "should be %zd bytes\n", rlenp);
} else {
fprintf(stderr, "dm_get_dmattr failed, %s\n",
strerror(errno));
}
exit(1);
}
- fprintf(stdout, "rlenp is %d, value is '%s'\n", rlenp, (char*)bufp);
+ fprintf(stdout, "rlenp is %zd, value is '%s'\n", rlenp, (char*)bufp);
dm_handle_free(hanp, hlen);
exit(0);
int opt;
int i;
- if (Progname = strrchr(argv[0], '/')) {
+ Progname = strrchr(argv[0], '/');
+ if (Progname) {
Progname++;
} else {
Progname = argv[0];
return(1);
}
-#ifdef VERITAS_21
- fprintf(stdout, "Events on object %s (0x%x), nelemp %d:\n",
-#else
fprintf(stdout, "Events on object %s (0x%llx), nelemp %d:\n",
-#endif
- object, eventset, nelemp);
+ object, (unsigned long long) eventset, nelemp);
for (i = 0; i < nelemp; i++) {
if (!DMEV_ISSET(i, eventset))
dm_eventmsg_t *msg;
dm_sessid_t sid;
u_int flags = 0;
- void *bufp;
+ void *bufp = NULL;
size_t buflen = 10000;
u_int maxmsgs = 1;
size_t rlenp;
char *name;
int opt;
- if (Progname = strrchr(argv[0], '/')) {
+ Progname = strrchr(argv[0], '/');
+ if (Progname) {
Progname++;
} else {
Progname = argv[0];
if (dm_get_events(sid, maxmsgs, flags, buflen, bufp, &rlenp)) {
if (errno == E2BIG) {
fprintf(stderr, "dm_get_events buffer too small, "
- "should be %d bytes\n", rlenp);
+ "should be %zd bytes\n", rlenp);
} else {
fprintf(stderr, "dm_get_events failed, (%d)%s\n",
errno, strerror(errno));
}
exit(1);
}
- fprintf(stdout, "rlenp=%d\n", rlenp);
+ fprintf(stdout, "rlenp=%zd\n", rlenp);
if (rlenp == 0)
return(0);
int opt;
int validate = 0;
- if (Progname = strrchr(argv[0], '/')) {
+ Progname = strrchr(argv[0], '/');
+ if (Progname) {
Progname++;
} else {
Progname = argv[0];
{
dm_sessid_t sid = DM_NO_SESSION;
char *pathname;
- void *bufp;
+ void *bufp = NULL;
size_t buflen = 10000;
size_t rlenp;
void *fshanp;
char *name;
int opt;
- if (Progname = strrchr(argv[0], '/')) {
+ Progname = strrchr(argv[0], '/');
+ if (Progname) {
Progname++;
} else {
Progname = argv[0];
bufp, &rlenp)) {
if (errno == E2BIG) {
fprintf(stderr, "dm_get_mountinfo buffer too small, "
- "should be %d bytes\n", rlenp);
+ "should be %zd bytes\n", rlenp);
} else {
fprintf(stderr, "dm_get_mountinfo failed, %s\n",
strerror(errno));
}
exit(1);
}
- fprintf(stdout, "rlenp is %d\n", rlenp);
+ fprintf(stdout, "rlenp is %zd\n", rlenp);
print_one_mount_event(bufp);
dm_handle_free(fshanp, fshlen);
int opt;
int i;
- if (Progname = strrchr(argv[0], '/')) {
+ Progname = strrchr(argv[0], '/');
+ if (Progname) {
Progname++;
} else {
Progname = argv[0];
fprintf(stdout, "%d regions\n", nelemp);
for (i = 0; i < nelemp; i++) {
-#ifdef VERITAS_21
- fprintf(stdout, "offset %d, size %d, flags 0x%x\n",
-#else
- fprintf(stdout, "offset %lld, size %lld, flags 0x%x\n",
-#endif
- regbufp[i].rg_offset, regbufp[i].rg_size,
+ fprintf(stdout, "offset %lld, size %llu, flags 0x%x\n",
+ (long long) regbufp[i].rg_offset,
+ (unsigned long long) regbufp[i].rg_size,
regbufp[i].rg_flags);
}
{
dm_dispinfo_t *disp;
dm_sessid_t sid;
- void *bufp;
+ void *bufp = NULL;
size_t buflen = 10000;
void *hanp;
size_t hlen;
char *name;
int opt;
- if (Progname = strrchr(argv[0], '/')) {
+ Progname = strrchr(argv[0], '/');
+ if (Progname) {
Progname++;
} else {
Progname = argv[0];
if (dm_getall_disp(sid, buflen, bufp, &rlenp)) {
if (errno == E2BIG) {
fprintf(stderr, "dm_getall_disp buffer too small, "
- "should be %d bytes\n", rlenp);
+ "should be %zd bytes\n", rlenp);
} else {
fprintf(stderr, "dm_getall_disp failed, %s\n",
strerror(errno));
}
exit(1);
}
- fprintf(stdout, "rlenp is %d\n", rlenp);
+ fprintf(stdout, "rlenp is %zd\n", rlenp);
if (rlenp == 0)
return(0);
if (hanp && hlen) {
hantoa(hanp, hlen, hans1);
} else {
- sprintf(hans1, "<BAD HANDLE, hlen %d>", hlen);
+ sprintf(hans1, "<BAD HANDLE, hlen %zd>", hlen);
}
printf("%-15s %s dm_eventset_t 0%llo\n",
"fshandle", hans1,
- disp->di_eventset);
+ (unsigned long long) disp->di_eventset);
disp = DM_STEP_TO_NEXT(disp, dm_dispinfo_t *);
}