]> bbs.cooldavid.org Git - net-next-2.6.git/commitdiff
RDS: Add rds.h to exported headers list
authorAndy Grover <andy.grover@oracle.com>
Wed, 25 Aug 2010 16:32:17 +0000 (09:32 -0700)
committerAndy Grover <andy.grover@oracle.com>
Thu, 9 Sep 2010 01:16:52 +0000 (18:16 -0700)
Also, a number of changes were made based on the assumption that
rds.h wasn't exported, so roll these back.

Signed-off-by: Andy Grover <andy.grover@oracle.com>
include/linux/Kbuild
include/linux/rds.h

index 626b629429ff2fc3f30fcf63b25fb52211f184c0..c7fbf298ad6899a6884db700cc47c43cb194619d 100644 (file)
@@ -302,6 +302,7 @@ header-y += quota.h
 header-y += radeonfb.h
 header-y += random.h
 header-y += raw.h
+header-y += rds.h
 header-y += reboot.h
 header-y += reiserfs_fs.h
 header-y += reiserfs_xattr.h
index a2a5edb4a27651733adfe4cf7ba51a78f1978acf..f371f885a352b04b663cc7c6a2a3c42a8e76b628 100644 (file)
@@ -95,7 +95,7 @@
 struct rds_info_counter {
        u_int8_t        name[32];
        u_int64_t       value;
-} __packed;
+} __attribute__((packed));
 
 #define RDS_INFO_CONNECTION_FLAG_SENDING       0x01
 #define RDS_INFO_CONNECTION_FLAG_CONNECTING    0x02
@@ -110,7 +110,7 @@ struct rds_info_connection {
        __be32          faddr;
        u_int8_t        transport[TRANSNAMSIZ];         /* null term ascii */
        u_int8_t        flags;
-} __packed;
+} __attribute__((packed));
 
 struct rds_info_flow {
        __be32          laddr;
@@ -118,7 +118,7 @@ struct rds_info_flow {
        u_int32_t       bytes;
        __be16          lport;
        __be16          fport;
-} __packed;
+} __attribute__((packed));
 
 #define RDS_INFO_MESSAGE_FLAG_ACK               0x01
 #define RDS_INFO_MESSAGE_FLAG_FAST_ACK          0x02
@@ -131,7 +131,7 @@ struct rds_info_message {
        __be16          lport;
        __be16          fport;
        u_int8_t        flags;
-} __packed;
+} __attribute__((packed));
 
 struct rds_info_socket {
        u_int32_t       sndbuf;
@@ -141,7 +141,7 @@ struct rds_info_socket {
        __be16          connected_port;
        u_int32_t       rcvbuf;
        u_int64_t       inum;
-} __packed;
+} __attribute__((packed));
 
 struct rds_info_tcp_socket {
        __be32          local_addr;
@@ -153,7 +153,7 @@ struct rds_info_tcp_socket {
        u_int32_t       last_sent_nxt;
        u_int32_t       last_expected_una;
        u_int32_t       last_seen_una;
-} __packed;
+} __attribute__((packed));
 
 #define RDS_IB_GID_LEN 16
 struct rds_info_rdma_connection {