Lines Matching full:oob

134 		/* Test 1: Test for SIGURG and OOB */  in producer()
142 /* Test 2: Test for OOB being overwitten */ in producer()
167 /* Test 4: Test for 1byte OOB msg */ in producer()
182 char oob; in main() local
220 * read, oob is '@', and POLLPRI works. in main()
223 read_oob(pfd, &oob); in main()
225 if (!signal_recvd || len != 63 || oob != '@') { in main()
227 signal_recvd, len, oob); in main()
235 * Verify that the first OOB is over written by in main()
236 * the 2nd one and the first OOB is returned as in main()
244 read_oob(pfd, &oob); in main()
245 if (!signal_recvd || len != 127 || oob != '#') { in main()
246 fprintf(stderr, "Test 2 failed, sigurg %d len %d OOB %c\n", in main()
247 signal_recvd, len, oob); in main()
255 * verify that 2nd oob over writes in main()
257 * oob boundary returning 127 bytes in main()
260 * oob is '%' and second read returns in main()
269 read_oob(pfd, &oob); in main()
271 if (!signal_recvd || len != 127 || oob != '%' || atmark != 1) { in main()
273 "Test 3 failed, sigurg %d len %d OOB %c atmark %d\n", in main()
274 signal_recvd, len, oob, atmark); in main()
282 fprintf(stderr, "Test 3.1 failed, sigurg %d len %d OOB %c\n", in main()
283 signal_recvd, len, oob); in main()
292 * oob message is delivered. in main()
297 * oob is read. in main()
307 read_oob(pfd, &oob); in main()
309 if (!signal_recvd || len != 0 || oob != '@') { in main()
310 fprintf(stderr, "Test 4 failed, sigurg %d len %d OOB %c\n", in main()
311 signal_recvd, len, oob); in main()
331 * read and oob is '@' in main()
347 "Test 1.1 Inline failed, sigurg %d len %d oob %c\n", in main()
348 signal_recvd, len, oob); in main()
356 * Verify that the first OOB is over written by in main()
358 * 2nd OOB boundary with the first OOB returned as in main()
361 * next read returns one byte, the oob byte in main()
388 * verify that 2nd oob over writes in main()
390 * oob boundary returning 127 bytes in main()
394 * because of oob which should be '%'. in main()
413 "Test 3.1 Inline failed, len %d oob %c atmark %d\n", in main()
423 * byte oob message is delivered in main()
424 * and read returns one byte, the oob in main()