-SR_PRIV int send_escaping(struct ipdbg_la_tcp *tcp, uint8_t *data_to_send,
- uint32_t length)
-{
- uint8_t escape = CMD_ESCAPE;
-
- while (length--) {
- uint8_t payload = *data_to_send++;
-
- if (payload == CMD_RESET)
- if (ipdbg_la_tcp_send(tcp, &escape, 1) != SR_OK)
- sr_warn("Couldn't send escape");
-
- if (payload == CMD_ESCAPE)
- if (ipdbg_la_tcp_send(tcp, &escape, 1) != SR_OK)
- sr_warn("Couldn't send escape");
-
- if (ipdbg_la_tcp_send(tcp, &payload, 1) != SR_OK)
- sr_warn("Couldn't send data");
- }
-
- return SR_OK;
-}
-