Lines Matching defs:surl
35 char *surl;
227 char *surl, *scopes, *attrs, *spis;
242 if (slp_unpackDAAdvert(reply, &surl, &scopes, &attrs, &spis, &errCode)
251 surl = collate_surls(surl, 0, collator);
252 if (!surl) {
258 cont = cb((SLPHandle)hp, surl, 0, errCode, cookie);
262 free(surl);
285 char *surl, *scopes, *attrs;
300 if (slp_unpackSAAdvert(reply, &surl, &scopes, &attrs) != SLP_OK) {
305 surl = collate_surls(surl, 0, collator);
306 if (!surl) {
312 cont = cb((SLPHandle)hp, surl, 0, SLP_OK, cookie);
316 free(surl);
472 return (slp_strcasecmp(s1->surl, s2->surl));
477 * If so, free surl and return NULL, else return the URL.
479 static char *collate_surls(char *surl, unsigned short life, void **collator) {
486 if (!(n->surl = strdup(surl))) {
496 return (surl);
499 free(n->surl);
501 free(surl);
533 h, n->surl,
538 free(n->surl);