Lines Matching refs:pembuf
16 read_pem(const char *filename, char *pembuf, int pembuf_len) in read_pem() argument
22 n = read(fd, pembuf, pembuf_len - 1); in read_pem()
25 pembuf[n++] = '\0'; in read_pem()
32 char *pembuf, int pembuf_len) in read_pem_c509_cert() argument
36 n = read_pem(filename, pembuf, pembuf_len); in read_pem_c509_cert()
46 if (lws_x509_parse_from_pem(*x509, pembuf, n) < 0) { in read_pem_c509_cert()
63 char pembuf[6144]; in main() local
90 if (read_pem_c509_cert(&x509, p, pembuf, sizeof(pembuf))) { in main()
99 if (read_pem_c509_cert(&x509_trusted, p, pembuf, in main()
100 sizeof(pembuf))) { in main()
152 n = sizeof(pembuf); in main()
153 if (lws_jwk_export(&jwk, 0, pembuf, &n)) in main()
154 puts(pembuf); in main()
161 n = read_pem(p, pembuf, sizeof(pembuf)); in main()
167 if (lws_x509_jwk_privkey_pem(&jwk, pembuf, n, NULL)) { in main()
180 n = sizeof(pembuf); in main()
181 if (lws_jwk_export(&jwk, LWSJWKF_EXPORT_PRIVATE, pembuf, &n)) in main()
182 puts(pembuf); in main()