/[pkg-mixmaster]/trunk/Mix/Src/chain.c
ViewVC logotype

Diff of /trunk/Mix/Src/chain.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 261 by rabbi, Tue Dec 11 09:02:16 2001 UTC revision 262 by rabbi, Wed Sep 18 23:26:17 2002 UTC
# Line 6  Line 6 
6     details.     details.
7    
8     Prepare messages for remailer chain     Prepare messages for remailer chain
9     $Id: chain.c,v 1.2 2001/12/11 09:02:16 rabbi Exp $ */     $Id: chain.c,v 1.3 2002/09/18 23:26:16 rabbi Exp $ */
10    
11    
12  #include "mix3.h"  #include "mix3.h"
# Line 51  int chain_select(int hop[], char *chains Line 51  int chain_select(int hop[], char *chains
51    
52        if (chain->data[j] == '*')        if (chain->data[j] == '*')
53          k = 0;          k = 0;
54  #if 0  #if 0
55        else if (isdigit(chain->data[j]))        else if (isdigit(chain->data[j]))
56          k = atoi(chain->data + j);          k = atoi(chain->data + j);
57  #endif  #endif /* 0 */
58        else {        else {
59          buf_sets(selected, chain->data + j);          buf_sets(selected, chain->data + j);
60          rfc822_addr(selected, addr);          rfc822_addr(selected, addr);
# Line 76  int chain_select(int hop[], char *chains Line 76  int chain_select(int hop[], char *chains
76        if (k < 0 || k >= maxrem) {        if (k < 0 || k >= maxrem) {
77          buf_appendf(feedback, "No such remailer: %b", selected);          buf_appendf(feedback, "No such remailer: %b", selected);
78          buf_nl(feedback);          buf_nl(feedback);
79  #if 0  #if 0
80          k = 0;          k = 0;
81  #else  #else /* end of 0 */
82          len = -1;          len = -1;
83          goto end;          goto end;
84  #endif  #endif /* else not 0 */
85        }        }
86        hop[len++] = k;        hop[len++] = k;
87        if (len >= 20) {          /* array passed in is has length 20 */        if (len >= 20) {          /* array passed in is has length 20 */

Legend:
Removed from v.261  
changed lines
  Added in v.262

  ViewVC Help
Powered by ViewVC 1.1.5