summaryrefslogtreecommitdiffstats
path: root/include/loopdev.h
diff options
context:
space:
mode:
authorKarel Zak2011-07-29 10:51:06 +0200
committerKarel Zak2011-07-29 10:51:06 +0200
commit9feec79cc5bff9e0eb09153cc35c344176eb1094 (patch)
tree95182f0fce1b1eefbeb279e010afe1e32164a0bc /include/loopdev.h
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>
Diffstat (limited to 'include/loopdev.h')
-rw-r--r--include/loopdev.h8
1 files changed, 4 insertions, 4 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 */