vcl: use program invocation name in ldp app name

Type: improvement

Signed-off-by: Florin Coras <fcoras@cisco.com>
Change-Id: I2c97faa2cdca32d083aabc3344c8fe67c74ff2fd
This commit is contained in:
Florin Coras
2023-02-28 10:58:08 -08:00
committed by Dave Barach
parent 7e1d6efb58
commit 729b9c94f8

View File

@ -155,15 +155,14 @@ ldp_worker_get_current (void)
static inline void
ldp_set_app_name (char *app_name)
{
snprintf (ldp->app_name, LDP_APP_NAME_MAX,
"ldp-%d-%s", getpid (), app_name);
snprintf (ldp->app_name, LDP_APP_NAME_MAX, "%s-ldp-%d", app_name, getpid ());
}
static inline char *
ldp_get_app_name ()
{
if (ldp->app_name[0] == '\0')
ldp_set_app_name ("app");
ldp_set_app_name (program_invocation_short_name);
return ldp->app_name;
}