mirror of
https://github.com/AetherDroid/android_kernel_samsung_on5xelte.git
synced 2025-09-08 17:18:05 -04:00
26 lines
866 B
C
Executable file
26 lines
866 B
C
Executable file
/*****************************************************************************
|
|
*
|
|
* Copyright (c) 2012 - 2016 Samsung Electronics Co., Ltd. All rights reserved
|
|
*
|
|
****************************************************************************/
|
|
|
|
#ifndef __SLSI_BA_H__
|
|
#define __SLSI_BA_H__
|
|
|
|
#include "dev.h"
|
|
|
|
void slsi_handle_blockack(struct net_device *dev, struct slsi_peer *peer,
|
|
u16 vif, u8 *peer_qsta_address, u16 parameter_set, u16 sequence_number,
|
|
u16 reason_code, u16 direction);
|
|
|
|
int slsi_ba_process_frame(struct net_device *dev, struct slsi_peer *peer,
|
|
struct sk_buff *skb, u16 sequence_number, u16 tid);
|
|
|
|
void slsi_ba_process_complete(struct net_device *dev);
|
|
|
|
bool slsi_ba_check(struct slsi_peer *peer, u16 tid);
|
|
|
|
void slsi_rx_ba_stop_all(struct net_device *dev, struct slsi_peer *peer);
|
|
|
|
void slsi_rx_ba_init(struct slsi_dev *sdev);
|
|
#endif
|