prima: Fix to converge fastreassoc command

Currently, fastreassoc command is different for Pronto and Rome.
Hardcode the trigger value to eSME_ROAM_TRIGGER_SCAN which is
currently used for scan and roam to different AP. Also, add changes
to parse channel number passed by application which will not be used
afterwards as csrNeighborRoamTransitToCFGChanScan takes care of
channel list without explicitly mentioning the channel numbers.

Change-Id: Ic9386b48de5eb391e1c59c040abda0e9606c2fce
CRs-Fixed: 747413
diff --git a/CORE/HDD/src/wlan_hdd_main.c b/CORE/HDD/src/wlan_hdd_main.c
index 47699c2..db5322b 100644
--- a/CORE/HDD/src/wlan_hdd_main.c
+++ b/CORE/HDD/src/wlan_hdd_main.c
@@ -3449,6 +3449,7 @@
        else if (strncmp(command, "FASTREASSOC", 11) == 0)
        {
            tANI_U8 *value = command;
+           tANI_U8 channel = 0;
            tSirMacAddr targetApBssid;
            tANI_U8 trigger = 0;
            eHalStatus status = eHAL_STATUS_SUCCESS;
@@ -3467,7 +3468,7 @@
                goto exit;
            }
 
-           status = hdd_parse_reassoc_command_data(value, targetApBssid, &trigger);
+           status = hdd_parse_reassoc_command_data(value, targetApBssid, &channel);
            if (eHAL_STATUS_SUCCESS != status)
            {
                VOS_TRACE( VOS_MODULE_ID_HDD, VOS_TRACE_LEVEL_ERROR,
@@ -3490,6 +3491,7 @@
                             NULL, modProfileFields, &roamId, 1);
                return 0;
            }
+           trigger = eSME_ROAM_TRIGGER_SCAN;
 
            /* Proceed with scan/roam */
            smeIssueFastRoamNeighborAPEvent(WLAN_HDD_GET_HAL_CTX(pAdapter),