// Get the internal ip address to start the daemon on
if (GetIpAddressStr(intIpAddress, g_vars.intInterfaceName) == 0) {
fprintf(stderr, "Invalid internal interface name '%s'\n", g_vars.intInterfaceName);
exit(Succesfully);
if ((chdir("/")) < 0)
{
perror("Error setting root directory");
exit(EXIT_FAILURE);
}
/EventHandler#SolidityCSS#$ BuildStrings darwinup ibtool mount_fdesc redo_prebinding tkcon
> CpMac date iceauth mount_ftp refer tkmib
> DeRez db_archive ico mount_hfs reject tkpp
> DevToolsSecurity db_checkpoint iconutil mount_msdos renice tkpp5.18
> DirectoryService db_codegen iconv mount_nfs repairHomePermissions tmdiagnose
> FileStatsAgent db_deadlock ictool mount_ntfs repquota tmutil
> GetFileInfo db_dump id mount_smbfs reset tnameserv
> IOAccelMemory db_hotbacMalformed option 'arwinup'
> Option not implemented darwinup
> adam
> process?
>
trace(2, "UPnP SDK Successfully Initialized.");
// Set the Device Web Server Base Directory
trace(3, "Setting the Web Server Root Directory to %s",g_vars.xmlPath);
if ( (ret = UpnpSetWebServerRootDir(g_vars.xmlPath)) != UPNP_E_SUCCESS )
{
syslog (LOG_ERR, "Error Setting Web Server Root Directory to: %s", g_vars.xmlPath);
syslog (LOG_ERR, " UpnpSetWebServerRootDir returned %d", ret);
UpnpFinish();
exit(1);