forked from osmocom/wireshark
extcap: improve version output for all extcaps.
Change-Id: I6ecdbdbbdf852bc3b874ad6a9acdd94f8e839c89 Reviewed-on: https://code.wireshark.org/review/37869 Petri-Dish: Roland Knall <rknall@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
This commit is contained in:
parent
88f62c8d0e
commit
d975ebbed4
|
@ -74,7 +74,8 @@ void extcap_base_register_interface_ext(extcap_parameters * extcap,
|
|||
extcap->interfaces = g_list_append(extcap->interfaces, (gpointer) iface);
|
||||
}
|
||||
|
||||
void extcap_base_set_util_info(extcap_parameters * extcap, const char * exename, const char * major, const char * minor, const char * release, const char * helppage)
|
||||
void extcap_base_set_util_info(extcap_parameters * extcap, const char * exename, const char * major,
|
||||
const char * minor, const char * release, const char * helppage)
|
||||
{
|
||||
extcap->exename = g_path_get_basename(exename);
|
||||
|
||||
|
@ -82,12 +83,16 @@ void extcap_base_set_util_info(extcap_parameters * extcap, const char * exename,
|
|||
if (!minor)
|
||||
g_assert(!release);
|
||||
|
||||
extcap->version = g_strdup_printf("%s%s%s%s%s",
|
||||
gchar * basename = g_path_get_basename(exename);
|
||||
|
||||
extcap->version = g_strdup_printf("%s version %s%s%s%s%s",
|
||||
basename,
|
||||
major,
|
||||
minor ? "." : "",
|
||||
minor ? minor : "",
|
||||
release ? "." : "",
|
||||
release ? release : "");
|
||||
g_free(basename);
|
||||
extcap->helppage = g_strdup(helppage);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue