slirp: Drop statistic code
[qemu] / slirp / if.h
1 /*
2  * Copyright (c) 1995 Danny Gasparovski.
3  *
4  * Please read the file COPYRIGHT for the
5  * terms and conditions of the copyright.
6  */
7
8 #ifndef _IF_H_
9 #define _IF_H_
10
11 #define IF_COMPRESS     0x01    /* We want compression */
12 #define IF_NOCOMPRESS   0x02    /* Do not do compression */
13 #define IF_AUTOCOMP     0x04    /* Autodetect (default) */
14 #define IF_NOCIDCOMP    0x08    /* CID compression */
15
16 #define IF_MTU 1500
17 #define IF_MRU 1500
18 #define IF_COMP IF_AUTOCOMP     /* Flags for compression */
19
20 /* 2 for alignment, 14 for ethernet, 40 for TCP/IP */
21 #define IF_MAXLINKHDR (2 + 14 + 40)
22
23 extern int      if_queued;      /* Number of packets queued so far */
24
25 extern  struct mbuf if_fastq;                  /* fast queue (for interactive data) */
26 extern  struct mbuf if_batchq;                 /* queue for non-interactive data */
27 extern  struct mbuf *next_m;
28
29 #define ifs_init(ifm) ((ifm)->ifs_next = (ifm)->ifs_prev = (ifm))
30
31 #endif