#include <cr_carrier.h>

Data Fields | |
| size_t | domain_num |
| struct domain_data_t ** | domains |
| size_t | first_empty_domain |
| int | id |
| str * | name |
Definition at line 40 of file cr_carrier.h.
| size_t domain_num |
number of routing domains
Definition at line 44 of file cr_carrier.h.
Referenced by add_domain_data(), create_carrier_data(), destroy_carrier_data(), dump_fifo(), get_domain_data(), reload_route_data(), rule_fixup(), save_config(), and update_route_data().
struct domain_data_t** domains [read] |
array of routing domains
Definition at line 43 of file cr_carrier.h.
Referenced by add_domain_data(), create_carrier_data(), destroy_carrier_data(), dump_fifo(), get_domain_data(), get_domain_data_or_add(), reload_route_data(), rule_fixup(), save_config(), and update_route_data().
| size_t first_empty_domain |
the index of the first empty entry in domains
Definition at line 45 of file cr_carrier.h.
Referenced by add_domain_data(), and get_domain_data_or_add().
| int id |
id of the carrier
Definition at line 41 of file cr_carrier.h.
Referenced by add_domain_data(), carrier_data_fixup(), compare_carrier_data(), create_carrier_data(), dump_fifo(), get_carrier_data(), and get_domain_data_or_add().
name of the carrier. This points to the name in carrier_map to avoid duplication.
Definition at line 42 of file cr_carrier.h.
Referenced by add_domain_data(), carrier_data_fixup(), create_carrier_data(), dump_fifo(), and get_domain_data_or_add().
1.5.6