Lines Matching refs:DLE
72 * <DLE><id> ... <data> ... <DLE><ETX>
74 * Any bytes within the <data> portion of value 10 hex (<DLE>) are doubled
102 u_char t_in_pkt; /* first DLE received */
103 u_char t_dle; /* subsequent DLE received */
148 if (!t->t_in_pkt && ch != DLE) {
163 case DLE:
173 /* Double DLE -> insert a DLE */
175 parseio->parse_data[parseio->parse_index++] = DLE;
176 parseio->parse_dtime.parse_msg[parseio->parse_dtime.parse_msglen++] = DLE;
183 /* DLE,ETX -> end of packet */
184 parseio->parse_data[parseio->parse_index++] = DLE;
188 parseio->parse_dtime.parse_msg[parseio->parse_dtime.parse_msglen++] = DLE;
237 (buffer[0] != DLE) ||
239 (buffer[size-2] != DLE))