- u_char t_flags;
-#define TF_ACKNOW 0x01 /* ack peer immediately */
-#define TF_DELACK 0x02 /* ack, but try to delay it */
-#define TF_NODELAY 0x04 /* don't delay packets to coalesce */
-#define TF_NOOPT 0x08 /* don't use tcp options */
-#define TF_SENTFIN 0x10 /* have sent FIN */
+ u_short t_flags;
+#define TF_ACKNOW 0x0001 /* ack peer immediately */
+#define TF_DELACK 0x0002 /* ack, but try to delay it */
+#define TF_NODELAY 0x0004 /* don't delay packets to coalesce */
+#define TF_NOOPT 0x0008 /* don't use tcp options */
+#define TF_SENTFIN 0x0010 /* have sent FIN */
+#define TF_REQ_SCALE 0x0020 /* have/will request window scaling */
+#define TF_RCVD_SCALE 0x0040 /* other side has requested scaling */
+#define TF_REQ_TSTMP 0x0080 /* have/will request timestamps */
+#define TF_RCVD_TSTMP 0x0100 /* a timestamp was received in SYN */
+#define TF_SACK_PERMIT 0x0200 /* other side said I could SACK */
+