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

Diff of /radius/radiusd/files.c

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

revision 1.87 by gray, Thu Oct 16 06:42:46 2003 UTC revision 1.88 by gray, Thu Oct 16 11:25:44 2003 UTC
# Line 1592  reload_data(enum reload_what what, int * Line 1592  reload_data(enum reload_what what, int *
1592                    
1593          switch (what) {          switch (what) {
1594          case reload_all:          case reload_all:
1595                  /* This implies reloading users, huntgroups and hints */                  /* This implies reloading rewrite, users, huntgroups
1596                       and hints */
1597                  rc += reload_data(reload_dict, do_radck);                  rc += reload_data(reload_dict, do_radck);
1598                  rc += reload_data(reload_clients, do_radck);                  rc += reload_data(reload_clients, do_radck);
1599                  rc += reload_data(reload_naslist, do_radck);                  rc += reload_data(reload_naslist, do_radck);
# Line 1601  reload_data(enum reload_what what, int * Line 1602  reload_data(enum reload_what what, int *
1602  #ifdef USE_SQL  #ifdef USE_SQL
1603                  rc += reload_data(reload_sql, do_radck);                  rc += reload_data(reload_sql, do_radck);
1604  #endif  #endif
                 reload_data(reload_rewrite, do_radck);  
1605                  break;                  break;
1606                                    
1607          case reload_users:          case reload_users:
# Line 1642  reload_data(enum reload_what what, int * Line 1642  reload_data(enum reload_what what, int *
1642                  if (dict_init())                  if (dict_init())
1643                          rc = 1;                          rc = 1;
1644    
1645                  /* Users, huntgroups and hints should be reloaded after                  /* reload_rewrite implies reloading users, huntgroups
1646                   * changing dictionary.                     and hints */
1647                   */                  rc += reload_data(reload_rewrite, do_radck);
                 rc += reload_data(reload_users, do_radck);  
                 rc += reload_data(reload_huntgroups, do_radck);  
                 rc += reload_data(reload_hints, do_radck);  
1648                  break;                  break;
1649                                    
1650          case reload_huntgroups:          case reload_huntgroups:
# Line 1710  reload_data(enum reload_what what, int * Line 1707  reload_data(enum reload_what what, int *
1707    
1708          case reload_rewrite:          case reload_rewrite:
1709                  rewrite_load_all();                  rewrite_load_all();
1710                    rc += reload_data(reload_users, do_radck);
1711                    rc += reload_data(reload_huntgroups, do_radck);
1712                    rc += reload_data(reload_hints, do_radck);
1713                  break;                  break;
1714                                    
1715          default:          default:

Legend:
Removed from v.1.87  
changed lines
  Added in v.1.88

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