diff options
| author | Alex Elder <elder@inktank.com> | 2013-03-13 21:50:00 -0400 |
|---|---|---|
| committer | Sage Weil <sage@inktank.com> | 2013-05-02 00:17:42 -0400 |
| commit | adfe695a25e92e3a4597807fbc7f9a8105218776 (patch) | |
| tree | 8356e0eafe1bd0e5817bca6e56f80e80c62b9482 /include/linux/ceph | |
| parent | 0baa1bd9b6da7161dc1773b1dfce3adfd37d675f (diff) | |
ceph: move max constant definitions
Move some definitions for max integer values out of the rbd code and
into the more central "decode.h" header file. These really belong
in a Linux (or libc) header somewhere, but I haven't gotten around
to proposing that yet.
This is in preparation for moving some code out of rbd.c and into
the osd client.
Signed-off-by: Alex Elder <elder@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Diffstat (limited to 'include/linux/ceph')
| -rw-r--r-- | include/linux/ceph/decode.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/linux/ceph/decode.h b/include/linux/ceph/decode.h index 360d9d08ca9e..689f1df37bff 100644 --- a/include/linux/ceph/decode.h +++ b/include/linux/ceph/decode.h | |||
| @@ -8,6 +8,13 @@ | |||
| 8 | 8 | ||
| 9 | #include <linux/ceph/types.h> | 9 | #include <linux/ceph/types.h> |
| 10 | 10 | ||
| 11 | /* This seemed to be the easiest place to define these */ | ||
| 12 | |||
| 13 | #define U8_MAX ((u8) (~0U)) | ||
| 14 | #define U16_MAX ((u16) (~0U)) | ||
| 15 | #define U32_MAX ((u32) (~0U)) | ||
| 16 | #define U64_MAX ((u64) (~0ULL)) | ||
| 17 | |||
| 11 | /* | 18 | /* |
| 12 | * in all cases, | 19 | * in all cases, |
| 13 | * void **p pointer to position pointer | 20 | * void **p pointer to position pointer |
