aboutsummaryrefslogtreecommitdiffstats
path: root/src/common
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2019-09-30 16:03:19 +0200
committerpespin <pespin@sysmocom.de>2019-10-05 20:50:13 +0000
commit520954cd93c7573f0e9b217d8181fa176f8ec1ea (patch)
tree0dd73823f6a2fc42f20b8c3747f76a43ba535c94 /src/common
parentaccbf5bc732462a1564371dcbbde2f0dc5c23544 (diff)
bts-trx: vty: Print phy link state in cmd 'show transceiver'
Diffstat (limited to 'src/common')
-rw-r--r--src/common/phy_link.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/common/phy_link.c b/src/common/phy_link.c
index 588fcc91..85f9e143 100644
--- a/src/common/phy_link.c
+++ b/src/common/phy_link.c
@@ -81,6 +81,16 @@ void phy_link_state_set(struct phy_link *plink, enum phy_link_state state)
plink->state = state;
}
+enum phy_link_state phy_link_state_get(struct phy_link *plink)
+{
+ return plink->state;
+}
+
+const char *phy_link_state_name(enum phy_link_state state)
+{
+ return get_value_string(phy_link_state_vals, state);
+}
+
struct phy_instance *phy_instance_by_num(struct phy_link *plink, int num)
{
struct phy_instance *pinst;