- tm_used = hton64(tm_used);
- memcpy(packet->data, &tm_used, sizeof(tm_used));
- strncpy(packet->data + sizeof(tm_used), path, pathlen);
-
- packet->datalen += sizeof(tm_used);
+ t = (uint64_t *)packet->data;
+ *t = hton64(tm_used);
+ memcpy(packet->data + sizeof(tm_used), path, pathlen);
+
+ packet->datalen = pathlen + sizeof(tm_used);