|
Open SCAP Library
|
ldap57 probe More...
#include <stdbool.h>#include <ldap.h>#include "probe-api.h"#include "common/assume.h"#include "common/debug_priv.h"Defines | |
| #define | get_string(dst, se_dst, obj, ent_name) |
Functions | |
| int | probe_main (probe_ctx *ctx, void *mutex) |
ldap57 probe
| #define get_string | ( | dst, | |
| se_dst, | |||
| obj, | |||
| ent_name | |||
| ) |
do { \ SEXP_t *__sval; \ \ __sval = probe_obj_getentval (obj, ent_name, 1); \ \ if (__sval != NULL) { \ (dst) = SEXP_string_cstr (__sval); \ \ if ((dst) == NULL) { \ SEXP_free(__sval); \ return (PROBE_EINVAL); \ } \ \ (se_dst) = __sval; \ } else { \ return (PROBE_ENOATTR); \ } \ } while (0)
1.7.4