Diff for /qemu/slirp/tcp.h between versions 1.1.1.7 and 1.1.1.8

version 1.1.1.7, 2018/04/24 17:40:56 version 1.1.1.8, 2018/04/24 18:31:12
Line 33 Line 33
 #ifndef _TCP_H_  #ifndef _TCP_H_
 #define _TCP_H_  #define _TCP_H_
   
 typedef u_int32_t       tcp_seq;  typedef uint32_t tcp_seq;
   
 #define      PR_SLOWHZ       2               /* 2 slow timeouts per second (approx) */  #define      PR_SLOWHZ       2               /* 2 slow timeouts per second (approx) */
 #define      PR_FASTHZ       5               /* 5 fast timeouts per second (not important) */  #define      PR_FASTHZ       5               /* 5 fast timeouts per second (not important) */
Line 46  typedef u_int32_t tcp_seq; Line 46  typedef u_int32_t tcp_seq;
  * Per RFC 793, September, 1981.   * Per RFC 793, September, 1981.
  */   */
 struct tcphdr {  struct tcphdr {
         u_int16_t       th_sport;               /* source port */          uint16_t th_sport;              /* source port */
         u_int16_t       th_dport;               /* destination port */          uint16_t th_dport;              /* destination port */
         tcp_seq th_seq;                 /* sequence number */          tcp_seq th_seq;                 /* sequence number */
         tcp_seq th_ack;                 /* acknowledgement number */          tcp_seq th_ack;                 /* acknowledgement number */
 #ifdef HOST_WORDS_BIGENDIAN  #ifdef HOST_WORDS_BIGENDIAN
Line 57  struct tcphdr { Line 57  struct tcphdr {
         u_int   th_x2:4,                /* (unused) */          u_int   th_x2:4,                /* (unused) */
                 th_off:4;               /* data offset */                  th_off:4;               /* data offset */
 #endif  #endif
         u_int8_t        th_flags;          uint8_t th_flags;
 #define TH_FIN  0x01  #define TH_FIN  0x01
 #define TH_SYN  0x02  #define TH_SYN  0x02
 #define TH_RST  0x04  #define TH_RST  0x04
 #define TH_PUSH 0x08  #define TH_PUSH 0x08
 #define TH_ACK  0x10  #define TH_ACK  0x10
 #define TH_URG  0x20  #define TH_URG  0x20
         u_int16_t       th_win;                 /* window */          uint16_t th_win;                /* window */
         u_int16_t       th_sum;                 /* checksum */          uint16_t th_sum;                /* checksum */
         u_int16_t       th_urp;                 /* urgent pointer */          uint16_t th_urp;                /* urgent pointer */
 };  };
   
 #include "tcp_var.h"  #include "tcp_var.h"

Removed from v.1.1.1.7  
changed lines
  Added in v.1.1.1.8


unix.superglobalmegacorp.com