mirror of
https://git.savannah.nongnu.org/git/lwip.git
synced 2025-12-10 16:56:44 +08:00
Add iperf to apps;
Fix compile of lwiperf.c
This commit is contained in:
parent
e4f7ddacb3
commit
e15872982e
@ -31,7 +31,7 @@
|
|||||||
|
|
||||||
# COREFILES, CORE4FILES: The minimum set of files needed for lwIP.
|
# COREFILES, CORE4FILES: The minimum set of files needed for lwIP.
|
||||||
COREFILES=$(LWIPDIR)/core/def.c \
|
COREFILES=$(LWIPDIR)/core/def.c \
|
||||||
$(LWIPDIR)/core/dns.c \
|
$(LWIPDIR)/core/dns.c \
|
||||||
$(LWIPDIR)/core/inet_chksum.c \
|
$(LWIPDIR)/core/inet_chksum.c \
|
||||||
$(LWIPDIR)/core/init.c \
|
$(LWIPDIR)/core/init.c \
|
||||||
$(LWIPDIR)/core/mem.c \
|
$(LWIPDIR)/core/mem.c \
|
||||||
@ -129,7 +129,10 @@ SNMPFILES=$(LWIPDIR)/apps/snmp/asn1_dec.c \
|
|||||||
# HTTPDFILES: HTTP server
|
# HTTPDFILES: HTTP server
|
||||||
HTTPDFILES=$(LWIPDIR)/apps/httpd/fs.c \
|
HTTPDFILES=$(LWIPDIR)/apps/httpd/fs.c \
|
||||||
$(LWIPDIR)/apps/httpd/httpd.c
|
$(LWIPDIR)/apps/httpd/httpd.c
|
||||||
|
|
||||||
|
# LWIPERFFILES: IPERF client
|
||||||
|
LWIPERFFILES=$(LWIPDIR)/apps/lwiperf/lwiperf.c
|
||||||
|
|
||||||
# SNTPFILES: SNTP client
|
# SNTPFILES: SNTP client
|
||||||
SNTPFILES=$(LWIPDIR)/apps/sntp/sntp.c
|
SNTPFILES=$(LWIPDIR)/apps/sntp/sntp.c
|
||||||
|
|
||||||
@ -139,5 +142,6 @@ NETBIOSNSFILES=$(LWIPDIR)/apps/netbiosns/netbiosns.c
|
|||||||
# LWIPAPPFILES: All LWIP APPs
|
# LWIPAPPFILES: All LWIP APPs
|
||||||
LWIPAPPFILES=$(SNMPFILES) \
|
LWIPAPPFILES=$(SNMPFILES) \
|
||||||
$(HTTPDFILES) \
|
$(HTTPDFILES) \
|
||||||
|
$(LWIPERFFILES) \
|
||||||
$(SNTPFILES) \
|
$(SNTPFILES) \
|
||||||
$(NETBIOSNSFILES)
|
$(NETBIOSNSFILES)
|
||||||
|
|||||||
@ -85,14 +85,14 @@ typedef struct _lwiperf_settings {
|
|||||||
/** Basic connection handle */
|
/** Basic connection handle */
|
||||||
struct _lwiperf_state_base;
|
struct _lwiperf_state_base;
|
||||||
typedef struct _lwiperf_state_base lwiperf_state_base_t;
|
typedef struct _lwiperf_state_base lwiperf_state_base_t;
|
||||||
typedef struct _lwiperf_state_base {
|
struct _lwiperf_state_base {
|
||||||
/* 1=tcp, 0=udp */
|
/* 1=tcp, 0=udp */
|
||||||
u8_t tcp;
|
u8_t tcp;
|
||||||
/* 1=server, 0=client */
|
/* 1=server, 0=client */
|
||||||
u8_t server;
|
u8_t server;
|
||||||
lwiperf_state_base_t* next;
|
lwiperf_state_base_t* next;
|
||||||
lwiperf_state_base_t* related_server_state;
|
lwiperf_state_base_t* related_server_state;
|
||||||
} lwiperf_state_base_t;
|
};
|
||||||
|
|
||||||
/** Connection handle for a TCP iperf session */
|
/** Connection handle for a TCP iperf session */
|
||||||
typedef struct _lwiperf_state_tcp {
|
typedef struct _lwiperf_state_tcp {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user