libcharon: Remove unused charon->name
This commit is contained in:
@@ -339,7 +339,7 @@ int main(int argc, char *argv[])
|
|||||||
exit(SS_RC_INITIALIZATION_FAILED);
|
exit(SS_RC_INITIALIZATION_FAILED);
|
||||||
}
|
}
|
||||||
atexit(libcharon_deinit);
|
atexit(libcharon_deinit);
|
||||||
if (!libcharon_init("charon-cmd"))
|
if (!libcharon_init())
|
||||||
{
|
{
|
||||||
exit(SS_RC_INITIALIZATION_FAILED);
|
exit(SS_RC_INITIALIZATION_FAILED);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -183,7 +183,7 @@ int main(int argc, char *argv[])
|
|||||||
exit(SS_RC_INITIALIZATION_FAILED);
|
exit(SS_RC_INITIALIZATION_FAILED);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!libcharon_init("charon-nm"))
|
if (!libcharon_init())
|
||||||
{
|
{
|
||||||
dbg_syslog(DBG_DMN, 1, "initialization failed - aborting charon-nm");
|
dbg_syslog(DBG_DMN, 1, "initialization failed - aborting charon-nm");
|
||||||
goto deinit;
|
goto deinit;
|
||||||
|
|||||||
@@ -264,7 +264,7 @@ int main(int argc, char *argv[])
|
|||||||
exit(status);
|
exit(status);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!libcharon_init(dmn_name))
|
if (!libcharon_init())
|
||||||
{
|
{
|
||||||
dbg_syslog(DBG_DMN, 1, "initialization failed - aborting %s", dmn_name);
|
dbg_syslog(DBG_DMN, 1, "initialization failed - aborting %s", dmn_name);
|
||||||
goto deinit;
|
goto deinit;
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ static bool test_runner_init(bool init)
|
|||||||
if (init)
|
if (init)
|
||||||
{
|
{
|
||||||
libhydra_init();
|
libhydra_init();
|
||||||
libcharon_init("test_runner");
|
libcharon_init();
|
||||||
lib->settings->set_int(lib->settings,
|
lib->settings->set_int(lib->settings,
|
||||||
"test_runner.filelog.stdout.default", 0);
|
"test_runner.filelog.stdout.default", 0);
|
||||||
charon->load_loggers(charon, NULL, FALSE);
|
charon->load_loggers(charon, NULL, FALSE);
|
||||||
|
|||||||
+1
-1
@@ -311,7 +311,7 @@ int main(int argc, char *argv[])
|
|||||||
exit(SS_RC_INITIALIZATION_FAILED);
|
exit(SS_RC_INITIALIZATION_FAILED);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!libcharon_init("charon"))
|
if (!libcharon_init())
|
||||||
{
|
{
|
||||||
dbg_stderr(DBG_DMN, 1, "initialization failed - aborting charon");
|
dbg_stderr(DBG_DMN, 1, "initialization failed - aborting charon");
|
||||||
goto deinit;
|
goto deinit;
|
||||||
|
|||||||
@@ -446,7 +446,7 @@ int main(int argc, char *argv[])
|
|||||||
library_deinit();
|
library_deinit();
|
||||||
return SS_RC_INITIALIZATION_FAILED;
|
return SS_RC_INITIALIZATION_FAILED;
|
||||||
}
|
}
|
||||||
if (!libcharon_init("conftest"))
|
if (!libcharon_init())
|
||||||
{
|
{
|
||||||
libcharon_deinit();
|
libcharon_deinit();
|
||||||
libhydra_deinit();
|
libhydra_deinit();
|
||||||
|
|||||||
@@ -626,7 +626,7 @@ JNI_METHOD(CharonVpnService, initializeCharon, jboolean,
|
|||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!libcharon_init("charon"))
|
if (!libcharon_init())
|
||||||
{
|
{
|
||||||
libcharon_deinit();
|
libcharon_deinit();
|
||||||
libipsec_deinit();
|
libipsec_deinit();
|
||||||
|
|||||||
@@ -150,7 +150,7 @@ int main(int argc, char *argv[])
|
|||||||
exit(SS_RC_INITIALIZATION_FAILED);
|
exit(SS_RC_INITIALIZATION_FAILED);
|
||||||
}
|
}
|
||||||
atexit(libcharon_deinit);
|
atexit(libcharon_deinit);
|
||||||
if (!libcharon_init("charon-xpc"))
|
if (!libcharon_init())
|
||||||
{
|
{
|
||||||
exit(SS_RC_INITIALIZATION_FAILED);
|
exit(SS_RC_INITIALIZATION_FAILED);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -473,7 +473,6 @@ static void destroy(private_daemon_t *this)
|
|||||||
DESTROY_IF(this->public.bus);
|
DESTROY_IF(this->public.bus);
|
||||||
this->loggers->destroy_function(this->loggers, (void*)logger_entry_destroy);
|
this->loggers->destroy_function(this->loggers, (void*)logger_entry_destroy);
|
||||||
this->mutex->destroy(this->mutex);
|
this->mutex->destroy(this->mutex);
|
||||||
free((void*)this->public.name);
|
|
||||||
free(this);
|
free(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -558,7 +557,7 @@ METHOD(daemon_t, initialize, bool,
|
|||||||
/**
|
/**
|
||||||
* Create the daemon.
|
* Create the daemon.
|
||||||
*/
|
*/
|
||||||
private_daemon_t *daemon_create(const char *name)
|
private_daemon_t *daemon_create()
|
||||||
{
|
{
|
||||||
private_daemon_t *this;
|
private_daemon_t *this;
|
||||||
|
|
||||||
@@ -569,7 +568,6 @@ private_daemon_t *daemon_create(const char *name)
|
|||||||
.load_loggers = _load_loggers,
|
.load_loggers = _load_loggers,
|
||||||
.set_level = _set_level,
|
.set_level = _set_level,
|
||||||
.bus = bus_create(),
|
.bus = bus_create(),
|
||||||
.name = strdup(name ?: "libcharon"),
|
|
||||||
},
|
},
|
||||||
.loggers = linked_list_create(),
|
.loggers = linked_list_create(),
|
||||||
.mutex = mutex_create(MUTEX_TYPE_DEFAULT),
|
.mutex = mutex_create(MUTEX_TYPE_DEFAULT),
|
||||||
@@ -607,7 +605,7 @@ void libcharon_deinit()
|
|||||||
/**
|
/**
|
||||||
* Described in header.
|
* Described in header.
|
||||||
*/
|
*/
|
||||||
bool libcharon_init(const char *name)
|
bool libcharon_init()
|
||||||
{
|
{
|
||||||
private_daemon_t *this;
|
private_daemon_t *this;
|
||||||
|
|
||||||
@@ -618,7 +616,7 @@ bool libcharon_init(const char *name)
|
|||||||
return !this->integrity_failed;
|
return !this->integrity_failed;
|
||||||
}
|
}
|
||||||
|
|
||||||
this = daemon_create(name);
|
this = daemon_create();
|
||||||
|
|
||||||
/* for uncritical pseudo random numbers */
|
/* for uncritical pseudo random numbers */
|
||||||
srandom(time(NULL) + getpid());
|
srandom(time(NULL) + getpid());
|
||||||
|
|||||||
@@ -271,11 +271,6 @@ struct daemon_t {
|
|||||||
mediation_manager_t *mediation_manager;
|
mediation_manager_t *mediation_manager;
|
||||||
#endif /* ME */
|
#endif /* ME */
|
||||||
|
|
||||||
/**
|
|
||||||
* Name of the binary that uses the library (used for settings etc.)
|
|
||||||
*/
|
|
||||||
const char *name;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Initialize the daemon.
|
* Initialize the daemon.
|
||||||
*
|
*
|
||||||
@@ -324,12 +319,11 @@ extern daemon_t *charon;
|
|||||||
* calling initialize().
|
* calling initialize().
|
||||||
*
|
*
|
||||||
* libcharon_init() may be called multiple times in a single process, but each
|
* libcharon_init() may be called multiple times in a single process, but each
|
||||||
* caller should call libcharon_deinit() for each call to libcharon_init().
|
* caller must call libcharon_deinit() for each call to libcharon_init().
|
||||||
*
|
*
|
||||||
* @param name name of the binary that uses the library
|
|
||||||
* @return FALSE if integrity check failed
|
* @return FALSE if integrity check failed
|
||||||
*/
|
*/
|
||||||
bool libcharon_init(const char *name);
|
bool libcharon_init();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Deinitialize libcharon and destroy the "charon" instance of daemon_t.
|
* Deinitialize libcharon and destroy the "charon" instance of daemon_t.
|
||||||
|
|||||||
Reference in New Issue
Block a user