static void ble_l2cap_sig_reject_write(void *payload, uint16_t len, struct ble_l2cap_sig_reject *src) { BLE_HS_DBG_ASSERT(len >= BLE_L2CAP_SIG_REJECT_MIN_SZ); ble_l2cap_sig_reject_swap(payload, src); }
static void ble_l2cap_sig_reject_write(void *payload, uint16_t len, struct ble_l2cap_sig_reject *src, void *data, int data_len) { uint8_t *u8ptr; BLE_HS_DBG_ASSERT(len >= BLE_L2CAP_SIG_REJECT_MIN_SZ + data_len); ble_l2cap_sig_reject_swap(payload, src); u8ptr = payload; u8ptr += BLE_L2CAP_SIG_REJECT_MIN_SZ; memcpy(u8ptr, data, data_len); }