Lines Matching refs:buf_len
185 size_t buf_len; member
194 if (fgets(rc->buf, rc->buf_len, rc->f) == NULL) in eap_teap_read_line()
206 if (len >= rc->buf_len) in eap_teap_read_line()
207 len = rc->buf_len - 1; in eap_teap_read_line()
213 rc->buf[rc->buf_len - 1] = '\0'; in eap_teap_read_line()
259 rc->buf_len = 2048; in eap_teap_init_pac_data()
260 rc->buf = os_malloc(rc->buf_len); in eap_teap_init_pac_data()
478 static void eap_teap_write(char **buf, char **pos, size_t *buf_len, in eap_teap_write() argument
493 if (*pos - *buf + need > *buf_len) { in eap_teap_write()
494 char *nbuf = os_realloc(*buf, *buf_len + need); in eap_teap_write()
503 *buf_len += need; in eap_teap_write()
505 end = *buf + *buf_len; in eap_teap_write()
580 char **pos, size_t *buf_len) in eap_teap_add_pac_data() argument
584 ret = os_snprintf(*pos, *buf + *buf_len - *pos, in eap_teap_add_pac_data()
586 if (os_snprintf_error(*buf + *buf_len - *pos, ret)) in eap_teap_add_pac_data()
590 eap_teap_write(buf, pos, buf_len, "PAC-Key", in eap_teap_add_pac_data()
592 eap_teap_write(buf, pos, buf_len, "PAC-Opaque", in eap_teap_add_pac_data()
594 eap_teap_write(buf, pos, buf_len, "PAC-Info", in eap_teap_add_pac_data()
596 eap_teap_write(buf, pos, buf_len, "A-ID", in eap_teap_add_pac_data()
598 eap_teap_write(buf, pos, buf_len, "I-ID", in eap_teap_add_pac_data()
600 eap_teap_write(buf, pos, buf_len, "A-ID-Info", in eap_teap_add_pac_data()
606 ret = os_snprintf(*pos, *buf + *buf_len - *pos, "END\n"); in eap_teap_add_pac_data()
607 if (os_snprintf_error(*buf + *buf_len - *pos, ret)) in eap_teap_add_pac_data()
628 size_t buf_len; in eap_teap_save_pac() local
633 buf_len = 1024; in eap_teap_save_pac()
634 pos = buf = os_malloc(buf_len); in eap_teap_save_pac()
638 ret = os_snprintf(pos, buf + buf_len - pos, "%s\n", pac_file_hdr); in eap_teap_save_pac()
639 if (os_snprintf_error(buf + buf_len - pos, ret)) { in eap_teap_save_pac()
647 if (eap_teap_add_pac_data(pac, &buf, &pos, &buf_len)) { in eap_teap_save_pac()