
backspace(3)  S/Key library functions

These functions implement the S/Key one time password authentication mechanism. The atob8() function converts the 16byte hex string in to an 8byte binary array stored in out. The atob8() function re... 
basename(3)  extract the base portion of a pathname

The basename() function returns the last component from the pathname pointed to by path, deleting any trailing `/' characters. If path consists entirely of `/' characters, a pointer to the string "... 

baudrate(3)  curses environment query routines

The baudrate routine returns the output speed of the terminal. The number returned is in bits per second, for example 9600, and is an integer. The erasechar routine returns the user's current erase c... 
bcmp(3)  compare byte string

The bcmp() function compares byte string b1 against byte string b2, returning zero if they are identical, nonzero otherwise. Both strings are assumed to be len bytes long. Zerolength strings are alw... 
bcopy(3)  copy bytes

The bcopy() function copies len bytes from buffer src to buffer dst. The two buffers may overlap. If len is zero, no bytes are copied. 
bcrypt(3)  DES encryption

The crypt() function performs password encryption based on the NBS Data Encryption Standard (DES). Additional code has been added to deter key search attempts and to use stronger hashing algorithms. T... 
bcrypt_gensalt(3)  DES encryption

The crypt() function performs password encryption based on the NBS Data Encryption Standard (DES). Additional code has been added to deter key search attempts and to use stronger hashing algorithms. T... 
beep(3)  curses bell and screen flash routines

The beep and flash routines are used to alert the terminal user. The routine beep sounds an audible alarm on the terminal, if possible; otherwise it flashes the screen (visible bell). The routine flas... 
betoh16(3)  convert values between different byte orderings

These routines convert 16, 32 and 64bit quantities between different byte orderings. The ``swap'' functions reverse the byte ordering of the given quantity, the others converts either from/to the n... 
betoh32(3)  convert values between different byte orderings

These routines convert 16, 32 and 64bit quantities between different byte orderings. The ``swap'' functions reverse the byte ordering of the given quantity, the others converts either from/to the n... 
betoh64(3)  convert values between different byte orderings

These routines convert 16, 32 and 64bit quantities between different byte orderings. The ``swap'' functions reverse the byte ordering of the given quantity, the others converts either from/to the n... 
BF_cbc(3)  Blowfish encryption

This library implements the Blowfish cipher, which was invented and described by Counterpane (see http://www.counterpane.com/blowfish.html ). Blowfish is a block cipher that operates on 64 bit (8 byte... 
BF_cbc_encrypt(3)  Blowfish encryption

This library implements the Blowfish cipher, which was invented and described by Counterpane (see http://www.counterpane.com/blowfish.html ). Blowfish is a block cipher that operates on 64 bit (8 byte... 
BF_cfb64_encrypt(3)  Blowfish encryption

This library implements the Blowfish cipher, which was invented and described by Counterpane (see http://www.counterpane.com/blowfish.html ). Blowfish is a block cipher that operates on 64 bit (8 byte... 
BF_decrypt(3)  Blowfish encryption

This library implements the Blowfish cipher, which was invented and described by Counterpane (see http://www.counterpane.com/blowfish.html ). Blowfish is a block cipher that operates on 64 bit (8 byte... 