"flwc_s 0x%x xon_c 0x%x xoff_c 0x%x p_mask 0x%x", s, cr, dlci, bit_rate, data_bits, stop_bits, parity, flow_ctrl_settings, xon_char, xoff_char, param_mask); 
" flwc_s 0x%x xon_c 0x%x xoff_c 0x%x p_mask 0x%x", s, cr, dlci, bit_rate, data_bits, stop_bits, parity, flow_ctrl_settings, xon_char, xoff_char, param_mask); 
static int rfcomm_send_rpn(struct rfcomm_session *s, int cr, u8 dlci,			   u8 bit_rate, u8 data_bits, u8 stop_bits,			   u8 parity, u8 flow_ctrl_settings, 			   u8 xon_char, u8 xoff_char, u16 param_mask){	struct rfcomm_hdr *hdr;	struct rfcomm_mcc *mcc;	struct rfcomm_rpn *rpn;	u8 buf[16], *ptr = buf;	BT_DBG("%p cr %d dlci %d bit_r 0x%x data_b 0x%x stop_b 0x%x parity 0x%x"	       "flwc_s 0x%x xon_c 0x%x xoff_c 0x%x p_mask 0x%x", 			s, cr, dlci, bit_rate, data_bits, stop_bits, parity, 			flow_ctrl_settings, xon_char, xoff_char, param_mask);	hdr = (void *) ptr; ptr += sizeof(*hdr);	hdr->addr = __addr(s->initiator, 0);	hdr->ctrl = __ctrl(RFCOMM_UIH, 0);	hdr->len  = __len8(sizeof(*mcc) + sizeof(*rpn));	mcc = (void *) ptr; ptr += sizeof(*mcc);	mcc->type = __mcc_type(cr, RFCOMM_RPN);	mcc->len  = __len8(sizeof(*rpn));	rpn = (void *) ptr; ptr += sizeof(*rpn);	rpn->dlci          = __addr(1, dlci);	rpn->bit_rate      = bit_rate;	rpn->line_settings = __rpn_line_settings(data_bits, stop_bits, parity);	rpn->flow_ctrl     = flow_ctrl_settings;	rpn->xon_char      = xon_char;	rpn->xoff_char     = xoff_char;	rpn->param_mask    = param_mask;	*ptr = __fcs(buf); ptr++;	return rfcomm_send_frame(s, buf, ptr - buf);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/3a5e903c09aed19ca4a1bb26d87b8d6461a93818/core.c/clean/net/bluetooth/rfcomm/core.c