📄 spdbph1.c
字号:
#define LEAK_DETECTIVE#define AGGRESSIVE 1#define XAUTH 1#define PRINT_SA_DEBUG 1#include "openswan.h"#include "constants.h"#include "defs.h"#include "state.h"#include "plutoalg.h"#include "spdb.h"#include "ike_alg.h"char *progname;void exit_log(const char *msg, ...){ abort();}struct state *state_with_serialno(so_serial_t sn){ abort(); return NULL;}void whack_log(int rc, const char *msg, ...){ abort();}void exit_tool(int stat){ exit(stat);}const chunk_t *get_preshared_secret(const struct connection *c){ abort(); return NULL;}main(int argc, char *argv[]){ int i; struct db_sa *gsp = NULL; struct db_sa *sa1 = NULL; struct db_sa *sa2 = NULL; struct alg_info_ike *aii; err_t ugh; progname = argv[0]; tool_init_log(); init_crypto(); aii = alg_info_ike_create_from_str("3des", &ugh); gsp = oakley_alg_makedb(aii , &oakley_sadb[POLICY_RSASIG >> POLICY_ISAKMP_SHIFT] , -1); sa_print(gsp); tool_close_log(); exit(0);}/* * Local Variables: * c-style: pluto * c-basic-offset: 4 * End: */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -