]> git.pond.sub.org Git - empserver/blobdiff - include/treaty.h
Store sequence numbers more compactly
[empserver] / include / treaty.h
index 0c6902f67098a1a11d29e9c1aaedcafff48731d0..440d7f533aad73b9523bfec76223bcab92dca992 100644 (file)
@@ -39,9 +39,9 @@
 
 struct trtstr {
     /* initial part must match struct empobj */
-    short ef_type;
+    signed ef_type: 8;
+    unsigned trt_seqno: 12;
     int trt_uid;
-    unsigned trt_seqno;
     time_t trt_timestamp;
     /* end of part matching struct empobj */
     natid trt_cna;             /* proposer */