| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- /**
- * @file lwipopts.h
- * @author Ambroz Bizjak <ambrop7@gmail.com>
- *
- * @section LICENSE
- *
- * This file is part of BadVPN.
- *
- * BadVPN is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 2
- * as published by the Free Software Foundation.
- *
- * BadVPN is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along
- * with this program; if not, write to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
- */
- #ifndef LWIP_CUSTOM_LWIPOPTS_H
- #define LWIP_CUSTOM_LWIPOPTS_H
- #define NO_SYS 1
- #define MEM_ALIGNMENT 8
- #define LWIP_ARP 0
- #define ARP_QUEUEING 0
- #define IP_FORWARD 0
- #define LWIP_ICMP 1
- #define LWIP_RAW 0
- #define LWIP_DHCP 0
- #define LWIP_AUTOIP 0
- #define LWIP_SNMP 0
- #define LWIP_IGMP 0
- #define LWIP_DNS 0
- #define LWIP_UDP 0
- #define LWIP_UDPLITE 0
- #define LWIP_TCP 1
- #define LWIP_CALLBACK_API 1
- #define LWIP_NETIF_API 0
- #define LWIP_NETIF_LOOPBACK 0
- #define LWIP_HAVE_LOOPIF 0
- #define LWIP_HAVE_SLIPIF 0
- #define LWIP_NETCONN 0
- #define LWIP_SOCKET 0
- #define PPP_SUPPORT 0
- #define MEMP_NUM_TCP_PCB_LISTEN 16
- #define MEMP_NUM_TCP_PCB 1024
- #define TCP_MSS 1460
- #define TCP_SND_BUF 16384
- #define TCP_SND_QUEUELEN (4 * (TCP_SND_BUF)/(TCP_MSS))
- #define MEM_LIBC_MALLOC 1
- #define MEMP_MEM_MALLOC 1
- #endif
|