doubao_chat/include_lib/net/uip/uip-1.0/uip-conf.h

74 lines
931 B
C

#ifndef __UIP_CONF_H__
#define __UIP_CONF_H__
#if 1
#define DEBUG_PRINTF(x, ...) printf("\n>>>>>>>>>>>>>[uip]##" x " ", ## __VA_ARGS__)
#else
#define DEBUG_PRINTF(...)
#endif
#include <inttypes.h>
typedef uint8_t u8_t;
typedef uint16_t u16_t;
typedef uint8_t u8;
typedef uint16_t u16;
typedef unsigned short uip_stats_t;
#define USE_DHCP_GET_IP 1
//最大TCP连接数
#define UIP_CONF_MAX_CONNECTIONS 40
//最大TCP端口监听数
#define UIP_CONF_MAX_LISTENPORTS 40
//uIP缓存大小
#define UIP_CONF_BUFFER_SIZE 4096
//CPU大小端模式
//STM32是小端模式的
#define UIP_CONF_BYTE_ORDER UIP_LITTLE_ENDIAN
//日志开关
#define UIP_CONF_LOGGING 1
//UDP支持开关
#define UIP_CONF_UDP 1
//UDP校验和开关
#define UIP_CONF_UDP_CHECKSUMS 1
//uIP统计开关
#define UIP_CONF_STATISTICS 1
#include "tcp_demo.h"
#include "udp_demo.h"
#endif