From 306d23c6ce07f55b0b281fe81503e4becee55f11 Mon Sep 17 00:00:00 2001 From: sr Date: Wed, 7 Nov 2012 19:08:58 +0100 Subject: [SERVER] Remove unix socket support for RPC interface [SERVER] Restructure RPC functions, add helpers --- src/types.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/types.h') diff --git a/src/types.h b/src/types.h index 22fbc50..f6eb5f4 100644 --- a/src/types.h +++ b/src/types.h @@ -32,7 +32,7 @@ #define IOCTL_REM_SRV _IO(0xab, 5) #if defined(__BIG_ENDIAN__) || (defined(__BYTE_ORDER) && defined(__BIG_ENDIAN) && __BYTE_ORDER == __BIG_ENDIAN) || (defined(__BYTE_ORDER__) && defined(__ORDER_BIG_ENDIAN__) && __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__) -const uint16_t dnbd3_packet_magic = (0x73 << 8) | (0x72); +static const uint16_t dnbd3_packet_magic = (0x73 << 8) | (0x72); // Flip bytes around on big endian when putting stuff on the net #define net_order_64(a) ((uint64_t)((((a) & 0xFFull) << 56) | (((a) & 0xFF00ull) << 40) | (((a) & 0xFF0000ull) << 24) | (((a) & 0xFF000000ull) << 8) | (((a) & 0xFF00000000ull) >> 8) | (((a) & 0xFF0000000000ull) >> 24) | (((a) & 0xFF000000000000ull) >> 40) | (((a) & 0xFF00000000000000ull) >> 56))) #define net_order_32(a) ((uint32_t)((((a) & (uint32_t)0xFF) << 24) | (((a) & (uint32_t)0xFF00) << 8) | (((a) & (uint32_t)0xFF0000) >> 8) | (((a) & (uint32_t)0xFF000000) >> 24))) @@ -82,7 +82,7 @@ typedef struct // network #define CMD_GET_BLOCK 1 -#define CMD_GET_SIZE 2 +#define CMD_SELECT_IMAGE 2 #define CMD_GET_SERVERS 3 #define CMD_ERROR 4 #define CMD_KEEPALIVE 5 -- cgit v1.2.3-55-g7522