case F_GETFD:
if (entering(tcp) || syserror(tcp) || tcp->u_rval == 0)
return 0;
- tcp->auxstr = sprintflags("flags ", fdflags, tcp->u_rval);
+ tcp->auxstr = sprintflags("flags ", fdflags,
+ (unsigned long) tcp->u_rval);
return RVAL_HEX | RVAL_STR;
case F_GETFL:
if (entering(tcp) || syserror(tcp))
case F_GET_SEALS:
if (entering(tcp) || syserror(tcp) || tcp->u_rval == 0)
return 0;
- tcp->auxstr = sprintflags("seals ", f_seals, tcp->u_rval);
+ tcp->auxstr = sprintflags("seals ", f_seals,
+ (unsigned long) tcp->u_rval);
return RVAL_HEX | RVAL_STR;
case F_GETSIG:
if (entering(tcp) || syserror(tcp) || tcp->u_rval == 0)
if (syserror(tcp) || !tcp->u_rval)
return 0;
- tcp->auxstr = sprintflags("", membarrier_cmds, tcp->u_rval);
+ tcp->auxstr = sprintflags("", membarrier_cmds,
+ (unsigned long) tcp->u_rval);
return RVAL_HEX | RVAL_STR;
}
char fdstr[sizeof(fmt) + sizeof(int) * 3];
sprintf(fdstr, fmt, fds.fd);
- const char *flagstr = sprintflags("", pollflags, fds.revents);
+ const char *flagstr = sprintflags("", pollflags,
+ (unsigned short) fds.revents);
if (outptr + strlen(fdstr) + strlen(flagstr) + 1 >=
end_outstr - (2 + 2 * sizeof(long) + sizeof(", ], ..."))) {
break;
if (syserror(tcp) || tcp->u_rval == 0)
return 0;
- tcp->auxstr = sprintflags("", secbits, tcp->u_rval);
+ tcp->auxstr = sprintflags("", secbits,
+ (unsigned long) tcp->u_rval);
return RVAL_STR;
case PR_GET_TID_ADDRESS: