eRfOff
 } RT_RF_POWER_STATE;
 
-typedef struct _RT_POWER_SAVE_CONTROL {
+struct rt_power_save_control {
 
        //
        // Inactive Power Save(IPS) : Disable RF when disconnected
        //
        bool                            bLeisurePs;
 
-} RT_POWER_SAVE_CONTROL, *PRT_POWER_SAVE_CONTROL;
+};
 
 typedef u32 RT_RF_CHANGE_SOURCE;
 #define RF_CHANGE_BY_SW                BIT(31)
        bool FwRWRF;
 
        //added by amy for AP roaming
-       RT_LINK_DETECT_T        LinkDetectInfo;
+       RT_LINK_DETECT_T        LinkDetectInfo;
        //added by amy for ps
-       RT_POWER_SAVE_CONTROL   PowerSaveControl;
+       struct rt_power_save_control PowerSaveControl;
 //}
        /* used if IEEE_SOFTMAC_TX_QUEUE is set */
        struct  tx_pending tx_pending;