Lines Matching refs:rap

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