Lines Matching refs:svc
38 service_fill_in(service_t *svc, char *name) in service_fill_in() argument
43 if (svc == NULL) in service_fill_in()
58 if (svc->uri != NULL) in service_fill_in()
59 uri_free(svc->uri); in service_fill_in()
60 svc->uri = uri; in service_fill_in()
73 int (*authCB)(papi_service_t svc, void *app_data), in papiServiceCreate() argument
77 service_t *svc = NULL; in papiServiceCreate() local
82 if ((*handle = svc = (service_t *)calloc(1, sizeof (*svc))) == NULL) in papiServiceCreate()
86 papiAttributeListAddString(&svc->attributes, PAPI_ATTR_EXCL, in papiServiceCreate()
89 (void) papiServiceSetUserName(svc, user_name); in papiServiceCreate()
90 (void) papiServiceSetPassword(svc, password); in papiServiceCreate()
91 (void) papiServiceSetAuthCB(svc, authCB); in papiServiceCreate()
92 (void) papiServiceSetAppData(svc, app_data); in papiServiceCreate()
93 (void) papiServiceSetEncryption(svc, encryption); in papiServiceCreate()
95 status = service_fill_in(svc, service_name); in papiServiceCreate()
104 service_t *svc = handle; in papiServiceDestroy() local
107 if (svc->cache != NULL) in papiServiceDestroy()
108 cache_free(svc->cache); in papiServiceDestroy()
110 if (svc->uri != NULL) in papiServiceDestroy()
111 uri_free(svc->uri); in papiServiceDestroy()
112 if (svc->attributes != NULL) in papiServiceDestroy()
113 papiAttributeListFree(svc->attributes); in papiServiceDestroy()
114 free(svc); in papiServiceDestroy()
121 service_t *svc = handle; in papiServiceSetUserName() local
123 if (svc == NULL) in papiServiceSetUserName()
126 return (papiAttributeListAddString(&svc->attributes, PAPI_ATTR_REPLACE, in papiServiceSetUserName()
133 service_t *svc = handle; in papiServiceSetPassword() local
135 if (svc == NULL) in papiServiceSetPassword()
138 return (papiAttributeListAddString(&svc->attributes, in papiServiceSetPassword()
146 service_t *svc = handle; in papiServiceSetEncryption() local
148 if (svc == NULL) in papiServiceSetEncryption()
151 return (papiAttributeListAddInteger(&svc->attributes, PAPI_ATTR_REPLACE, in papiServiceSetEncryption()
157 int (*authCB)(papi_service_t svc, void *app_data)) in papiServiceSetAuthCB() argument
159 service_t *svc = handle; in papiServiceSetAuthCB() local
161 if (svc == NULL) in papiServiceSetAuthCB()
164 svc->authCB = (int (*)(papi_service_t svc, void *))authCB; in papiServiceSetAuthCB()
172 service_t *svc = handle; in papiServiceSetAppData() local
174 if (svc == NULL) in papiServiceSetAppData()
177 svc->app_data = (void *)app_data; in papiServiceSetAppData()
185 service_t *svc = handle; in papiServiceGetServiceName() local
188 if (svc != NULL) in papiServiceGetServiceName()
189 papiAttributeListGetString(svc->attributes, NULL, in papiServiceGetServiceName()
198 service_t *svc = handle; in papiServiceGetUserName() local
201 if (svc != NULL) in papiServiceGetUserName()
202 papiAttributeListGetString(svc->attributes, NULL, in papiServiceGetUserName()
212 service_t *svc = handle; in papiServiceGetPassword() local
215 if (svc != NULL) in papiServiceGetPassword()
216 papiAttributeListGetString(svc->attributes, NULL, in papiServiceGetPassword()
225 service_t *svc = handle; in papiServiceGetEncryption() local
228 if (svc != NULL) in papiServiceGetEncryption()
229 papiAttributeListGetInteger(svc->attributes, NULL, in papiServiceGetEncryption()
238 service_t *svc = handle; in papiServiceGetAppData() local
241 if (svc != NULL) { in papiServiceGetAppData()
242 result = svc->app_data; in papiServiceGetAppData()
252 service_t *svc = handle; in papiServiceGetAttributeList() local
255 if (svc != NULL) in papiServiceGetAttributeList()
256 result = svc->attributes; in papiServiceGetAttributeList()
264 service_t *svc = handle; in papiServiceGetStatusMessage() local
267 if (svc != NULL) { in papiServiceGetStatusMessage()
268 papiAttributeListGetString(svc->attributes, NULL, in papiServiceGetStatusMessage()
276 detailed_error(service_t *svc, char *fmt, ...) in detailed_error() argument
278 if ((svc != NULL) && (fmt != NULL)) { in detailed_error()
288 papiAttributeListAddString(&svc->attributes, in detailed_error()