⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile.ssl

📁 mgcp协议源代码。支持多种编码:g711
💻 SSL
字号:
# Program:	SSL makefile## Author:	Mark Crispin#		Networks and Distributed Computing#		Computing & Communications#		University of Washington#		Administration Building, AG-44#		Seattle, WA  98195#		Internet: MRC@CAC.Washington.EDU## Date:		11 May 1989# Last Edited:	6 September 2000## Copyright 2000 by the University of Washington## This software is provided under specific, written license from the# University of Washington and may only be used, copied, modified, and# distributed under the terms of such license.  This software is made# available "as is", and# THE UNIVERSITY OF WASHINGTON DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED,# WITH REGARD TO THIS SOFTWARE, INCLUDING WITHOUT LIMITATION ALL IMPLIED# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, AND IN# NO EVENT SHALL THE UNIVERSITY OF WASHINGTON BE LIABLE FOR ANY SPECIAL,# INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, TORT# (INCLUDING NEGLIGENCE) OR STRICT LIABILITY, ARISING OUT OF OR IN CONNECTION# WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.## Export Regulations. Software, including technical data, is subject to U.S.# export control laws, including the U.S. Export Administration Act and its# associated regulations, and may be subject to export or import regulations# in other countries. Licensee agrees to comply strictly with all such# regulations and acknowledges that it has the responsibility to obtain# licenses to export, re-export, or import Software. Software may not be# downloaded, or otherwise exported or re-exported (i) into, or to a# national or resident of, Cuba, Iraq, Iran, North Korea, Libya, Sudan,# Syria or any country to which the U.S. has embargoed goods; or (ii) to# anyone on the U.S. Treasury Department's list of Specially Designated# Nations or the U.S. Commerce Department's Table of Denial Orders.# Extended flags needed for additional authenticators.  You may need to modify.SSLDIR=/usr/local/sslSSLCERTS=$(SSLDIR)/certsSSLINCLUDE=$(SSLDIR)/includeSSLLIB=$(SSLDIR)/lib# Some versions of MIT Kerberos also have a libcrypto, get the right one#SSLCRYPTO=-lcryptoSSLCRYPTO=$(SSLLIB)/libcrypto.a# RSA Security Inc. released the RSA public key encryption algorithm into# the public domain on September 6, 2000.  There is no longer any need to# use RSAREF.SSLRSA= # -lRSAglue -lrsarefSSLCFLAGS= -I$(SSLINCLUDE) -I$(SSLINCLUDE)/openssl\ -DSSL_CERT_DIRECTORY=\"$(SSLCERTS)\"SSLLDFLAGS= -L$(SSLLIB) -lssl $(SSLCRYPTO) $(SSLRSA)ssl:	# SSL flags	echo $(SSLCFLAGS) >> OSCFLAGS	echo $(SSLLDFLAGS) >> LDFLAGS	echo "void ssl_onceonlyinit (void);" >> linkage.h	echo "extern int ssl_getchar (void);" >> linkage.h	echo "extern char *ssl_gets (char *s,int n);" >> linkage.h	echo "extern int ssl_putchar (int c);" >> linkage.h	echo "extern int ssl_puts (char *s);" >> linkage.h	echo "extern int ssl_flush (void);" >> linkage.h	echo "extern char *ssl_start_tls (char *s);" >> linkage.h	echo "#undef PBIN" >> linkage.h	echo "#define PBIN ssl_getchar" >> linkage.h	echo "#undef PSIN" >> linkage.h	echo "#define PSIN(s,n) ssl_gets (s,n)" >> linkage.h	echo "#undef PBOUT" >> linkage.h	echo "#define PBOUT(c) ssl_putchar (c)" >> linkage.h	echo "#undef PSOUT" >> linkage.h	echo "#define PSOUT(s) ssl_puts (s)" >> linkage.h	echo "#undef PFLUSH" >> linkage.h	echo "#define PFLUSH ssl_flush ()" >> linkage.h	echo '#define IMAPSPECIALCAP "STARTTLS"' >> linkage.h	echo '#define POP3SPECIALCAP "STLS"' >> linkage.h	echo "#define SPECIALCAP(s) ssl_start_tls (s)" >> linkage.h	echo "  ssl_onceonlyinit ();" >> linkage.c

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -