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

📄 dsp.h

📁 SecuDe是一个由安全应用程序接口组成,对验证机制、证件处理、PEM、X.400报文处理和密钥管理提供支持。SecuDe提供DES、 RSA杂凑函数、密钥生成以及数字签名的生成和核实等多种密码机制。
💻 H
字号:
/* dsp.h - a few DSP things *//* * $Header: /xtel/isode/isode/h/quipu/RCS/dsp.h,v 9.0 1992/06/16 12:23:11 isode Rel $ * * * $Log: dsp.h,v $ * Revision 9.0  1992/06/16  12:23:11  isode * Release 8.0 * *//* *				  NOTICE * *    Acquisition, use, and distribution of this module and related *    materials are subject to the restrictions of a license agreement. *    Consult the Preface in the User's Manual for the full terms of *    this agreement. * */#ifndef DSP#define DSP#include "isoaddrs.h"#include "quipu/name.h"struct op_progress {            /* represents OperationProgress         */    int         op_resolution_phase;#define OP_PHASE_NOTDEFINED     -1#define OP_PHASE_NOTSTARTED     1#define OP_PHASE_PROCEEDING     2#define OP_PHASE_COMPLETED      3    int         op_nextrdntoberesolved;};struct access_point {           /* represents AccessPoint               */    DN                  ap_name;    struct PSAPaddr     * ap_address;		    /*  from ISODE                                      */		    /* In INCA, this may be left out                    */    struct access_point *ap_next;};#define NULLACCESSPOINT ((struct access_point *) NULL)				/* Continuation Ref definded in DSP     */				/* represents ContinuationReference     */typedef struct continuation_ref {    DN          cr_name;    struct op_progress cr_progress;    int         cr_rdn_resolved;#define CR_RDNRESOLVED_NOTDEFINED       -1    int         cr_aliasedRDNs;#define CR_NOALIASEDRDNS -1    int         cr_reftype;#define RT_UNDEFINED    -1#define RT_SUPERIOR     1#define RT_SUBORDINATE  2#define RT_CROSS        3#define RT_NONSPECIFICSUBORDINATE       4    struct access_point		* cr_accesspoints;    struct continuation_ref *cr_next;				/*  for chaining Continuation Refs      */				/* They usually occur in SETs           */}continuation_ref, *ContinuationRef;#define NULLCONTINUATIONREF ((ContinuationRef) 0)struct trace_info {    DN          ti_target;    DN          ti_dsa;    struct op_progress  ti_progress;    struct trace_info   *ti_next;};#define NULLTRACEINFO ((struct trace_info *) 0)struct trace_info	* ti_cpy();	/* THIS SECTION GIVES VARIOUS COMMON STRUCTURES */typedef struct svccontrol {     /* represents ServiceControls           */    int         svc_options;#define SVC_OPT_PREFERCHAIN             0X001#define SVC_OPT_CHAININGPROHIBIT        0X002#define SVC_OPT_LOCALSCOPE              0X004#define SVC_OPT_DONTUSECOPY             0X008#define SVC_OPT_DONTDEREFERENCEALIAS    0X010    int        svc_prio;#define SVC_PRIO_LOW    0#define SVC_PRIO_MED    1#define SVC_PRIO_HIGH   2    int         svc_timelimit;  /* time limit in second                 */#define SVC_NOTIMELIMIT -1    int         svc_sizelimit;#define SVC_NOSIZELIMIT -1    int         svc_scopeofreferral;    /* Parameter for DSP only       */#define SVC_REFSCOPE_NONE       -1#define SVC_REFSCOPE_DMD        0#define SVC_REFSCOPE_COUNTRY    1    char * 	svc_tmp;	/* pepsy */    int 	svc_len;	/* pepsy */} svccontrol, ServiceControl;#endif

⌨️ 快捷键说明

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