Changeset f20b3c


Ignore:
Timestamp:
06/14/09 18:01:14 (4 years ago)
Author:
Erik Ekman <yarrick@…>
Branches:
master
Children:
e59aaa
Parents:
de976d
git-author:
Erik Ekman <yarrick@…> (06/14/09 18:01:14)
git-committer:
Erik Ekman <erik@…> (02/04/12 20:34:02)
Message:

Remove a global variable and some warnings

Location:
src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • src/iodine.c

    rde976d rf20b3c  
    9494static struct encoder *dataenc; 
    9595 
    96 /* result of case preservation check done after login */ 
    97 static int case_preserved; 
    98  
    9996#if !defined(BSD) && !defined(__GLIBC__) 
    10097static char *__progname; 
     
    125122send_raw(int fd, char *buf, int buflen, int cmd) 
    126123{ 
    127         unsigned char packet[4096]; 
     124        char packet[4096]; 
    128125        int len; 
    129126 
     
    766763} 
    767764 
    768 static void 
     765static int 
    769766handshake_case_check(int dns_fd) 
    770767{ 
     
    775772        int r; 
    776773        int read; 
     774        int case_preserved; 
    777775 
    778776        case_preserved = 0; 
     
    795793                                        if (read < (27 * 2)) { 
    796794                                                fprintf(stderr, "Received short case check reply. Will use base32 encoder\n"); 
    797                                                 return; 
     795                                                return case_preserved; 
    798796                                        } else { 
    799797                                                int k; 
     
    807805                                                        } 
    808806                                                } 
    809                                                 return; 
     807                                                return case_preserved; 
    810808                                        } 
    811809                                } else { 
     
    814812                        } else { 
    815813                                fprintf(stderr, "Got error on case check, will use base32\n"); 
    816                                 return; 
     814                                return case_preserved; 
    817815                        } 
    818816                } 
     
    822820 
    823821        fprintf(stderr, "No reply on case check, continuing\n"); 
     822        return case_preserved; 
    824823} 
    825824 
     
    10031002{ 
    10041003        int seed; 
     1004        int case_preserved; 
    10051005        int r; 
    10061006 
     
    10171017        handshake_raw_udp(dns_fd, seed); 
    10181018 
    1019         handshake_case_check(dns_fd); 
     1019        case_preserved = handshake_case_check(dns_fd); 
    10201020 
    10211021        if (case_preserved) { 
  • src/iodined.c

    r1235cb rf20b3c  
    842842send_raw(int fd, char *buf, int buflen, int cmd, struct query *q) 
    843843{ 
    844         unsigned char packet[4096]; 
     844        char packet[4096]; 
    845845        int len; 
    846846 
Note: See TracChangeset for help on using the changeset viewer.