merge status code changes from samba4 ctdb
[vlendec/samba-autobuild/.git] / ctdb / include / ctdb.h
index 8a2006f678df6cff425711211e810654dba63689..7eebcb83db8e04e6238042f8ce8679b2ebcfe706 100644 (file)
@@ -26,6 +26,7 @@ struct ctdb_call {
        TDB_DATA key;
        TDB_DATA call_data;
        TDB_DATA reply_data;
+       uint32_t status;
 };
 
 /*
@@ -37,6 +38,7 @@ struct ctdb_call_info {
        TDB_DATA *new_data;    /* optionally updated record data */
        TDB_DATA *call_data;   /* optionally passed from caller */
        TDB_DATA *reply_data;  /* optionally returned by function */
+       uint32_t status;       /* optional reply status - defaults to zero */
 };
 
 #define CTDB_ERR_INVALID 1