* bugfix #358: Check if memory was successfully allocated in
ldns_rdf2str().
* Added more memory allocation checks in host2str.c
+ * python wrapper for ldns_fetch_valid_domain_keys by Bedrich Kosata.
1.6.8 2011-01-24
* Fix ldns zone, so that $TTL definition match RFC 2308.
return tuple;
}
+
+
+PyObject* ldns_fetch_valid_domain_keys_(const ldns_resolver * res, const ldns_rdf * domain,
+ const ldns_rr_list * keys)
+ //returns tuple (status, result)
+ {
+ PyObject* tuple;
+
+ ldns_rr_list *rrl = 0;
+ ldns_status st = 0;
+ rrl = ldns_fetch_valid_domain_keys(res, domain, keys, &st);
+
+
+ tuple = PyTuple_New(2);
+ PyTuple_SetItem(tuple, 0, SWIG_From_int(st));
+ PyTuple_SetItem(tuple, 1, (st == LDNS_STATUS_OK) ?
+ SWIG_NewPointerObj(SWIG_as_voidptr(rrl), SWIGTYPE_p_ldns_struct_rr_list, SWIG_POINTER_OWN | 0 ) :
+ Py_None);
+ return tuple;
+ }
+
+%}
+
+%pythoncode %{
+def ldns_fetch_valid_domain_keys(res, domain, keys):
+ return _ldns.ldns_fetch_valid_domain_keys_(res, domain, keys)
%}
+