Commit ea714ccd authored by Per Liden's avatar Per Liden Committed by David S. Miller

[TIPC] Moved configuration interface into tipc_config.h

Restored the old tipc_config.h to get a cleaner division between the
interfaces used by normal TIPC users and TIPC administration utilities.
Signed-off-by: default avatarPer Liden <per.liden@nospam.ericsson.com>
parent b70e4f45
This diff is collapsed.
This diff is collapsed.
...@@ -36,10 +36,36 @@ ...@@ -36,10 +36,36 @@
#ifdef __KERNEL__ #ifdef __KERNEL__
#include <linux/tipc.h> #include <linux/tipc_config.h>
#include <linux/skbuff.h> #include <linux/skbuff.h>
#include <linux/spinlock.h> #include <linux/spinlock.h>
/*
* Identifiers of supported TIPC media types
*/
#define TIPC_MEDIA_TYPE_ETH 1
struct tipc_media_addr {
__u32 type;
union {
__u8 eth_addr[6]; /* Ethernet bearer */
#if 0
/* Prototypes for other possible bearer types */
struct {
__u16 sin_family;
__u16 sin_port;
struct {
__u32 s_addr;
} sin_addr;
char pad[4];
} addr_in; /* IP-based bearer */
__u16 sock_descr; /* generic socket bearer */
#endif
} dev_addr;
};
/** /**
* struct tipc_bearer - TIPC bearer info available to privileged users * struct tipc_bearer - TIPC bearer info available to privileged users
* @usr_handle: pointer to additional user-defined information about bearer * @usr_handle: pointer to additional user-defined information about bearer
......
...@@ -37,6 +37,7 @@ ...@@ -37,6 +37,7 @@
/* ---------------------------------------------------------------------- */ /* ---------------------------------------------------------------------- */
#include <linux/tipc.h> #include <linux/tipc.h>
#include <linux/tipc_config.h>
#include "link.h" #include "link.h"
struct sk_buff *cfg_reply_alloc(int payload_size); struct sk_buff *cfg_reply_alloc(int payload_size);
......
...@@ -48,6 +48,7 @@ ...@@ -48,6 +48,7 @@
#include <net/sock.h> #include <net/sock.h>
#include <linux/tipc.h> #include <linux/tipc.h>
#include <linux/tipc_config.h>
#include <net/tipc/tipc_msg.h> #include <net/tipc/tipc_msg.h>
#include <net/tipc/tipc_port.h> #include <net/tipc/tipc_port.h>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment