if (!hif_drv->remain_on_ch_pending) {
                hif_drv->remain_on_ch.pVoid = pstrHostIfRemainOnChan->pVoid;
                hif_drv->remain_on_ch.expired = pstrHostIfRemainOnChan->expired;
-               hif_drv->remain_on_ch.pRemainOnChanReady = pstrHostIfRemainOnChan->pRemainOnChanReady;
+               hif_drv->remain_on_ch.ready = pstrHostIfRemainOnChan->ready;
                hif_drv->remain_on_ch.ch = pstrHostIfRemainOnChan->ch;
                hif_drv->remain_on_ch.u32ListenSessionID = pstrHostIfRemainOnChan->u32ListenSessionID;
        } else {
                          jiffies +
                          msecs_to_jiffies(pstrHostIfRemainOnChan->u32duration));
 
-               if (hif_drv->remain_on_ch.pRemainOnChanReady)
-                       hif_drv->remain_on_ch.pRemainOnChanReady(hif_drv->remain_on_ch.pVoid);
+               if (hif_drv->remain_on_ch.ready)
+                       hif_drv->remain_on_ch.ready(hif_drv->remain_on_ch.pVoid);
 
                if (hif_drv->remain_on_ch_pending)
                        hif_drv->remain_on_ch_pending = 0;
        msg.id = HOST_IF_MSG_REMAIN_ON_CHAN;
        msg.body.remain_on_ch.ch = chan;
        msg.body.remain_on_ch.expired = RemainOnChanExpired;
-       msg.body.remain_on_ch.pRemainOnChanReady = RemainOnChanReady;
+       msg.body.remain_on_ch.ready = RemainOnChanReady;
        msg.body.remain_on_ch.pVoid = pvUserArg;
        msg.body.remain_on_ch.u32duration = u32duration;
        msg.body.remain_on_ch.u32ListenSessionID = u32SessionID;