mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-03 11:01:48 +00:00
pathd: don't use localtime
Use localtime_r() instead of localtime() in pathd. Signed-off-by: Mark Stapp <mjs.ietf@gmail.com>
This commit is contained in:
parent
12e1fe1251
commit
abfafdece2
@ -505,7 +505,7 @@ static int path_pcep_cli_show_srte_pcep_counters(struct vty *vty)
|
||||
{
|
||||
int i, j, row;
|
||||
time_t diff_time;
|
||||
struct tm *tm_info;
|
||||
struct tm tm_info;
|
||||
char tm_buffer[26];
|
||||
struct counters_group *group;
|
||||
struct counters_subgroup *subgroup;
|
||||
@ -522,8 +522,8 @@ static int path_pcep_cli_show_srte_pcep_counters(struct vty *vty)
|
||||
}
|
||||
|
||||
diff_time = time(NULL) - group->start_time;
|
||||
tm_info = localtime(&group->start_time);
|
||||
strftime(tm_buffer, sizeof(tm_buffer), "%Y-%m-%d %H:%M:%S", tm_info);
|
||||
localtime_r(&group->start_time, &tm_info);
|
||||
strftime(tm_buffer, sizeof(tm_buffer), "%Y-%m-%d %H:%M:%S", &tm_info);
|
||||
|
||||
vty_out(vty, "PCEP counters since %s (%uh %um %us):\n", tm_buffer,
|
||||
(uint32_t)(diff_time / 3600), (uint32_t)((diff_time / 60) % 60),
|
||||
|
Loading…
Reference in New Issue
Block a user