Lines 612-618
int rt_ioctl_siwfreq(struct net_device *
Link Here
|
612 |
struct iw_request_info *info, |
612 |
struct iw_request_info *info, |
613 |
struct iw_freq *freq, char *extra) |
613 |
struct iw_freq *freq, char *extra) |
614 |
{ |
614 |
{ |
|
|
615 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
615 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
616 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
|
|
617 |
#else |
618 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->ml_priv; |
619 |
#endif |
616 |
int chan = -1; |
620 |
int chan = -1; |
617 |
|
621 |
|
618 |
//check if the interface is down |
622 |
//check if the interface is down |
Lines 651-657
int rt_ioctl_giwfreq(struct net_device *
Link Here
|
651 |
UCHAR ch; |
655 |
UCHAR ch; |
652 |
ULONG m = 2412000; |
656 |
ULONG m = 2412000; |
653 |
|
657 |
|
|
|
658 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
654 |
pAdapter = dev->priv; |
659 |
pAdapter = dev->priv; |
|
|
660 |
#else |
661 |
pAdapter = dev->ml_priv; |
662 |
#endif |
655 |
if (pAdapter == NULL) |
663 |
if (pAdapter == NULL) |
656 |
{ |
664 |
{ |
657 |
/* if 1st open fail, pAd will be free; |
665 |
/* if 1st open fail, pAd will be free; |
Lines 674-680
int rt_ioctl_siwmode(struct net_device *
Link Here
|
674 |
struct iw_request_info *info, |
682 |
struct iw_request_info *info, |
675 |
__u32 *mode, char *extra) |
683 |
__u32 *mode, char *extra) |
676 |
{ |
684 |
{ |
|
|
685 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
677 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
686 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
|
|
687 |
#else |
688 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->ml_priv; |
689 |
#endif |
678 |
|
690 |
|
679 |
//check if the interface is down |
691 |
//check if the interface is down |
680 |
if(!RTMP_TEST_FLAG(pAdapter, fRTMP_ADAPTER_INTERRUPT_IN_USE)) |
692 |
if(!RTMP_TEST_FLAG(pAdapter, fRTMP_ADAPTER_INTERRUPT_IN_USE)) |
Lines 712-718
int rt_ioctl_giwmode(struct net_device *
Link Here
|
712 |
struct iw_request_info *info, |
724 |
struct iw_request_info *info, |
713 |
__u32 *mode, char *extra) |
725 |
__u32 *mode, char *extra) |
714 |
{ |
726 |
{ |
|
|
727 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
715 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
728 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
|
|
729 |
#else |
730 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->ml_priv; |
731 |
#endif |
716 |
|
732 |
|
717 |
if (pAdapter == NULL) |
733 |
if (pAdapter == NULL) |
718 |
{ |
734 |
{ |
Lines 742-748
int rt_ioctl_siwsens(struct net_device *
Link Here
|
742 |
struct iw_request_info *info, |
758 |
struct iw_request_info *info, |
743 |
char *name, char *extra) |
759 |
char *name, char *extra) |
744 |
{ |
760 |
{ |
|
|
761 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
745 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
762 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
|
|
763 |
#else |
764 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->ml_priv; |
765 |
#endif |
746 |
|
766 |
|
747 |
//check if the interface is down |
767 |
//check if the interface is down |
748 |
if(!RTMP_TEST_FLAG(pAdapter, fRTMP_ADAPTER_INTERRUPT_IN_USE)) |
768 |
if(!RTMP_TEST_FLAG(pAdapter, fRTMP_ADAPTER_INTERRUPT_IN_USE)) |
Lines 765-771
int rt_ioctl_giwrange(struct net_device
Link Here
|
765 |
struct iw_request_info *info, |
785 |
struct iw_request_info *info, |
766 |
struct iw_point *data, char *extra) |
786 |
struct iw_point *data, char *extra) |
767 |
{ |
787 |
{ |
|
|
788 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
768 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
789 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
|
|
790 |
#else |
791 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->ml_priv; |
792 |
#endif |
769 |
struct iw_range *range = (struct iw_range *) extra; |
793 |
struct iw_range *range = (struct iw_range *) extra; |
770 |
u16 val; |
794 |
u16 val; |
771 |
int i; |
795 |
int i; |
Lines 855-861
int rt_ioctl_siwap(struct net_device *de
Link Here
|
855 |
struct iw_request_info *info, |
879 |
struct iw_request_info *info, |
856 |
struct sockaddr *ap_addr, char *extra) |
880 |
struct sockaddr *ap_addr, char *extra) |
857 |
{ |
881 |
{ |
|
|
882 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
858 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
883 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
|
|
884 |
#else |
885 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->ml_priv; |
886 |
#endif |
859 |
NDIS_802_11_MAC_ADDRESS Bssid; |
887 |
NDIS_802_11_MAC_ADDRESS Bssid; |
860 |
|
888 |
|
861 |
//check if the interface is down |
889 |
//check if the interface is down |
Lines 895-901
int rt_ioctl_giwap(struct net_device *de
Link Here
|
895 |
struct iw_request_info *info, |
923 |
struct iw_request_info *info, |
896 |
struct sockaddr *ap_addr, char *extra) |
924 |
struct sockaddr *ap_addr, char *extra) |
897 |
{ |
925 |
{ |
|
|
926 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
898 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
927 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
|
|
928 |
#else |
929 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->ml_priv; |
930 |
#endif |
899 |
|
931 |
|
900 |
if (pAdapter == NULL) |
932 |
if (pAdapter == NULL) |
901 |
{ |
933 |
{ |
Lines 970-976
int rt_ioctl_iwaplist(struct net_device
Link Here
|
970 |
struct iw_request_info *info, |
1002 |
struct iw_request_info *info, |
971 |
struct iw_point *data, char *extra) |
1003 |
struct iw_point *data, char *extra) |
972 |
{ |
1004 |
{ |
|
|
1005 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
973 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
1006 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
|
|
1007 |
#else |
1008 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->ml_priv; |
1009 |
#endif |
974 |
|
1010 |
|
975 |
struct sockaddr addr[IW_MAX_AP]; |
1011 |
struct sockaddr addr[IW_MAX_AP]; |
976 |
struct iw_quality qual[IW_MAX_AP]; |
1012 |
struct iw_quality qual[IW_MAX_AP]; |
Lines 1006-1012
int rt_ioctl_siwscan(struct net_device *
Link Here
|
1006 |
struct iw_request_info *info, |
1042 |
struct iw_request_info *info, |
1007 |
struct iw_point *data, char *extra) |
1043 |
struct iw_point *data, char *extra) |
1008 |
{ |
1044 |
{ |
|
|
1045 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
1009 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
1046 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
|
|
1047 |
#else |
1048 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->ml_priv; |
1049 |
#endif |
1010 |
|
1050 |
|
1011 |
ULONG Now; |
1051 |
ULONG Now; |
1012 |
int Status = NDIS_STATUS_SUCCESS; |
1052 |
int Status = NDIS_STATUS_SUCCESS; |
Lines 1088-1094
int rt_ioctl_giwscan(struct net_device *
Link Here
|
1088 |
struct iw_point *data, char *extra) |
1128 |
struct iw_point *data, char *extra) |
1089 |
{ |
1129 |
{ |
1090 |
|
1130 |
|
|
|
1131 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
1091 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
1132 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
|
|
1133 |
#else |
1134 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->ml_priv; |
1135 |
#endif |
1092 |
int i=0; |
1136 |
int i=0; |
1093 |
PSTRING current_ev = extra, previous_ev = extra; |
1137 |
PSTRING current_ev = extra, previous_ev = extra; |
1094 |
PSTRING end_buf; |
1138 |
PSTRING end_buf; |
Lines 1457-1463
int rt_ioctl_siwessid(struct net_device
Link Here
|
1457 |
struct iw_request_info *info, |
1501 |
struct iw_request_info *info, |
1458 |
struct iw_point *data, char *essid) |
1502 |
struct iw_point *data, char *essid) |
1459 |
{ |
1503 |
{ |
|
|
1504 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
1460 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
1505 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
|
|
1506 |
#else |
1507 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->ml_priv; |
1508 |
#endif |
1461 |
|
1509 |
|
1462 |
//check if the interface is down |
1510 |
//check if the interface is down |
1463 |
if(!RTMP_TEST_FLAG(pAdapter, fRTMP_ADAPTER_INTERRUPT_IN_USE)) |
1511 |
if(!RTMP_TEST_FLAG(pAdapter, fRTMP_ADAPTER_INTERRUPT_IN_USE)) |
Lines 1498-1504
int rt_ioctl_giwessid(struct net_device
Link Here
|
1498 |
struct iw_request_info *info, |
1546 |
struct iw_request_info *info, |
1499 |
struct iw_point *data, char *essid) |
1547 |
struct iw_point *data, char *essid) |
1500 |
{ |
1548 |
{ |
|
|
1549 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
1501 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
1550 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
|
|
1551 |
#else |
1552 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->ml_priv; |
1553 |
#endif |
1502 |
|
1554 |
|
1503 |
if (pAdapter == NULL) |
1555 |
if (pAdapter == NULL) |
1504 |
{ |
1556 |
{ |
Lines 1544-1550
int rt_ioctl_siwnickn(struct net_device
Link Here
|
1544 |
struct iw_request_info *info, |
1596 |
struct iw_request_info *info, |
1545 |
struct iw_point *data, char *nickname) |
1597 |
struct iw_point *data, char *nickname) |
1546 |
{ |
1598 |
{ |
|
|
1599 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
1547 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
1600 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
|
|
1601 |
#else |
1602 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->ml_priv; |
1603 |
#endif |
1548 |
|
1604 |
|
1549 |
//check if the interface is down |
1605 |
//check if the interface is down |
1550 |
if(!RTMP_TEST_FLAG(pAdapter, fRTMP_ADAPTER_INTERRUPT_IN_USE)) |
1606 |
if(!RTMP_TEST_FLAG(pAdapter, fRTMP_ADAPTER_INTERRUPT_IN_USE)) |
Lines 1567-1573
int rt_ioctl_giwnickn(struct net_device
Link Here
|
1567 |
struct iw_request_info *info, |
1623 |
struct iw_request_info *info, |
1568 |
struct iw_point *data, char *nickname) |
1624 |
struct iw_point *data, char *nickname) |
1569 |
{ |
1625 |
{ |
|
|
1626 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
1570 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
1627 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
|
|
1628 |
#else |
1629 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->ml_priv; |
1630 |
#endif |
1571 |
|
1631 |
|
1572 |
if (pAdapter == NULL) |
1632 |
if (pAdapter == NULL) |
1573 |
{ |
1633 |
{ |
Lines 1589-1595
int rt_ioctl_siwrts(struct net_device *d
Link Here
|
1589 |
struct iw_request_info *info, |
1649 |
struct iw_request_info *info, |
1590 |
struct iw_param *rts, char *extra) |
1650 |
struct iw_param *rts, char *extra) |
1591 |
{ |
1651 |
{ |
|
|
1652 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
1592 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
1653 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
|
|
1654 |
#else |
1655 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->ml_priv; |
1656 |
#endif |
1593 |
u16 val; |
1657 |
u16 val; |
1594 |
|
1658 |
|
1595 |
//check if the interface is down |
1659 |
//check if the interface is down |
Lines 1618-1624
int rt_ioctl_giwrts(struct net_device *d
Link Here
|
1618 |
struct iw_request_info *info, |
1682 |
struct iw_request_info *info, |
1619 |
struct iw_param *rts, char *extra) |
1683 |
struct iw_param *rts, char *extra) |
1620 |
{ |
1684 |
{ |
|
|
1685 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
1621 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
1686 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
|
|
1687 |
#else |
1688 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->ml_priv; |
1689 |
#endif |
1622 |
|
1690 |
|
1623 |
if (pAdapter == NULL) |
1691 |
if (pAdapter == NULL) |
1624 |
{ |
1692 |
{ |
Lines 1645-1651
int rt_ioctl_siwfrag(struct net_device *
Link Here
|
1645 |
struct iw_request_info *info, |
1713 |
struct iw_request_info *info, |
1646 |
struct iw_param *frag, char *extra) |
1714 |
struct iw_param *frag, char *extra) |
1647 |
{ |
1715 |
{ |
|
|
1716 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
1648 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
1717 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
|
|
1718 |
#else |
1719 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->ml_priv; |
1720 |
#endif |
1649 |
u16 val; |
1721 |
u16 val; |
1650 |
|
1722 |
|
1651 |
//check if the interface is down |
1723 |
//check if the interface is down |
Lines 1672-1678
int rt_ioctl_giwfrag(struct net_device *
Link Here
|
1672 |
struct iw_request_info *info, |
1744 |
struct iw_request_info *info, |
1673 |
struct iw_param *frag, char *extra) |
1745 |
struct iw_param *frag, char *extra) |
1674 |
{ |
1746 |
{ |
|
|
1747 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
1675 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
1748 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
|
|
1749 |
#else |
1750 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->ml_priv; |
1751 |
#endif |
1676 |
|
1752 |
|
1677 |
if (pAdapter == NULL) |
1753 |
if (pAdapter == NULL) |
1678 |
{ |
1754 |
{ |
Lines 1701-1707
int rt_ioctl_siwencode(struct net_device
Link Here
|
1701 |
struct iw_request_info *info, |
1777 |
struct iw_request_info *info, |
1702 |
struct iw_point *erq, char *extra) |
1778 |
struct iw_point *erq, char *extra) |
1703 |
{ |
1779 |
{ |
|
|
1780 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
1704 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
1781 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
|
|
1782 |
#else |
1783 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->ml_priv; |
1784 |
#endif |
1705 |
|
1785 |
|
1706 |
//check if the interface is down |
1786 |
//check if the interface is down |
1707 |
if(!RTMP_TEST_FLAG(pAdapter, fRTMP_ADAPTER_INTERRUPT_IN_USE)) |
1787 |
if(!RTMP_TEST_FLAG(pAdapter, fRTMP_ADAPTER_INTERRUPT_IN_USE)) |
Lines 1807-1813
rt_ioctl_giwencode(struct net_device *de
Link Here
|
1807 |
struct iw_point *erq, char *key) |
1887 |
struct iw_point *erq, char *key) |
1808 |
{ |
1888 |
{ |
1809 |
int kid; |
1889 |
int kid; |
|
|
1890 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
1810 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
1891 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
|
|
1892 |
#else |
1893 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->ml_priv; |
1894 |
#endif |
1811 |
|
1895 |
|
1812 |
if (pAdapter == NULL) |
1896 |
if (pAdapter == NULL) |
1813 |
{ |
1897 |
{ |
Lines 1877-1883
rt_ioctl_setparam(struct net_device *dev
Link Here
|
1877 |
PSTRING value; |
1961 |
PSTRING value; |
1878 |
int Status=0; |
1962 |
int Status=0; |
1879 |
|
1963 |
|
|
|
1964 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
1880 |
pAdapter = dev->priv; |
1965 |
pAdapter = dev->priv; |
|
|
1966 |
#else |
1967 |
pAdapter = dev->ml_priv; |
1968 |
#endif |
1881 |
if (pAdapter == NULL) |
1969 |
if (pAdapter == NULL) |
1882 |
{ |
1970 |
{ |
1883 |
/* if 1st open fail, pAd will be free; |
1971 |
/* if 1st open fail, pAd will be free; |
Lines 1941-1947
rt_private_get_statistics(struct net_dev
Link Here
|
1941 |
struct iw_point *wrq, char *extra) |
2029 |
struct iw_point *wrq, char *extra) |
1942 |
{ |
2030 |
{ |
1943 |
INT Status = 0; |
2031 |
INT Status = 0; |
|
|
2032 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
1944 |
PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) dev->priv; |
2033 |
PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) dev->priv; |
|
|
2034 |
#else |
2035 |
PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) dev->ml_priv; |
2036 |
#endif |
1945 |
|
2037 |
|
1946 |
if (extra == NULL) |
2038 |
if (extra == NULL) |
1947 |
{ |
2039 |
{ |
Lines 2068-2074
rt_private_show(struct net_device *dev,
Link Here
|
2068 |
POS_COOKIE pObj; |
2160 |
POS_COOKIE pObj; |
2069 |
u32 subcmd = wrq->flags; |
2161 |
u32 subcmd = wrq->flags; |
2070 |
|
2162 |
|
|
|
2163 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
2071 |
pAd = dev->priv; |
2164 |
pAd = dev->priv; |
|
|
2165 |
#else |
2166 |
pAd = dev->ml_priv; |
2167 |
#endif |
2072 |
if (pAd == NULL) |
2168 |
if (pAd == NULL) |
2073 |
{ |
2169 |
{ |
2074 |
/* if 1st open fail, pAd will be free; |
2170 |
/* if 1st open fail, pAd will be free; |
Lines 2220-2226
int rt_ioctl_siwmlme(struct net_device *
Link Here
|
2220 |
union iwreq_data *wrqu, |
2316 |
union iwreq_data *wrqu, |
2221 |
char *extra) |
2317 |
char *extra) |
2222 |
{ |
2318 |
{ |
|
|
2319 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
2223 |
PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) dev->priv; |
2320 |
PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) dev->priv; |
|
|
2321 |
#else |
2322 |
PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) dev->ml_priv; |
2323 |
#endif |
2224 |
struct iw_mlme *pMlme = (struct iw_mlme *)wrqu->data.pointer; |
2324 |
struct iw_mlme *pMlme = (struct iw_mlme *)wrqu->data.pointer; |
2225 |
MLME_QUEUE_ELEM MsgElem; |
2325 |
MLME_QUEUE_ELEM MsgElem; |
2226 |
MLME_DISASSOC_REQ_STRUCT DisAssocReq; |
2326 |
MLME_DISASSOC_REQ_STRUCT DisAssocReq; |
Lines 2277-2283
int rt_ioctl_siwauth(struct net_device *
Link Here
|
2277 |
struct iw_request_info *info, |
2377 |
struct iw_request_info *info, |
2278 |
union iwreq_data *wrqu, char *extra) |
2378 |
union iwreq_data *wrqu, char *extra) |
2279 |
{ |
2379 |
{ |
|
|
2380 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
2280 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
2381 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
|
|
2382 |
#else |
2383 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->ml_priv; |
2384 |
#endif |
2281 |
struct iw_param *param = &wrqu->param; |
2385 |
struct iw_param *param = &wrqu->param; |
2282 |
|
2386 |
|
2283 |
//check if the interface is down |
2387 |
//check if the interface is down |
Lines 2430-2436
int rt_ioctl_giwauth(struct net_device *
Link Here
|
2430 |
struct iw_request_info *info, |
2534 |
struct iw_request_info *info, |
2431 |
union iwreq_data *wrqu, char *extra) |
2535 |
union iwreq_data *wrqu, char *extra) |
2432 |
{ |
2536 |
{ |
|
|
2537 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
2433 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
2538 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
|
|
2539 |
#else |
2540 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->ml_priv; |
2541 |
#endif |
2434 |
struct iw_param *param = &wrqu->param; |
2542 |
struct iw_param *param = &wrqu->param; |
2435 |
|
2543 |
|
2436 |
//check if the interface is down |
2544 |
//check if the interface is down |
Lines 2504-2510
int rt_ioctl_siwencodeext(struct net_dev
Link Here
|
2504 |
union iwreq_data *wrqu, |
2612 |
union iwreq_data *wrqu, |
2505 |
char *extra) |
2613 |
char *extra) |
2506 |
{ |
2614 |
{ |
|
|
2615 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
2507 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
2616 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
|
|
2617 |
#else |
2618 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->ml_priv; |
2619 |
#endif |
2508 |
struct iw_point *encoding = &wrqu->encoding; |
2620 |
struct iw_point *encoding = &wrqu->encoding; |
2509 |
struct iw_encode_ext *ext = (struct iw_encode_ext *)extra; |
2621 |
struct iw_encode_ext *ext = (struct iw_encode_ext *)extra; |
2510 |
int keyIdx, alg = ext->alg; |
2622 |
int keyIdx, alg = ext->alg; |
Lines 2629-2635
rt_ioctl_giwencodeext(struct net_device
Link Here
|
2629 |
struct iw_request_info *info, |
2741 |
struct iw_request_info *info, |
2630 |
union iwreq_data *wrqu, char *extra) |
2742 |
union iwreq_data *wrqu, char *extra) |
2631 |
{ |
2743 |
{ |
|
|
2744 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
2632 |
PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) dev->priv; |
2745 |
PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) dev->priv; |
|
|
2746 |
#else |
2747 |
PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) dev->ml_priv; |
2748 |
#endif |
2633 |
PCHAR pKey = NULL; |
2749 |
PCHAR pKey = NULL; |
2634 |
struct iw_point *encoding = &wrqu->encoding; |
2750 |
struct iw_point *encoding = &wrqu->encoding; |
2635 |
struct iw_encode_ext *ext = (struct iw_encode_ext *)extra; |
2751 |
struct iw_encode_ext *ext = (struct iw_encode_ext *)extra; |
Lines 2713-2719
int rt_ioctl_siwgenie(struct net_device
Link Here
|
2713 |
struct iw_request_info *info, |
2829 |
struct iw_request_info *info, |
2714 |
union iwreq_data *wrqu, char *extra) |
2830 |
union iwreq_data *wrqu, char *extra) |
2715 |
{ |
2831 |
{ |
|
|
2832 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
2716 |
PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) dev->priv; |
2833 |
PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) dev->priv; |
|
|
2834 |
#else |
2835 |
PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) dev->ml_priv; |
2836 |
#endif |
2717 |
|
2837 |
|
2718 |
DBGPRINT(RT_DEBUG_TRACE ,("===> rt_ioctl_siwgenie\n")); |
2838 |
DBGPRINT(RT_DEBUG_TRACE ,("===> rt_ioctl_siwgenie\n")); |
2719 |
#ifdef NATIVE_WPA_SUPPLICANT_SUPPORT |
2839 |
#ifdef NATIVE_WPA_SUPPLICANT_SUPPORT |
Lines 2745-2751
int rt_ioctl_giwgenie(struct net_device
Link Here
|
2745 |
struct iw_request_info *info, |
2865 |
struct iw_request_info *info, |
2746 |
union iwreq_data *wrqu, char *extra) |
2866 |
union iwreq_data *wrqu, char *extra) |
2747 |
{ |
2867 |
{ |
|
|
2868 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
2748 |
PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) dev->priv; |
2869 |
PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) dev->priv; |
|
|
2870 |
#else |
2871 |
PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) dev->ml_priv; |
2872 |
#endif |
2749 |
|
2873 |
|
2750 |
if ((pAd->StaCfg.RSNIE_Len == 0) || |
2874 |
if ((pAd->StaCfg.RSNIE_Len == 0) || |
2751 |
(pAd->StaCfg.AuthMode < Ndis802_11AuthModeWPA)) |
2875 |
(pAd->StaCfg.AuthMode < Ndis802_11AuthModeWPA)) |
Lines 2791-2797
int rt_ioctl_siwpmksa(struct net_device
Link Here
|
2791 |
union iwreq_data *wrqu, |
2915 |
union iwreq_data *wrqu, |
2792 |
char *extra) |
2916 |
char *extra) |
2793 |
{ |
2917 |
{ |
|
|
2918 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
2794 |
PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) dev->priv; |
2919 |
PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) dev->priv; |
|
|
2920 |
#else |
2921 |
PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) dev->ml_priv; |
2922 |
#endif |
2795 |
struct iw_pmksa *pPmksa = (struct iw_pmksa *)wrqu->data.pointer; |
2923 |
struct iw_pmksa *pPmksa = (struct iw_pmksa *)wrqu->data.pointer; |
2796 |
INT CachedIdx = 0, idx = 0; |
2924 |
INT CachedIdx = 0, idx = 0; |
2797 |
|
2925 |
|
Lines 2875-2881
rt_private_ioctl_bbp(struct net_device *
Link Here
|
2875 |
UINT32 bbpValue; |
3003 |
UINT32 bbpValue; |
2876 |
BOOLEAN bIsPrintAllBBP = FALSE; |
3004 |
BOOLEAN bIsPrintAllBBP = FALSE; |
2877 |
INT Status = 0; |
3005 |
INT Status = 0; |
|
|
3006 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
2878 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
3007 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->priv; |
|
|
3008 |
#else |
3009 |
PRTMP_ADAPTER pAdapter = (PRTMP_ADAPTER) dev->ml_priv; |
3010 |
#endif |
2879 |
|
3011 |
|
2880 |
|
3012 |
|
2881 |
memset(extra, 0x00, IW_PRIV_SIZE_MASK); |
3013 |
memset(extra, 0x00, IW_PRIV_SIZE_MASK); |
Lines 3002-3008
int rt_ioctl_siwrate(struct net_device *
Link Here
|
3002 |
struct iw_request_info *info, |
3134 |
struct iw_request_info *info, |
3003 |
union iwreq_data *wrqu, char *extra) |
3135 |
union iwreq_data *wrqu, char *extra) |
3004 |
{ |
3136 |
{ |
|
|
3137 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
3005 |
PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) dev->priv; |
3138 |
PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) dev->priv; |
|
|
3139 |
#else |
3140 |
PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) dev->ml_priv; |
3141 |
#endif |
3006 |
UINT32 rate = wrqu->bitrate.value, fixed = wrqu->bitrate.fixed; |
3142 |
UINT32 rate = wrqu->bitrate.value, fixed = wrqu->bitrate.fixed; |
3007 |
|
3143 |
|
3008 |
//check if the interface is down |
3144 |
//check if the interface is down |
Lines 3060-3066
int rt_ioctl_giwrate(struct net_device *
Link Here
|
3060 |
struct iw_request_info *info, |
3196 |
struct iw_request_info *info, |
3061 |
union iwreq_data *wrqu, char *extra) |
3197 |
union iwreq_data *wrqu, char *extra) |
3062 |
{ |
3198 |
{ |
|
|
3199 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
3063 |
PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) dev->priv; |
3200 |
PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) dev->priv; |
|
|
3201 |
#else |
3202 |
PRTMP_ADAPTER pAd = (PRTMP_ADAPTER) dev->ml_priv; |
3203 |
#endif |
3064 |
int rate_index = 0, rate_count = 0; |
3204 |
int rate_index = 0, rate_count = 0; |
3065 |
HTTRANSMIT_SETTING ht_setting; |
3205 |
HTTRANSMIT_SETTING ht_setting; |
3066 |
__s32 ralinkrate[] = |
3206 |
__s32 ralinkrate[] = |
Lines 5512-5519
INT rt28xx_sta_ioctl(
Link Here
|
5512 |
INT Status = NDIS_STATUS_SUCCESS; |
5652 |
INT Status = NDIS_STATUS_SUCCESS; |
5513 |
USHORT subcmd; |
5653 |
USHORT subcmd; |
5514 |
|
5654 |
|
5515 |
|
5655 |
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) |
5516 |
pAd = net_dev->priv; |
5656 |
pAd = net_dev->priv; |
|
|
5657 |
#else |
5658 |
pAd = net_dev->ml_priv; |
5659 |
#endif |
5517 |
if (pAd == NULL) |
5660 |
if (pAd == NULL) |
5518 |
{ |
5661 |
{ |
5519 |
/* if 1st open fail, pAd will be free; |
5662 |
/* if 1st open fail, pAd will be free; |