Hi Guillaume, >>> +int ofono_emulator_network_driver_register( >>> + const struct emulator_network_provision_driver *d); >>> +void ofono_emulator_network_driver_unregister( >>> + const struct emulator_network_provision_driver *d); >>> + >> And then add __ofono_private_network_request / release to src/ofono.h >> for now. Similar to how gprs_provision does things. > > Should we add a new src into ofono that would implement those > request/release functions and register the ofono_private_network_driver? > Something like private-network-provision.c? > Then we would have the driver and callback type definition into > private-network-provision.h. > Yep, I think that would be best. Call it private-network.c for now. Regards, -Denis