/[radius]/radius/include/radiusd.h
ViewVC logotype

Diff of /radius/include/radiusd.h

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

revision 1.97 by gray, Tue Jun 10 08:05:53 2003 UTC revision 1.98 by gray, Tue Jun 10 13:10:21 2003 UTC
# Line 436  int proxy_send(REQUEST *req); Line 436  int proxy_send(REQUEST *req);
436  int proxy_receive(RADIUS_REQ *radreq, RADIUS_REQ *oldreq, int activefd);  int proxy_receive(RADIUS_REQ *radreq, RADIUS_REQ *oldreq, int activefd);
437  void proxy_retry(RADIUS_REQ *radreq, int fd);  void proxy_retry(RADIUS_REQ *radreq, int fd);
438    
439    /* menu.c */
440    #define MAX_PATH_LENGTH                 256
441    #define MAX_MENU_SIZE                   4096
442    #define MAX_MENU_NAME                   128
443    #define MAX_MENU_INPUT                  32
444    #define MAX_STATE_VALUE                 128
445    #define RAD_BUFFER_SIZE                 4096
446    
447    void menu_reply(RADIUS_REQ *radreq, int fd);
448    char *menu_read_text(char *menu_name);
449    
450  /*FIXME*/  /*FIXME*/
451  /* acct.c */  /* acct.c */
452  int rad_accounting(RADIUS_REQ *, int, int);  int rad_accounting(RADIUS_REQ *, int, int);
# Line 477  int rad_auth_init(RADIUS_REQ *radreq, in Line 488  int rad_auth_init(RADIUS_REQ *radreq, in
488  int rad_authenticate (RADIUS_REQ *, int);  int rad_authenticate (RADIUS_REQ *, int);
489  void req_decrypt_password(char *password, RADIUS_REQ *req, VALUE_PAIR *pair);  void req_decrypt_password(char *password, RADIUS_REQ *req, VALUE_PAIR *pair);
490    
 /* menu.c */  
 void process_menu(RADIUS_REQ *radreq, int fd);  
 char * get_menu(char *menu_name);  
   
   
 #define MAX_PATH_LENGTH                 256  
 #define MAX_MENU_SIZE                   4096  
 #define MAX_MENU_NAME                   128  
 #define MAX_MENU_INPUT                  32  
 #define MAX_STATE_VALUE                 128  
 #define RAD_BUFFER_SIZE                 4096  
   
   
491  /* timestr.c */  /* timestr.c */
492  int timestr_match(char *, time_t);  int timestr_match(char *, time_t);
493    
# Line 546  int fix_reply_pairs(int cf_file, char *f Line 544  int fix_reply_pairs(int cf_file, char *f
544                      VALUE_PAIR **pairs);                      VALUE_PAIR **pairs);
545  void radck();  void radck();
546    
   
   
547  /* checkrad.c */  /* checkrad.c */
548  int checkrad(NAS *nas, struct radutmp *up);  int checkrad(NAS *nas, struct radutmp *up);
549    

Legend:
Removed from v.1.97  
changed lines
  Added in v.1.98

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