Some minor questions:
On 27/03/11 22:20, Harald Welte wrote:
Exceptions:
- libosmovty should have a common vty_ prefix, but not osmo.
- for libosmovty we should probably simply limit the number of exported symbols. There is e.g. all the buffer_*() and vector_*() use internally, but there is no need to globally export all those symbols.
- no osmo_ prefix for msgb_* and tlv_*, as they are used everywhere
- no prefix for talloc
- bitvec_* -> osmo_bv_*
enum bit_value -> enum osmo_bit_value struct bitvec -> struct osmo_bitvec
- bsc_*_timer -> osmo_timer_*
there are some inconsistencies in the API naming in the timer bits:
bsc_add_timer(...) bsc_timer_pending(...)
I can put the timer postfix in the end, so it looks consistent.
struct timer_list should be struct osmo_timer_list, right?
- *_signal_* -> osmo_signal_*
Is there any plan to remove the static lists inside the library?
I can make this in follow up patches. This would require more testing since it's not a simple renaming.