dt_probe_keylen
char *name = dt_probe_key(pdp, alloca(dt_probe_keylen(pdp)));
keylen = dt_probe_keylen(&pd);
size_t keylen = dt_probe_keylen(pdp);