diff -uPr tevent-0.9.8/tevent.c tevent-0.9.8.new/tevent.c
--- tevent-0.9.8/tevent.c 2009-08-30 13:58:36.000000000 -0400
+++ tevent-0.9.8.new/tevent.c 2009-09-16 16:17:04.000000000 -0400
@@ -609,3 +609,16 @@
{
return ev->ops->loop_wait(ev, location);
}
+
+/* Backwards ABI compat */
+#undef tevent_loop_once
+#undef tevent_loop_wait
+int tevent_loop_once(struct tevent_context *ev)
+{
+ return _tevent_loop_once(ev, "abi_compat_wrapper");
+}
+
+int tevent_loop_wait(struct tevent_context *ev)
+{
+ return _tevent_loop_wait(ev, "abi_compat_wrapper");
+}
diff -uPr tevent-0.9.8/tevent.exports tevent-0.9.8.new/tevent.exports
--- tevent-0.9.8/tevent.exports 2009-09-16 16:37:21.000000000 -0400
+++ tevent-0.9.8.new/tevent.exports 2009-09-16 16:16:30.000000000 -0400
@@ -58,5 +58,11 @@
_tevent_req_cancel;
tevent_req_set_cancel_fn;
+ tevent_loop_once;
+ tevent_loop_wait;
+ tevent_req_done;
+ tevent_req_error;
+ tevent_req_nomem;
+
local: *;
};
diff -uPr tevent-0.9.8/tevent_req.c tevent-0.9.8.new/tevent_req.c
--- tevent-0.9.8/tevent_req.c 2009-08-30 13:58:36.000000000 -0400
+++ tevent-0.9.8.new/tevent_req.c 2009-09-16 16:36:52.000000000 -0400
@@ -441,3 +441,22 @@
return req->private_cancel(req);
}
+
+/* Backwards ABI compat */
+#undef tevent_req_done
+#undef tevent_req_error
+#undef tevent_req_nomem
+void tevent_req_done(struct tevent_req *req)
+{
+ _tevent_req_done(req, "abi_compat_wrapper");
+}
+
+bool tevent_req_error(struct tevent_req *req, uint64_t error)
+{
+ return _tevent_req_error(req, error, "abi_compat_wrapper");
+}
+
+bool tevent_req_nomem(const void *p, struct tevent_req *req)
+{
+ return _tevent_req_nomem(p, req, "abi_compat_wrapper");
+}