diff options
Diffstat (limited to 'include/net/phonet/pep.h')
-rw-r--r-- | include/net/phonet/pep.h | 23 |
1 files changed, 1 insertions, 22 deletions
diff --git a/include/net/phonet/pep.h b/include/net/phonet/pep.h index b60b28c99e87..b669fe6dbc3b 100644 --- a/include/net/phonet/pep.h +++ b/include/net/phonet/pep.h | |||
@@ -28,7 +28,6 @@ struct pep_sock { | |||
28 | 28 | ||
29 | /* XXX: union-ify listening vs connected stuff ? */ | 29 | /* XXX: union-ify listening vs connected stuff ? */ |
30 | /* Listening socket stuff: */ | 30 | /* Listening socket stuff: */ |
31 | struct hlist_head ackq; | ||
32 | struct hlist_head hlist; | 31 | struct hlist_head hlist; |
33 | 32 | ||
34 | /* Connected socket stuff: */ | 33 | /* Connected socket stuff: */ |
@@ -45,10 +44,6 @@ struct pep_sock { | |||
45 | u8 tx_fc; /* TX flow control */ | 44 | u8 tx_fc; /* TX flow control */ |
46 | u8 init_enable; /* auto-enable at creation */ | 45 | u8 init_enable; /* auto-enable at creation */ |
47 | u8 aligned; | 46 | u8 aligned; |
48 | #ifdef CONFIG_PHONET_PIPECTRLR | ||
49 | u8 pipe_state; | ||
50 | struct sockaddr_pn remote_pep; | ||
51 | #endif | ||
52 | }; | 47 | }; |
53 | 48 | ||
54 | static inline struct pep_sock *pep_sk(struct sock *sk) | 49 | static inline struct pep_sock *pep_sk(struct sock *sk) |
@@ -158,6 +153,7 @@ enum { | |||
158 | PN_LEGACY_FLOW_CONTROL, | 153 | PN_LEGACY_FLOW_CONTROL, |
159 | PN_ONE_CREDIT_FLOW_CONTROL, | 154 | PN_ONE_CREDIT_FLOW_CONTROL, |
160 | PN_MULTI_CREDIT_FLOW_CONTROL, | 155 | PN_MULTI_CREDIT_FLOW_CONTROL, |
156 | PN_MAX_FLOW_CONTROL, | ||
161 | }; | 157 | }; |
162 | 158 | ||
163 | #define pn_flow_safe(fc) ((fc) >> 1) | 159 | #define pn_flow_safe(fc) ((fc) >> 1) |
@@ -169,21 +165,4 @@ enum { | |||
169 | PEP_IND_READY, | 165 | PEP_IND_READY, |
170 | }; | 166 | }; |
171 | 167 | ||
172 | #ifdef CONFIG_PHONET_PIPECTRLR | ||
173 | #define PNS_PEP_CONNECT_UTID 0x02 | ||
174 | #define PNS_PIPE_CREATED_IND_UTID 0x04 | ||
175 | #define PNS_PIPE_ENABLE_UTID 0x0A | ||
176 | #define PNS_PIPE_ENABLED_IND_UTID 0x0C | ||
177 | #define PNS_PIPE_DISABLE_UTID 0x0F | ||
178 | #define PNS_PIPE_DISABLED_IND_UTID 0x11 | ||
179 | #define PNS_PEP_DISCONNECT_UTID 0x06 | ||
180 | |||
181 | /* Used for tracking state of a pipe */ | ||
182 | enum { | ||
183 | PIPE_IDLE, | ||
184 | PIPE_DISABLED, | ||
185 | PIPE_ENABLED, | ||
186 | }; | ||
187 | #endif /* CONFIG_PHONET_PIPECTRLR */ | ||
188 | |||
189 | #endif | 168 | #endif |