prima: Fix to block p2pProcessRemainOnChannelCmd during roaming

Currently, p2pProcessRemainOnChannelCmd is getting invoked during
reassociation which is affecting EAPOL exchanges as NULL packets
are seen before EAPOL exchanges and causing disconnection.Fix this
by not allowing p2pProcessRemainOnChannelCmd during reassociation.

Change-Id: I263cac2e489a096a9b463c2c598b06e41fb56b3d
CRs-Fixed: 777263
diff --git a/CORE/SME/inc/sme_Api.h b/CORE/SME/inc/sme_Api.h
index 97dadc5..ed100bf 100644
--- a/CORE/SME/inc/sme_Api.h
+++ b/CORE/SME/inc/sme_Api.h
@@ -3518,4 +3518,16 @@
     void (*pCallbackfn)(void *pAdapter, int)
 );
 
+/* ---------------------------------------------------------------------------
+    \fn smeNeighborRoamIsHandoffInProgress
+
+    \brief This function is a wrapper to call csrNeighborRoamIsHandoffInProgress
+
+    \param hHal - The handle returned by macOpen.
+
+    \return eANI_BOOLEAN_TRUE if reassoc in progress,
+            eANI_BOOLEAN_FALSE otherwise
+---------------------------------------------------------------------------*/
+tANI_BOOLEAN smeNeighborRoamIsHandoffInProgress(tHalHandle hHal);
+
 #endif //#if !defined( __SME_API_H )