I think I resolved it. I'm a little unsure if I got all the info from BIO_new_bio_pair.pod to BIO_s_bio.pod right...
[[EMAIL PROTECTED] - Fri Nov 29 15:22:58 2002]: > I just started working on making symlinks for all names in the NAME > section of every .pod file we're converting into manpages. The > benefit is that the manuals are available by function name, and users > won't have to try to guess the name of the manpage any more. > > Applying some changes on 0.9.7-stable, I get messages like this: > > installing man3/BIO_s_bio.3 > ln: "/home/levitte/cvswork/dev.openssl.org/installs/OpenSSL-0.9.7- > stable/usr/local/ssl/man/man3/BIO_new_bio_pair.3": Filen finns > installing man3/BIO_s_connect.3 > ln: "/home/levitte/cvswork/dev.openssl.org/installs/OpenSSL-0.9.7- > stable/usr/local/ssl/man/man3/BIO_set_nbio.3": Filen finns > installing man3/BIO_set_callback.3 > > > "Filen finns" is swedish and means "file exists". > > The explanation is that the functions that make each of those already > existing file names are mentioned twice. For some of them, it's just > a duplication of names within the same manual, those are easy to fix > (I'm doing it as I write). Some of them are a little more > problematic, however, and I don't know right now how to best handle > them: > > grep -n -e BIO_new_bio_pair doc/crypto/*.pod /dev/null > doc/crypto/BIO_new_bio_pair.pod:5:BIO_new_bio_pair - create a new BIO > pair > doc/crypto/BIO_new_bio_pair.pod:11: int BIO_new_bio_pair(BIO **bio1, > size_t writebuf1, BIO **bio2, size_t writebuf2); > doc/crypto/BIO_new_bio_pair.pod:15:BIO_new_bio_pair() creates a > buffering BIO pair based on the > doc/crypto/BIO_new_bio_pair.pod:25:BIO_new_bio_pair() does not check > whether B<bio1> or B<bio2> do point to > doc/crypto/BIO_new_bio_pair.pod:41: BIO_new_bio_pair(internal_bio, 0, > network_bio, 0); > doc/crypto/BIO_s_bio.pod:6:BIO_set_write_buf_size, > BIO_get_write_buf_size, BIO_new_bio_pair, > doc/crypto/BIO_s_bio.pod:24: int BIO_new_bio_pair(BIO **bio1, size_t > writebuf1, BIO **bio2, size_t writebuf2); > doc/crypto/BIO_s_bio.pod:76:BIO_new_bio_pair() combines the calls to > BIO_new(), BIO_make_bio_pair() and > doc/crypto/bio.pod:47:L<BIO_new_bio_pair(3)|BIO_new_bio_pair(3)>, > > grep -n -e BIO_set_nbio doc/crypto/*.pod /dev/null > doc/crypto/BIO_s_accept.pod:5:BIO_s_accept, BIO_set_nbio, > BIO_set_accept_port, BIO_get_accept_port, > doc/crypto/BIO_s_accept.pod:6:BIO_set_nbio_accept, > BIO_set_accept_bios, BIO_set_bind_mode, > doc/crypto/BIO_s_accept.pod:20: long BIO_set_nbio_accept(BIO *b, int > n); > doc/crypto/BIO_s_accept.pod:72:BIO_set_nbio_accept() sets the accept > socket to blocking mode > doc/crypto/BIO_s_accept.pod:140:BIO_set_accept_port(), > BIO_get_accept_port(), BIO_set_nbio_accept(), > doc/crypto/BIO_s_connect.pod:8:BIO_set_nbio, BIO_do_connect - connect > BIO > doc/crypto/BIO_s_connect.pod:27: long BIO_set_nbio(BIO *b, long n); > doc/crypto/BIO_s_connect.pod:86:BIO_set_nbio() sets the non blocking > I/O flag to B<n>. If B<n> is > doc/crypto/BIO_s_connect.pod:88:is set. Blocking I/O is the default. > The call to BIO_set_nbio() > doc/crypto/BIO_s_connect.pod:133:BIO_get_conn_ip(), > BIO_get_conn_int_port(), BIO_set_nbio() and > doc/crypto/BIO_s_connect.pod:158:BIO_set_nbio() always returns 1. -- Richard Levitte ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]