/* * Configuration parsing * Copyright (c) 2003-2019, Jouni Malinen * * This software may be distributed under the terms of the BSD license. * See README for more details. */ #ifndef UTILS_CONFIG_H #define UTILS_CONFIG_H /** * wpa_config_get_line - Read the next configuration file line * @s: Buffer for the line * @size: The buffer length * @stream: File stream to read from * @line: Pointer to a variable storing the file line number * @_pos: Buffer for the pointer to the beginning of data on the text line or * %NULL if not needed (returned value used instead) * Returns: Pointer to the beginning of data on the text line or %NULL if no * more text lines are available. * * This function reads the next non-empty line from the configuration file and * removes comments. The returned string is guaranteed to be null-terminated. */ char * wpa_config_get_line(char *s, int size, FILE *stream, int *line, char **_pos); #endif /* UTILS_CONFIG_H */