Commit Diff


commit - 140a1abdc7de2af3283c254cf82435384495b1c0
commit + c4d1f652a3b3f399361f2251e88b800363dbbf9d
blob - 3aa80c64cbb3134680538411c0e8903db15b8830
blob + 16ca04f23400935ca54a08f28c7f4483661ea1f0
--- bufio.c
+++ bufio.c
@@ -160,11 +160,11 @@ bufio_close(struct bufio *bio)
 		return 0;
 	case TLS_WANT_POLLIN:
 		errno = EAGAIN;
-		bio->pflags = BUFIO_WANT_READ;
+		bio->wantev = BUFIO_WANT_READ;
 		return (-1);
 	case TLS_WANT_POLLOUT:
 		errno = EAGAIN;
-		bio->pflags = BUFIO_WANT_WRITE;
+		bio->wantev = BUFIO_WANT_WRITE;
 		return (-1);
 	default:
 		return (-1);
@@ -228,8 +228,8 @@ bufio_ev(struct bufio *bio)
 {
 	short		 ev;
 
-	if (bio->pflags)
-		return (bio->pflags);
+	if (bio->wantev)
+		return (bio->wantev);
 
 	ev = BUFIO_WANT_READ;
 	if (bio->wbuf.len != 0)
@@ -251,11 +251,11 @@ bufio_handshake(struct bufio *bio)
 		return (0);
 	case TLS_WANT_POLLIN:
 		errno = EAGAIN;
-		bio->pflags = BUFIO_WANT_READ;
+		bio->wantev = BUFIO_WANT_READ;
 		return (-1);
 	case TLS_WANT_POLLOUT:
 		errno = EAGAIN;
-		bio->pflags = BUFIO_WANT_WRITE;
+		bio->wantev = BUFIO_WANT_WRITE;
 		return (-1);
 	default:
 		return (-1);
@@ -280,16 +280,16 @@ bufio_read(struct bufio *bio)
 		switch (r) {
 		case TLS_WANT_POLLIN:
 			errno = EAGAIN;
-			bio->pflags = BUFIO_WANT_READ;
+			bio->wantev = BUFIO_WANT_READ;
 			return (-1);
 		case TLS_WANT_POLLOUT:
 			errno = EAGAIN;
-			bio->pflags = BUFIO_WANT_WRITE;
+			bio->wantev = BUFIO_WANT_WRITE;
 			return (-1);
 		case -1:
 			return (-1);
 		default:
-			bio->pflags = 0;
+			bio->wantev = 0;
 			rbuf->len += r;
 			return (r);
 		}
@@ -324,16 +324,16 @@ bufio_write(struct bufio *bio)
 		switch (w = tls_write(bio->ctx, wbuf->buf, wbuf->len)) {
 		case TLS_WANT_POLLIN:
 			errno = EAGAIN;
-			bio->pflags = BUFIO_WANT_READ;
+			bio->wantev = BUFIO_WANT_READ;
 			return (-1);
 		case TLS_WANT_POLLOUT:
 			errno = EAGAIN;
-			bio->pflags = BUFIO_WANT_WRITE;
+			bio->wantev = BUFIO_WANT_WRITE;
 			return (-1);
 		case -1:
 			return (-1);
 		default:
-			bio->pflags = 0;
+			bio->wantev = 0;
 			buf_drain(wbuf, w);
 			return (w);
 		}
blob - 55fd3c75183051840222265fb44032e0b9265f97
blob + d7e49085b93b3d9e161cb321d90e3cfbfe37f37e
--- bufio.h
+++ bufio.h
@@ -36,7 +36,7 @@ struct buf {
 struct bufio {
 	int		 fd;
 	struct tls	*ctx;
-	int		 pflags;	/* poll flags */
+	int		 wantev;
 	struct buf	 wbuf;
 	struct buf	 rbuf;
 };