Lines Matching refs:rap

59 	raudio_t *rap;
71 rap = aps->aps_data;
73 rap->rap_mode = RAP_M_TCP; /* default is for TCP */
86 raudio_t *rap = aps->aps_data;
100 if (rap->rap_eos == 1)
124 if (rap->rap_seenpna == 0) {
129 rap->rap_seenpna = 1;
137 if (rap->rap_seenpna == 1 && rap->rap_seenver == 0) {
139 rap->rap_version = (*s << 8) | *(s + 1);
141 rap->rap_seenver = 1;
150 while ((rap->rap_eos == 0) && ((s + 1) - membuf < dlen)) {
151 if (rap->rap_gotid == 0) {
154 rap->rap_gotid = 1;
156 rap->rap_eos = 1;
159 } else if (rap->rap_gotlen == 0) {
162 rap->rap_gotlen = 1;
165 if (rap->rap_gotid == 1 && rap->rap_gotlen == 1) {
167 rap->rap_mode &= ~RAP_M_TCP;
168 rap->rap_mode |= RAP_M_UDP;
169 rap->rap_plport = (*s << 8) | *(s + 1);
171 rap->rap_mode |= RAP_M_ROBUST;
172 rap->rap_prport = (*s << 8) | *(s + 1);
175 rap->rap_gotlen = 0;
176 rap->rap_gotid = 0;
192 raudio_t *rap = aps->aps_data;
213 if (rap->rap_sdone != 0)
236 if (rap->rap_sseq == 0) {
243 rap->rap_sseq = seq;
244 a2 = MIN(dlen, sizeof(rap->rap_svr));
245 } else if (seq <= rap->rap_sseq + sizeof(rap->rap_svr)) {
250 a1 = seq - rap->rap_sseq;
251 a2 = MIN(dlen, sizeof(rap->rap_svr));
258 rap->rap_sbf |= (1 << a3);
259 rap->rap_svr[a3] = *s++;
262 if ((rap->rap_sbf != 0x7ffff) || (!rap->rap_eos)) /* 19 bits */
264 rap->rap_sdone = 1;
266 s = (u_char *)rap->rap_svr + 11;
269 rap->rap_srport = (*s << 8) | *(s + 1);
293 if (((rap->rap_mode & RAP_M_UDP_ROBUST) == RAP_M_UDP_ROBUST) &&
294 (rap->rap_srport != 0)) {
295 dp = rap->rap_srport;
296 sp = rap->rap_prport;
318 if ((rap->rap_mode & RAP_M_UDP) == RAP_M_UDP) {
319 sp = rap->rap_plport;