#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) |
| #define get_string | ( | dst, | |||
| se_dst, | |||||
| obj, | |||||
| ent_name | ) |
Value:
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.5.6