diff options
Diffstat (limited to 'net/tipc/msg.h')
-rw-r--r-- | net/tipc/msg.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/net/tipc/msg.h b/net/tipc/msg.h index 662c81862a0c..6699aaf7bd4c 100644 --- a/net/tipc/msg.h +++ b/net/tipc/msg.h | |||
@@ -37,7 +37,7 @@ | |||
37 | #ifndef _TIPC_MSG_H | 37 | #ifndef _TIPC_MSG_H |
38 | #define _TIPC_MSG_H | 38 | #define _TIPC_MSG_H |
39 | 39 | ||
40 | #include <net/tipc/tipc_msg.h> | 40 | #include "core.h" |
41 | 41 | ||
42 | #define TIPC_VERSION 2 | 42 | #define TIPC_VERSION 2 |
43 | #define DATA_LOW TIPC_LOW_IMPORTANCE | 43 | #define DATA_LOW TIPC_LOW_IMPORTANCE |
@@ -805,14 +805,14 @@ static inline int msg_build(struct tipc_msg *hdr, | |||
805 | return -EFAULT; | 805 | return -EFAULT; |
806 | } | 806 | } |
807 | 807 | ||
808 | static inline void msg_set_media_addr(struct tipc_msg *m, struct tipc_media_addr *a) | ||
809 | { | ||
810 | memcpy(&((int *)m)[5], a, sizeof(*a)); | ||
811 | } | ||
808 | 812 | ||
809 | struct tipc_media_addr; | 813 | static inline void msg_get_media_addr(struct tipc_msg *m, struct tipc_media_addr *a) |
810 | 814 | { | |
811 | extern void msg_set_media_addr(struct tipc_msg *m, | 815 | memcpy(a, &((int*)m)[5], sizeof(*a)); |
812 | struct tipc_media_addr *a); | 816 | } |
813 | |||
814 | extern void msg_get_media_addr(struct tipc_msg *m, | ||
815 | struct tipc_media_addr *a); | ||
816 | |||
817 | 817 | ||
818 | #endif | 818 | #endif |