/* Test-driver for the remote-virtual-component simulator framework
for GDB, the GNU Debugger.
- Copyright 2006, 2007 Free Software Foundation, Inc.
+ Copyright 2006-2019 Free Software Foundation, Inc.
This file is part of GDB.
#else
#ifdef HAVE_CONFIG_H
-#include "cconfig.h"
-#include "tconfig.h"
+#include "config.h"
#endif
#include "getopt.h"
#include "libiberty.h"
-#define _GNU_SOURCE
#include <stdio.h>
#ifdef HAVE_UNISTD_H
connection. Return a file descriptor for the connection or -1 on
error. */
-int setupsocket (void)
+static int setupsocket (void)
{
int s;
socklen_t len;
memset (&sa_in, 0, sizeof (sa_in));
s = socket (AF_INET, SOCK_STREAM, 0);
- if (s < 0)
+ if (s == -1)
return -1;
if (setsockopt (s, SOL_SOCKET, SO_REUSEADDR, &reuse, sizeof reuse) != 0)
}
fd = setupsocket ();
- if (fd < 0)
+ if (fd == -1)
{
fprintf (stderr, "%s: problem setting up the connection: %s\n",
progname, strerror (errno));