Add structures to hold SDP parameters for the NAP, GN and PANU profiles.

It should be mentioned that a somewhat similar patch was submitted by
Rako < rako29 at gmail dot com >

MFC after:	1 week
This commit is contained in:
Maksim Yevmenkin 2008-03-11 00:08:40 +00:00
parent 82f1b132a4
commit e096d1e4ba
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=177044

View file

@ -647,6 +647,23 @@ struct sdp_sp_profile
typedef struct sdp_sp_profile sdp_sp_profile_t;
typedef struct sdp_sp_profile * sdp_sp_profile_p;
struct sdp_nap_profile
{
uint16_t security_description; /* HBO: NAP/GN */
uint16_t net_access_type; /* HBO: NAP */
uint32_t max_net_access_rate; /* HBO: NAP */
};
typedef struct sdp_nap_profile sdp_nap_profile_t;
typedef struct sdp_nap_profile * sdp_nap_profile_p;
/* Reuse struct sdp_nap_profile for GN */
typedef struct sdp_nap_profile sdp_gn_profile_t;
typedef struct sdp_nap_profile * sdp_gn_profile_p;
/* Reuse struct sdp_nap_profile for PANU */
typedef struct sdp_nap_profile sdp_panu_profile_t;
typedef struct sdp_nap_profile * sdp_panu_profile_p;
int32_t sdp_register_service (void *xss, uint16_t uuid,
bdaddr_p const bdaddr, uint8_t const *data,
uint32_t datalen, uint32_t *handle);