* gdbserver/remote-util.c (remote_open): Print remote-side's
authorMichal Ludvig <mludvig@suse.cz>
Wed, 13 Mar 2002 20:42:16 +0000 (20:42 +0000)
committerMichal Ludvig <mludvig@suse.cz>
Wed, 13 Mar 2002 20:42:16 +0000 (20:42 +0000)
IP address when remote debugging over the network.

gdb/ChangeLog
gdb/gdbserver/remote-utils.c

index f34d82f7664d6ba832c83bdbeffa07186be6687b..164f008659a1fe46159d9fd4acc7acb3111831e4 100644 (file)
@@ -1,3 +1,8 @@
+2002-03-13  Michal Ludvig  <mludvig@suse.cz>
+
+       * gdbserver/remote-util.c (remote_open): Print remote-side's
+       IP address when remote debugging over the network.
+                
 2002-03-12  David O'Brien  <obrien@FreeBSD.org>
 
        * config/sparc/fbsd.mh: Fix copyright.
index ff1718fc0893179241e920506894cd5850f7d57e..d9213af8d64019f66ef803b9a5eb383d50121245 100644 (file)
@@ -48,7 +48,7 @@ void
 remote_open (char *name)
 {
   int save_fcntl_flags;
-
+  
   if (!strchr (name, ':'))
     {
       remote_desc = open (name, O_RDWR);
@@ -99,7 +99,7 @@ remote_open (char *name)
       }
 #endif
 
-
+      fprintf (stderr, "Remote debugging using %s\n", name);
     }
   else
     {
@@ -154,6 +154,10 @@ remote_open (char *name)
 
       signal (SIGPIPE, SIG_IGN);       /* If we don't do this, then gdbserver simply
                                           exits when the remote side dies.  */
+
+      /* Convert IP address to string.  */
+      fprintf (stderr, "Remote debugging from host %s\n", 
+         inet_ntoa (sockaddr.sin_addr));
     }
 
 #if defined(F_SETFL) && defined (FASYNC)
@@ -164,7 +168,6 @@ remote_open (char *name)
 #endif
 #endif
   disable_async_io ();
-  fprintf (stderr, "Remote debugging using %s\n", name);
 }
 
 void