Lines Matching defs:dest
251 /* Macro used in encaps_hdlc(). add "val" to "dest" at position "pos",
255 #define ADD_CHAR(dest, pos, val, tmp) \
258 dest[pos++]=HDLC_ESCAPE; \
259 dest[pos++]=tmp^0x20; \
261 dest[pos++]=tmp
268 static unsigned char dest[2 * PACKET_MAX + 6];
283 dest[0] = HDLC_FLAG;
287 ADD_CHAR(dest, pos, source[i], c);
293 ADD_CHAR(dest, pos, fcs & 0xFF, c);
294 ADD_CHAR(dest, pos, fcs >> 8, c);
297 dest[pos++] = HDLC_FLAG;
300 return write(fd, dest, pos);