📄 pgpx509cert_util.h
字号:
#define pgpasn_SizeofGeneralizedTimeInternal pgpasn_SizeofVariableBlockInternal
#define pgpasn_SizeofGeneralizedTime pgpasn_SizeofVariableBlock
size_t pgpasn_PackGeneralizedTimeInternal(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_GeneralizedTime *timeblock,
unsigned char tag,
int *erret);
size_t pgpasn_PackGeneralizedTime(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_GeneralizedTime *timeblock,
int *erret);
size_t pgpasn_UnpkInPlaceGeneralizedTime(
PGPASN_CONTEXT *ctx,
PGPASN_GeneralizedTime *timestruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_UnpackGeneralizedTimeInternal(
PGPASN_CONTEXT *ctx,
PGPASN_GeneralizedTime **timestruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret); /* error return */
size_t pgpasn_UnpackGeneralizedTime(
PGPASN_CONTEXT *ctx,
PGPASN_GeneralizedTime **timestruct,
const unsigned char *buf,
size_t buflen,
int *erret);
#define pgpasn_NewIA5String pgpasn_NewVariableBlock
#define pgpasn_DropInPlaceIA5String pgpasn_DropInPlaceVariableBlock
#define pgpasn_FreeIA5String pgpasn_FreeVariableBlock
#define pgpasn_SizeofIA5StringInternal pgpasn_SizeofVariableBlockInternal
#define pgpasn_SizeofIA5String pgpasn_SizeofVariableBlock
size_t pgpasn_PackIA5StringInternal(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_IA5String *strblock,
unsigned char tag,
int *erret);
size_t pgpasn_PackIA5String(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_IA5String *strblock,
int *erret);
size_t pgpasn_UnpkInPlaceIA5String(
PGPASN_CONTEXT *ctx,
PGPASN_IA5String *strblock,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_UnpackIA5StringInternal(
PGPASN_CONTEXT *ctx,
PGPASN_IA5String **strblock,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret); /* error return */
size_t pgpasn_UnpackIA5String(
PGPASN_CONTEXT *ctx,
PGPASN_IA5String **strblock,
const unsigned char *buf,
size_t buflen,
int *erret);
#define pgpasn_NewINTEGER pgpasn_NewVariableBlock
#define pgpasn_DropInPlaceINTEGER pgpasn_DropInPlaceVariableBlock
#define pgpasn_FreeINTEGER pgpasn_FreeVariableBlock
size_t pgpasn_SizeofINTEGERInternal(
PGPASN_INTEGER *b,
int outerSizeFlag,
int expTaggedSize);
size_t pgpasn_SizeofINTEGER(
PGPASN_CONTEXT *ctx,
PGPASN_INTEGER *b,
int outerSizeFlag);
size_t pgpasn_PackINTEGERInternal(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_INTEGER *intblock,
unsigned char tag,
int *erret);
size_t pgpasn_PackINTEGER(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_INTEGER *intblock,
int *erret);
size_t pgpasn_UnpkInPlaceINTEGER(
PGPASN_CONTEXT *ctx,
PGPASN_INTEGER *intstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_UnpackINTEGERInternal(
PGPASN_CONTEXT *ctx,
PGPASN_INTEGER **intstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret); /* error return */
size_t pgpasn_UnpackINTEGER(
PGPASN_CONTEXT *ctx,
PGPASN_INTEGER **intstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
#define pgpasn_NewNumericString pgpasn_NewVariableBlock
#define pgpasn_DropInPlaceNumericString pgpasn_DropInPlaceVariableBlock
#define pgpasn_FreeNumericString pgpasn_FreeVariableBlock
#define pgpasn_SizeofNumericStringInternal pgpasn_SizeofVariableBlockInternal
#define pgpasn_SizeofNumericString pgpasn_SizeofVariableBlock
size_t pgpasn_PackNumericStringInternal(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_NumericString *numblock,
unsigned char tag,
int *erret );
size_t pgpasn_PackNumericString(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_NumericString *numblock,
int *erret );
size_t pgpasn_UnpkInPlaceNumericString(
PGPASN_CONTEXT *ctx,
PGPASN_NumericString *numstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret) ;
size_t pgpasn_UnpackNumericStringInternal(
PGPASN_CONTEXT *ctx,
PGPASN_NumericString **numstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret); /* error return */
size_t pgpasn_UnpackNumericString(
PGPASN_CONTEXT *ctx,
PGPASN_NumericString **numstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
PGPASN_NULL *pgpasn_NewNULL (PGPASN_CONTEXT *ctx) ;
void pgpasn_FreeNULL (PGPASN_CONTEXT *ctx, PGPASN_NULL *f) ;
void pgpasn_DropInPlaceNULL (PGPASN_CONTEXT *ctx, PGPASN_NULL *f) ;
size_t pgpasn_SizeofNULLInternal(
PGPASN_NULL *b,
int outerSizeFlag,
int expTaggedFlag);
size_t pgpasn_SizeofNULL(
PGPASN_CONTEXT *ctx,
PGPASN_NULL *b,
int outerSizeFlag);
size_t pgpasn_PackNULLInternal(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_NULL *asnblock,
unsigned char tag,
int *erret);
size_t pgpasn_PackNULL(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_NULL *asnblock,
int *erret);
size_t pgpasn_UnpkInPlaceNULL(
PGPASN_CONTEXT *ctx,
PGPASN_NULL *nullstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_UnpackNULLInternal(
PGPASN_CONTEXT *ctx,
PGPASN_NULL **nullstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret); /* error return */
size_t pgpasn_UnpackNULL(
PGPASN_CONTEXT *ctx,
PGPASN_NULL **nullstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
#define pgpasn_NewOBJECT_ID pgpasn_NewVariableBlock
#define pgpasn_DropInPlaceOBJECT_ID pgpasn_DropInPlaceVariableBlock
#define pgpasn_FreeOBJECT_ID pgpasn_FreeVariableBlock
#define pgpasn_SizeofOBJECT_IDInternal pgpasn_SizeofVariableBlockInternal
#define pgpasn_SizeofOBJECT_ID pgpasn_SizeofVariableBlock
size_t pgpasn_PackOBJECT_IDInternal(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_OBJECT_ID *oidblock,
unsigned char tag,
int *erret);
size_t pgpasn_PackOBJECT_ID(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_OBJECT_ID *oidblock,
int *erret);
int pgpasn_UnpkInPlaceOBJECT_ID(
PGPASN_CONTEXT *ctx,
PGPASN_OBJECT_ID *oidstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret) ;
size_t pgpasn_UnpackOBJECT_IDInternal(
PGPASN_CONTEXT *ctx,
PGPASN_OBJECT_ID **oidstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret); /* error return */
size_t pgpasn_UnpackOBJECT_ID(
PGPASN_CONTEXT *ctx,
PGPASN_OBJECT_ID **oidstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
#define pgpasn_NewOCTET_STRING pgpasn_NewVariableBlock
#define pgpasn_DropInPlaceOCTET_STRING pgpasn_DropInPlaceVariableBlock
#define pgpasn_FreeOCTET_STRING pgpasn_FreeVariableBlock
#define pgpasn_SizeofOCTET_STRINGInternal pgpasn_SizeofVariableBlockInternal
#define pgpasn_SizeofOCTET_STRING pgpasn_SizeofVariableBlock
size_t pgpasn_PackOCTET_STRINGInternal(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_OCTET_STRING *octblock,
unsigned char tag,
int *erret);
size_t pgpasn_PackOCTET_STRING(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_OCTET_STRING *octblock,
int *erret);
size_t pgpasn_UnpkInPlaceOCTET_STRING(
PGPASN_CONTEXT *ctx,
PGPASN_OCTET_STRING *octstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_UnpackOCTET_STRINGInternal(
PGPASN_CONTEXT *ctx,
PGPASN_OCTET_STRING **octstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret) ; /* error return */
size_t pgpasn_UnpackOCTET_STRING(
PGPASN_CONTEXT *ctx,
PGPASN_OCTET_STRING **octstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
#define pgpasn_NewPrintableString pgpasn_NewVariableBlock
#define pgpasn_DropInPlacePrintableString pgpasn_DropInPlaceVariableBlock
#define pgpasn_FreePrintableString pgpasn_FreeVariableBlock
#define pgpasn_SizeofPrintableStringInternal pgpasn_SizeofVariableBlockInternal
#define pgpasn_SizeofPrintableString pgpasn_SizeofVariableBlock
size_t pgpasn_PackPrintableStringInternal(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_PrintableString *strblock,
unsigned char tag,
int *erret );
size_t pgpasn_PackPrintableString(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_PrintableString *strblock,
int *erret );
int pgpasn_UnpkInPlacePrintableString(
PGPASN_CONTEXT *ctx,
PGPASN_PrintableString *printstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_UnpackPrintableStringInternal(
PGPASN_CONTEXT *ctx,
PGPASN_PrintableString **printstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret) ;
size_t pgpasn_UnpackPrintableString(
PGPASN_CONTEXT *ctx,
PGPASN_PrintableString **printstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
#define pgpasn_NewT61String pgpasn_NewVariableBlock
#define pgpasn_DropInPlaceT61String pgpasn_DropInPlaceVariableBlock
#define pgpasn_FreeT61String pgpasn_FreeVariableBlock
#define pgpasn_SizeofT61StringInternal pgpasn_SizeofVariableBlockInternal
#define pgpasn_SizeofT61String pgpasn_SizeofVariableBlock
size_t pgpasn_PackT61StringInternal(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_T61String *strblock,
unsigned char tag,
int *erret);
size_t pgpasn_PackT61String(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_T61String *strblock,
int *erret);
size_t pgpasn_UnpkInPlaceT61String(
PGPASN_CONTEXT *ctx,
PGPASN_T61String *strstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret) ;
size_t pgpasn_UnpackT61StringInternal(
PGPASN_CONTEXT *ctx,
PGPASN_T61String **strstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_UnpackT61String(
PGPASN_CONTEXT *ctx,
PGPASN_T61String **strstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
#define pgpasn_NewUTCTime pgpasn_NewVariableBlock
#define pgpasn_DropInPlaceUTCTime pgpasn_DropInPlaceVariableBlock
#define pgpasn_FreeUTCTime pgpasn_FreeVariableBlock
#define pgpasn_SizeofUTCTimeInternal pgpasn_SizeofVariableBlockInternal
#define pgpasn_SizeofUTCTime pgpasn_SizeofVariableBlock
size_t pgpasn_PackUTCTimeInternal(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_UTCTime *timeblock,
unsigned char tag,
int *erret);
size_t pgpasn_PackUTCTime(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_UTCTime *timeblock,
int *erret);
size_t pgpasn_UnpkInPlaceUTCTime(
PGPASN_CONTEXT *ctx,
PGPASN_UTCTime *timestruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_UnpackUTCTimeInternal(
PGPASN_CONTEXT *ctx,
PGPASN_UTCTime **strstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_UnpackUTCTime(
PGPASN_CONTEXT *ctx,
PGPASN_UTCTime **timestruct,
const unsigned char *buf,
size_t buflen,
int *erret);
#define pgpasn_NewVisibleString pgpasn_NewVariableBlock
#define pgpasn_DropInPlaceVisibleString pgpasn_DropInPlaceVariableBlock
#define pgpasn_FreeVisibleString pgpasn_FreeVariableBlock
#define pgpasn_SizeofVisibleStringInternal pgpasn_SizeofVariableBlockInternal
#define pgpasn_SizeofVisibleString pgpasn_SizeofVariableBlock
size_t pgpasn_PackVisibleStringInternal(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_VisibleString *strstruct,
unsigned char tag,
int *erret);
size_t pgpasn_PackVisibleString(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_VisibleString *strblock,
int *erret);
size_t pgpasn_UnpkInPlaceVisibleString(
PGPASN_CONTEXT *ctx,
PGPASN_VisibleString *strstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_UnpackVisibleStringInternal(
PGPASN_CONTEXT *ctx,
PGPASN_VisibleString **strstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_UnpackVisibleString(
PGPASN_CONTEXT *ctx,
PGPASN_VisibleString **strstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -