dynamic loading of network stack no longer needed

This commit is contained in:
Joseph Henry
2017-04-06 19:16:01 -07:00
parent 997f12a592
commit 08cca3c7aa
463 changed files with 136513 additions and 0 deletions

1
ext/picotcp/rules/crc.mk Normal file
View File

@@ -0,0 +1 @@
OPTIONS+=-DPICO_SUPPORT_CRC

View File

@@ -0,0 +1,3 @@
OPTIONS+=-DPICO_SUPPORT_CYASSL
LDFLAGS+=-lcyassl

View File

@@ -0,0 +1,2 @@
OPTIONS+=-DPICO_SUPPORT_DEVLOOP
MOD_OBJ+=$(LIBBASE)modules/pico_dev_loop.o

View File

@@ -0,0 +1,2 @@
OPTIONS+=-DPICO_SUPPORT_DHCPC
MOD_OBJ+=$(LIBBASE)modules/pico_dhcp_client.o $(LIBBASE)modules/pico_dhcp_common.o

View File

@@ -0,0 +1,2 @@
OPTIONS+=-DPICO_SUPPORT_DHCPD
MOD_OBJ+=$(LIBBASE)modules/pico_dhcp_server.o $(LIBBASE)modules/pico_dhcp_common.o

View File

@@ -0,0 +1,2 @@
OPTIONS+=-DPICO_SUPPORT_DNS_CLIENT
MOD_OBJ+=$(LIBBASE)modules/pico_dns_client.o $(LIBBASE)modules/pico_dns_common.o

View File

@@ -0,0 +1,2 @@
OPTIONS+=-DPICO_SUPPORT_DNS_SD
MOD_OBJ+=$(LIBBASE)modules/pico_dns_sd.o $(LIBBASE)modules/pico_mdns.o $(LIBBASE)modules/pico_dns_common.o

2
ext/picotcp/rules/eth.mk Normal file
View File

@@ -0,0 +1,2 @@
OPTIONS+=-DPICO_SUPPORT_ETH
MOD_OBJ+=$(LIBBASE)modules/pico_arp.o

View File

@@ -0,0 +1,5 @@
OPTIONS+=-DPICO_SUPPORT_ICMP4
MOD_OBJ+=$(LIBBASE)modules/pico_icmp4.o
ifneq ($(PING),0)
OPTIONS+=-DPICO_SUPPORT_PING
endif

View File

@@ -0,0 +1,3 @@
OPTIONS+=-DPICO_SUPPORT_IGMP
MOD_OBJ+=$(LIBBASE)modules/pico_igmp.o

View File

@@ -0,0 +1,2 @@
OPTIONS+=-DPICO_SUPPORT_IPFILTER
MOD_OBJ+=$(LIBBASE)modules/pico_ipfilter.o

View File

@@ -0,0 +1,2 @@
OPTIONS+=-DPICO_SUPPORT_IPV4
MOD_OBJ+=$(LIBBASE)modules/pico_ipv4.o

View File

@@ -0,0 +1,2 @@
OPTIONS+=-DPICO_SUPPORT_IPV4FRAG
MOD_OBJ+=$(LIBBASE)modules/pico_fragments.o

View File

@@ -0,0 +1,3 @@
OPTIONS+=-DPICO_SUPPORT_IPV6 -DPICO_SUPPORT_ICMP6
MOD_OBJ+=$(LIBBASE)modules/pico_ipv6.o $(LIBBASE)modules/pico_ipv6_nd.o $(LIBBASE)modules/pico_icmp6.o
include rules/ipv6frag.mk

View File

@@ -0,0 +1,2 @@
OPTIONS+=-DPICO_SUPPORT_IPV6FRAG
MOD_OBJ+=$(LIBBASE)modules/pico_fragments.o

View File

@@ -0,0 +1 @@
OPTIONS+=-DPICO_SUPPORT_MCAST

View File

@@ -0,0 +1,2 @@
OPTIONS+=-DPICO_SUPPORT_MDNS
MOD_OBJ+=$(LIBBASE)modules/pico_mdns.o $(LIBBASE)modules/pico_dns_common.o

View File

@@ -0,0 +1,2 @@
OPTIONS+=-DPICO_SUPPORT_MM
MOD_OBJ+=$(LIBBASE)modules/pico_mm.o

3
ext/picotcp/rules/mld.mk Normal file
View File

@@ -0,0 +1,3 @@
OPTIONS+=-DPICO_SUPPORT_MLD
MOD_OBJ+=$(LIBBASE)modules/pico_mld.o

2
ext/picotcp/rules/nat.mk Normal file
View File

@@ -0,0 +1,2 @@
OPTIONS+=-DPICO_SUPPORT_NAT
MOD_OBJ+=$(LIBBASE)modules/pico_nat.o

View File

@@ -0,0 +1,2 @@
OPTIONS+=-DPICO_SUPPORT_OLSR
MOD_OBJ+=$(LIBBASE)modules/pico_olsr.o

View File

@@ -0,0 +1 @@
MOD_OBJ+=$(LIBBASE)modules/pico_dev_pcap.o

View File

@@ -0,0 +1,2 @@
OPTIONS += -DPICO_SUPPORT_POLARSSL
LDFLAGS += -lpolarssl

3
ext/picotcp/rules/ppp.mk Normal file
View File

@@ -0,0 +1,3 @@
OPTIONS+=-DPICO_SUPPORT_PPP
MOD_OBJ+=$(LIBBASE)modules/pico_dev_ppp.o

View File

@@ -0,0 +1,2 @@
OPTIONS+=-DPICO_SUPPORT_SLAACV4
MOD_OBJ+=$(LIBBASE)modules/pico_slaacv4.o $(LIBBASE)modules/pico_hotplug_detection.o

View File

@@ -0,0 +1,2 @@
OPTIONS+=-DPICO_SUPPORT_SNTP_CLIENT
MOD_OBJ+=$(LIBBASE)modules/pico_sntp_client.o

1
ext/picotcp/rules/tap.mk Normal file
View File

@@ -0,0 +1 @@
MOD_OBJ+=$(LIBBASE)modules/pico_dev_tap.o

3
ext/picotcp/rules/tcp.mk Normal file
View File

@@ -0,0 +1,3 @@
OPTIONS+=-DPICO_SUPPORT_TCP
MOD_OBJ+=$(LIBBASE)modules/pico_tcp.o
MOD_OBJ+=$(LIBBASE)modules/pico_socket_tcp.o

1
ext/picotcp/rules/tun.mk Normal file
View File

@@ -0,0 +1 @@
MOD_OBJ+=$(LIBBASE)modules/pico_dev_tun.o

3
ext/picotcp/rules/udp.mk Normal file
View File

@@ -0,0 +1,3 @@
OPTIONS+=-DPICO_SUPPORT_UDP
MOD_OBJ+=$(LIBBASE)modules/pico_udp.o
MOD_OBJ+=$(LIBBASE)modules/pico_socket_udp.o

View File

@@ -0,0 +1,3 @@
OPTIONS+=-DPICO_SUPPORT_CYASSL -DPICO_SUPPORT_WOLFSSL
LDFLAGS+=-lwolfssl