X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;ds=sidebyside;f=lib%2Fstream-fd.c;h=81c5a43aeb9a5cff715a006deab1712f5d88b828;hb=fe29af4c888d48cc1f16b1a247c2ffb6f0864522;hp=d102582aff9118e783ff269f6f72bc96ab02a525;hpb=85606e05b691be7c2f2d4bcf0e91170b71ec8fbb;p=sliver-openvswitch.git diff --git a/lib/stream-fd.c b/lib/stream-fd.c index d102582af..81c5a43ae 100644 --- a/lib/stream-fd.c +++ b/lib/stream-fd.c @@ -26,7 +26,6 @@ #include "fatal-signal.h" #include "poll-loop.h" #include "socket-util.h" -#include "stress.h" #include "util.h" #include "stream-provider.h" #include "stream.h" @@ -89,38 +88,22 @@ fd_connect(struct stream *stream) return check_connection_completion(s->fd); } -STRESS_OPTION( - stream_flaky_recv, "simulate failure of fd stream recvs", - 100, 0, -1, 0); - static ssize_t fd_recv(struct stream *stream, void *buffer, size_t n) { struct stream_fd *s = stream_fd_cast(stream); ssize_t retval; - if (STRESS(stream_flaky_recv)) { - return -EIO; - } - retval = read(s->fd, buffer, n); return retval >= 0 ? retval : -errno; } -STRESS_OPTION( - stream_flaky_send, "simulate failure of fd stream sends", - 100, 0, -1, 0); - static ssize_t fd_send(struct stream *stream, const void *buffer, size_t n) { struct stream_fd *s = stream_fd_cast(stream); ssize_t retval; - if (STRESS(stream_flaky_send)) { - return -EIO; - } - retval = write(s->fd, buffer, n); return (retval > 0 ? retval : retval == 0 ? -EAGAIN @@ -142,7 +125,7 @@ fd_wait(struct stream *stream, enum stream_wait_type wait) break; default: - NOT_REACHED(); + OVS_NOT_REACHED(); } }