/[radius]/radius/radiusd/radius.c
ViewVC logotype

Diff of /radius/radiusd/radius.c

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

revision 1.54 by gray, Fri Aug 15 13:32:48 2003 UTC revision 1.55 by gray, Fri Sep 12 13:40:11 2003 UTC
# Line 405  radius_req_failure(int type, struct sock Line 405  radius_req_failure(int type, struct sock
405  }  }
406    
407  int  int
408    radius_status_server(RADIUS_REQ *radreq, int fd)
409    {
410            radius_send_reply(RT_AUTHENTICATION_ACK, radreq, NULL,
411                              "GNU Radius server fully operational",
412                              fd);
413            return 0;
414    }
415    
416    int
417  radius_respond(REQUEST *req)  radius_respond(REQUEST *req)
418  {  {
419          int rc;          int rc;
# Line 462  radius_respond(REQUEST *req) Line 471  radius_respond(REQUEST *req)
471                          stat_inc(acct, radreq->ipaddr, num_bad_sign);                          stat_inc(acct, radreq->ipaddr, num_bad_sign);
472                  rad_accounting(radreq, req->fd, rc);                  rad_accounting(radreq, req->fd, rc);
473                  break;                  break;
474                    
475            case RT_STATUS_SERVER:
476                    radius_status_server(radreq, req->fd);
477                    break;
478                                            
479          default:          default:
480                  stat_inc(acct, radreq->ipaddr, num_unknowntypes);                  stat_inc(acct, radreq->ipaddr, num_unknowntypes);
481                  radlog_req(L_NOTICE, radreq, _("unknown request code %d"),                  radlog_req(L_NOTICE, radreq, _("unknown request code %d"),

Legend:
Removed from v.1.54  
changed lines
  Added in v.1.55

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