Samba4/LDB/Control
From SambaWiki
Structures
ldb_control
struct ldb_control { const char *oid; int critical; void *data; };
Methods
ldb_request_get_control()
struct ldb_control *ldb_request_get_control(struct ldb_request *req, const char *oid);
This method checks if a control with the specified "oid" exists and returns it.
Returns: NULL if not found.
ldb_reply_get_control()
struct ldb_control *ldb_reply_get_control(struct ldb_reply *rep, const char *oid);
This method checks if a control with the specified "oid" exists and returns it.
Returns: NULL if not found.
save_controls()
int save_controls(struct ldb_control *exclude, struct ldb_request *req, struct ldb_control ***saver);
This method saves the current controls list into the "saver" and replaces the one in req with a new one excluding the "exclude" control.
Returns: 0 on error.