Lines Matching defs:buffer
181 * To avoid buffer overflow we will read the entire line and
182 * validate each part's size. The initial buffer is padded by 4 to
193 char *buffer, *start, *end;
198 buffer = malloc(buffer_len);
199 if (!buffer)
207 free(buffer);
211 if (fgets(buffer, buffer_len, file) == NULL) {
213 free(buffer);
220 start = buffer;
224 free(buffer);
230 if (sscanf(buffer, "%s %s %s\n", host, port, busid) != 3) {
232 free(buffer);
236 free(buffer);