[systemd-devel] [PATCH] sd-resolv: declare functions from .h public

Daniel Buch boogiewasthere at gmail.com
Tue Jan 14 06:04:55 PST 2014


---
 src/libsystemd/sd-resolv.c | 38 +++++++++++++++++++-------------------
 1 file changed, 19 insertions(+), 19 deletions(-)

diff --git a/src/libsystemd/sd-resolv.c b/src/libsystemd/sd-resolv.c
index b8288ba..cd79a6c 100644
--- a/src/libsystemd/sd-resolv.c
+++ b/src/libsystemd/sd-resolv.c
@@ -414,7 +414,7 @@ static void* thread_worker(void *p) {
         return NULL;
 }
 
-sd_resolv_t* sd_resolv_new(unsigned n_proc) {
+_public_ sd_resolv_t* sd_resolv_new(unsigned n_proc) {
         sd_resolv_t *resolv = NULL;
         int i, r;
 
@@ -468,7 +468,7 @@ fail:
         return NULL;
 }
 
-void sd_resolv_free(sd_resolv_t *resolv) {
+_public_ void sd_resolv_free(sd_resolv_t *resolv) {
         int i;
         int saved_errno = errno;
         unsigned p;
@@ -511,7 +511,7 @@ void sd_resolv_free(sd_resolv_t *resolv) {
         errno = saved_errno;
 }
 
-int sd_resolv_fd(sd_resolv_t *resolv) {
+_public_ int sd_resolv_fd(sd_resolv_t *resolv) {
         assert(resolv);
 
         return resolv->fds[RESPONSE_RECV_FD];
@@ -709,7 +709,7 @@ static int handle_response(sd_resolv_t *resolv, const packet_t *packet, size_t l
         return 0;
 }
 
-int sd_resolv_wait(sd_resolv_t *resolv, int block) {
+_public_ int sd_resolv_wait(sd_resolv_t *resolv, int block) {
         int handled = 0;
         assert(resolv);
 
@@ -787,7 +787,7 @@ static sd_resolv_query_t *alloc_query(sd_resolv_t *resolv) {
         return q;
 }
 
-sd_resolv_query_t* sd_resolv_getaddrinfo(sd_resolv_t *resolv, const char *node, const char *service, const struct addrinfo *hints) {
+_public_ sd_resolv_query_t* sd_resolv_getaddrinfo(sd_resolv_t *resolv, const char *node, const char *service, const struct addrinfo *hints) {
         addrinfo_request_t data[BUFSIZE/sizeof(addrinfo_request_t) + 1] = {};
         addrinfo_request_t *req = data;
         sd_resolv_query_t *q;
@@ -840,7 +840,7 @@ fail:
         return NULL;
 }
 
-int sd_resolv_getaddrinfo_done(sd_resolv_t *resolv, sd_resolv_query_t* q, struct addrinfo **ret_res) {
+_public_ int sd_resolv_getaddrinfo_done(sd_resolv_t *resolv, sd_resolv_query_t* q, struct addrinfo **ret_res) {
         int ret;
         assert(resolv);
         assert(q);
@@ -871,7 +871,7 @@ int sd_resolv_getaddrinfo_done(sd_resolv_t *resolv, sd_resolv_query_t* q, struct
         return ret;
 }
 
-sd_resolv_query_t* sd_resolv_getnameinfo(sd_resolv_t *resolv, const struct sockaddr *sa, socklen_t salen, int flags, int gethost, int getserv) {
+_public_ sd_resolv_query_t* sd_resolv_getnameinfo(sd_resolv_t *resolv, const struct sockaddr *sa, socklen_t salen, int flags, int gethost, int getserv) {
         nameinfo_request_t data[BUFSIZE/sizeof(nameinfo_request_t) + 1] = {};
         nameinfo_request_t *req = data;
         sd_resolv_query_t *q;
@@ -917,7 +917,7 @@ fail:
         return NULL;
 }
 
-int sd_resolv_getnameinfo_done(sd_resolv_t *resolv, sd_resolv_query_t* q, char *ret_host, size_t hostlen, char *ret_serv, size_t servlen) {
+_public_ int sd_resolv_getnameinfo_done(sd_resolv_t *resolv, sd_resolv_query_t* q, char *ret_host, size_t hostlen, char *ret_serv, size_t servlen) {
         int ret;
         assert(resolv);
         assert(q);
@@ -1002,15 +1002,15 @@ fail:
         return NULL;
 }
 
-sd_resolv_query_t* sd_resolv_res_query(sd_resolv_t *resolv, const char *dname, int class, int type) {
+_public_ sd_resolv_query_t* sd_resolv_res_query(sd_resolv_t *resolv, const char *dname, int class, int type) {
         return resolv_res(resolv, REQUEST_RES_QUERY, dname, class, type);
 }
 
-sd_resolv_query_t* sd_resolv_res_search(sd_resolv_t *resolv, const char *dname, int class, int type) {
+_public_ sd_resolv_query_t* sd_resolv_res_search(sd_resolv_t *resolv, const char *dname, int class, int type) {
         return resolv_res(resolv, REQUEST_RES_SEARCH, dname, class, type);
 }
 
-int sd_resolv_res_done(sd_resolv_t *resolv, sd_resolv_query_t* q, unsigned char **answer) {
+_public_ int sd_resolv_res_done(sd_resolv_t *resolv, sd_resolv_query_t* q, unsigned char **answer) {
         int ret;
         assert(resolv);
         assert(q);
@@ -1043,17 +1043,17 @@ int sd_resolv_res_done(sd_resolv_t *resolv, sd_resolv_query_t* q, unsigned char
         return ret < 0 ? -errno : ret;
 }
 
-sd_resolv_query_t* sd_resolv_getnext(sd_resolv_t *resolv) {
+_public_ sd_resolv_query_t* sd_resolv_getnext(sd_resolv_t *resolv) {
         assert(resolv);
         return resolv->done_head;
 }
 
-int sd_resolv_getnqueries(sd_resolv_t *resolv) {
+_public_ int sd_resolv_getnqueries(sd_resolv_t *resolv) {
         assert(resolv);
         return resolv->n_queries;
 }
 
-void sd_resolv_cancel(sd_resolv_t *resolv, sd_resolv_query_t* q) {
+_public_ void sd_resolv_cancel(sd_resolv_t *resolv, sd_resolv_query_t* q) {
         int i;
         int saved_errno = errno;
 
@@ -1089,7 +1089,7 @@ void sd_resolv_cancel(sd_resolv_t *resolv, sd_resolv_query_t* q) {
         errno = saved_errno;
 }
 
-void sd_resolv_freeaddrinfo(struct addrinfo *ai) {
+_public_ void sd_resolv_freeaddrinfo(struct addrinfo *ai) {
         int saved_errno = errno;
 
         while (ai) {
@@ -1105,7 +1105,7 @@ void sd_resolv_freeaddrinfo(struct addrinfo *ai) {
         errno = saved_errno;
 }
 
-void sd_resolv_freeanswer(unsigned char *answer) {
+_public_ void sd_resolv_freeanswer(unsigned char *answer) {
         int saved_errno = errno;
 
         if (!answer)
@@ -1116,7 +1116,7 @@ void sd_resolv_freeanswer(unsigned char *answer) {
         errno = saved_errno;
 }
 
-int sd_resolv_isdone(sd_resolv_t *resolv, sd_resolv_query_t*q) {
+_public_ int sd_resolv_isdone(sd_resolv_t *resolv, sd_resolv_query_t*q) {
         assert(resolv);
         assert(q);
         assert(q->resolv == resolv);
@@ -1124,7 +1124,7 @@ int sd_resolv_isdone(sd_resolv_t *resolv, sd_resolv_query_t*q) {
         return q->done;
 }
 
-void sd_resolv_setuserdata(sd_resolv_t *resolv, sd_resolv_query_t *q, void *userdata) {
+_public_ void sd_resolv_setuserdata(sd_resolv_t *resolv, sd_resolv_query_t *q, void *userdata) {
         assert(q);
         assert(resolv);
         assert(q->resolv = resolv);
@@ -1132,7 +1132,7 @@ void sd_resolv_setuserdata(sd_resolv_t *resolv, sd_resolv_query_t *q, void *user
         q->userdata = userdata;
 }
 
-void* sd_resolv_getuserdata(sd_resolv_t *resolv, sd_resolv_query_t *q) {
+_public_ void* sd_resolv_getuserdata(sd_resolv_t *resolv, sd_resolv_query_t *q) {
         assert(q);
         assert(resolv);
         assert(q->resolv = resolv);
-- 
1.8.5.2



More information about the systemd-devel mailing list