Subversion Repositories NedoOS

Rev

Rev 2338 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log

Rev 2338 Rev 2344
Line 58... Line 58...
58
 
58
 
59
struct sockaddr_in dnsaddress;
59
struct sockaddr_in dnsaddress;
60
struct sockaddr_in targetadr;
60
struct sockaddr_in targetadr;
61
struct readstructure readStruct;
61
struct readstructure readStruct;
62
 
62
 
63
unsigned char ver[] = "4.4";
63
unsigned char ver[] = "4.5";
64
const unsigned char sendOk[] = "SEND OK";
64
const unsigned char sendOk[] = "SEND OK";
65
const unsigned char gotWiFi[] = "WIFI GOT IP";
65
const unsigned char gotWiFi[] = "WIFI GOT IP";
66
unsigned char buffer[] = "0000000000";
66
unsigned char buffer[] = "0000000000";
67
unsigned char userAgent[] = " HTTP/1.1\r\nHost: zxart.ee\r\nUser-Agent: Mozilla/4.0 (compatible; MSIE5.01; NedoOS; GetPic)\r\n\r\n\0";
67
unsigned char userAgent[] = " HTTP/1.1\r\nHost: zxart.ee\r\nUser-Agent: Mozilla/4.0 (compatible; MSIE5.01; NedoOS; GetPic)\r\n\r\n\0";
68
unsigned char zxart[] = "zxart.ee";
68
unsigned char zxart[] = "zxart.ee";
Line 351... Line 351...
351
  firstPacket = true;
351
  firstPacket = true;
352
  do
352
  do
353
  {
353
  {
354
    headlng = 0;
354
    headlng = 0;
355
    todo = recvHead();
355
    todo = recvHead();
-
 
356
 
356
    getdataEsp(todo); // Requested size
357
    if (!getdataEsp(todo))
-
 
358
    {
-
 
359
      OS_CLS(0);
-
 
360
      puts("[getdataEsp]Downloading timeout. Exit!");
-
 
361
      delayLongKey(5000);
-
 
362
      exit(0);
-
 
363
    }
-
 
364
 
357
    if (firstPacket)
365
    if (firstPacket)
358
    {
366
    {
359
      todo = cutHeader(todo);
367
      todo = cutHeader(todo);
360
      firstPacket = false;
368
      firstPacket = false;
361
      if (curFileStruct.httpErr != 200)
369
      if (curFileStruct.httpErr != 200)