From: Tomasz Bursztyka Date: Mon, 2 Jun 2014 14:42:02 +0000 (+0300) Subject: P2P: Add a utility function to get the group configuration X-Git-Tag: hostap_2_3~233 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8e76f48abd00cd0ba1981117f2fa7c8928000336;p=thirdparty%2Fhostap.git P2P: Add a utility function to get the group configuration This will be useful for finding the interface related to this group after formation based on the group SSID. Signed-off-by: Tomasz Bursztyka --- diff --git a/src/p2p/p2p.h b/src/p2p/p2p.h index 5938aa715..a9396194a 100644 --- a/src/p2p/p2p.h +++ b/src/p2p/p2p.h @@ -1809,6 +1809,13 @@ const u8 * p2p_group_get_dev_addr(struct p2p_group *group, const u8 *addr); */ int p2p_group_is_client_connected(struct p2p_group *group, const u8 *dev_addr); +/** + * p2p_group_get_config - Get the group configuration + * @group: P2P group context from p2p_group_init() + * Returns: The group configuration pointer + */ +const struct p2p_group_config * p2p_group_get_config(struct p2p_group *group); + /** * p2p_get_peer_found - Get P2P peer info structure of a found peer * @p2p: P2P module context from p2p_init() diff --git a/src/p2p/p2p_group.c b/src/p2p/p2p_group.c index 395ca089a..e79c29548 100644 --- a/src/p2p/p2p_group.c +++ b/src/p2p/p2p_group.c @@ -1013,3 +1013,9 @@ int p2p_group_get_freq(struct p2p_group *group) { return group->cfg->freq; } + + +const struct p2p_group_config * p2p_group_get_config(struct p2p_group *group) +{ + return group->cfg; +}