Use BSD sockets whenever available, even if HAVE_SYSVIPC.
(main): Use getcwd if not BSD.
This commit is contained in:
parent
ce27e1b0b3
commit
ee6a193c4c
1 changed files with 5 additions and 1 deletions
|
@ -42,7 +42,7 @@ main (argc, argv)
|
||||||
|
|
||||||
#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 */
|
/* BSD code is very different from SYSV IPC code */
|
||||||
|
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
|
@ -135,7 +135,11 @@ main (argc, argv)
|
||||||
exit (1);
|
exit (1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef BSD
|
||||||
cwd = getwd (string);
|
cwd = getwd (string);
|
||||||
|
#else
|
||||||
|
cwd = getcwd (string, sizeof string);
|
||||||
|
#endif
|
||||||
if (cwd == 0)
|
if (cwd == 0)
|
||||||
{
|
{
|
||||||
/* getwd puts message in STRING if it fails. */
|
/* getwd puts message in STRING if it fails. */
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue