Lines Matching defs:rap
58 raudio_t *rap;
70 rap = aps->aps_data;
72 rap->rap_mode = RAP_M_TCP; /* default is for TCP */
81 raudio_t *rap = aps->aps_data;
95 if (rap->rap_eos == 1)
123 if (rap->rap_seenpna == 0) {
128 rap->rap_seenpna = 1;
136 if (rap->rap_seenpna == 1 && rap->rap_seenver == 0) {
138 rap->rap_version = (*s << 8) | *(s + 1);
140 rap->rap_seenver = 1;
149 while ((rap->rap_eos == 0) && ((s + 1) - membuf < dlen)) {
150 if (rap->rap_gotid == 0) {
153 rap->rap_gotid = 1;
155 rap->rap_eos = 1;
158 } else if (rap->rap_gotlen == 0) {
161 rap->rap_gotlen = 1;
164 if (rap->rap_gotid == 1 && rap->rap_gotlen == 1) {
166 rap->rap_mode &= ~RAP_M_TCP;
167 rap->rap_mode |= RAP_M_UDP;
168 rap->rap_plport = (*s << 8) | *(s + 1);
170 rap->rap_mode |= RAP_M_ROBUST;
171 rap->rap_prport = (*s << 8) | *(s + 1);
174 rap->rap_gotlen = 0;
175 rap->rap_gotid = 0;
187 raudio_t *rap = aps->aps_data;
208 if (rap->rap_sdone != 0)
235 if (rap->rap_sseq == 0) {
242 rap->rap_sseq = seq;
243 a2 = MIN(dlen, sizeof(rap->rap_svr));
244 } else if (seq <= rap->rap_sseq + sizeof(rap->rap_svr)) {
249 a1 = seq - rap->rap_sseq;
250 a2 = MIN(dlen, sizeof(rap->rap_svr));
257 rap->rap_sbf |= (1 << a3);
258 rap->rap_svr[a3] = *s++;
261 if ((rap->rap_sbf != 0x7ffff) || (!rap->rap_eos)) /* 19 bits */
263 rap->rap_sdone = 1;
265 s = (u_char *)rap->rap_svr + 11;
268 rap->rap_srport = (*s << 8) | *(s + 1);
292 if (((rap->rap_mode & RAP_M_UDP_ROBUST) == RAP_M_UDP_ROBUST) &&
293 (rap->rap_srport != 0)) {
294 dp = rap->rap_srport;
295 sp = rap->rap_prport;
317 if ((rap->rap_mode & RAP_M_UDP) == RAP_M_UDP) {
318 sp = rap->rap_plport;