rpn 1208 netbt/rfcomm_session.c struct rfcomm_mcc_rpn rpn;
rpn 1215 netbt/rfcomm_session.c rpn.bit_rate = RFCOMM_RPN_BR_9600;
rpn 1216 netbt/rfcomm_session.c rpn.line_settings = RFCOMM_RPN_8_N_1;
rpn 1217 netbt/rfcomm_session.c rpn.flow_control = RFCOMM_RPN_FLOW_NONE;
rpn 1218 netbt/rfcomm_session.c rpn.xon_char = RFCOMM_RPN_XON_CHAR;
rpn 1219 netbt/rfcomm_session.c rpn.xoff_char = RFCOMM_RPN_XOFF_CHAR;
rpn 1221 netbt/rfcomm_session.c if (m->m_pkthdr.len == sizeof(rpn)) {
rpn 1222 netbt/rfcomm_session.c m_copydata(m, 0, sizeof(rpn), (caddr_t)&rpn);
rpn 1223 netbt/rfcomm_session.c rpn.param_mask = RFCOMM_RPN_PM_ALL;
rpn 1225 netbt/rfcomm_session.c m_copydata(m, 0, 1, (caddr_t)&rpn);
rpn 1226 netbt/rfcomm_session.c rpn.param_mask = letoh16(rpn.param_mask);
rpn 1234 netbt/rfcomm_session.c if (rpn.param_mask & RFCOMM_RPN_PM_RATE)
rpn 1237 netbt/rfcomm_session.c if (rpn.param_mask & RFCOMM_RPN_PM_DATA
rpn 1238 netbt/rfcomm_session.c && RFCOMM_RPN_DATA_BITS(rpn.line_settings) == RFCOMM_RPN_DATA_8)
rpn 1241 netbt/rfcomm_session.c if (rpn.param_mask & RFCOMM_RPN_PM_STOP
rpn 1242 netbt/rfcomm_session.c && RFCOMM_RPN_STOP_BITS(rpn.line_settings) == RFCOMM_RPN_STOP_1)
rpn 1245 netbt/rfcomm_session.c if (rpn.param_mask & RFCOMM_RPN_PM_PARITY
rpn 1246 netbt/rfcomm_session.c && RFCOMM_RPN_PARITY(rpn.line_settings) == RFCOMM_RPN_PARITY_NONE)
rpn 1249 netbt/rfcomm_session.c if (rpn.param_mask & RFCOMM_RPN_PM_XON
rpn 1250 netbt/rfcomm_session.c && rpn.xon_char == RFCOMM_RPN_XON_CHAR)
rpn 1253 netbt/rfcomm_session.c if (rpn.param_mask & RFCOMM_RPN_PM_XOFF
rpn 1254 netbt/rfcomm_session.c && rpn.xoff_char == RFCOMM_RPN_XOFF_CHAR)
rpn 1257 netbt/rfcomm_session.c if (rpn.param_mask & RFCOMM_RPN_PM_FLOW
rpn 1258 netbt/rfcomm_session.c && rpn.flow_control == RFCOMM_RPN_FLOW_NONE)
rpn 1261 netbt/rfcomm_session.c rpn.param_mask = htole16(mask);
rpn 1263 netbt/rfcomm_session.c rfcomm_session_send_mcc(rs, 0, RFCOMM_MCC_RPN, &rpn, sizeof(rpn));