- /* handle register process */
- if (inst->register_handle == nh) {
- switch (event) {
- case nua_i_options:
- i_options(inst, status, phrase, nua, magic, nh, hmagic, sip, tags);
- break;
- case nua_i_register:
- i_register(inst, status, phrase, nua, magic, nh, hmagic, sip, tags);
- break;
- case nua_r_register:
- r_register(inst, status, phrase, nua, magic, nh, hmagic, sip, tags);
- break;
- default:
- PDEBUG(DEBUG_SIP, "Event %d not handled\n", event);
- }
- return;
- }
-