From 06e04f89bc4f75d9745e474ac2196cf7a9ea6301 Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Tue, 15 Jun 2010 13:35:28 +0000 Subject: =?UTF-8?q?2010-06-15=09Ralf=20Cors=C3=A9pius=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * libfs/src/rfs/rtems-rfs-block.c, libfs/src/rfs/rtems-rfs-buffer.c, libnetworking/nfs/bootp_subr.c: Misc. 64bit-compatibility fixes. --- cpukit/libfs/src/rfs/rtems-rfs-block.c | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'cpukit/libfs/src/rfs/rtems-rfs-block.c') diff --git a/cpukit/libfs/src/rfs/rtems-rfs-block.c b/cpukit/libfs/src/rfs/rtems-rfs-block.c index ddd790b018..49d24d1a87 100644 --- a/cpukit/libfs/src/rfs/rtems-rfs-block.c +++ b/cpukit/libfs/src/rfs/rtems-rfs-block.c @@ -38,6 +38,8 @@ #include "config.h" #endif +#include + #include #include #include @@ -224,8 +226,8 @@ rtems_rfs_block_find_indirect (rtems_rfs_file_system* fs, if (*result >= rtems_rfs_fs_blocks (fs)) { if (rtems_rfs_trace (RTEMS_RFS_TRACE_BLOCK_FIND)) - printf ("rtems-rfs: block-find: invalid block in table:" \ - " block=%ld, indirect=%ld/%d\n", *result, block, offset); + printf ("rtems-rfs: block-find: invalid block in table:" + " block=%" PRId32 ", indirect=%" PRId32 "/%d\n", *result, block, offset); *result = 0; rc = EIO; } @@ -394,7 +396,7 @@ rtems_rfs_block_map_indirect_alloc (rtems_rfs_file_system* fs, { int b; if (rtems_rfs_trace (RTEMS_RFS_TRACE_BLOCK_MAP_GROW)) - printf ("rtems-rfs: block-map-grow: upping: block-count=%ld\n", + printf ("rtems-rfs: block-map-grow: upping: block-count=%" PRId32 "\n", map->size.count); for (b = 0; b < RTEMS_RFS_INODE_BLOCKS; b++) rtems_rfs_block_set_number (buffer, b, map->blocks[b]); @@ -415,9 +417,9 @@ rtems_rfs_block_map_grow (rtems_rfs_file_system* fs, int b; if (rtems_rfs_trace (RTEMS_RFS_TRACE_BLOCK_MAP_GROW)) - printf ("rtems-rfs: block-map-grow: entry: blocks=%zd count=%lu\n", + printf ("rtems-rfs: block-map-grow: entry: blocks=%zd count=%" PRIu32 "\n", blocks, map->size.count); - + if ((map->size.count + blocks) >= rtems_rfs_fs_max_block_map_blocks (fs)) return EFBIG; @@ -657,7 +659,7 @@ rtems_rfs_block_map_shrink (rtems_rfs_file_system* fs, size_t blocks) { if (rtems_rfs_trace (RTEMS_RFS_TRACE_BLOCK_MAP_SHRINK)) - printf ("rtems-rfs: block-map-shrink: entry: blocks=%zd count=%lu\n", + printf ("rtems-rfs: block-map-shrink: entry: blocks=%zd count=%" PRIu32 "\n", blocks, map->size.count); if (map->size.count == 0) -- cgit v1.2.3