btproto
const struct btproto *lc_proto; /* upper layer callbacks */
int l2cap_attach(struct l2cap_channel **, const struct btproto *, void *);
static const struct btproto l2cap_proto = {
const struct btproto *proto, void *upper)
const struct btproto *rd_proto; /* upper layer callbacks */
int rfcomm_attach(struct rfcomm_dlc **, const struct btproto *, void *);
static const struct btproto rfcomm_session_proto = {
static const struct btproto rfcomm_proto = {
const struct btproto *proto, void *upper)
const struct btproto *sp_proto; /* upper layer protocol */
int sco_attach(struct sco_pcb **, const struct btproto *, void *);
static const struct btproto sco_proto = {
const struct btproto *proto, void *upper)