Package libbsd-devel

Development files for libbsd

Development files for the libbsd library.

Library Functions
Library Function Description
arc4random arc4 random number generator
bitstring bit-string manipulation macros
closefrom delete open file descriptors
expand_number format a number from human readable form
fgetln get a line from a stream
fgetwln get a line of wide characters from a stream
flopen reliably open and lock a file
fmtcheck sanitizes user-supplied printf(3)-style format string
fparseln return the next logical line from a stream
funopen.3bsd open a stream
getbsize get preferred block size
getpeereid get the effective credentials of a UNIX-domain peer
getprogname get or set the program name
heapsort sort functions
humanize_number format a number into a human readable form and viceversa
md5.3bsd calculate the RSA Data Security, Inc., ``MD5'' message digest
nlist retrieve symbol table name list from an executable file
pidfile library for PID files handling
queue.3bsd implementations of singly-linked lists, singly-linked tail queues, lists and...
radixsort radix sort
readpassphrase get a passphrase from the user
reallocarray memory allocation and deallocation
reallocf general purpose memory allocation functions
setmode modify mode bits
setproctitle set process title
stringlist stringlist manipulation functions
strlcpy size-bounded string copying and concatenation
strmode convert inode status information into a symbolic string
strnstr locate a substring in a string
strtonum reliably convert string value to an integer
tree implementations of splay and red-black trees
unvis decode a visual representation of characters
vis visually encode characters
wcslcpy wide character string manipulation operations