diff options
author | Dan Williams <dcbw@redhat.com> | 2007-06-18 12:10:33 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2007-06-28 07:48:47 -0400 |
commit | 7dcf5284d12d7b59359a503d35797295f085f327 (patch) | |
tree | 1f72239e10d1270b45b681e2cbdee6943ec96bd5 /drivers/net/wireless/libertas/wext.c | |
parent | 18c96c3497aa871608d57ca5e08de3558159a6c9 (diff) |
[PATCH] libertas: remove private ioctls
Signed-off-by: Christoph Hellwig <hch@infradead.org>
Acked-by: Dan Williams <dcbw@redhat.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/libertas/wext.c')
-rw-r--r-- | drivers/net/wireless/libertas/wext.c | 152 |
1 files changed, 0 insertions, 152 deletions
diff --git a/drivers/net/wireless/libertas/wext.c b/drivers/net/wireless/libertas/wext.c index 8939251a2f4c..f42b796b5e47 100644 --- a/drivers/net/wireless/libertas/wext.c +++ b/drivers/net/wireless/libertas/wext.c | |||
@@ -913,148 +913,6 @@ out: | |||
913 | return 0; | 913 | return 0; |
914 | } | 914 | } |
915 | 915 | ||
916 | /* | ||
917 | * iwpriv settable callbacks | ||
918 | */ | ||
919 | |||
920 | static const iw_handler wlan_private_handler[] = { | ||
921 | NULL, /* SIOCIWFIRSTPRIV */ | ||
922 | }; | ||
923 | |||
924 | static const struct iw_priv_args wlan_private_args[] = { | ||
925 | /* | ||
926 | * { cmd, set_args, get_args, name } | ||
927 | */ | ||
928 | /* Using iwpriv sub-command feature */ | ||
929 | { | ||
930 | WLAN_SETONEINT_GETNONE, /* IOCTL: 24 */ | ||
931 | IW_PRIV_TYPE_INT | IW_PRIV_SIZE_FIXED | 1, | ||
932 | IW_PRIV_TYPE_NONE, | ||
933 | ""}, | ||
934 | { | ||
935 | WLANSETREGION, | ||
936 | IW_PRIV_TYPE_INT | IW_PRIV_SIZE_FIXED | 1, | ||
937 | IW_PRIV_TYPE_NONE, | ||
938 | "setregioncode"}, | ||
939 | { | ||
940 | WLAN_SUBCMD_MESH_SET_TTL, | ||
941 | IW_PRIV_TYPE_INT | IW_PRIV_SIZE_FIXED | 1, | ||
942 | IW_PRIV_TYPE_NONE, | ||
943 | "mesh_set_ttl"}, | ||
944 | { | ||
945 | WLAN_SETNONE_GETONEINT, | ||
946 | IW_PRIV_TYPE_NONE, | ||
947 | IW_PRIV_TYPE_INT | IW_PRIV_SIZE_FIXED | 1, | ||
948 | ""}, | ||
949 | { | ||
950 | WLANGETREGION, | ||
951 | IW_PRIV_TYPE_NONE, | ||
952 | IW_PRIV_TYPE_INT | IW_PRIV_SIZE_FIXED | 1, | ||
953 | "getregioncode"}, | ||
954 | { | ||
955 | WLAN_SUBCMD_FWT_CLEANUP, | ||
956 | IW_PRIV_TYPE_NONE, | ||
957 | IW_PRIV_TYPE_INT | IW_PRIV_SIZE_FIXED | 1, | ||
958 | "fwt_cleanup"}, | ||
959 | { | ||
960 | WLAN_SUBCMD_FWT_TIME, | ||
961 | IW_PRIV_TYPE_NONE, | ||
962 | IW_PRIV_TYPE_INT | IW_PRIV_SIZE_FIXED | 1, | ||
963 | "fwt_time"}, | ||
964 | { | ||
965 | WLAN_SUBCMD_MESH_GET_TTL, | ||
966 | IW_PRIV_TYPE_NONE, | ||
967 | IW_PRIV_TYPE_INT | IW_PRIV_SIZE_FIXED | 1, | ||
968 | "mesh_get_ttl"}, | ||
969 | { | ||
970 | WLAN_SETNONE_GETNONE, | ||
971 | IW_PRIV_TYPE_NONE, | ||
972 | IW_PRIV_TYPE_NONE, | ||
973 | ""}, | ||
974 | { | ||
975 | WLAN_SUBCMD_FWT_RESET, | ||
976 | IW_PRIV_TYPE_NONE, | ||
977 | IW_PRIV_TYPE_NONE, | ||
978 | "fwt_reset"}, | ||
979 | { | ||
980 | WLAN_SUBCMD_BT_RESET, | ||
981 | IW_PRIV_TYPE_NONE, | ||
982 | IW_PRIV_TYPE_NONE, | ||
983 | "bt_reset"}, | ||
984 | { | ||
985 | WLAN_SET128CHAR_GET128CHAR, | ||
986 | IW_PRIV_TYPE_CHAR | 128, | ||
987 | IW_PRIV_TYPE_CHAR | 128, | ||
988 | ""}, | ||
989 | /* BT Management */ | ||
990 | { | ||
991 | WLAN_SUBCMD_BT_ADD, | ||
992 | IW_PRIV_TYPE_CHAR | 128, | ||
993 | IW_PRIV_TYPE_CHAR | 128, | ||
994 | "bt_add"}, | ||
995 | { | ||
996 | WLAN_SUBCMD_BT_DEL, | ||
997 | IW_PRIV_TYPE_CHAR | 128, | ||
998 | IW_PRIV_TYPE_CHAR | 128, | ||
999 | "bt_del"}, | ||
1000 | { | ||
1001 | WLAN_SUBCMD_BT_LIST, | ||
1002 | IW_PRIV_TYPE_CHAR | 128, | ||
1003 | IW_PRIV_TYPE_CHAR | 128, | ||
1004 | "bt_list"}, | ||
1005 | { | ||
1006 | WLAN_SUBCMD_BT_SET_INVERT, | ||
1007 | IW_PRIV_TYPE_INT | IW_PRIV_SIZE_FIXED | 1, | ||
1008 | IW_PRIV_TYPE_NONE, | ||
1009 | "bt_set_invert"}, | ||
1010 | { | ||
1011 | WLAN_SUBCMD_BT_GET_INVERT, | ||
1012 | IW_PRIV_TYPE_NONE, | ||
1013 | IW_PRIV_TYPE_INT | IW_PRIV_SIZE_FIXED | 1, | ||
1014 | "bt_get_invert"}, | ||
1015 | /* FWT Management */ | ||
1016 | { | ||
1017 | WLAN_SUBCMD_FWT_ADD, | ||
1018 | IW_PRIV_TYPE_CHAR | 128, | ||
1019 | IW_PRIV_TYPE_CHAR | 128, | ||
1020 | "fwt_add"}, | ||
1021 | { | ||
1022 | WLAN_SUBCMD_FWT_DEL, | ||
1023 | IW_PRIV_TYPE_CHAR | 128, | ||
1024 | IW_PRIV_TYPE_CHAR | 128, | ||
1025 | "fwt_del"}, | ||
1026 | { | ||
1027 | WLAN_SUBCMD_FWT_LOOKUP, | ||
1028 | IW_PRIV_TYPE_CHAR | 128, | ||
1029 | IW_PRIV_TYPE_CHAR | 128, | ||
1030 | "fwt_lookup"}, | ||
1031 | { | ||
1032 | WLAN_SUBCMD_FWT_LIST_NEIGHBOR, | ||
1033 | IW_PRIV_TYPE_CHAR | 128, | ||
1034 | IW_PRIV_TYPE_CHAR | 128, | ||
1035 | "fwt_list_neigh"}, | ||
1036 | { | ||
1037 | WLAN_SUBCMD_FWT_LIST, | ||
1038 | IW_PRIV_TYPE_CHAR | 128, | ||
1039 | IW_PRIV_TYPE_CHAR | 128, | ||
1040 | "fwt_list"}, | ||
1041 | { | ||
1042 | WLAN_SUBCMD_FWT_LIST_ROUTE, | ||
1043 | IW_PRIV_TYPE_CHAR | 128, | ||
1044 | IW_PRIV_TYPE_CHAR | 128, | ||
1045 | "fwt_list_route"}, | ||
1046 | { | ||
1047 | WLAN_SET_GET_SIXTEEN_INT, | ||
1048 | IW_PRIV_TYPE_INT | 16, | ||
1049 | IW_PRIV_TYPE_INT | 16, | ||
1050 | ""}, | ||
1051 | { | ||
1052 | WLAN_LED_GPIO_CTRL, | ||
1053 | IW_PRIV_TYPE_INT | 16, | ||
1054 | IW_PRIV_TYPE_INT | 16, | ||
1055 | "ledgpio"}, | ||
1056 | }; | ||
1057 | |||
1058 | static struct iw_statistics *wlan_get_wireless_stats(struct net_device *dev) | 916 | static struct iw_statistics *wlan_get_wireless_stats(struct net_device *dev) |
1059 | { | 917 | { |
1060 | enum { | 918 | enum { |
@@ -2444,22 +2302,12 @@ static const iw_handler mesh_wlan_handler[] = { | |||
2444 | }; | 2302 | }; |
2445 | struct iw_handler_def libertas_handler_def = { | 2303 | struct iw_handler_def libertas_handler_def = { |
2446 | .num_standard = sizeof(wlan_handler) / sizeof(iw_handler), | 2304 | .num_standard = sizeof(wlan_handler) / sizeof(iw_handler), |
2447 | .num_private = sizeof(wlan_private_handler) / sizeof(iw_handler), | ||
2448 | .num_private_args = sizeof(wlan_private_args) / | ||
2449 | sizeof(struct iw_priv_args), | ||
2450 | .standard = (iw_handler *) wlan_handler, | 2305 | .standard = (iw_handler *) wlan_handler, |
2451 | .private = (iw_handler *) wlan_private_handler, | ||
2452 | .private_args = (struct iw_priv_args *)wlan_private_args, | ||
2453 | .get_wireless_stats = wlan_get_wireless_stats, | 2306 | .get_wireless_stats = wlan_get_wireless_stats, |
2454 | }; | 2307 | }; |
2455 | 2308 | ||
2456 | struct iw_handler_def mesh_handler_def = { | 2309 | struct iw_handler_def mesh_handler_def = { |
2457 | .num_standard = sizeof(mesh_wlan_handler) / sizeof(iw_handler), | 2310 | .num_standard = sizeof(mesh_wlan_handler) / sizeof(iw_handler), |
2458 | .num_private = sizeof(wlan_private_handler) / sizeof(iw_handler), | ||
2459 | .num_private_args = sizeof(wlan_private_args) / | ||
2460 | sizeof(struct iw_priv_args), | ||
2461 | .standard = (iw_handler *) mesh_wlan_handler, | 2311 | .standard = (iw_handler *) mesh_wlan_handler, |
2462 | .private = (iw_handler *) wlan_private_handler, | ||
2463 | .private_args = (struct iw_priv_args *)wlan_private_args, | ||
2464 | .get_wireless_stats = wlan_get_wireless_stats, | 2312 | .get_wireless_stats = wlan_get_wireless_stats, |
2465 | }; | 2313 | }; |