#include "lwip/ip.h"#include "lwip/tcp_impl.h"Classes | |
| struct | cstate |
| struct | vjstat |
| struct | vjcompress |
Defines | |
| #define | MAX_SLOTS 16 |
| #define | MAX_HDR 128 |
| #define | TYPE_IP 0x40 |
| #define | TYPE_UNCOMPRESSED_TCP 0x70 |
| #define | TYPE_COMPRESSED_TCP 0x80 |
| #define | TYPE_ERROR 0x00 |
| #define | NEW_C 0x40 |
| #define | NEW_I 0x20 |
| #define | NEW_S 0x08 |
| #define | NEW_A 0x04 |
| #define | NEW_W 0x02 |
| #define | NEW_U 0x01 |
| #define | SPECIAL_I (NEW_S|NEW_W|NEW_U) |
| #define | SPECIAL_D (NEW_S|NEW_A|NEW_W|NEW_U) |
| #define | SPECIALS_MASK (NEW_S|NEW_A|NEW_W|NEW_U) |
| #define | TCP_PUSH_BIT 0x10 |
| #define | cs_ip vjcs_u.csu_ip |
| #define | cs_hdr vjcs_u.csu_hdr |
| #define | VJF_TOSS 1U |
Functions | |
| void | vj_compress_init (struct vjcompress *comp) |
| u_int | vj_compress_tcp (struct vjcompress *comp, struct pbuf *pb) |
| void | vj_uncompress_err (struct vjcompress *comp) |
| int | vj_uncompress_uncomp (struct pbuf *nb, struct vjcompress *comp) |
| int | vj_uncompress_tcp (struct pbuf **nb, struct vjcompress *comp) |
| #define cs_hdr vjcs_u.csu_hdr |
| #define cs_ip vjcs_u.csu_ip |
| #define MAX_HDR 128 |
| #define MAX_SLOTS 16 |
| #define NEW_A 0x04 |
| #define NEW_C 0x40 |
| #define NEW_I 0x20 |
| #define NEW_S 0x08 |
| #define NEW_U 0x01 |
| #define NEW_W 0x02 |
| #define SPECIAL_D (NEW_S|NEW_A|NEW_W|NEW_U) |
| #define SPECIAL_I (NEW_S|NEW_W|NEW_U) |
| #define SPECIALS_MASK (NEW_S|NEW_A|NEW_W|NEW_U) |
| #define TCP_PUSH_BIT 0x10 |
| #define TYPE_COMPRESSED_TCP 0x80 |
| #define TYPE_ERROR 0x00 |
| #define TYPE_IP 0x40 |
| #define TYPE_UNCOMPRESSED_TCP 0x70 |
| #define VJF_TOSS 1U |
| void vj_compress_init | ( | struct vjcompress * | comp | ) |
| u_int vj_compress_tcp | ( | struct vjcompress * | comp, | |
| struct pbuf * | pb | |||
| ) |
| void vj_uncompress_err | ( | struct vjcompress * | comp | ) |
| int vj_uncompress_tcp | ( | struct pbuf ** | nb, | |
| struct vjcompress * | comp | |||
| ) |
| int vj_uncompress_uncomp | ( | struct pbuf * | nb, | |
| struct vjcompress * | comp | |||
| ) |
1.7.1