Package libbsd-devel
Development files for libbsd
https://libbsd.freedesktop.org/
Development files for the libbsd library.
Version: 0.12.2
Library Functions | |
| LIST_CLASS_ENTRY.3bsd | alias for queue.3bsd |
| LIST_CLASS_HEAD.3bsd | alias for queue.3bsd |
| LIST_EMPTY.3bsd | alias for queue.3bsd |
| LIST_ENTRY.3bsd | alias for queue.3bsd |
| LIST_FIRST.3bsd | alias for queue.3bsd |
| LIST_FOREACH.3bsd | alias for queue.3bsd |
| LIST_FOREACH_FROM.3bsd | alias for queue.3bsd |
| LIST_FOREACH_FROM_SAFE.3bsd | alias for queue.3bsd |
| LIST_FOREACH_SAFE.3bsd | alias for queue.3bsd |
| LIST_HEAD.3bsd | alias for queue.3bsd |
| LIST_HEAD_INITIALIZER.3bsd | alias for queue.3bsd |
| LIST_INIT.3bsd | alias for queue.3bsd |
| LIST_INSERT_AFTER.3bsd | alias for queue.3bsd |
| LIST_INSERT_BEFORE.3bsd | alias for queue.3bsd |
| LIST_INSERT_HEAD.3bsd | alias for queue.3bsd |
| LIST_NEXT.3bsd | alias for queue.3bsd |
| LIST_PREV.3bsd | alias for queue.3bsd |
| LIST_REMOVE.3bsd | alias for queue.3bsd |
| LIST_SWAP.3bsd | alias for queue.3bsd |
| RB_EMPTY.3bsd | alias for tree.3bsd |
| RB_ENTRY.3bsd | alias for tree.3bsd |
| RB_FIND.3bsd | alias for tree.3bsd |
| RB_FOREACH.3bsd | alias for tree.3bsd |
| RB_FOREACH_REVERSE.3bsd | alias for tree.3bsd |
| RB_GENERATE.3bsd | alias for tree.3bsd |
| RB_GENERATE_STATIC.3bsd | alias for tree.3bsd |
| RB_HEAD.3bsd | alias for tree.3bsd |
| RB_INIT.3bsd | alias for tree.3bsd |
| RB_INITIALIZER.3bsd | alias for tree.3bsd |
| RB_INSERT.3bsd | alias for tree.3bsd |
| RB_LEFT.3bsd | alias for tree.3bsd |
| RB_MAX.3bsd | alias for tree.3bsd |
| RB_MIN.3bsd | alias for tree.3bsd |
| RB_NEXT.3bsd | alias for tree.3bsd |
| RB_NFIND.3bsd | alias for tree.3bsd |
| RB_PARENT.3bsd | alias for tree.3bsd |
| RB_PREV.3bsd | alias for tree.3bsd |
| RB_PROTOTYPE.3bsd | alias for tree.3bsd |
| RB_PROTOTYPE_STATIC.3bsd | alias for tree.3bsd |
| RB_REMOVE.3bsd | alias for tree.3bsd |
| RB_RIGHT.3bsd | alias for tree.3bsd |
| RB_ROOT.3bsd | alias for tree.3bsd |
| SLIST_CLASS_ENTRY.3bsd | alias for queue.3bsd |
| SLIST_CLASS_HEAD.3bsd | alias for queue.3bsd |
| SLIST_EMPTY.3bsd | alias for queue.3bsd |
| SLIST_ENTRY.3bsd | alias for queue.3bsd |
| SLIST_FIRST.3bsd | alias for queue.3bsd |
| SLIST_FOREACH.3bsd | alias for queue.3bsd |
| SLIST_FOREACH_FROM.3bsd | alias for queue.3bsd |
| SLIST_FOREACH_FROM_SAFE.3bsd | alias for queue.3bsd |
| SLIST_FOREACH_SAFE.3bsd | alias for queue.3bsd |
| SLIST_HEAD.3bsd | alias for queue.3bsd |
| SLIST_HEAD_INITIALIZER.3bsd | alias for queue.3bsd |
| SLIST_INIT.3bsd | alias for queue.3bsd |
| SLIST_INSERT_AFTER.3bsd | alias for queue.3bsd |
| SLIST_INSERT_HEAD.3bsd | alias for queue.3bsd |
| SLIST_NEXT.3bsd | alias for queue.3bsd |
| SLIST_REMOVE.3bsd | alias for queue.3bsd |
| SLIST_REMOVE_AFTER.3bsd | alias for queue.3bsd |
| SLIST_REMOVE_HEAD.3bsd | alias for queue.3bsd |
| SLIST_REMOVE_PREVPTR.3bsd | alias for queue.3bsd |
| SLIST_SWAP.3bsd | alias for queue.3bsd |
| SPLAY_EMPTY.3bsd | alias for tree.3bsd |
| SPLAY_ENTRY.3bsd | alias for tree.3bsd |
| SPLAY_FIND.3bsd | alias for tree.3bsd |
| SPLAY_FOREACH.3bsd | alias for tree.3bsd |
| SPLAY_GENERATE.3bsd | alias for tree.3bsd |
| SPLAY_HEAD.3bsd | alias for tree.3bsd |
| SPLAY_INIT.3bsd | alias for tree.3bsd |
| SPLAY_INITIALIZER.3bsd | alias for tree.3bsd |
| SPLAY_INSERT.3bsd | alias for tree.3bsd |
| SPLAY_LEFT.3bsd | alias for tree.3bsd |
| SPLAY_MAX.3bsd | alias for tree.3bsd |
| SPLAY_MIN.3bsd | alias for tree.3bsd |
| SPLAY_NEXT.3bsd | alias for tree.3bsd |
| SPLAY_PROTOTYPE.3bsd | alias for tree.3bsd |
| SPLAY_REMOVE.3bsd | alias for tree.3bsd |
| SPLAY_RIGHT.3bsd | alias for tree.3bsd |
| SPLAY_ROOT.3bsd | alias for tree.3bsd |
| STAILQ_CLASS_ENTRY.3bsd | alias for queue.3bsd |
| STAILQ_CLASS_HEAD.3bsd | alias for queue.3bsd |
| STAILQ_CONCAT.3bsd | alias for queue.3bsd |
| STAILQ_EMPTY.3bsd | alias for queue.3bsd |
| STAILQ_ENTRY.3bsd | alias for queue.3bsd |
| STAILQ_FIRST.3bsd | alias for queue.3bsd |
| STAILQ_FOREACH.3bsd | alias for queue.3bsd |
| STAILQ_FOREACH_FROM.3bsd | alias for queue.3bsd |
| STAILQ_FOREACH_FROM_SAFE.3bsd | alias for queue.3bsd |
| STAILQ_FOREACH_SAFE.3bsd | alias for queue.3bsd |
| STAILQ_HEAD.3bsd | alias for queue.3bsd |
| STAILQ_HEAD_INITIALIZER.3bsd | alias for queue.3bsd |
| STAILQ_INIT.3bsd | alias for queue.3bsd |
| STAILQ_INSERT_AFTER.3bsd | alias for queue.3bsd |
| STAILQ_INSERT_HEAD.3bsd | alias for queue.3bsd |
| STAILQ_INSERT_TAIL.3bsd | alias for queue.3bsd |
| STAILQ_LAST.3bsd | alias for queue.3bsd |
| STAILQ_NEXT.3bsd | alias for queue.3bsd |
| STAILQ_REMOVE.3bsd | alias for queue.3bsd |
| STAILQ_REMOVE_AFTER.3bsd | alias for queue.3bsd |
| STAILQ_REMOVE_HEAD.3bsd | alias for queue.3bsd |
| STAILQ_SWAP.3bsd | alias for queue.3bsd |
| TAILQ_CLASS_ENTRY.3bsd | alias for queue.3bsd |
| TAILQ_CLASS_HEAD.3bsd | alias for queue.3bsd |
| TAILQ_CONCAT.3bsd | alias for queue.3bsd |
| TAILQ_EMPTY.3bsd | alias for queue.3bsd |
| TAILQ_ENTRY.3bsd | alias for queue.3bsd |
| TAILQ_FIRST.3bsd | alias for queue.3bsd |
| TAILQ_FOREACH.3bsd | alias for queue.3bsd |
| TAILQ_FOREACH_FROM.3bsd | alias for queue.3bsd |
| TAILQ_FOREACH_FROM_SAFE.3bsd | alias for queue.3bsd |
| TAILQ_FOREACH_REVERSE.3bsd | alias for queue.3bsd |
| TAILQ_FOREACH_REVERSE_FROM.3bsd | alias for queue.3bsd |
| TAILQ_FOREACH_REVERSE_FROM_SAFE.3bsd | alias for queue.3bsd |
| TAILQ_FOREACH_REVERSE_SAFE.3bsd | alias for queue.3bsd |
| TAILQ_FOREACH_SAFE.3bsd | alias for queue.3bsd |
| TAILQ_HEAD.3bsd | alias for queue.3bsd |
| TAILQ_HEAD_INITIALIZER.3bsd | alias for queue.3bsd |
| TAILQ_INIT.3bsd | alias for queue.3bsd |
| TAILQ_INSERT_AFTER.3bsd | alias for queue.3bsd |
| TAILQ_INSERT_BEFORE.3bsd | alias for queue.3bsd |
| TAILQ_INSERT_HEAD.3bsd | alias for queue.3bsd |
| TAILQ_INSERT_TAIL.3bsd | alias for queue.3bsd |
| TAILQ_LAST.3bsd | alias for queue.3bsd |
| TAILQ_NEXT.3bsd | alias for queue.3bsd |
| TAILQ_PREV.3bsd | alias for queue.3bsd |
| TAILQ_REMOVE.3bsd | alias for queue.3bsd |
| TAILQ_SWAP.3bsd | alias for queue.3bsd |
| arc4random.3bsd | random number generator |
| arc4random_addrandom.3bsd | alias for arc4random.3bsd |
| arc4random_buf.3bsd | alias for arc4random.3bsd |
| arc4random_stir.3bsd | alias for arc4random.3bsd |
| arc4random_uniform.3bsd | alias for arc4random.3bsd |
| be16dec.3bsd | alias for byteorder.3bsd |
| be16enc.3bsd | alias for byteorder.3bsd |
| be32dec.3bsd | alias for byteorder.3bsd |
| be32enc.3bsd | alias for byteorder.3bsd |
| be64dec.3bsd | alias for byteorder.3bsd |
| be64enc.3bsd | alias for byteorder.3bsd |
| bit_alloc.3bsd | alias for bitstring.3bsd |
| bit_clear.3bsd | alias for bitstring.3bsd |
| bit_decl.3bsd | alias for bitstring.3bsd |
| bit_ffc.3bsd | alias for bitstring.3bsd |
| bit_ffs.3bsd | alias for bitstring.3bsd |
| bit_nclear.3bsd | alias for bitstring.3bsd |
| bit_nset.3bsd | alias for bitstring.3bsd |
| bit_set.3bsd | alias for bitstring.3bsd |
| bit_test.3bsd | alias for bitstring.3bsd |
| bitstr_size.3bsd | alias for bitstring.3bsd |
| bitstring.3bsd | bit-string manipulation macros |
| byteorder.3bsd | byte order operations |
| closefrom.3bsd | delete open file descriptors |
| dehumanize_number.3bsd | alias for humanize_number.3bsd |
| errc.3bsd | formatted error messages |
| expand_number.3bsd | format a number from human readable form |
| explicit_bzero.3bsd | write zeroes to a byte string |
| fgetln.3bsd | get a line from a stream |
| fgetwln.3bsd | get a line of wide characters from a stream |
| flopen.3bsd | Reliably open and lock a file |
| fmtcheck.3bsd | sanitizes user-supplied printf(3)-style format string |
| fparseln.3bsd | return the next logical line from a stream |
| fpurge.3bsd | flush a stream |
| freezero.3bsd | alias for reallocarray.3bsd |
| funopen.3bsd | open a stream |
| getbsize.3bsd | get preferred block size |
| getmode.3bsd | alias for setmode.3bsd |
| getpeereid.3bsd | get the effective credentials of a UNIX-domain peer |
| getprogname.3bsd | get and set program name |
| gid_from_group.3bsd | alias for pwcache.3bsd |
| group_from_gid.3bsd | alias for pwcache.3bsd |
| heapsort.3bsd | sort functions |
| humanize_number.3bsd | format a number into a human readable form and viceversa |
| le16dec.3bsd | alias for byteorder.3bsd |
| le16enc.3bsd | alias for byteorder.3bsd |
| le32dec.3bsd | alias for byteorder.3bsd |
| le32enc.3bsd | alias for byteorder.3bsd |
| le64dec.3bsd | alias for byteorder.3bsd |
| le64enc.3bsd | alias for byteorder.3bsd |
| md5.3bsd | calculate the RSA Data Security, Inc., ``MD5'' message digest |
| mergesort.3bsd | alias for heapsort.3bsd |
| nlist.3bsd | retrieve symbol table name list from an executable file |
| pidfile.3bsd | library for PID files handling |
| pidfile_close.3bsd | alias for pidfile.3bsd |
| pidfile_open.3bsd | alias for pidfile.3bsd |
| pidfile_remove.3bsd | alias for pidfile.3bsd |
| pidfile_write.3bsd | alias for pidfile.3bsd |
| pwcache.3bsd | cache password and group entries |
| queue.3bsd | implementations of singly-linked lists, singly-linked tail queues, lists and tail queues |
| radixsort.3bsd | radix sort |
| readpassphrase.3bsd | get a passphrase from the user |
| reallocarray.3bsd | memory allocation and deallocation |
| reallocf.3bsd | general purpose memory allocation functions |
| recallocarray.3bsd | alias for reallocarray.3bsd |
| setmode.3bsd | modify mode bits |
| setproctitle.3bsd | set process title |
| setproctitle_init.3bsd | alias for setproctitle.3bsd |
| setprogname.3bsd | alias for getprogname.3bsd |
| sl_add.3bsd | alias for stringlist.3bsd |
| sl_delete.3bsd | alias for stringlist.3bsd |
| sl_find.3bsd | alias for stringlist.3bsd |
| sl_free.3bsd | alias for stringlist.3bsd |
| sl_init.3bsd | alias for stringlist.3bsd |
| sradixsort.3bsd | alias for radixsort.3bsd |
| stringlist.3bsd | stringlist manipulation functions |
| strlcat.3bsd | alias for strlcpy.3bsd |
| strlcpy.3bsd | size-bounded string copying and concatenation |
| strmode.3bsd | convert inode status information into a symbolic string |
| strnstr.3bsd | locate a substring in a string |
| strnunvis.3bsd | alias for unvis.3bsd |
| strnvis.3bsd | alias for vis.3bsd |
| strtoi.3bsd | convert a string value to an intmax_t integer |
| strtonum.3bsd | reliably convert string value to an integer |
| strtou.3bsd | convert a string value to an uintmax_t integer |
| strunvis.3bsd | alias for unvis.3bsd |
| strvis.3bsd | alias for vis.3bsd |
| strvisx.3bsd | alias for vis.3bsd |
| timeradd.3bsd | operations on time structure |
| timerclear.3bsd | alias for timeradd.3bsd |
| timercmp.3bsd | alias for timeradd.3bsd |
| timerisset.3bsd | alias for timeradd.3bsd |
| timersub.3bsd | alias for timeradd.3bsd |
| timespecadd.3bsd | alias for timeradd.3bsd |
| timespecclear.3bsd | alias for timeradd.3bsd |
| timespeccmp.3bsd | alias for timeradd.3bsd |
| timespecisset.3bsd | alias for timeradd.3bsd |
| timespecsub.3bsd | alias for timeradd.3bsd |
| tree.3bsd | implementations of splay and red-black trees |
| uid_from_user.3bsd | alias for pwcache.3bsd |
| unvis.3bsd | decode a visual representation of characters |
| user_from_uid.3bsd | alias for pwcache.3bsd |
| verrc.3bsd | alias for errc.3bsd |
| vis.3bsd | visually encode characters |
| vwarnc.3bsd | alias for errc.3bsd |
| warnc.3bsd | alias for errc.3bsd |
| wcslcat.3bsd | alias for wcslcpy.3bsd |
| wcslcpy.3bsd | wide character string manipulation operations |
Miscellanea | |
| libbsd | utility functions from BSD systems |