diff simtool/inval_rehab.c @ 125:e5d534fa5924

fc-simtool: {inval,rehab}-adn commands implemented
author Mychaela Falconia <falcon@freecalypso.org>
date Sat, 20 Feb 2021 19:21:40 +0000
parents d0d1c0b35831
children 7faec607500f
line wrap: on
line diff
--- a/simtool/inval_rehab.c	Sat Feb 20 19:05:48 2021 +0000
+++ b/simtool/inval_rehab.c	Sat Feb 20 19:21:40 2021 +0000
@@ -6,6 +6,7 @@
 #include <sys/types.h>
 #include <stdio.h>
 #include "simresp.h"
+#include "file_id.h"
 
 current_ef_inval()
 {
@@ -50,3 +51,29 @@
 	}
 	return(0);
 }
+
+cmd_inval_adn()
+{
+	int rc;
+
+	rc = select_op(DF_TELECOM);
+	if (rc < 0)
+		return(rc);
+	rc = select_op(EF_ADN);
+	if (rc < 0)
+		return(rc);
+	return current_ef_inval();
+}
+
+cmd_rehab_adn()
+{
+	int rc;
+
+	rc = select_op(DF_TELECOM);
+	if (rc < 0)
+		return(rc);
+	rc = select_op(EF_ADN);
+	if (rc < 0)
+		return(rc);
+	return current_ef_rehab();
+}