P2P: Refactor p2p_process_prov_disc_resp() function