BadVPN – Blame information for rev 1
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
1 | office | 1 | # |
2 | # Copyright (c) 2001, 2002 Swedish Institute of Computer Science. |
||
3 | # All rights reserved. |
||
4 | # |
||
5 | # Redistribution and use in source and binary forms, with or without modification, |
||
6 | # are permitted provided that the following conditions are met: |
||
7 | # |
||
8 | # 1. Redistributions of source code must retain the above copyright notice, |
||
9 | # this list of conditions and the following disclaimer. |
||
10 | # 2. Redistributions in binary form must reproduce the above copyright notice, |
||
11 | # this list of conditions and the following disclaimer in the documentation |
||
12 | # and/or other materials provided with the distribution. |
||
13 | # 3. The name of the author may not be used to endorse or promote products |
||
14 | # derived from this software without specific prior written permission. |
||
15 | # |
||
16 | # THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED |
||
17 | # WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF |
||
18 | # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT |
||
19 | # SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, |
||
20 | # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT |
||
21 | # OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
||
22 | # INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
||
23 | # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING |
||
24 | # IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY |
||
25 | # OF SUCH DAMAGE. |
||
26 | # |
||
27 | # This file is part of the lwIP TCP/IP stack. |
||
28 | # |
||
29 | # Author: Adam Dunkels <adam@sics.se> |
||
30 | # |
||
31 | |||
32 | # COREFILES, CORE4FILES: The minimum set of files needed for lwIP. |
||
33 | COREFILES=$(LWIPDIR)/core/init.c \ |
||
34 | $(LWIPDIR)/core/def.c \ |
||
35 | $(LWIPDIR)/core/dns.c \ |
||
36 | $(LWIPDIR)/core/inet_chksum.c \ |
||
37 | $(LWIPDIR)/core/ip.c \ |
||
38 | $(LWIPDIR)/core/mem.c \ |
||
39 | $(LWIPDIR)/core/memp.c \ |
||
40 | $(LWIPDIR)/core/netif.c \ |
||
41 | $(LWIPDIR)/core/pbuf.c \ |
||
42 | $(LWIPDIR)/core/raw.c \ |
||
43 | $(LWIPDIR)/core/stats.c \ |
||
44 | $(LWIPDIR)/core/sys.c \ |
||
45 | $(LWIPDIR)/core/altcp.c \ |
||
46 | $(LWIPDIR)/core/altcp_tcp.c \ |
||
47 | $(LWIPDIR)/core/tcp.c \ |
||
48 | $(LWIPDIR)/core/tcp_in.c \ |
||
49 | $(LWIPDIR)/core/tcp_out.c \ |
||
50 | $(LWIPDIR)/core/timeouts.c \ |
||
51 | $(LWIPDIR)/core/udp.c |
||
52 | |||
53 | CORE4FILES=$(LWIPDIR)/core/ipv4/autoip.c \ |
||
54 | $(LWIPDIR)/core/ipv4/dhcp.c \ |
||
55 | $(LWIPDIR)/core/ipv4/etharp.c \ |
||
56 | $(LWIPDIR)/core/ipv4/icmp.c \ |
||
57 | $(LWIPDIR)/core/ipv4/igmp.c \ |
||
58 | $(LWIPDIR)/core/ipv4/ip4_frag.c \ |
||
59 | $(LWIPDIR)/core/ipv4/ip4.c \ |
||
60 | $(LWIPDIR)/core/ipv4/ip4_addr.c |
||
61 | |||
62 | CORE6FILES=$(LWIPDIR)/core/ipv6/dhcp6.c \ |
||
63 | $(LWIPDIR)/core/ipv6/ethip6.c \ |
||
64 | $(LWIPDIR)/core/ipv6/icmp6.c \ |
||
65 | $(LWIPDIR)/core/ipv6/inet6.c \ |
||
66 | $(LWIPDIR)/core/ipv6/ip6.c \ |
||
67 | $(LWIPDIR)/core/ipv6/ip6_addr.c \ |
||
68 | $(LWIPDIR)/core/ipv6/ip6_frag.c \ |
||
69 | $(LWIPDIR)/core/ipv6/mld6.c \ |
||
70 | $(LWIPDIR)/core/ipv6/nd6.c |
||
71 | |||
72 | # APIFILES: The files which implement the sequential and socket APIs. |
||
73 | APIFILES=$(LWIPDIR)/api/api_lib.c \ |
||
74 | $(LWIPDIR)/api/api_msg.c \ |
||
75 | $(LWIPDIR)/api/err.c \ |
||
76 | $(LWIPDIR)/api/if_api.c \ |
||
77 | $(LWIPDIR)/api/netbuf.c \ |
||
78 | $(LWIPDIR)/api/netdb.c \ |
||
79 | $(LWIPDIR)/api/netifapi.c \ |
||
80 | $(LWIPDIR)/api/sockets.c \ |
||
81 | $(LWIPDIR)/api/tcpip.c |
||
82 | |||
83 | # NETIFFILES: Files implementing various generic network interface functions |
||
84 | NETIFFILES=$(LWIPDIR)/netif/ethernet.c \ |
||
85 | $(LWIPDIR)/netif/bridgeif.c \ |
||
86 | $(LWIPDIR)/netif/slipif.c |
||
87 | |||
88 | # SIXLOWPAN: 6LoWPAN |
||
89 | SIXLOWPAN=$(LWIPDIR)/netif/lowpan6.c \ |
||
90 | |||
91 | # PPPFILES: PPP |
||
92 | PPPFILES=$(LWIPDIR)/netif/ppp/auth.c \ |
||
93 | $(LWIPDIR)/netif/ppp/ccp.c \ |
||
94 | $(LWIPDIR)/netif/ppp/chap-md5.c \ |
||
95 | $(LWIPDIR)/netif/ppp/chap_ms.c \ |
||
96 | $(LWIPDIR)/netif/ppp/chap-new.c \ |
||
97 | $(LWIPDIR)/netif/ppp/demand.c \ |
||
98 | $(LWIPDIR)/netif/ppp/eap.c \ |
||
99 | $(LWIPDIR)/netif/ppp/ecp.c \ |
||
100 | $(LWIPDIR)/netif/ppp/eui64.c \ |
||
101 | $(LWIPDIR)/netif/ppp/fsm.c \ |
||
102 | $(LWIPDIR)/netif/ppp/ipcp.c \ |
||
103 | $(LWIPDIR)/netif/ppp/ipv6cp.c \ |
||
104 | $(LWIPDIR)/netif/ppp/lcp.c \ |
||
105 | $(LWIPDIR)/netif/ppp/magic.c \ |
||
106 | $(LWIPDIR)/netif/ppp/mppe.c \ |
||
107 | $(LWIPDIR)/netif/ppp/multilink.c \ |
||
108 | $(LWIPDIR)/netif/ppp/ppp.c \ |
||
109 | $(LWIPDIR)/netif/ppp/pppapi.c \ |
||
110 | $(LWIPDIR)/netif/ppp/pppcrypt.c \ |
||
111 | $(LWIPDIR)/netif/ppp/pppoe.c \ |
||
112 | $(LWIPDIR)/netif/ppp/pppol2tp.c \ |
||
113 | $(LWIPDIR)/netif/ppp/pppos.c \ |
||
114 | $(LWIPDIR)/netif/ppp/upap.c \ |
||
115 | $(LWIPDIR)/netif/ppp/utils.c \ |
||
116 | $(LWIPDIR)/netif/ppp/vj.c \ |
||
117 | $(LWIPDIR)/netif/ppp/polarssl/arc4.c \ |
||
118 | $(LWIPDIR)/netif/ppp/polarssl/des.c \ |
||
119 | $(LWIPDIR)/netif/ppp/polarssl/md4.c \ |
||
120 | $(LWIPDIR)/netif/ppp/polarssl/md5.c \ |
||
121 | $(LWIPDIR)/netif/ppp/polarssl/sha1.c |
||
122 | |||
123 | # LWIPNOAPPSFILES: All LWIP files without apps |
||
124 | LWIPNOAPPSFILES=$(COREFILES) \ |
||
125 | $(CORE4FILES) \ |
||
126 | $(CORE6FILES) \ |
||
127 | $(APIFILES) \ |
||
128 | $(NETIFFILES) \ |
||
129 | $(PPPFILES) \ |
||
130 | $(SIXLOWPAN) |
||
131 | |||
132 | # SNMPFILES: SNMPv2c agent |
||
133 | SNMPFILES=$(LWIPDIR)/apps/snmp/snmp_asn1.c \ |
||
134 | $(LWIPDIR)/apps/snmp/snmp_core.c \ |
||
135 | $(LWIPDIR)/apps/snmp/snmp_mib2.c \ |
||
136 | $(LWIPDIR)/apps/snmp/snmp_mib2_icmp.c \ |
||
137 | $(LWIPDIR)/apps/snmp/snmp_mib2_interfaces.c \ |
||
138 | $(LWIPDIR)/apps/snmp/snmp_mib2_ip.c \ |
||
139 | $(LWIPDIR)/apps/snmp/snmp_mib2_snmp.c \ |
||
140 | $(LWIPDIR)/apps/snmp/snmp_mib2_system.c \ |
||
141 | $(LWIPDIR)/apps/snmp/snmp_mib2_tcp.c \ |
||
142 | $(LWIPDIR)/apps/snmp/snmp_mib2_udp.c \ |
||
143 | $(LWIPDIR)/apps/snmp/snmp_snmpv2_framework.c \ |
||
144 | $(LWIPDIR)/apps/snmp/snmp_snmpv2_usm.c \ |
||
145 | $(LWIPDIR)/apps/snmp/snmp_msg.c \ |
||
146 | $(LWIPDIR)/apps/snmp/snmpv3.c \ |
||
147 | $(LWIPDIR)/apps/snmp/snmp_netconn.c \ |
||
148 | $(LWIPDIR)/apps/snmp/snmp_pbuf_stream.c \ |
||
149 | $(LWIPDIR)/apps/snmp/snmp_raw.c \ |
||
150 | $(LWIPDIR)/apps/snmp/snmp_scalar.c \ |
||
151 | $(LWIPDIR)/apps/snmp/snmp_table.c \ |
||
152 | $(LWIPDIR)/apps/snmp/snmp_threadsync.c \ |
||
153 | $(LWIPDIR)/apps/snmp/snmp_traps.c |
||
154 | |||
155 | # HTTPDFILES: HTTP server |
||
156 | HTTPDFILES=$(LWIPDIR)/apps/httpd/fs.c \ |
||
157 | $(LWIPDIR)/apps/httpd/httpd.c |
||
158 | |||
159 | # MAKEFSDATA: MAKEFSDATA HTTP server host utility |
||
160 | MAKEFSDATAFILES=$(LWIPDIR)/apps/httpd/makefsdata/makefsdata.c |
||
161 | |||
162 | # LWIPERFFILES: IPERF server |
||
163 | LWIPERFFILES=$(LWIPDIR)/apps/lwiperf/lwiperf.c |
||
164 | |||
165 | # SMTPFILES: SMTP client |
||
166 | SMTPFILES=$(LWIPDIR)/apps/smtp/smtp.c |
||
167 | |||
168 | # SNTPFILES: SNTP client |
||
169 | SNTPFILES=$(LWIPDIR)/apps/sntp/sntp.c |
||
170 | |||
171 | # MDNSFILES: MDNS responder |
||
172 | MDNSFILES=$(LWIPDIR)/apps/mdns/mdns.c |
||
173 | |||
174 | # NETBIOSNSFILES: NetBIOS name server |
||
175 | NETBIOSNSFILES=$(LWIPDIR)/apps/netbiosns/netbiosns.c |
||
176 | |||
177 | # TFTPFILES: TFTP server files |
||
178 | TFTPFILES=$(LWIPDIR)/apps/tftp/tftp_server.c |
||
179 | |||
180 | # MQTTFILES: MQTT client files |
||
181 | MQTTFILES=$(LWIPDIR)/apps/mqtt/mqtt.c |
||
182 | |||
183 | # MBEDTLS_FILES: MBEDTLS related files of lwIP rep |
||
184 | MBEDTLS_FILES=$(LWIPDIR)/apps/altcp_tls/altcp_tls_mbedtls.c \ |
||
185 | $(LWIPDIR)/apps/altcp_tls/altcp_tls_mbedtls_mem.c \ |
||
186 | $(LWIPDIR)/apps/snmp/snmpv3_mbedtls.c |
||
187 | |||
188 | # LWIPAPPFILES: All LWIP APPs |
||
189 | LWIPAPPFILES=$(SNMPFILES) \ |
||
190 | $(HTTPDFILES) \ |
||
191 | $(LWIPERFFILES) \ |
||
192 | $(SMTPFILES) \ |
||
193 | $(SNTPFILES) \ |
||
194 | $(MDNSFILES) \ |
||
195 | $(NETBIOSNSFILES) \ |
||
196 | $(TFTPFILES) \ |
||
197 | $(MQTTFILES) \ |
||
198 | $(MBEDTLS_FILES) |