libosmogsm 1.10.0.58-6cd7a
Osmocom GSM library
|
A list of struct osmo_nri_range. More...
#include <gsm23236.h>
Data Fields | |
struct llist_head | entries |
A list of struct osmo_nri_range.
Use osmo_nri_ranges_alloc() to create, and osmo_nri_ranges_free() (or talloc_free() on the parent context) to destroy. Always use osmo_nri_ranges_add() to insert entries, to ensure that the list remains sorted by 'first' values, which some of the osmo_nri_ranges API assumes to always be true.
This struct serves as talloc context for the osmo_nri_range entries in the list, simplifying function signatures. It also makes the API future proof, to easily accomodate possible future additions.
struct llist_head osmo_nri_ranges::entries |