mirror of git://anongit.mindrot.org/openssh.git
- (djm) SUN_LEN macro for systems which lack it
This commit is contained in:
parent
a7f58293f7
commit
3241fa15ea
|
@ -47,6 +47,7 @@
|
||||||
Charles Levert <charles@comm.polymtl.ca>
|
Charles Levert <charles@comm.polymtl.ca>
|
||||||
- (djm) Seperate arc4random into seperate file and use OpenSSL's RC4
|
- (djm) Seperate arc4random into seperate file and use OpenSSL's RC4
|
||||||
implementation.
|
implementation.
|
||||||
|
- (djm) SUN_LEN macro for systems which lack it
|
||||||
|
|
||||||
20000815
|
20000815
|
||||||
- (djm) More SunOS 4.1.x fixes from Nate Itkin <nitkin@europa.com>
|
- (djm) More SunOS 4.1.x fixes from Nate Itkin <nitkin@europa.com>
|
||||||
|
|
|
@ -6,6 +6,7 @@
|
||||||
#include <sys/types.h> /* For [u]intxx_t */
|
#include <sys/types.h> /* For [u]intxx_t */
|
||||||
#include <sys/socket.h> /* For SHUT_XXXX */
|
#include <sys/socket.h> /* For SHUT_XXXX */
|
||||||
#include <sys/param.h> /* For MAXPATHLEN */
|
#include <sys/param.h> /* For MAXPATHLEN */
|
||||||
|
#include <sys/un.h> /* For SUN_LEN */
|
||||||
#include <netinet/in_systm.h> /* For typedefs */
|
#include <netinet/in_systm.h> /* For typedefs */
|
||||||
#include <netinet/in.h> /* For IPv6 macros */
|
#include <netinet/in.h> /* For IPv6 macros */
|
||||||
#include <netinet/ip.h> /* For IPTOS macros */
|
#include <netinet/ip.h> /* For IPTOS macros */
|
||||||
|
@ -282,6 +283,11 @@ typedef int mode_t;
|
||||||
# define USE_PAM
|
# define USE_PAM
|
||||||
#endif /* defined(HAVE_SECURITY_PAM_APPL_H) && !defined(DISABLE_PAM) */
|
#endif /* defined(HAVE_SECURITY_PAM_APPL_H) && !defined(DISABLE_PAM) */
|
||||||
|
|
||||||
|
#ifndef SUN_LEN
|
||||||
|
#define SUN_LEN(su) \
|
||||||
|
(sizeof(*(su)) - sizeof((su)->sun_path) + strlen((su)->sun_path))
|
||||||
|
#endif /* SUN_LEN */
|
||||||
|
|
||||||
/* Function replacement / compatibility hacks */
|
/* Function replacement / compatibility hacks */
|
||||||
|
|
||||||
/* In older versions of libpam, pam_strerror takes a single argument */
|
/* In older versions of libpam, pam_strerror takes a single argument */
|
||||||
|
|
|
@ -27,7 +27,6 @@ static /**/const char *const rcsid[] = { (char *)rcsid, "\100(#)" msg }
|
||||||
#include <sys/socket.h>
|
#include <sys/socket.h>
|
||||||
#include <sys/ioctl.h>
|
#include <sys/ioctl.h>
|
||||||
#include <sys/wait.h>
|
#include <sys/wait.h>
|
||||||
#include <sys/un.h>
|
|
||||||
#include <sys/resource.h>
|
#include <sys/resource.h>
|
||||||
|
|
||||||
#include <netinet/tcp.h>
|
#include <netinet/tcp.h>
|
||||||
|
|
Loading…
Reference in New Issue