lwip-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lwip-users] [lwip] uIP poring _ HELP on LwIP


From: tyou
Subject: [lwip-users] [lwip] uIP poring _ HELP on LwIP
Date: Wed, 08 Jan 2003 23:49:42 -0000

This is a multi-part message in MIME format.

--=====000_Dragon503752358874_=====
Content-Type: text/plain;
      charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit

Hi, all lwip fans:

        Last week I had ported uIP to Hitachi H8 series MCU (h8/3664F and 
H8/3069F), 
and I have put it on my homepage (http://www.i-da.co.jp/~tyou/embd/embedded.htm 
)

    And these days I am porting Lwip to Hitachi H8/3069F with Hitachi C 
complier. Several
days ago I sended a mail about that mem_sanity will never goes out. now I have 
found 
out where is wrong with my codes instead of abort(); I made a mistaken that I 
forgoten the {}.
if (c<0) {
        xxx
   while(1);
}

:(((((((

        Now the Lwip is working ,with SLIP baud rate 38400, it has handled 1000 
times 
of ping from the slip client, windows2000.
    
    And these two days I am debugging with the httpd application. I got 
problems :
the Lwip can establish TCP link, but http client of windows2000 can not receive 
the data needed.
from the lwip printf logs, seems send out segment failed and finally TCP timer 
overflows.
    I debug it only with my DIYed boot loader, so I can not find too much clues 
of the codes.


the http client logs are as follows :
//////////////////////////////////////////////////////////
Site found: 192.168.1.2
Connecting to 192.168.1.2
Connected to 192.168.1.2
GET http://192.168.1.2/index.html
> Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*
> User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows 98)
Request sent. 220 bytes





//////////////////////////////////////////////////////////

    As the lwip side , the logs txt file is attached. 

    If anyone has experience of this problem , please give me a hand.
thanks.   btw , the enviro:




RTOS                 : ucos-ii 2.52
RAM for code       : 1MB
RAM for variables  : 1MB   ( I am sure it is enough acording to map file )


#ifndef __LWIPOPTS_H__
#define __LWIPOPTS_H__

/* ---------- Memory options ---------- */
/* MEM_ALIGNMENT: should be set to the alignment of the CPU for which
   lwIP is compiled. 4 byte alignment -> define MEM_ALIGNMENT to 4, 2
   byte alignment -> define MEM_ALIGNMENT to 2. */
#define MEM_ALIGNMENT           2

/* MEM_SIZE: the size of the heap memory. If the application will send
a lot of data that needs to be copied, this should be set high. */
#define MEM_SIZE                1024*16 //1000

/* MEMP_NUM_PBUF: the number of memp struct pbufs. If the application
   sends a lot of data out of ROM (or other static memory), this
   should be set high. */
#define MEMP_NUM_PBUF           16        //8
/* MEMP_NUM_UDP_PCB: the number of UDP protocol control blocks. One
   per active UDP "connection". */
#define MEMP_NUM_UDP_PCB        4
/* MEMP_NUM_TCP_PCB: the number of simulatenously active TCP
   connections. */
#define MEMP_NUM_TCP_PCB        10          //5
/* MEMP_NUM_TCP_PCB_LISTEN: the number of listening TCP
   connections. */
#define MEMP_NUM_TCP_PCB_LISTEN 8
/* MEMP_NUM_TCP_SEG: the number of simultaneously queued TCP
   segments. */
#define MEMP_NUM_TCP_SEG        8
/* MEMP_NUM_SYS_TIMEOUT: the number of simulateously active
   timeouts. */
#define MEMP_NUM_SYS_TIMEOUT    3


/* The following four are used only with the sequential API and can be
   set to 0 if the application only will use the raw API. */
/* MEMP_NUM_NETBUF: the number of struct netbufs. */
#define MEMP_NUM_NETBUF         2
/* MEMP_NUM_NETCONN: the number of struct netconns. */
#define MEMP_NUM_NETCONN        4
/* MEMP_NUM_APIMSG: the number of struct api_msg, used for
   communication between the TCP/IP stack and the sequential
   programs. */
#define MEMP_NUM_API_MSG        8
/* MEMP_NUM_TCPIPMSG: the number of struct tcpip_msg, which is used
   for sequential API communication and incoming packets. Used in
   src/api/tcpip.c. */
#define MEMP_NUM_TCPIP_MSG      16 //8

/* These two control is reclaimer functions should be compiled
   in. Should always be turned on (1). */
#define MEM_RECLAIM             1
#define MEMP_RECLAIM            1


/*
******************************************************************************************************
*                               ---------- Pbuf options ----------
******************************************************************************************************
*/
/* PBUF_POOL_SIZE: the number of buffers in the pbuf pool. Never larger than 
255 because int8u */
#define PBUF_POOL_SIZE          255                 //   //    6

/* PBUF_POOL_BUFSIZE: the size of each pbuf in the pbuf pool. */
#define PBUF_POOL_BUFSIZE       2048                // 512  // 128

/* PBUF_LINK_HLEN: the number of bytes that should be allocated for a
   link level header. */
#define PBUF_LINK_HLEN          16

/* ---------- TCP options ---------- */
#define LWIP_TCP                1
#define TCP_TTL                 255

/* Controls if TCP should queue segments that arrive out of
   order. Define to 0 if your device is low on memory. */
#define TCP_QUEUE_OOSEQ         1

/* TCP Maximum segment size. */
#define TCP_MSS                 128

/* TCP sender buffer space (bytes). */
#define TCP_SND_BUF             512                    //       256

/* TCP sender buffer space (pbufs). This must be at least = 2 *
   TCP_SND_BUF/TCP_MSS for things to work. */
#define TCP_SND_QUEUELEN        4 * TCP_SND_BUF/TCP_MSS

/* TCP receive window. */
#define TCP_WND                 1024

/* Maximum number of retransmissions of data segments. */
#define TCP_MAXRTX              12

/* Maximum number of retransmissions of SYN segments. */
#define TCP_SYNMAXRTX           4

/* ---------- ARP options ---------- */
#define ARP_TABLE_SIZE 10

/* ---------- IP options ---------- */
/* Define IP_FORWARD to 1 if you wish to have the ability to forward
   IP packets across network interfaces. If you are going to run lwIP
   on a device with only one network interface, define this to 0. */
#define IP_FORWARD              1

/* If defined to 1, IP options are allowed (but not parsed). If
   defined to 0, all packets with IP options are dropped. */
#define IP_OPTIONS              1

/* ---------- ICMP options ---------- */
#define ICMP_TTL                255


/* ---------- DHCP options ---------- */
/* Define LWIP_DHCP to 1 if you want DHCP configuration of
   interfaces. DHCP is not implemented in lwIP 0.5.1, however, so
   turning this on does currently not work. */
#define LWIP_DHCP               0

/* 1 if you want to do an ARP check on the offered address
   (recommended). */
#define DHCP_DOES_ARP_CHECK     1

/* ---------- UDP options ---------- */
#define LWIP_UDP                1
#define UDP_TTL                 255


/* ---------- Statistics options ---------- */
//#define STATS

#ifdef STATS
#define LINK_STATS
#define IP_STATS
#define ICMP_STATS
#define UDP_STATS
#define TCP_STATS
#define MEM_STATS
#define MEMP_STATS
#define PBUF_STATS
#define SYS_STATS
#endif /* STATS */

#endif /* __LWIPOPTS_H__ */

   






Best regards.
                     address@hidden
                        2002-11-20


 

--=====000_Dragon503752358874_=====
Content-Type: application/octet-stream;
      name="debug_data.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
      filename="debug_data.txt"

DSoqKioqKioqKioqKioqKioqKioqKioqKiAgICAgICAgIERFQlVHIE1PREUgICAgICAgICAqKioq
KioqKioqKioqKioqKioqKioqKioNCg1zeXMgaW5pdCBzdWNjZXNzLg0KDWx3aXAgc3lzL3BidWYv
bWVtL21lbXAgaW5pdGlhbGl6ZWQuDQoNVFNLX1NDSTBfSW5pdCBlZC4uDQoNTHdpcE1haW5UaHJl
YWQ6IHN0YXJ0IHRvIHN5cyBtZW0gbmV3DQoNVHNrIHNjaTAgOldhaXRpbmcgZm9yIE1vZGVtIFJl
cXVlc3QuLi4NCg1Md2lwTWFpblRocmVhZCA6IFRDUC9JUCBpbml0aWFsaXplZC4NCg10Y3BfYmlu
ZDogYmluZCB0byBwb3J0IDgwCg1UQ1BfUkVHIGMxMzJiYyBsb2NhbCBwb3J0IDgwCg1Md0lQIG1h
aW4gcnV0aW5lIEluaXRlZC4NCg1MRUQgQmxpbmtpbmcNCg10Y3BpcF90aHJlYWQ6IGVudGVyZWQu
DQoNTEVEIEJsaW5raW5nDQoNVHNrIHNjaTAgOk1vZGVtIHJlcXVlc3QgcmN2ZWQuDQoNVHNrIHNj
aTAgbW9kZW0gcmVxdWVzdCByZXBsaWVkLCBmYWxsIGluIHRvIHNsaXAgbG9vcC4NCg0KLyoNCioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KKiBQaW5nIA0KKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQoqLw0KDQoNaXBfaW5w
dXQgZnVuY3Rpb24gZW50ZXJlZC4NCg1pcF9pbnB1dDogaXBoZHItPmRlc3QgMHhjMGE4MDEwMiBu
ZXRpZi0+aXBfYWRkciAweGMwYTgwMTAyICgweGMwYTgwMTAwLCAweGMwYTgwMTAwLCAweDIpCg1p
cF9pbnB1dDogCg1JUCBoZWFkZXI6Cg0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsK
DXwgNCB8IDUgfCAgICAwICB8ICAgICAgICA2MCAgICAgfCAodiwgaGwsIHRvcywgbGVuKQoNKy0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCg18ICAgICAzOTMyICAgICAgfDAwMHwgICAg
ICAgMCAgIHwgKGlkLCBmbGFncywgb2Zmc2V0KQoNKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0rCg18ICAgMTI4ICB8ICAgIDEgIHwgICAgMHhhNzRhICAgIHwgKHR0bCwgcHJvdG8sIGNo
a3N1bSkKDSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwoNfCAgMTkyICB8ICAxNjgg
IHwgICAgMSAgfCAgMjAwICB8IChzcmMpCg0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LSsKDXwgIDE5MiAgfCAgMTY4ICB8ICAgIDEgIHwgICAgMiAgfCAoZGVzdCkKDSstLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tKwoNaXBfaW5wdXQ6IHAtPmxlbiA2MCBwLT50b3RfbGVuIDYw
Cg1pcF9vdXRwdXRfaWYgOiBlbnRlcmVkLgoNaXBfb3V0cHV0X2lmOiBzbCAKDUlQIGhlYWRlcjoK
DSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwoNfCA0IHwgNSB8ICAgIDAgIHwgICAg
ICAgIDYwICAgICB8ICh2LCBobCwgdG9zLCBsZW4pCg0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLSsKDXwgICAgIDM5MzIgICAgICB8MDAwfCAgICAgICAwICAgfCAoaWQsIGZsYWdzLCBv
ZmZzZXQpCg0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKDXwgICAxMjggIHwgICAg
MSAgfCAgICAweGE3NGEgICAgfCAodHRsLCBwcm90bywgY2hrc3VtKQoNKy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0rCg18ICAxOTIgIHwgIDE2OCAgfCAgICAxICB8ICAgIDIgIHwgKHNy
YykKDSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwoNfCAgMTkyICB8ICAxNjggIHwg
ICAgMSAgfCAgMjAwICB8IChkZXN0KQoNKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0r
DQoNCg0KLyoNCioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0K
KiAgIGJlZ2luIHRvIHRlc3QgaHR0cGQNCioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKg0KKi8KDUxFRCBCbGlua2luZw0KDWlwX2lucHV0IGZ1bmN0aW9uIGVudGVy
ZWQuDQoNaXBfaW5wdXQ6IGlwaGRyLT5kZXN0IDB4YzBhODAxMDIgbmV0aWYtPmlwX2FkZHIgMHhj
MGE4MDEwMiAoMHhjMGE4MDEwMCwgMHhjMGE4MDEwMCwgMHgyKQoNaXBfaW5wdXQ6IAoNSVAgaGVh
ZGVyOgoNKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCg18IDQgfCA1IHwgICAgMCAg
fCAgICAgICAgNDggICAgIHwgKHYsIGhsLCB0b3MsIGxlbikKDSstLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tKwoNfCAgICAgMzk0MiAgICAgIHwwMTB8ICAgICAgIDAgICB8IChpZCwgZmxh
Z3MsIG9mZnNldCkKDSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwoNfCAgIDEyOCAg
fCAgICA2ICB8ICAgIDB4Njc0NyAgICB8ICh0dGwsIHByb3RvLCBjaGtzdW0pCg0rLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKDXwgIDE5MiAgfCAgMTY4ICB8ICAgIDEgIHwgIDIwMCAg
fCAoc3JjKQoNKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCg18ICAxOTIgIHwgIDE2
OCAgfCAgICAxICB8ICAgIDIgIHwgKGRlc3QpCg0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLSsKDWlwX2lucHV0OiBwLT5sZW4gNDggcC0+dG90X2xlbiA0OAoNKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSB0Y3BfaW5wdXQ6IGZsYWdzIAoNU1lOIAoNLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKwoNVENQIFN0YXRlOiAKDUxJU1RFTgoNVENQX1JFRyBjMTJkNDQgbG9jYWwgcG9y
dCA4MAoNdGNwX2VucXVldWU6IDAKDXRjcF9lbnF1ZXVlOiBxdWV1ZWluZyA2NjAyOjY2MDMgKDB4
MTIpCg10Y3BfZW5xdWV1ZTogMSAoYWZ0ZXIgZW5xdWV1ZWQpCg10Y3Bfb3V0cHV0X3NlZ21lbnQ6
IHJ0c2VxIDY2MDIKDXRjcF9vdXRwdXRfc2VnbWVudDogNjYwMjo2NjAyCg1JUCA6IGlwX3JvdXRl
IGVudGVyZWQuCg1pcF9vdXRwdXRfaWYgOiBlbnRlcmVkLgoNaXBfb3V0cHV0X2lmOiBzbCAKDUlQ
IGhlYWRlcjoKDSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwoNfCA0IHwgNSB8ICAg
IDAgIHwgICAgICAgIDQ0ICAgICB8ICh2LCBobCwgdG9zLCBsZW4pCg0rLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLSsKDXwgICAgICAgIDEgICAgICB8MDEwfCAgICAgICAwICAgfCAoaWQs
IGZsYWdzLCBvZmZzZXQpCg0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKDXwgICAy
NTUgIHwgICAgNiAgfCAgICAweGY3YWYgICAgfCAodHRsLCBwcm90bywgY2hrc3VtKQoNKy0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCg18ICAxOTIgIHwgIDE2OCAgfCAgICAxICB8ICAg
IDIgIHwgKHNyYykKDSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwoNfCAgMTkyICB8
ICAxNjggIHwgICAgMSAgfCAgMjAwICB8IChkZXN0KQoNKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0rCg1UQ1AgU3RhdGU6IAoNTElTVEVODQoKDWlwX2lucHV0IGZ1bmN0aW9uIGVudGVy
ZWQuDQoNaXBfaW5wdXQ6IGlwaGRyLT5kZXN0IDB4YzBhODAxMDIgbmV0aWYtPmlwX2FkZHIgMHhj
MGE4MDEwMiAoMHhjMGE4MDEwMCwgMHhjMGE4MDEwMCwgMHgyKQoNaXBfaW5wdXQ6IAoNSVAgaGVh
ZGVyOgoNKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCg18IDQgfCA1IHwgICAgMCAg
fCAgICAgICAgNDAgICAgIHwgKHYsIGhsLCB0b3MsIGxlbikKDSstLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tKwoNfCAgICAgMzk0MyAgICAgIHwwMTB8ICAgICAgIDAgICB8IChpZCwgZmxh
Z3MsIG9mZnNldCkKDSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwoNfCAgIDEyOCAg
fCAgICA2ICB8ICAgIDB4Njc0ZSAgICB8ICh0dGwsIHByb3RvLCBjaGtzdW0pCg0rLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKDXwgIDE5MiAgfCAgMTY4ICB8ICAgIDEgIHwgIDIwMCAg
fCAoc3JjKQoNKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCg18ICAxOTIgIHwgIDE2
OCAgfCAgICAxICB8ICAgIDIgIHwgKGRlc3QpCg0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLSsKDWlwX2lucHV0OiBwLT5sZW4gNDAgcC0+dG90X2xlbiA0MAoNKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSB0Y3BfaW5wdXQ6IGZsYWdzIAoNQUNLIAoNLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKwoNVENQIFN0YXRlOiAKDVNZTl9SQ1ZECg10Y3BfcmVjZWl2ZTogd2luZG93IHVw
ZGF0ZSA4ODMyCg10Y3BfcmVjZWl2ZTogQUNLIGZvciA2NjAzLCB1bmFja2VkLT5zZXFubyA2NjAy
OjY2MDMKDXRjcF9yZWNlaXZlOiByZW1vdmluZyA2NjAyOjY2MDMgZnJvbSBwY2ItPnVuYWNrZWQK
DXRjcF9yZWNlaXZlOiBxdWV1ZWxlbiAxIC4uLiAKDTAgKGFmdGVyIGZyZWVpbmcgdW5hY2tlZCkK
DXRjcF9yZWNlaXZlOiBwY2ItPnJ0dGVzdCA5MyBydHNlcSA2NjAyIGFja25vIDY2MDMKDXRjcF9y
ZWNlaXZlOiBleHBlcmllbmNlZCBydHQgMCB0aWNrcyAoMCBtc2VjKS4KDXRjcF9yZWNlaXZlOiBS
VE8gNSAoMjUwMCBtaWxpc2Vjb25kcykKDXRjcF9vdXRwdXQ6IG5vdGhpbmcgdG8gc2VuZAoNVENQ
IFN0YXRlOiAKDUVTVEFCTElTSEVEDQoKDWlwX2lucHV0IGZ1bmN0aW9uIGVudGVyZWQuDQoNaXBf
aW5wdXQ6IGlwaGRyLT5kZXN0IDB4YzBhODAxMDIgbmV0aWYtPmlwX2FkZHIgMHhjMGE4MDEwMiAo
MHhjMGE4MDEwMCwgMHhjMGE4MDEwMCwgMHgyKQoNaXBfaW5wdXQ6IAoNSVAgaGVhZGVyOgoNKy0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCg18IDQgfCA1IHwgICAgMCAgfCAgICAgICAx
NjggICAgIHwgKHYsIGhsLCB0b3MsIGxlbikKDSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tKwoNfCAgICAgMzk0NCAgICAgIHwwMTB8ICAgICAgIDAgICB8IChpZCwgZmxhZ3MsIG9mZnNl
dCkKDSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwoNfCAgIDEyOCAgfCAgICA2ICB8
ICAgIDB4NjZjZCAgICB8ICh0dGwsIHByb3RvLCBjaGtzdW0pCg0rLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLSsKDXwgIDE5MiAgfCAgMTY4ICB8ICAgIDEgIHwgIDIwMCAgfCAoc3JjKQoN
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCg18ICAxOTIgIHwgIDE2OCAgfCAgICAx
ICB8ICAgIDIgIHwgKGRlc3QpCg0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKDWlw
X2lucHV0OiBwLT5sZW4gMTY4IHAtPnRvdF9sZW4gMTY4Cg0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstIHRjcF9pbnB1dDogZmxhZ3MgCg1BQ0sgCg0tKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rCg1UQ1AgU3RhdGU6IAoNRVNUQUJMSVNIRUQNCg10Y3BfcmVjZWl2ZTogcGNiLT5ydHRlc3Qg
MCBydHNlcSA2NjAyIGFja25vIDY2MDMKDXRjcF9lbnF1ZXVlOiBzZW5kaW5nIEFDSyBmb3IgMzUw
MDA3OTA2MwoNCg1JUCA6IGlwX3JvdXRlIGVudGVyZWQuCg1pcF9vdXRwdXRfaWYgOiBlbnRlcmVk
LgoNaXBfb3V0cHV0X2lmOiBzbCAKDUlQIGhlYWRlcjoKDSstLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tKwoNfCA0IHwgNSB8ICAgIDAgIHwgICAgICAgIDQwICAgICB8ICh2LCBobCwgdG9z
LCBsZW4pCg0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKDXwgICAgICAgIDIgICAg
ICB8MDEwfCAgICAgICAwICAgfCAoaWQsIGZsYWdzLCBvZmZzZXQpCg0rLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLSsKDXwgICAyNTUgIHwgICAgNiAgfCAgICAweGY3YjIgICAgfCAodHRs
LCBwcm90bywgY2hrc3VtKQoNKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCg18ICAx
OTIgIHwgIDE2OCAgfCAgICAxICB8ICAgIDIgIHwgKHNyYykKDSstLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tKwoNfCAgMTkyICB8ICAxNjggIHwgICAgMSAgfCAgMjAwICB8IChkZXN0KQoN
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCg10Y3BfcmVjdmVkOiByZWN2ZWl2ZWQg
MTI4IGJ5dGVzLCB3bmQgMTAyNCAoMCkuCg1odHRwIGRhdGEgcmVjaWV2ZWQ6R0VUIC9pbmRleC5o
dG1sIEhUVFAvMS4xDQpBY2NlcHQ6IGltYWdlL2dpZiwgaW1hZ2UveC14Yml0bWFwLCBpbWFnZS9q
cGVnLCBpbWFnZS9wanBlZywgKi8qDQpVc2VyLUFnZW50OiBNb3ppbGxhLzQuMCAoY29tcGF0aWJs
ZTsKDWh0dHAgcmVhZHkgdG8gZnNfb3BlbiA6L2h0dHAvaW5kZXguaHRtbAoNaHR0cCBzdGFydCB0
byBzZW5kIGRhdGEgYTE1NGQ5IGxlbiAzNjc2DQpodHRwIHNlbmRfZGF0YSBmdW5jdGlvbiBlbnRl
cmVkLgoNdGNwX2VucXVldWU6IDAKDXRjcF9lbnF1ZXVlOiBxdWV1ZWluZyA2NjAzOjY3MzEgKDB4
MCkKDXRjcF9lbnF1ZXVlOiBxdWV1ZWluZyA2NzMxOjY4NTkgKDB4MCkKDXRjcF9lbnF1ZXVlOiBx
dWV1ZWluZyA2ODU5OjY5ODcgKDB4MCkKDXRjcF9lbnF1ZXVlOiBxdWV1ZWluZyA2OTg3OjcxMTUg
KDB4MCkKDXRjcF9lbnF1ZXVlOiA4IChhZnRlciBlbnF1ZXVlZCkKDXRjcF9vdXRwdXRfc2VnbWVu
dDogcnRzZXEgNjYwMwoNdGNwX291dHB1dF9zZWdtZW50OiA2NjAzOjY3MzEKDUlQIDogaXBfcm91
dGUgZW50ZXJlZC4KDWlwX291dHB1dF9pZiA6IGVudGVyZWQuCg1pcF9vdXRwdXRfaWY6IHNsIAoN
SVAgaGVhZGVyOgoNKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCg18IDQgfCA1IHwg
ICAgMCAgfCAgICAgICAxNjggICAgIHwgKHYsIGhsLCB0b3MsIGxlbikKDSstLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tKwoNfCAgICAgICAgMyAgICAgIHwwMTB8ICAgICAgIDAgICB8IChp
ZCwgZmxhZ3MsIG9mZnNldCkKDSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwoNfCAg
IDI1NSAgfCAgICA2ICB8ICAgIDB4ZjczMSAgICB8ICh0dGwsIHByb3RvLCBjaGtzdW0pCg0rLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKDXwgIDE5MiAgfCAgMTY4ICB8ICAgIDEgIHwg
ICAgMiAgfCAoc3JjKQoNKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCg18ICAxOTIg
IHwgIDE2OCAgfCAgICAxICB8ICAyMDAgIHwgKGRlc3QpCg0rLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLSsKDVRDUCBTdGF0ZTogCg1FU1RBQkxJU0hFRA0KCg1pcF9pbnB1dCBmdW5jdGlv
biBlbnRlcmVkLg0KDWlwX2lucHV0OiBpcGhkci0+ZGVzdCAweGMwYTgwMTAyIG5ldGlmLT5pcF9h
ZGRyIDB4YzBhODAxMDIgKDB4YzBhODAxMDAsIDB4YzBhODAxMDAsIDB4MikKDWlwX2lucHV0OiAK
DUlQIGhlYWRlcjoKDSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwoNfCA0IHwgNSB8
ICAgIDAgIHwgICAgICAgMTM0ICAgICB8ICh2LCBobCwgdG9zLCBsZW4pCg0rLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLSsKDXwgICAgIDM5NDUgICAgICB8MDEwfCAgICAgICAwICAgfCAo
aWQsIGZsYWdzLCBvZmZzZXQpCg0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKDXwg
ICAxMjggIHwgICAgNiAgfCAgICAweDY2ZWUgICAgfCAodHRsLCBwcm90bywgY2hrc3VtKQoNKy0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCg18ICAxOTIgIHwgIDE2OCAgfCAgICAxICB8
ICAyMDAgIHwgKHNyYykKDSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwoNfCAgMTky
ICB8ICAxNjggIHwgICAgMSAgfCAgICAyICB8IChkZXN0KQoNKy0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0rCg1pcF9pbnB1dDogcC0+bGVuIDEzNCBwLT50b3RfbGVuIDEzNAoNKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSB0Y3BfaW5wdXQ6IGZsYWdzIAoNUFNIIAoNQUNLIAoNLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKwoNVENQIFN0YXRlOiAKDUVTVEFCTElTSEVECg10Y3Bf
cmVjZWl2ZTogd2luZG93IHVwZGF0ZSA4ODMyCg10Y3BfcmVjZWl2ZTogcGNiLT5ydHRlc3QgOTMg
cnRzZXEgNjYwMyBhY2tubyA2NjAzCg1wY2ItPnNlbnQgOiBjYWxsIGJhY2sgc3RhcnRlZC4KDWh0
dHAgaHR0cF9zZW50IGZ1bmN0aW9uIGVudGVyZWQuCg1odHRwIHNlbmRfZGF0YSBmdW5jdGlvbiBl
bnRlcmVkLgoNaHR0cCBodHRwX3NlbnQgZGF0YQoNdGNwX2VucXVldWU6IHNlbmRpbmcgQUNLIGZv
ciAzNTAwMDc5MTU3Cg1JUCA6IGlwX3JvdXRlIGVudGVyZWQuCg1pcF9vdXRwdXRfaWYgOiBlbnRl
cmVkLgoNaXBfb3V0cHV0X2lmOiBzbCAKDUlQIGhlYWRlcjoKDSstLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tKwoNfCA0IHwgNSB8ICAgIDAgIHwgICAgICAgIDQwICAgICB8ICh2LCBobCwg
dG9zLCBsZW4pCg0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKDXwgICAgICAgIDQg
ICAgICB8MDEwfCAgICAgICAwICAgfCAoaWQsIGZsYWdzLCBvZmZzZXQpCg0rLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLSsKDXwgICAyNTUgIHwgICAgNiAgfCAgICAweGY3YjAgICAgfCAo
dHRsLCBwcm90bywgY2hrc3VtKQoNKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCg18
ICAxOTIgIHwgIDE2OCAgfCAgICAxICB8ICAgIDIgIHwgKHNyYykKDSstLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tKwoNfCAgMTkyICB8ICAxNjggIHwgICAgMSAgfCAgMjAwICB8IChkZXN0
KQoNKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCg10Y3BfcmVjdmVkOiByZWN2ZWl2
ZWQgOTQgYnl0ZXMsIHduZCAxMDI0ICgwKS4KDVRDUCBTdGF0ZTogCg1FU1RBQkxJU0hFRAoNdGNw
X3RpbWVyX2NvYXJzZTogcnRpbWUgOTMgcGNiLT5ydG8gNQoNdGNwX3JleG1pdF9zZWc6IHNraWNr
YXIgNjYwMzo2NzMxCg1JUCA6IGlwX3JvdXRlIGVudGVyZWQuCg1pcF9vdXRwdXRfaWYgOiBlbnRl
cmVkLgoNaXBfb3V0cHV0X2lmOiBzbCAKDUlQIGhlYWRlcjoKDSstLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tKwoNfCA0IHwgNSB8ICAgIDAgIHwgICAgICAgMTY4ICAgICB8ICh2LCBobCwg
dG9zLCBsZW4pCg0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKDXwgICAgICAgIDMg
ICAgICB8MDEwfCAgICAgICAwICAgfCAoaWQsIGZsYWdzLCBvZmZzZXQpCg0rLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLSsKDXwgICAyNTUgIHwgICAgNiAgfCAgICAweGY3MzEgICAgfCAo
dHRsLCBwcm90bywgY2hrc3VtKQoNKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCg18
ICAxOTIgIHwgIDE2OCAgfCAgICAxICB8ICAgIDIgIHwgKHNyYykKDSstLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tKwoNfCAgMTkyICB8ICAxNjggIHwgICAgMSAgfCAgMjAwICB8IChkZXN0
KQoNKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCg1odHRwIHNlbmRfZGF0YSBmdW5j
dGlvbiBlbnRlcmVkLgoNdGNwX3RpbWVyX2NvYXJzZTogcnRpbWUgOTggcGNiLT5ydG8gMTAKDXRj
cF9yZXhtaXRfc2VnOiBza2lja2FyIDY2MDM6NjczMQoNSVAgOiBpcF9yb3V0ZSBlbnRlcmVkLgoN
aXBfb3V0cHV0X2lmIDogZW50ZXJlZC4KDWlwX291dHB1dF9pZjogc2wgCg1JUCBoZWFkZXI6Cg0r
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKDXwgNCB8IDUgfCAgICAwICB8ICAgICAg
IDE2OCAgICAgfCAodiwgaGwsIHRvcywgbGVuKQoNKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0rCg18ICAgICAgICAzICAgICAgfDAxMHwgICAgICAgMCAgIHwgKGlkLCBmbGFncywgb2Zm
c2V0KQoNKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCg18ICAgMjU1ICB8ICAgIDYg
IHwgICAgMHhmNzMxICAgIHwgKHR0bCwgcHJvdG8sIGNoa3N1bSkKDSstLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tKwoNfCAgMTkyICB8ICAxNjggIHwgICAgMSAgfCAgICAyICB8IChzcmMp
Cg0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKDXwgIDE5MiAgfCAgMTY4ICB8ICAg
IDEgIHwgIDIwMCAgfCAoZGVzdCkKDSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwoN
TEVEIEJsaW5raW5nDQoNaHR0cCBzZW5kX2RhdGEgZnVuY3Rpb24gZW50ZXJlZC4KDWh0dHAgc2Vu
ZF9kYXRhIGZ1bmN0aW9uIGVudGVyZWQuCg10Y3BfdGltZXJfY29hcnNlOiBydGltZSAxMDggcGNi
LT5ydG8gMjAKDXRjcF9yZXhtaXRfc2VnOiBza2lja2FyIDY2MDM6NjczMQoNSVAgOiBpcF9yb3V0
ZSBlbnRlcmVkLgoNaXBfb3V0cHV0X2lmIDogZW50ZXJlZC4KDWlwX291dHB1dF9pZjogc2wgCg1J
UCBoZWFkZXI6Cg0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKDXwgNCB8IDUgfCAg
ICAwICB8ICAgICAgIDE2OCAgICAgfCAodiwgaGwsIHRvcywgbGVuKQoNKy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0rCg18ICAgICAgICAzICAgICAgfDAxMHwgICAgICAgMCAgIHwgKGlk
LCBmbGFncywgb2Zmc2V0KQoNKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCg18ICAg
MjU1ICB8ICAgIDYgIHwgICAgMHhmNzMxICAgIHwgKHR0bCwgcHJvdG8sIGNoa3N1bSkKDSstLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwoNfCAgMTkyICB8ICAxNjggIHwgICAgMSAgfCAg
ICAyICB8IChzcmMpCg0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKDXwgIDE5MiAg
fCAgMTY4ICB8ICAgIDEgIHwgIDIwMCAgfCAoZGVzdCkKDSstLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tKwoNaHR0cCBzZW5kX2RhdGEgZnVuY3Rpb24gZW50ZXJlZC4KDUxFRCBCbGlua2lu
Zw0KDWh0dHAgc2VuZF9kYXRhIGZ1bmN0aW9uIGVudGVyZWQuCg0=

--=====000_Dragon503752358874_=====--


[This message was sent through the lwip discussion list.]




reply via email to

[Prev in Thread] Current Thread [Next in Thread]