Changeset f20b3c
- Timestamp:
- 06/14/09 18:01:14 (4 years ago)
- 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)
- Location:
- src
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
src/iodine.c
rde976d rf20b3c 94 94 static struct encoder *dataenc; 95 95 96 /* result of case preservation check done after login */97 static int case_preserved;98 99 96 #if !defined(BSD) && !defined(__GLIBC__) 100 97 static char *__progname; … … 125 122 send_raw(int fd, char *buf, int buflen, int cmd) 126 123 { 127 unsignedchar packet[4096];124 char packet[4096]; 128 125 int len; 129 126 … … 766 763 } 767 764 768 static void765 static int 769 766 handshake_case_check(int dns_fd) 770 767 { … … 775 772 int r; 776 773 int read; 774 int case_preserved; 777 775 778 776 case_preserved = 0; … … 795 793 if (read < (27 * 2)) { 796 794 fprintf(stderr, "Received short case check reply. Will use base32 encoder\n"); 797 return ;795 return case_preserved; 798 796 } else { 799 797 int k; … … 807 805 } 808 806 } 809 return ;807 return case_preserved; 810 808 } 811 809 } else { … … 814 812 } else { 815 813 fprintf(stderr, "Got error on case check, will use base32\n"); 816 return ;814 return case_preserved; 817 815 } 818 816 } … … 822 820 823 821 fprintf(stderr, "No reply on case check, continuing\n"); 822 return case_preserved; 824 823 } 825 824 … … 1003 1002 { 1004 1003 int seed; 1004 int case_preserved; 1005 1005 int r; 1006 1006 … … 1017 1017 handshake_raw_udp(dns_fd, seed); 1018 1018 1019 handshake_case_check(dns_fd);1019 case_preserved = handshake_case_check(dns_fd); 1020 1020 1021 1021 if (case_preserved) { -
src/iodined.c
r1235cb rf20b3c 842 842 send_raw(int fd, char *buf, int buflen, int cmd, struct query *q) 843 843 { 844 unsignedchar packet[4096];844 char packet[4096]; 845 845 int len; 846 846
Note: See TracChangeset
for help on using the changeset viewer.
