[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: Per Liden <per.liden@nospam.ericsson.com>
This commit is contained in:
committed by
David S. Miller
parent
b70e4f45a8
commit
ea714ccda5
@ -36,10 +36,36 @@
|
||||
|
||||
#ifdef __KERNEL__
|
||||
|
||||
#include <linux/tipc.h>
|
||||
#include <linux/tipc_config.h>
|
||||
#include <linux/skbuff.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
|
||||
* @usr_handle: pointer to additional user-defined information about bearer
|
||||
|
Reference in New Issue
Block a user