assoc.h 849 B

1234567891011121314151617181920212223242526272829
  1. /* Copyright (C) 2006, Red Hat, Inc. */
  2. #ifndef _LBS_ASSOC_H_
  3. #define _LBS_ASSOC_H_
  4. #include "dev.h"
  5. void lbs_association_worker(struct work_struct *work);
  6. struct assoc_request *lbs_get_association_request(struct lbs_private *priv);
  7. struct cmd_ds_command;
  8. int lbs_cmd_80211_authenticate(struct lbs_private *priv,
  9. struct cmd_ds_command *cmd,
  10. void *pdata_buf);
  11. int lbs_adhoc_stop(struct lbs_private *priv);
  12. int lbs_cmd_80211_deauthenticate(struct lbs_private *priv,
  13. u8 bssid[ETH_ALEN], u16 reason);
  14. int lbs_cmd_80211_associate(struct lbs_private *priv,
  15. struct cmd_ds_command *cmd,
  16. void *pdata_buf);
  17. int lbs_ret_80211_ad_hoc_start(struct lbs_private *priv,
  18. struct cmd_ds_command *resp);
  19. int lbs_ret_80211_associate(struct lbs_private *priv,
  20. struct cmd_ds_command *resp);
  21. #endif /* _LBS_ASSOC_H */