default:
if (key < ' ')
- fprintf(stdout, "\nUnknown key '\\x%x'. Ignoring.", key);
+ fprintf(stdout, "\nUnknown key '\\x%x'. Ignoring.", (unsigned) key);
else
fprintf(stdout, "\nUnknown key '%c'. Ignoring.", key);
fflush(stdout);
if (verbose)
printf("%2d: 0x%02x(0x%02x) (options)\n", 9, result->options[9],
- SD_DHCP_OPTION_END);
+ (unsigned) SD_DHCP_OPTION_END);
assert_se(result->options[9] == SD_DHCP_OPTION_END);
if (verbose)
printf("%2d: 0x%02x(0x%02x) (options)\n", 10, result->options[10],
- SD_DHCP_OPTION_PAD);
+ (unsigned) SD_DHCP_OPTION_PAD);
assert_se(result->options[10] == SD_DHCP_OPTION_PAD);
default:
if ((signed char) *q >= 0 && *q < ' ')
- fprintf(f, "\\u%04x", *q);
+ fprintf(f, "\\u%04x", (unsigned) *q);
else
fputc(*q, f);
break;
}
if (!valid_char(*e))
- return log_debug_errno(SYNTHETIC_ERRNO(EBADRQC), "Invalid character 0x%0x in pattern, refusing.", *e);
+ return log_debug_errno(
+ SYNTHETIC_ERRNO(EBADRQC),
+ "Invalid character 0x%0x in pattern, refusing.",
+ (unsigned) *e);
last_literal = true;
const char *n;
assert_se(n = coredump_filter_to_string(i));
- log_info("0x%x\t%s", 1<<i, n);
+ log_info("0x%x\t%s", 1u << i, n);
assert_se(coredump_filter_from_string(n) == i);
uint64_t f;
status = f(name, &pat, buffer, sizeof buffer, &errno1, &errno2, &ttl);
if (status == NSS_STATUS_SUCCESS) {
- log_info("%s(\"%s\") → status=%s%-20spat=buffer+0x%tx errno=%d/%s h_errno=%d/%s ttl=%"PRIi32,
+ log_info("%s(\"%s\") → status=%s%-20spat=buffer+0x%"PRIxPTR" errno=%d/%s h_errno=%d/%s ttl=%"PRIi32,
fname, name,
nss_status_to_string(status, pretty_status, sizeof pretty_status), "\n",
- pat ? (char*) pat - buffer : 0,
+ pat ? (uintptr_t) pat - (uintptr_t) buffer : 0,
errno1, errno_to_name(errno1) ?: "---",
errno2, hstrerror(errno2),
ttl);
assert_se(strextendf(&p, "<%80i>", 88) >= 0);
assert_se(streq(p, "<77><99>< 88>"));
- assert_se(strextendf(&p, "<%08x>", 0x1234) >= 0);
+ assert_se(strextendf(&p, "<%08x>", 0x1234u) >= 0);
assert_se(streq(p, "<77><99>< 88><00001234>"));
p = mfree(p);
assert_se(strextendf_with_separator(&p, ",", "<%80i>", 88) >= 0);
assert_se(streq(p, "<77>,<99>,< 88>"));
- assert_se(strextendf_with_separator(&p, ",", "<%08x>", 0x1234) >= 0);
+ assert_se(strextendf_with_separator(&p, ",", "<%08x>", 0x1234u) >= 0);
assert_se(streq(p, "<77>,<99>,< 88>,<00001234>"));
}
tx.time.tv_usec /= 1000;
t = timeval_load(&tx.time);
- log_info("adjtime state %d status %x time %s", sp->adjtime_state, tx.status,
+ log_info("adjtime state %i status %x time %s", sp->adjtime_state, (unsigned) tx.status,
FORMAT_TIMESTAMP_STYLE(t, TIMESTAMP_US_UTC) ?: "unrepresentable");
sp->has_watchfile = access("/run/systemd/timesync/synchronized", F_OK) >= 0;
}
#define ERRCODE(s) ((((s)[2] & 0x0F) << 16) | ((s)[12] << 8) | ((s)[13]))
-#define SK(errcode) (((errcode) >> 16) & 0xF)
-#define ASC(errcode) (((errcode) >> 8) & 0xFF)
-#define ASCQ(errcode) ((errcode) & 0xFF)
+#define SK(errcode) (((errcode) >> 16) & 0xFU)
+#define ASC(errcode) (((errcode) >> 8) & 0xFFU)
+#define ASCQ(errcode) ((errcode) & 0xFFU)
#define CHECK_CONDITION 0x01
static int log_scsi_debug_errno(int error, const char *msg) {
block = unaligned_read_be32(&toc[i + 4]);
log_debug("track=%u info=0x%x(%s) start_block=%"PRIu32,
- toc[i + 2], toc[i + 1] & 0x0f, is_data_track ? "data":"audio", block);
+ toc[i + 2], toc[i + 1] & 0x0FU, is_data_track ? "data":"audio", block);
if (is_data_track)
c->media_track_count_data++;
break;
default:
- log_error("Unknown or bad option '%c' (0x%x)", option, option);
+ log_error("Unknown or bad option '%c' (0x%x)", option, (unsigned) option);
retval = -1;
break;
}
static int scsi_dump_sense(struct scsi_id_device *dev_scsi,
unsigned char *sense_buffer, int sb_len) {
int s;
- int code;
- int sense_class;
- int sense_key;
- int asc, ascq;
+ unsigned code, sense_class, sense_key, asc, ascq;
/*
* Figure out and print the sense key, asc and ascq.
4 - sb_len);
if (sense_buffer[0] < 15)
- log_debug("%s: old sense key: 0x%x", dev_scsi->kernel, sense_buffer[0] & 0x0f);
+ log_debug("%s: old sense key: 0x%x", dev_scsi->kernel, sense_buffer[0] & 0x0fu);
else
log_debug("%s: sense = %2x %2x",
dev_scsi->kernel, sense_buffer[0], sense_buffer[2]);
- log_debug("%s: non-extended sense class %d code 0x%0x",
+ log_debug("%s: non-extended sense class %u code 0x%0x",
dev_scsi->kernel, sense_class, code);
}