Commit 424d5db2 authored by Richard Levitte's avatar Richard Levitte
Browse files

VMS lacks socklen_t, give it one



Fortunately, we only use socklen_t internally

Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
parent 8a41fa6f
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -68,6 +68,10 @@ union bio_addr_st {
#include <openssl/bio.h>

#ifndef OPENSSL_NO_SOCK
# ifdef OPENSSL_SYS_VMS
typedef unsigned int socklen_t;
# endif

int BIO_ADDR_make(BIO_ADDR *ap, const struct sockaddr *sa);
const struct sockaddr *BIO_ADDR_sockaddr(const BIO_ADDR *ap);
struct sockaddr *BIO_ADDR_sockaddr_noconst(BIO_ADDR *ap);