summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKarel Zak2011-07-29 10:51:06 +0200
committerKarel Zak2011-07-29 10:51:06 +0200
commit9feec79cc5bff9e0eb09153cc35c344176eb1094 (patch)
tree95182f0fce1b1eefbeb279e010afe1e32164a0bc
parentdocs: update AUTHORS file (diff)
downloadkernel-qcow2-util-linux-9feec79cc5bff9e0eb09153cc35c344176eb1094.tar.gz
kernel-qcow2-util-linux-9feec79cc5bff9e0eb09153cc35c344176eb1094.tar.xz
kernel-qcow2-util-linux-9feec79cc5bff9e0eb09153cc35c344176eb1094.zip
misc: use unsigned int for bit-fileds
Reported-by: Sami Kerola <kerolasa@iki.fi> Signed-off-by: Karel Zak <kzak@redhat.com>
-rw-r--r--include/loopdev.h8
-rw-r--r--misc-utils/lsblk.c8
-rw-r--r--schedutils/taskset.c2
-rw-r--r--sys-utils/dmesg.c14
4 files changed, 16 insertions, 16 deletions
diff --git a/include/loopdev.h b/include/loopdev.h
index a8cb4441b..9a9f0994a 100644
--- a/include/loopdev.h
+++ b/include/loopdev.h
@@ -66,8 +66,8 @@ struct loopdev_iter {
int ct_perm; /* count permission problems */
int ct_succ; /* count number of detected devices */
- int done:1; /* scanning done */
- int default_check:1;/* check first LOOPDEV_NLOOPS */
+ unsigned int done:1; /* scanning done */
+ unsigned int default_check:1;/* check first LOOPDEV_NLOOPS */
int flags; /* LOOPITER_FL_* flags */
};
@@ -86,8 +86,8 @@ struct loopdev_cxt {
int mode; /* fd mode O_{RDONLY,RDWR} */
int flags; /* LOOPDEV_FL_* flags */
- int has_info:1; /* .info contains data */
- int extra_check:1; /* unusual stuff for iterator */
+ unsigned int has_info:1; /* .info contains data */
+ unsigned int extra_check:1; /* unusual stuff for iterator */
struct sysfs_cxt sysfs; /* pointer to /sys/dev/block/<maj:min>/ */
struct loop_info64 info; /* for GET/SET ioctl */
diff --git a/misc-utils/lsblk.c b/misc-utils/lsblk.c
index e8e9a62c1..50b3bcc15 100644
--- a/misc-utils/lsblk.c
+++ b/misc-utils/lsblk.c
@@ -129,10 +129,10 @@ static struct colinfo infos[__NCOLUMNS] = {
};
struct lsblk {
- struct tt *tt; /* output table */
- int all_devices:1; /* print all devices */
- int bytes:1; /* print SIZE in bytes */
- int nodeps:1; /* don't print slaves/holders */
+ struct tt *tt; /* output table */
+ unsigned int all_devices:1; /* print all devices */
+ unsigned int bytes:1; /* print SIZE in bytes */
+ unsigned int nodeps:1; /* don't print slaves/holders */
};
struct lsblk *lsblk; /* global handler */
diff --git a/schedutils/taskset.c b/schedutils/taskset.c
index 3a0db8f7e..1457c651d 100644
--- a/schedutils/taskset.c
+++ b/schedutils/taskset.c
@@ -41,7 +41,7 @@ struct taskset {
size_t setsize;
char *buf; /* buffer for conversion from mask to string */
size_t buflen;
- int use_list:1, /* use list rather than masks */
+ unsigned int use_list:1, /* use list rather than masks */
get_only:1; /* print the mask, but not modify */
};
diff --git a/sys-utils/dmesg.c b/sys-utils/dmesg.c
index d9beb9c5d..bb1d703dd 100644
--- a/sys-utils/dmesg.c
+++ b/sys-utils/dmesg.c
@@ -104,13 +104,13 @@ struct dmesg_control {
struct timeval lasttime; /* last printed timestamp */
time_t boot_time; /* system boot time */
- int raw:1; /* raw mode */
- int fltr_lev:1; /* filter out by levels[] */
- int fltr_fac:1; /* filter out by facilities[] */
- int decode:1; /* use "facility: level: " prefix */
- int notime:1; /* don't print timestamp */
- int delta:1; /* show time deltas */
- int ctime:1; /* show human readable time */
+ unsigned int raw:1, /* raw mode */
+ fltr_lev:1, /* filter out by levels[] */
+ fltr_fac:1, /* filter out by facilities[] */
+ decode:1, /* use "facility: level: " prefix */
+ notime:1, /* don't print timestamp */
+ delta:1, /* show time deltas */
+ ctime:1; /* show human readable time */
};
struct dmesg_record {