34 lines
1.0 KiB
C
34 lines
1.0 KiB
C
/*
|
|
* OS independent client specific declarations
|
|
*
|
|
* $Copyright (C) 2008 Broadcom Corporation$
|
|
*
|
|
* $Id: wlu_client_shared.h 295438 2011-11-10 14:27:25Z alwin $
|
|
*/
|
|
#ifndef _wlu_client_shared_h
|
|
#define _wlu_client_shared_h
|
|
|
|
/* Newly added wrappers from wlu_client_shared.c */
|
|
extern int
|
|
rwl_shell_cmd_proc(void *wl, char **argv, int cmd);
|
|
extern int
|
|
rwl_queryinformation_fe(void *wl, int cmd, void* input_buf, unsigned long *input_len,
|
|
int debug, int rem_ioctl_select);
|
|
extern int
|
|
rwl_setinformation_fe(void *wl, int cmd, void* buf, unsigned long *len, int debug,
|
|
int rem_ioctl_select);
|
|
extern void
|
|
rwl_usage(int remote_type);
|
|
extern int
|
|
rwl_detect(void *wl, bool debug, int* os_type_ptr);
|
|
|
|
extern int rwl_shell_createproc(void *wl);
|
|
extern void rwl_shell_killproc(int pid);
|
|
#ifndef UNDER_CE
|
|
/* declaring these as extern to be used in wlu_ndis.c and wlu_linux.c */
|
|
extern volatile sig_atomic_t g_sig_ctrlc;
|
|
extern void ctrlc_handler(int num);
|
|
#endif /* Not UNDER_CE */
|
|
|
|
#endif /* _wlu_client_share_h */
|