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

Diff of /radius/include/radius.h

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

revision 1.51 by gray, Thu Jun 19 06:28:09 2003 UTC revision 1.52 by gray, Thu Jun 19 12:39:42 2003 UTC
# Line 271  extern char *bug_report_address; Line 271  extern char *bug_report_address;
271    
272  #define NITEMS(a) sizeof(a)/sizeof((a)[0])  #define NITEMS(a) sizeof(a)/sizeof((a)[0])
273    
 /*FIXME*/  
 char *auth_code_str(int code);  
   
274  size_t rad_create_pdu(void **rptr, int code, int id,  size_t rad_create_pdu(void **rptr, int code, int id,
275                        u_char *vector, u_char *secret,                        u_char *vector, u_char *secret,
276                        VALUE_PAIR *pairlist, char *msg);                        VALUE_PAIR *pairlist, char *msg);
# Line 362  int read_raddb_file(char *name, int vita Line 359  int read_raddb_file(char *name, int vita
359  /* mem.c */  /* mem.c */
360  void *emalloc(size_t);  void *emalloc(size_t);
361  void efree(void*);  void efree(void*);
362  char *estrdup(char *);  char *estrdup(const char *);
363    
364  /* radpaths.c */  /* radpaths.c */
365  void radpath_init();  void radpath_init();
# Line 420  RADIUS_SERVER *rad_clt_alloc_server(RADI Line 417  RADIUS_SERVER *rad_clt_alloc_server(RADI
417  RADIUS_SERVER *rad_clt_dup_server(RADIUS_SERVER *src);  RADIUS_SERVER *rad_clt_dup_server(RADIUS_SERVER *src);
418    
419  void rad_clt_free_server(RADIUS_SERVER *server);  void rad_clt_free_server(RADIUS_SERVER *server);
420  RADIUS_SERVER *rad_clt_append_server(RADIUS_SERVER_QUEUE *qp,  void rad_clt_append_server(RADIUS_SERVER_QUEUE *qp, RADIUS_SERVER *server);
                                      RADIUS_SERVER *server);  
421  void rad_clt_clear_server_list(RADIUS_SERVER_QUEUE *qp);  void rad_clt_clear_server_list(RADIUS_SERVER_QUEUE *qp);
422  RADIUS_SERVER *rad_clt_find_server(RADIUS_SERVER_QUEUE *qp, char *name);  RADIUS_SERVER *rad_clt_find_server(RADIUS_SERVER_QUEUE *qp, char *name);
423    void rad_clt_random_vector(char *vector);
424    
425  /* log.c */  /* log.c */
426  char *rad_print_request(RADIUS_REQ *req, char *outbuf, size_t size);  char *rad_print_request(RADIUS_REQ *req, char *outbuf, size_t size);
# Line 509  extern int debug_level[]; Line 506  extern int debug_level[];
506  void initlog(char*);  void initlog(char*);
507  void radlog_open(int category);  void radlog_open(int category);
508  void radlog_close();  void radlog_close();
509  void radlog __PVAR((int level, char *fmt, ...));  void vlog(int lvl, const char *file, int line, const char *func_name, int en,
510  int __insist_failure(char *, char *, int);            const char *fmt, va_list ap);
511  void radlog_req __PVAR((int level, RADIUS_REQ *req, char *fmt, ...));  void radlog __PVAR((int level, const char *fmt, ...));
512    int __insist_failure(const char *, const char *, int);
513    void radlog_req __PVAR((int level, RADIUS_REQ *req, const char *fmt, ...));
514    
515  #define MAXIDBUFSIZE \  #define MAXIDBUFSIZE \
516   4+1+MAX_LONGNAME+1+4+2*AUTH_STRING_LEN+3+1+AUTH_STRING_LEN+1+1   4+1+MAX_LONGNAME+1+4+2*AUTH_STRING_LEN+3+1+AUTH_STRING_LEN+1+1
# Line 540  extern struct debug_module debug_module[ Line 539  extern struct debug_module debug_module[
539    
540  void _debug_print(char *file, int line, char *func_name, char *str);  void _debug_print(char *file, int line, char *func_name, char *str);
541  char *_debug_format_string __PVAR((char *fmt, ...));  char *_debug_format_string __PVAR((char *fmt, ...));
542            const char *auth_code_str(int code);
543    const char *auth_code_abbr(int code);
544    
545  /* Parsing */    /* Parsing */  
546    
547  Channel *channel_lookup(char *name);  Channel *channel_lookup(char *name);

Legend:
Removed from v.1.51  
changed lines
  Added in v.1.52

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