[Aware] Fix issue when multiple NDP request

When a NDP request from peer receives, framework should first match
with a peer specific responder request. If there isn't any, pick an
accepts any peer request.

Fix the issue when multiple requests present and no peer specific
request match, framework always using the last request in the map. After
fix framework pickes the accepts any peer request with the right
pubSubId.

Bug: 190475401
Test: atest com.android.server.wifi, acts DataPathTest
Change-Id: Id783be2141204a1ea741a9dc3178ddad8e5dcb37
2 files changed