1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-24 13:57:43 +03:00

creds: Add cli_credentials_add_gensec_features

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
Volker Lendecke 2024-05-28 12:32:58 +02:00
parent dc31a49830
commit b436f5fec1
2 changed files with 12 additions and 0 deletions

View File

@ -171,6 +171,15 @@ _PUBLIC_ bool cli_credentials_set_gensec_features(struct cli_credentials *creds,
return false;
}
_PUBLIC_ bool cli_credentials_add_gensec_features(
struct cli_credentials *creds,
uint32_t gensec_features,
enum credentials_obtained obtained)
{
return cli_credentials_set_gensec_features(
creds, creds->gensec_features | gensec_features, obtained);
}
_PUBLIC_ uint32_t cli_credentials_get_gensec_features(struct cli_credentials *creds)
{
return creds->gensec_features;

View File

@ -253,6 +253,9 @@ bool cli_credentials_set_gensec_features(struct cli_credentials *creds,
uint32_t gensec_features,
enum credentials_obtained obtained);
uint32_t cli_credentials_get_gensec_features(struct cli_credentials *creds);
bool cli_credentials_add_gensec_features(struct cli_credentials *creds,
uint32_t gensec_features,
enum credentials_obtained obtained);
int cli_credentials_set_ccache(struct cli_credentials *cred,
struct loadparm_context *lp_ctx,
const char *name,