blob: 419ff6b4657140ebcb830a729a92fb83f28155f6 [file] [log] [blame]
Damjan Marion8973b072022-03-01 15:51:18 +01001/* SPDX-License-Identifier: Apache-2.0
2 * Copyright(c) 2022 Cisco Systems, Inc.
3 */
4
5#include <vlib/vlib.h>
6#include <vlib/unix/unix.h>
7#include <vlib/stats/stats.h>
8
9u8 *
10format_vlib_stats_symlink (u8 *s, va_list *args)
11{
12 char *input = va_arg (*args, char *);
13 char *modified_input = vec_dup (input);
14 int i;
15 u8 *result;
16
17 for (i = 0; i < strlen (modified_input); i++)
18 if (modified_input[i] == '/')
19 modified_input[i] = '_';
20
21 result = format (s, "%s", modified_input);
22 vec_free (modified_input);
23 return result;
24}