/[radius]/radius/lib/realms.c
ViewVC logotype

Diff of /radius/lib/realms.c

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

revision 1.7 by gray, Tue Jun 3 14:17:27 2003 UTC revision 1.8 by gray, Tue Jun 10 08:06:14 2003 UTC
# Line 46  _parse_server(int argc, char **argv, str Line 46  _parse_server(int argc, char **argv, str
46                  char *p;                  char *p;
47                                    
48                  srv->port[PORT_AUTH] = strtoul(argv[++*np], &p, 0);                  srv->port[PORT_AUTH] = strtoul(argv[++*np], &p, 0);
49                  if (++*np+1 < argc && argv[*np][0] == ':') {                  if (*np+2 < argc && argv[*np+1][0] == ':') {
50                            ++*np;
51                          srv->port[PORT_ACCT] = strtoul(argv[++*np], &p, 0);                          srv->port[PORT_ACCT] = strtoul(argv[++*np], &p, 0);
52                  } else                  } else
53                          srv->port[PORT_ACCT] = srv->port[PORT_AUTH] + 1;                          srv->port[PORT_ACCT] = srv->port[PORT_AUTH] + 1;
# Line 57  _parse_server(int argc, char **argv, str Line 58  _parse_server(int argc, char **argv, str
58          }          }
59          if (pd->fun && pd->fun(srv)) {          if (pd->fun && pd->fun(srv)) {
60                  radlog(L_ERR,                  radlog(L_ERR,
61                         "%s:%d: can't find secret for %s",                         _("%s:%d: can't find secret for %s"),
62                         pd->file, pd->line, srv->name);                         pd->file, pd->line, srv->name);
63                  return 1;                  return 1;
64          }          }
# Line 126  read_realms_entry(struct _parse_data *pd Line 127  read_realms_entry(struct _parse_data *pd
127                                    
128                  if (list_count(rp->queue->servers) == 0) {                  if (list_count(rp->queue->servers) == 0) {
129                          radlog(L_ERR,                          radlog(L_ERR,
130                                 "%s:%d: cannot parse",                                 _("%s:%d: cannot parse"),
131                                 file, lineno);                                 file, lineno);
132                          rad_clt_destroy_queue(rp->queue);                          rad_clt_destroy_queue(rp->queue);
133                          efree(rp);                          efree(rp);

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26