diff options
Diffstat (limited to 'net/dccp/dccp.h')
-rw-r--r-- | net/dccp/dccp.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/net/dccp/dccp.h b/net/dccp/dccp.h index 74c90cd27677..ce2dd6f6f34d 100644 --- a/net/dccp/dccp.h +++ b/net/dccp/dccp.h | |||
@@ -234,6 +234,18 @@ extern void dccp_reqsk_send_ack(struct sock *sk, struct sk_buff *skb, | |||
234 | extern void dccp_send_sync(struct sock *sk, const u64 seq, | 234 | extern void dccp_send_sync(struct sock *sk, const u64 seq, |
235 | const enum dccp_pkt_type pkt_type); | 235 | const enum dccp_pkt_type pkt_type); |
236 | 236 | ||
237 | /* | ||
238 | * TX Packet Dequeueing Interface | ||
239 | */ | ||
240 | extern void dccp_qpolicy_push(struct sock *sk, struct sk_buff *skb); | ||
241 | extern bool dccp_qpolicy_full(struct sock *sk); | ||
242 | extern void dccp_qpolicy_drop(struct sock *sk, struct sk_buff *skb); | ||
243 | extern struct sk_buff *dccp_qpolicy_top(struct sock *sk); | ||
244 | extern struct sk_buff *dccp_qpolicy_pop(struct sock *sk); | ||
245 | |||
246 | /* | ||
247 | * TX Packet Output and TX Timers | ||
248 | */ | ||
237 | extern void dccp_write_xmit(struct sock *sk); | 249 | extern void dccp_write_xmit(struct sock *sk); |
238 | extern void dccp_write_space(struct sock *sk); | 250 | extern void dccp_write_space(struct sock *sk); |
239 | extern void dccp_flush_write_queue(struct sock *sk, long *time_budget); | 251 | extern void dccp_flush_write_queue(struct sock *sk, long *time_budget); |