Revision c24a4034 libavformat/rtpproto.c

View differences:

libavformat/rtpproto.c
231 231
        len = recvfrom (s->rtp_fd, buf, size, 0,
232 232
                        (struct sockaddr *)&from, &from_len);
233 233
        if (len < 0) {
234
            if (ff_neterrno() == FF_NETERROR(EAGAIN) ||
235
                ff_neterrno() == FF_NETERROR(EINTR))
234
            if (ff_neterrno() == AVERROR(EAGAIN) ||
235
                ff_neterrno() == AVERROR(EINTR))
236 236
                continue;
237 237
            return AVERROR(EIO);
238 238
        }
......
251 251
                len = recvfrom (s->rtcp_fd, buf, size, 0,
252 252
                                (struct sockaddr *)&from, &from_len);
253 253
                if (len < 0) {
254
                    if (ff_neterrno() == FF_NETERROR(EAGAIN) ||
255
                        ff_neterrno() == FF_NETERROR(EINTR))
254
                    if (ff_neterrno() == AVERROR(EAGAIN) ||
255
                        ff_neterrno() == AVERROR(EINTR))
256 256
                        continue;
257 257
                    return AVERROR(EIO);
258 258
                }
......
264 264
                len = recvfrom (s->rtp_fd, buf, size, 0,
265 265
                                (struct sockaddr *)&from, &from_len);
266 266
                if (len < 0) {
267
                    if (ff_neterrno() == FF_NETERROR(EAGAIN) ||
268
                        ff_neterrno() == FF_NETERROR(EINTR))
267
                    if (ff_neterrno() == AVERROR(EAGAIN) ||
268
                        ff_neterrno() == AVERROR(EINTR))
269 269
                        continue;
270 270
                    return AVERROR(EIO);
271 271
                }
272 272
                break;
273 273
            }
274 274
        } else if (n < 0) {
275
            if (ff_neterrno() == FF_NETERROR(EINTR))
275
            if (ff_neterrno() == AVERROR(EINTR))
276 276
                continue;
277 277
            return AVERROR(EIO);
278 278
        }

Also available in: Unified diff