Changeset 2008:ab4a0fa45b38 in roaraudio
- Timestamp:
- 06/15/09 20:02:52 (15 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libroar/slp.c
r2007 r2008 42 42 struct roar_slp_cookie * self = cookie; 43 43 44 ROAR_ WARN("roar_slp_url_callback(*) = ?");44 ROAR_DBG("roar_slp_url_callback(*) = ?"); 45 45 46 46 if (errcode == SLP_OK || errcode == SLP_LAST_CALL) { … … 74 74 SLPHandle hslp; 75 75 76 ROAR_ WARN("roar_slp_search(cookie=%p, type='%s') = ?", cookie, type);76 ROAR_DBG("roar_slp_search(cookie=%p, type='%s') = ?", cookie, type); 77 77 78 78 if ( cookie->search != NULL ) /* currently only non-search filter mode supported */ … … 84 84 } 85 85 86 ROAR_ WARN("roar_slp_search(*) = ?");86 ROAR_DBG("roar_slp_search(*) = ?"); 87 87 88 88 err = SLPFindSrvs(hslp, … … 93 93 cookie); 94 94 95 ROAR_ WARN("roar_slp_search(*) = ?");95 ROAR_DBG("roar_slp_search(*) = ?"); 96 96 97 97 /* err may contain an error code that occurred as the slp library */ … … 108 108 } 109 109 110 ROAR_ WARN("roar_slp_search(*) = ?");110 ROAR_DBG("roar_slp_search(*) = ?"); 111 111 112 112 /* Now that we're done using slp, close the slp handle */ 113 113 //SLPClose(hslp); 114 114 115 ROAR_ WARN("roar_slp_search(*) = ?");115 ROAR_DBG("roar_slp_search(*) = ?"); 116 116 117 117 return 0; … … 146 146 int offset = 0; 147 147 148 ROAR_ WARN("roar_slp_find_roard_r(addr=%p, len=%i) = ?", addr, len);148 ROAR_DBG("roar_slp_find_roard_r(addr=%p, len=%i) = ?", addr, len); 149 149 150 150 if ( addr == NULL || len == 0 ) … … 153 153 *addr = 0; // just in case... 154 154 155 ROAR_ WARN("roar_slp_find_roard_r(*) = ?");155 ROAR_DBG("roar_slp_find_roard_r(*) = ?"); 156 156 157 157 if ( roar_slp_cookie_init(&cookie, NULL) == -1 ) 158 158 return -1; 159 159 160 ROAR_ WARN("roar_slp_find_roard_r(*) = ?");160 ROAR_DBG("roar_slp_find_roard_r(*) = ?"); 161 161 162 162 if ( roar_slp_search(&cookie, "service:mixer.fellig:roar") == -1 ) 163 163 return -1; 164 164 165 ROAR_ WARN("roar_slp_find_roard_r(*) = ?");165 ROAR_DBG("roar_slp_find_roard_r(*) = ?"); 166 166 167 167 if ( cookie.matchcount == 0 ) 168 168 return -1; 169 169 170 ROAR_ WARN("roar_slp_find_roard_r(*) = ?");170 ROAR_DBG("roar_slp_find_roard_r(*) = ?"); 171 171 172 172 if ( !strncmp(cookie.match[0].url, "service:mixer.fellig:roar://", 28) ) 173 173 offset = 28; 174 174 175 ROAR_ WARN("roar_slp_find_roard_r(*): url='%s'", cookie.match[0].url);175 ROAR_DBG("roar_slp_find_roard_r(*): url='%s'", cookie.match[0].url); 176 176 177 177 strncpy(addr, &(cookie.match[0].url[offset]), len); 178 178 addr[len-1] = 0; // also just in case. 179 179 180 ROAR_ WARN("roar_slp_find_roard_r(*): addr='%s'", addr);180 ROAR_DBG("roar_slp_find_roard_r(*): addr='%s'", addr); 181 181 182 182 return 0;
Note: See TracChangeset
for help on using the changeset viewer.