File 0005-library-add-adcli_conn_is_writeable.patch of Package adcli (Revision ce46d0e7322eb68daa00b5c190e5847d)
Currently displaying revision ce46d0e7322eb68daa00b5c190e5847d , Show latest
44
1
From f5eb8fdcfe9d66328cd152ef77a73698e6230c59 Mon Sep 17 00:00:00 2001
2
From: Sumit Bose <sbose@redhat.com>
3
Date: Wed, 1 Nov 2017 16:29:19 +0100
4
Subject: [PATCH 05/25] library: add adcli_conn_is_writeable()
5
6
---
7
library/adconn.c | 11 +++++++++++
8
library/adconn.h | 2 ++
9
2 files changed, 13 insertions(+)
10
11
diff --git a/library/adconn.c b/library/adconn.c
12
index a294dfd..0786ed4 100644
13
--- a/library/adconn.c
14
+++ b/library/adconn.c
15
16
17
return 0;
18
}
19
+
20
+bool adcli_conn_is_writeable (adcli_conn *conn)
21
+{
22
+ disco_dance_if_necessary (conn);
23
+
24
+ if (conn->domain_disco == NULL) {
25
+ return false;
26
+ }
27
+
28
+ return ( (conn->domain_disco->flags & ADCLI_DISCO_WRITABLE) != 0);
29
+}
30
diff --git a/library/adconn.h b/library/adconn.h
31
index a0cb1f8..ed1cc58 100644
32
--- a/library/adconn.h
33
+++ b/library/adconn.h
34
35
int adcli_conn_server_has_capability (adcli_conn *conn,
36
const char *capability);
37
38
+bool adcli_conn_is_writeable (adcli_conn *conn);
39
+
40
#endif /* ADCONN_H_ */
41
--
42
2.16.4
43
44