Hi Forrest, > +struct gateway { > + GIOChannel* rfcomm; > + guint rfcomm_watch_id; > + GIOChannel* sco; > + GIOChannel* sco_server; > + gateway_stream_cb_t sco_start_cb; > + void* sco_start_cb_data; > + DBusMessage* connect_message; > + guint ag_features; > + guint hold_multiparty_features; > + GSList* indies; > + gboolean is_dialing; > +}; it is GIOChannel<space>*rfcomm. And that applies to all other occurrences, too. Sorry, but coding style fixes first before we do actual review of the code. Regards Marcel -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html