Loading crypto/bio/bss_bio.c +18 −7 Original line number Diff line number Diff line Loading @@ -55,6 +55,10 @@ struct bio_bio_st size_t offset; /* valid iff buf != NULL; 0 if len == 0 */ size_t size; char *buf; /* "size" elements (if != NULL) */ size_t request; /* valid iff peer != NULL; 0 if len != 0; * otherwise set by peer to number of bytes * it (unsuccesfully) tried to read. */ }; static int bio_new(BIO *bio) Loading Loading @@ -124,6 +128,7 @@ static long bio_ctrl(BIO *bio, int cmd, long num, char *ptr) /* - make pair */ /* - destroy pair */ /* - get number of bytes that the next write will accept */ /* - get number of bytes requested by peer */ /* - send "close" */ case BIO_CTRL_RESET: Loading Loading @@ -164,6 +169,8 @@ static long bio_ctrl(BIO *bio, int cmd, long num, char *ptr) case BIO_CTRL_DUP: /* XXX */ ret = 1; break; case BIO_CTRL_FLUSH: ret = 1; Loading Loading @@ -223,7 +230,11 @@ static int bio_make_pair(BIO *bio1, BIO *bio2) } b1->peer = bio2; b1->closed = 0; b1->request = 0; b2->peer = bio1; b2->closed = 0; b2->request = 0; bio1->init = 1; bio2->init = 1; Loading Loading
crypto/bio/bss_bio.c +18 −7 Original line number Diff line number Diff line Loading @@ -55,6 +55,10 @@ struct bio_bio_st size_t offset; /* valid iff buf != NULL; 0 if len == 0 */ size_t size; char *buf; /* "size" elements (if != NULL) */ size_t request; /* valid iff peer != NULL; 0 if len != 0; * otherwise set by peer to number of bytes * it (unsuccesfully) tried to read. */ }; static int bio_new(BIO *bio) Loading Loading @@ -124,6 +128,7 @@ static long bio_ctrl(BIO *bio, int cmd, long num, char *ptr) /* - make pair */ /* - destroy pair */ /* - get number of bytes that the next write will accept */ /* - get number of bytes requested by peer */ /* - send "close" */ case BIO_CTRL_RESET: Loading Loading @@ -164,6 +169,8 @@ static long bio_ctrl(BIO *bio, int cmd, long num, char *ptr) case BIO_CTRL_DUP: /* XXX */ ret = 1; break; case BIO_CTRL_FLUSH: ret = 1; Loading Loading @@ -223,7 +230,11 @@ static int bio_make_pair(BIO *bio1, BIO *bio2) } b1->peer = bio2; b1->closed = 0; b1->request = 0; b2->peer = bio1; b2->closed = 0; b2->request = 0; bio1->init = 1; bio2->init = 1; Loading