X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=wireless_tools%2Fiwmulticall.c;h=72f1a22b86080596af5d4cbb1bad0e228d954bab;hb=6f19d14103a2041a9cec8c1109de82e119e2bfdf;hp=6e3ee58dbe7c5ee845da905f48a222afa7bef024;hpb=9ec0f62f146639f364238cbb7821ca47222e3bb9;p=android-x86%2Fexternal-wireless-tools.git diff --git a/wireless_tools/iwmulticall.c b/wireless_tools/iwmulticall.c index 6e3ee58..72f1a22 100644 --- a/wireless_tools/iwmulticall.c +++ b/wireless_tools/iwmulticall.c @@ -61,21 +61,27 @@ extern int /* Get iwconfig in there. Mandatory. */ #define main(args...) main_iwconfig(args) #define iw_usage(args...) iwconfig_usage(args) +#define find_command(args...) iwconfig_find_command(args) #include "iwconfig.c" +#undef find_command #undef iw_usage #undef main /* Get iwlist in there. Scanning support is pretty sweet. */ #define main(args...) main_iwlist(args) #define iw_usage(args...) iwlist_usage(args) +#define find_command(args...) iwlist_find_command(args) #include "iwlist.c" +#undef find_command #undef iw_usage #undef main +#ifndef WE_ESSENTIAL /* Get iwspy in there, it's not that big. */ #define main(args...) main_iwspy(args) #include "iwspy.c" #undef main +#endif /* WE_ESSENTIAL */ /* Get iwpriv in there. Mandatory for HostAP and some other drivers. */ #define main(args...) main_iwpriv(args) @@ -122,8 +128,10 @@ main(int argc, return(main_iwconfig(argc, argv)); if(!strcmp(call_name, "iwlist")) return(main_iwlist(argc, argv)); +#ifndef WE_ESSENTIAL if(!strcmp(call_name, "iwspy")) return(main_iwspy(argc, argv)); +#endif /* WE_ESSENTIAL */ if(!strcmp(call_name, "iwpriv")) return(main_iwpriv(argc, argv)); if(!strcmp(call_name, "iwgetid"))