ssl.h

来自「EPIC IRC客户端。来源于IRCII客户端但做了很多性能和功能的优化。」· C头文件 代码 · 共 33 行

H
33
字号
/* * ssl.h -- header file for ssl.c * * Original framework written by Juraj Bednar * Modified by B. Thomas Frazier * * Copyright 2000, 2002 EPIC Software Labs * */#ifdef HAVE_SSL#include <openssl/crypto.h>#include <openssl/x509.h>#include <openssl/pem.h>#include <openssl/ssl.h>#include <openssl/err.h>#define CHK_NULL(x) if ((x) == NULL) { say("SSL error - NULL data from server"); return; }#define CHK_ERR(err, s) if ((err) == -1) { say("SSL prime error - %s", s); return; }#define CHK_SSL(err,fd) if ((err) == -1) { say("SSL CHK error - %d %d", err, SSL_get_error(fd, err)); return; }/* Make these what you want for cert & key files *//* extern	SSL_CTX*	ctx;	*//* extern	SSL_METHOD	*meth;	*/	void		SSL_show_errors	(void);	SSL_CTX*	SSL_CTX_init	(int server);	SSL		*SSL_FD_init	(SSL_CTX *ctx, int des);#endif

⌨️ 快捷键说明

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