Home | History | Annotate | Download | only in pem

Lines Matching defs:header

232 	char *nm=NULL,*header=NULL;
239 if (!PEM_read_bio(bp,&nm,&header,&data,&len)) {
247 OPENSSL_free(header);
250 if (!PEM_get_EVP_CIPHER_INFO(header,&cipher)) goto err;
263 OPENSSL_free(header);
451 int PEM_get_EVP_CIPHER_INFO(char *header, EVP_CIPHER_INFO *cipher)
455 char **header_pp = &header;
458 if ((header == NULL) || (*header == '\0') || (*header == '\n'))
460 if (strncmp(header,"Proc-Type: ",11) != 0)
462 header+=11;
463 if (*header != '4') return(0); header++;
464 if (*header != ',') return(0); header++;
465 if (strncmp(header,"ENCRYPTED",9) != 0)
467 for (; (*header != '\n') && (*header != '\0'); header++)
469 if (*header == '\0')
471 header++;
472 if (strncmp(header,"DEK-Info: ",10) != 0)
474 header+=10;
476 p=header;
479 c= *header;
483 header++;
485 *header='\0';
487 *header=c;
488 header++;
531 int PEM_write(FILE *fp, const char *name, const char *header,
543 ret=PEM_write_bio(b, name, header, data,len);
549 int PEM_write_bio(BIO *bp, const char *name, const char *header,
565 i=strlen(header);
568 if ( (BIO_write(bp,header,i) != i) ||
611 int PEM_read(FILE *fp, char **name, char **header, unsigned char **data,
623 ret=PEM_read_bio(b, name, header, data,len);
629 int PEM_read_bio(BIO *bp, char **name, char **header, unsigned char **data,
780 *header=headerB->data;