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 <tomasz.bursztyka@linux.intel.com>
This commit is contained in:
Tomasz Bursztyka 2014-06-02 17:42:02 +03:00 committed by Jouni Malinen
parent 37d8a27401
commit 8e76f48abd
2 changed files with 13 additions and 0 deletions

View file

@ -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); 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_get_peer_found - Get P2P peer info structure of a found peer
* @p2p: P2P module context from p2p_init() * @p2p: P2P module context from p2p_init()

View file

@ -1013,3 +1013,9 @@ int p2p_group_get_freq(struct p2p_group *group)
{ {
return group->cfg->freq; return group->cfg->freq;
} }
const struct p2p_group_config * p2p_group_get_config(struct p2p_group *group)
{
return group->cfg;
}