Add "info connections" command, "info inferiors" connection number/string
[deliverable/binutils-gdb.git] / gdb / remote.c
index 7453a3b31a7bff7ba90adf3c2c346bae0e6d70e9..665e2773e15be3ae69da88bc4d38aae6030731d7 100644 (file)
@@ -406,6 +406,8 @@ public:
   const target_info &info () const override
   { return remote_target_info; }
 
+  const char *connection_string () override;
+
   thread_control_capabilities get_thread_control_capabilities () override
   { return tc_schedlock; }
 
@@ -4853,6 +4855,17 @@ remote_target::start_remote (int from_tty, int extended_p)
     insert_breakpoints ();
 }
 
+const char *
+remote_target::connection_string ()
+{
+  remote_state *rs = get_remote_state ();
+
+  if (rs->remote_desc->name != NULL)
+    return rs->remote_desc->name;
+  else
+    return NULL;
+}
+
 /* Open a connection to a remote debugger.
    NAME is the filename used for communication.  */
 
This page took 0.023667 seconds and 4 git commands to generate.