diff options
Diffstat (limited to 'src/e1_input.c')
-rw-r--r-- | src/e1_input.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/e1_input.c b/src/e1_input.c index b3341e7..7066acf 100644 --- a/src/e1_input.c +++ b/src/e1_input.c @@ -312,6 +312,14 @@ int e1inp_ts_config_trau(struct e1inp_ts *ts, struct e1inp_line *line, return 0; } +void e1inp_ts_name(char *out, size_t out_len, const struct e1inp_ts *ts) +{ + if (ts->line->name) + snprintf(out, out_len, "%s:%u", ts->line->name, ts->num); + else + snprintf(out, out_len, "%u:%u", ts->line->num, ts->num); +} + int e1inp_ts_config_sign(struct e1inp_ts *ts, struct e1inp_line *line) { if (ts->type == E1INP_TS_TYPE_SIGN && ts->line && line) |