(main): Use getcwd if not BSD.
#else /* HAVE_SOCKETS or HAVE_SYSVIPC */
#else /* HAVE_SOCKETS or HAVE_SYSVIPC */
-#if ! defined (HAVE_SYSVIPC)
+#if defined (HAVE_SOCKETS)
/* BSD code is very different from SYSV IPC code */
#include <sys/types.h>
/* BSD code is very different from SYSV IPC code */
#include <sys/types.h>
+#else
+ cwd = getcwd (string, sizeof string);
+#endif
if (cwd == 0)
{
/* getwd puts message in STRING if it fails. */
if (cwd == 0)
{
/* getwd puts message in STRING if it fails. */