Split list on separator sep and invoke list_cb for each element.
Declared in <openssl/conf.h>
int
CONF_parse_list(
char const* list,
int sep,
int nospc,
int(* list_cb)(char const*, int, void*),
void* arg);
1 on success, or 0 if a callback aborts / on parse failure.
| Name | Description |
|---|---|
| list | NUL-terminated list string. |
| sep | Separator character. |
| nospc | Non-zero to reject surrounding spaces around elements. |
| list_cb | Callback receiving each element pointer, length, and arg; return 0 to abort. |
| arg | User pointer passed to list_cb. |