Diff for /embedtools/src/Attic/upd.c between versions 1.2.2.1 and 1.3.2.1

version 1.2.2.1, 2011/06/13 20:23:35 version 1.3.2.1, 2012/07/22 22:54:53
Line 12  terms: Line 12  terms:
 All of the documentation and software included in the ELWIX and AITNET  All of the documentation and software included in the ELWIX and AITNET
 Releases is copyrighted by ELWIX - Sofia/Bulgaria <info@elwix.org>  Releases is copyrighted by ELWIX - Sofia/Bulgaria <info@elwix.org>
   
Copyright 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011Copyright 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
         by Michael Pounov <misho@elwix.org>.  All rights reserved.          by Michael Pounov <misho@elwix.org>.  All rights reserved.
   
 Redistribution and use in source and binary forms, with or without  Redistribution and use in source and binary forms, with or without
Line 418  int Daemonize(struct sockaddr_in sin, const char *csTF Line 418  int Daemonize(struct sockaddr_in sin, const char *csTF
         struct sockaddr_in cli, rcv;          struct sockaddr_in cli, rcv;
         struct sigaction sa;          struct sigaction sa;
         u_char buf[TFTP_BUF], *pos;          u_char buf[TFTP_BUF], *pos;
        char szFName[MAX_STR];        char szFName[STRSIZ];
         struct tftphdr *tftp = (struct tftphdr*) buf;          struct tftphdr *tftp = (struct tftphdr*) buf;
         struct timeval tv = { TFTP_TIMEOUT, 0 };          struct timeval tv = { TFTP_TIMEOUT, 0 };
   
Line 479  int Daemonize(struct sockaddr_in sin, const char *csTF Line 479  int Daemonize(struct sockaddr_in sin, const char *csTF
                                         case WRQ:                                          case WRQ:
                                                 len -= 2;                                                  len -= 2;
                                                 pos += 2;                                                  pos += 2;
                                                strlcpy(szFName, (char*) pos, MAX_STR);                                                strlcpy(szFName, (char*) pos, sizeof szFName);
                                                 VERB(5) printf("Info(5):: Get filename %s\n", szFName);                                                  VERB(5) printf("Info(5):: Get filename %s\n", szFName);
                                                 len -= strlen((char*) pos) + 1;                                                  len -= strlen((char*) pos) + 1;
                                                 pos += strlen((char*) pos) + 1;                                                  pos += strlen((char*) pos) + 1;
Line 595  int Daemonize(struct sockaddr_in sin, const char *csTF Line 595  int Daemonize(struct sockaddr_in sin, const char *csTF
                                         case RRQ:                                          case RRQ:
                                                 len -= 2;                                                  len -= 2;
                                                 pos += 2;                                                  pos += 2;
                                                strlcpy(szFName, (char*) pos, MAX_STR);                                                strlcpy(szFName, (char*) pos, sizeof szFName);
                                                 VERB(5) printf("Info(5):: Get filename %s\n", szFName);                                                  VERB(5) printf("Info(5):: Get filename %s\n", szFName);
                                                 len -= strlen((char*) pos) + 1;                                                  len -= strlen((char*) pos) + 1;
                                                 pos += strlen((char*) pos) + 1;                                                  pos += strlen((char*) pos) + 1;

Removed from v.1.2.2.1  
changed lines
  Added in v.1.3.2.1


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>