void serial_sendPacket(packet_t *p) { memcpy(p->magic, PACKET_MAGIC, sizeof(p->magic)); //TODO: increment sequence number p->seq = 0; uint8_t *msg = (uint8_t *)p; aes_encrypt(msg); serial_sendFrame('0', msg, sizeof(*p)); }
void serial_sendPacket(packet_t *p) { memcpy(p->magic, PACKET_MAGIC, sizeof(p->magic)); uint8_t *msg = (uint8_t *)p; serial_sendFrame('0', msg, sizeof(*p)); }