Marcelo Tosatti | 876c9d3 | 2007-02-10 12:25:27 -0200 | [diff] [blame] | 1 | /* Copyright (C) 2006, Red Hat, Inc. */ |
| 2 | |
Holger Schurig | 1007832 | 2007-11-15 18:05:47 -0500 | [diff] [blame] | 3 | #ifndef _LBS_ASSOC_H_ |
| 4 | #define _LBS_ASSOC_H_ |
Marcelo Tosatti | 876c9d3 | 2007-02-10 12:25:27 -0200 | [diff] [blame] | 5 | |
| 6 | #include "dev.h" |
| 7 | |
Holger Schurig | 1007832 | 2007-11-15 18:05:47 -0500 | [diff] [blame] | 8 | void lbs_association_worker(struct work_struct *work); |
David Woodhouse | aa21c00 | 2007-12-08 20:04:36 +0000 | [diff] [blame] | 9 | struct assoc_request *lbs_get_association_request(struct lbs_private *priv); |
Luis Carlos Cobo Rus | b8bedef | 2007-05-30 12:14:34 -0400 | [diff] [blame] | 10 | |
Holger Schurig | 697900a | 2008-04-02 16:27:10 +0200 | [diff] [blame^] | 11 | struct cmd_ds_command; |
| 12 | int lbs_cmd_80211_authenticate(struct lbs_private *priv, |
| 13 | struct cmd_ds_command *cmd, |
| 14 | void *pdata_buf); |
| 15 | int lbs_cmd_80211_ad_hoc_join(struct lbs_private *priv, |
| 16 | struct cmd_ds_command *cmd, |
| 17 | void *pdata_buf); |
| 18 | int lbs_cmd_80211_ad_hoc_stop(struct cmd_ds_command *cmd); |
| 19 | int lbs_cmd_80211_ad_hoc_start(struct lbs_private *priv, |
| 20 | struct cmd_ds_command *cmd, |
| 21 | void *pdata_buf); |
| 22 | int lbs_cmd_80211_deauthenticate(struct lbs_private *priv, |
| 23 | struct cmd_ds_command *cmd); |
| 24 | int lbs_cmd_80211_associate(struct lbs_private *priv, |
| 25 | struct cmd_ds_command *cmd, |
| 26 | void *pdata_buf); |
| 27 | |
| 28 | int lbs_ret_80211_ad_hoc_start(struct lbs_private *priv, |
| 29 | struct cmd_ds_command *resp); |
| 30 | int lbs_ret_80211_ad_hoc_stop(struct lbs_private *priv); |
| 31 | int lbs_ret_80211_disassociate(struct lbs_private *priv); |
| 32 | int lbs_ret_80211_associate(struct lbs_private *priv, |
| 33 | struct cmd_ds_command *resp); |
| 34 | |
| 35 | int lbs_stop_adhoc_network(struct lbs_private *priv); |
| 36 | |
| 37 | int lbs_send_deauthentication(struct lbs_private *priv); |
| 38 | |
Holger Schurig | 1007832 | 2007-11-15 18:05:47 -0500 | [diff] [blame] | 39 | #endif /* _LBS_ASSOC_H */ |