Utility to print attribute data in tab delimited format.  
More...
#include <freeradius-devel/util/conf.h>
#include <freeradius-devel/util/syserror.h>
#include <freeradius-devel/util/atexit.h>
#include <freeradius-devel/util/dict_priv.h>
#include <dirent.h>
#include <sys/stat.h>
#include <stdbool.h>
Go to the source code of this file.
|  | 
| static void | _raddict_export (fr_dict_t const *dict, uint64_t *count, uintptr_t *low, uintptr_t *high, fr_dict_attr_t const *da, unsigned int lvl) | 
|  | 
| static void | da_print_info_td (fr_dict_t const *dict, fr_dict_attr_t const *da) | 
|  | 
| static int | load_dicts (char const *dict_dir, char const *protocol) | 
|  | 
| int | main (int argc, char *argv[]) | 
|  | 
| static void | raddict_export (uint64_t *count, uintptr_t *low, uintptr_t *high, fr_dict_t *dict) | 
|  | 
| static void | usage (void) | 
|  | 
Utility to print attribute data in tab delimited format. 
- Id
- 9d2b5130a5498efab7b21cd8d1dccc8714213cf1 
- Copyright
- 2017 The FreeRADIUS server project 
- 
2017 Arran Cudbard-Bell (a.cud.nosp@m.bard.nosp@m.b@fre.nosp@m.erad.nosp@m.ius.o.nosp@m.rg) 
Definition in file radict.c.
◆ DEBUG
◆ DEBUG2
◆ INFO
◆ radict_out_t
| Enumerator | 
|---|
| RADICT_OUT_FANCY |  | 
| RADICT_OUT_CSV |  | 
Definition at line 40 of file radict.c.
 
 
◆ _raddict_export()
  
  | 
        
          | static void _raddict_export | ( | fr_dict_t const * | dict, |  
          |  |  | uint64_t * | count, |  
          |  |  | uintptr_t * | low, |  
          |  |  | uintptr_t * | high, |  
          |  |  | fr_dict_attr_t const * | da, |  
          |  |  | unsigned int | lvl |  
          |  | ) |  |  |  | static | 
 
 
◆ da_print_info_td()
◆ load_dicts()
  
  | 
        
          | static int load_dicts | ( | char const * | dict_dir, |  
          |  |  | char const * | protocol |  
          |  | ) |  |  |  | static | 
 
 
◆ main()
      
        
          | int main | ( | int | argc, | 
        
          |  |  | char * | argv[] | 
        
          |  | ) |  |  | 
      
 
 
◆ raddict_export()
  
  | 
        
          | static void raddict_export | ( | uint64_t * | count, |  
          |  |  | uintptr_t * | low, |  
          |  |  | uintptr_t * | high, |  
          |  |  | fr_dict_t * | dict |  
          |  | ) |  |  |  | static | 
 
 
◆ usage()
  
  | 
        
          | static void usage | ( | void |  | ) |  |  | static | 
 
 
◆ dict_end
◆ dicts
◆ output_format
◆ print_headers
  
  | 
        
          | bool print_headers = false |  | static | 
 
 
◆ print_values
  
  | 
        
          | bool print_values = false |  | static |