rem: LOG(L_ERR, "error: mediaproxy/mod_init(): can't find usrloc module\n");
add: LOG(L_ERR, "error: mediaproxy/mod_init(): can't find the usrloc " "module. Check if usrloc.so is loaded.\n");
context: mod_init(void){    bind_usrloc_t ul_bind_usrloc;    isFromLocal = (CheckLocalPartyProc)find_export("is_from_local", 0, 0);    isDestinationLocal = (CheckLocalPartyProc)find_export("is_uri_host_local", 0, 0);    if (!isFromLocal || !isDestinationLocal) {        LOG(L_ERR, "error: mediaproxy/mod_init(): can't find is_from_local "            "and/or is_uri_host_local functions. Check if domain.so is loaded\n");        return -1;    }    if (natpingInterval > 0) {        ul_bind_usrloc = (bind_usrloc_t)find_export("ul_bind_usrloc", 1, 0);        if (!ul_bind_usrloc) {            LOG(L_ERR, "error: mediaproxy/mod_init(): can't find usrloc module\n");            return -1;        }        if (ul_bind_usrloc(&userLocation) < 0) {            return -1;        }        register_timer(pingClients, NULL, natpingInterval);    }    checkAsymmetricFile(&sipAsymmetrics);    checkAsymmetricFile(&rtpAsymmetrics);    // childs won't benefit from this. figure another way    //register_timer(checkAsymmetricFiles, NULL, 5);    return 0;}