NAN: Fix issue in configuring a PMK

Add security key type before sending the publish and data request to
indicate that the key type is PMK.

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
diff --git a/nan.c b/nan.c
index 18b8afa..dd6faf5 100644
--- a/nan.c
+++ b/nan.c
@@ -800,6 +800,7 @@
 			init_req.channel_request_type);
 
 	if (dut->nan_pmk_len == NAN_PMK_INFO_LEN) {
+		init_req.key_info.key_type = NAN_SECURITY_KEY_INPUT_PMK;
 		memcpy(&init_req.key_info.body.pmk_info.pmk[0],
 		       &dut->nan_pmk[0], NAN_PMK_INFO_LEN);
 		init_req.key_info.body.pmk_info.pmk_len = NAN_PMK_INFO_LEN;
@@ -1249,6 +1250,7 @@
 		}
 
 		if (dut->nan_pmk_len == NAN_PMK_INFO_LEN) {
+			req.key_info.key_type = NAN_SECURITY_KEY_INPUT_PMK;
 			memcpy(&req.key_info.body.pmk_info.pmk[0],
 				&dut->nan_pmk[0], NAN_PMK_INFO_LEN);
 			req.key_info.body.pmk_info.pmk_len = NAN_PMK_INFO_LEN;