Expand description
All bindings in this documentation were pregenerated for the sake of having documentation available. When this crate is built on your system, it generates FFI bindings from the C headers on your system. This means that in your case, some functions and structs may missing because you are using an older version of the Gnunet API on your system.
Structs§
- Challenge
NonceP - Type of a nonce used for challenges.
- EXTRACTOR_
Extract Context - EXTRACTOR_
Plugin List - Ephemeral
KeyMessage - Message transmitted with the signed ephemeral key of a peer. The session key is then derived from the two ephemeral keys (ECDHE).
- GNUNET_
ATS_ Address List Handle - Handle for an address listing operation
- GNUNET_
ATS_ Address Record - Handle used within ATS to track an address.
- GNUNET_
ATS_ Connectivity Handle - Handle to the ATS subsystem for making suggestions about connections the peer would like to have.
- GNUNET_
ATS_ Connectivity Suggest Handle - Handle for address suggestion requests.
- GNUNET_
ATS_ Performance Handle - ATS Handle to obtain and/or modify performance information.
- GNUNET_
ATS_ Properties - ATS performance characteristics for an address.
- GNUNET_
ATS_ PropertiesNBO - ATS performance characteristics for an address in network byte order (for IPC).
- GNUNET_
ATS_ Reservation Context - Context that can be used to cancel a peer information request.
- GNUNET_
ATS_ Scheduling Handle - Handle to the ATS subsystem for bandwidth/transport scheduling information.
- GNUNET_
ATS_ Session - Opaque session handle, defined by plugins. Contents not known to ATS.
- GNUNET_
Async Scope Id - Identifier for an asynchronous execution context.
- GNUNET_
Async Scope Save - Saved async scope identifier or root scope.
- GNUNET_
BANDWIDTH_ Tracker - Struct to track available bandwidth. Combines a time stamp with a number of bytes transmitted, a quota and a maximum amount that carries over. Not opaque so that it can be inlined into data structures (reducing malloc-ing); however, values should not be accessed directly by clients (hence the ‘__’).
- GNUNET_
BANDWIDTH_ Value32NBO - 32-bit bandwidth used for network exchange by GNUnet, in bytes per second.
- GNUNET_
BIO_ Read Handle - Handle for buffered reading.
- GNUNET_
BIO_ Read Spec - Structure specifying a reading operation on an IO handle.
- GNUNET_
BIO_ Write Handle - Handle for buffered writing.
- GNUNET_
BIO_ Write Spec - Structure specifying a writing operation on an IO handle.
- GNUNET_
Buffer - Dynamically growing buffer. Can be used to construct strings and other objects with dynamic size.
- GNUNET_
CONFIGURATION_ Handle - Forward declaration to simplify #include-structure.
- GNUNET_
CONTAINER_ Bloom Filter - @brief bloomfilter representation (opaque) @ingroup bloomfilter
- GNUNET_
CONTAINER_ Heap - @ingroup heap Handle to a Heap.
- GNUNET_
CONTAINER_ Heap Node - @ingroup heap Handle to a node in a heap.
- GNUNET_
CONTAINER_ Meta Data - @ingroup metadata Meta data to associate with a file, directory or namespace.
- GNUNET_
CONTAINER_ Multi Hash Map - @ingroup hashmap Opaque handle for a HashMap.
- GNUNET_
CONTAINER_ Multi Hash Map32 - @ingroup hashmap Opaque handle for the 32-bit key HashMap.
- GNUNET_
CONTAINER_ Multi Hash Map32 Iterator - @ingroup hashmap Opaque handle to an iterator over a 32-bit key multihashmap.
- GNUNET_
CONTAINER_ Multi Hash MapIterator - @ingroup hashmap Opaque handle to an iterator over a multihashmap.
- GNUNET_
CONTAINER_ Multi Peer Map - Hash map from peer identities to values.
- GNUNET_
CONTAINER_ Multi Peer MapIterator - GNUNET_
CONTAINER_ Multi Shortmap - Hash map from peer identities to values.
- GNUNET_
CONTAINER_ Multi Shortmap Iterator - GNUNET_
CONTAINER_ Multi Uuidmap - Hash map from peer identities to values.
- GNUNET_
CONTAINER_ Multi Uuidmap Iterator - GNUNET_
CORE_ Handle - Opaque handle to the service.
- GNUNET_
CORE_ Monitor Handle - Handle to a CORE monitoring operation.
- GNUNET_
CRYPTO_ Auth Key - @brief type for (message) authentication keys
- GNUNET_
CRYPTO_ EccDlog Context - Internal structure used to cache pre-calculated values for DLOG calculation.
- GNUNET_
CRYPTO_ EccPoint - Point on a curve (always for Curve25519) encoded in a format suitable for network transmission (ECDH), see http://cr.yp.to/ecdh.html.
- GNUNET_
CRYPTO_ EccSignature Purpose - @brief header of what an ECC signature signs this must be followed by “size - 8” bytes of the actual signed data
- GNUNET_
CRYPTO_ Ecdhe Private Key - Private ECC key encoded for transmission. To be used only for ECDH key exchange (ECDHE to be precise).
- GNUNET_
CRYPTO_ Ecdhe Public Key - Public key. Details in gnunet_util_crypto.h.
- GNUNET_
CRYPTO_ Ecdsa Private Key - Private ECC key encoded for transmission. To be used only for ECDSA signatures.
- GNUNET_
CRYPTO_ Ecdsa Public Key - Public ECC key (always for Curve25519) encoded in a format suitable for network transmission and ECDSA signatures.
- GNUNET_
CRYPTO_ Ecdsa Signature - @brief an ECC signature using ECDSA
- GNUNET_
CRYPTO_ Eddsa Private Key - Private ECC key encoded for transmission. To be used only for EdDSA signatures.
- GNUNET_
CRYPTO_ Eddsa Public Key - Public key. Details in gnunet_util_crypto.h.
- GNUNET_
CRYPTO_ Eddsa Signature - @brief an ECC signature using EdDSA. See cr.yp.to/papers.html#ed25519
- GNUNET_
CRYPTO_ File Hash Context - Handle to file hashing operation.
- GNUNET_
CRYPTO_ Hash Ascii Encoded - @brief 0-terminated ASCII encoding of a struct GNUNET_HashCode.
- GNUNET_
CRYPTO_ Paillier Ciphertext - Paillier ciphertext.
- GNUNET_
CRYPTO_ Paillier Private Key - Paillier private key.
- GNUNET_
CRYPTO_ Paillier Public Key - Paillier public key.
- GNUNET_
CRYPTO_ PowSalt - Value for a salt for #GNUNET_CRYPTO_pow_hash().
- GNUNET_
CRYPTO_ RsaBlinding KeySecret - Constant-size pre-secret for blinding key generation.
- GNUNET_
CRYPTO_ RsaPrivate Key - The private information of an RSA key pair.
- GNUNET_
CRYPTO_ RsaPublic Key - The public information of an RSA key pair.
- GNUNET_
CRYPTO_ RsaSignature - @brief an RSA signature
- GNUNET_
CRYPTO_ Symmetric Initialization Vector - @brief IV for sym cipher
- GNUNET_
CRYPTO_ Symmetric Session Key - @brief type for session keys
- GNUNET_
DISK_ File Handle - Handle used to access files (and pipes).
- GNUNET_
DISK_ MapHandle - Opaque handle for a memory-mapping operation.
- GNUNET_
DISK_ Pipe Handle - Handle used to manage a pipe.
- GNUNET_
DNSPARSER_ CaaRecord - Information from CAA records (RFC 6844). The tag is followed by the tag_len. The value is followed by the tag for (d - tag_len - 2) bytes
- GNUNET_
DNSPARSER_ Cert Record - Information from CERT records (RFC 4034).
- GNUNET_
DNSPARSER_ MxRecord - Information from MX records (RFC 1035).
- GNUNET_
DNSPARSER_ Packet - Easy-to-process, parsed version of a DNS packet.
- GNUNET_
DNSPARSER_ Query - A DNS query.
- GNUNET_
DNSPARSER_ RawRecord - Binary record information (unparsed).
- GNUNET_
DNSPARSER_ Record - A DNS response record.
- GNUNET_
DNSPARSER_ SoaRecord - Information from SOA records (RFC 1035).
- GNUNET_
DNSPARSER_ SrvRecord - Information from SRV records (RFC 2782).
- GNUNET_
DNSSTUB_ Context - Opaque handle to the stub resolver.
- GNUNET_
DNSSTUB_ Request Socket - Opaque handle to a socket doing UDP requests.
- GNUNET_
GETOPT_ Command Line Option - @brief Definition of a command line option.
- GNUNET_
GETOPT_ Command Line Processor Context - @brief General context for command line processors.
- GNUNET_
HELLO_ Address - An address for communicating with a peer. We frequently need this tuple and the components cannot really be separated. This is NOT the format that would be used on the wire.
- GNUNET_
HELLO_ Message - A HELLO message is used to exchange information about transports with other peers. This struct is always followed by the actual network addresses which have the format:
- GNUNET_
HELPER_ Handle - The handle to a helper process.
- GNUNET_
HELPER_ Send Handle - Handle to cancel ‘send’
- GNUNET_
Hash Code - @brief A 512-bit hashcode. These are the default length for GNUnet, using SHA-512.
- GNUNET_
Hash Context - Context for cumulative hashing.
- GNUNET_
IDENTITY_ Ego - Handle for a ego.
- GNUNET_
IDENTITY_ EgoLookup - Handle for ego lookup.
- GNUNET_
IDENTITY_ EgoSuffix Lookup - Handle for suffix lookup.
- GNUNET_
IDENTITY_ Handle - Handle to access the identity service.
- GNUNET_
IDENTITY_ Operation - Handle for an operation with the identity service.
- GNUNET_
IDENTITY_ Private Key - A private key for an identity as per LSD0001.
- GNUNET_
IDENTITY_ Public Key - An identity key as per LSD0001.
- GNUNET_
IDENTITY_ Signature - An identity signature as per LSD0001.
- GNUNET_
MQ_ Destroy Notification Handle - Handle we return for callbacks registered to be notified when #GNUNET_MQ_destroy() is called on a queue.
- GNUNET_
MQ_ Envelope - Opaque handle to an envelope.
- GNUNET_
MQ_ Handle - Opaque handle to a message queue.
- GNUNET_
MQ_ Message Handler - Message handler for a specific message type.
- GNUNET_
Message Header - Header for all communications.
- GNUNET_
Message Stream Tokenizer - Handle to a message stream tokenizer.
- GNUNET_
NETWORK_ FDSet - @brief collection of IO descriptors
- GNUNET_
NETWORK_ Handle - @brief handle to a socket
- GNUNET_
NT_ Interface Scanner - Handle for the LAN Characterization library.
- GNUNET_
Notification Context - The notification context is the key datastructure for a convenience API used for transmission of notifications to the subscriber until the subscriber disconnects (or the notification context is destroyed, in which case we disconnect these subscribers). Essentially, all (notification) messages are queued up until the subscriber is able to read them.
- GNUNET_
OP_ Handle - Operations handle.
- GNUNET_
OS_ Command Handle - Handle to a command action.
- GNUNET_
OS_ Process - Process information (OS-dependent)
- GNUNET_
OS_ Project Data - Project-specific data used to help the OS subsystem find installation paths.
- GNUNET_
Operation Result Message - Answer from service to client about last operation.
- GNUNET_
Peer Identity - The identity of the host (wraps the signing key of the peer).
- GNUNET_
SCHEDULER_ Driver - API an external event loop has to implement for #GNUNET_SCHEDULER_driver_init.
- GNUNET_
SCHEDULER_ FdInfo - Information about an event relating to a file descriptor/socket.
- GNUNET_
SCHEDULER_ Handle - Handle to the scheduler’s state to be used by the driver.
- GNUNET_
SCHEDULER_ Task - Opaque reference to a task.
- GNUNET_
SCHEDULER_ Task Context - Context information passed to each scheduler task.
- GNUNET_
SERVICE_ Client - Handle to a client that is connected to a service.
- GNUNET_
SERVICE_ Handle - Handle to a service.
- GNUNET_
SIGNAL_ Context - Context created when a signal handler is installed; can be used to restore it to the previous state later.
- GNUNET_
STRINGS_ IPv4 Network Policy - @brief IPV4 network in CIDR notation.
- GNUNET_
STRINGS_ IPv6 Network Policy - @brief network in CIDR notation for IPV6.
- GNUNET_
STRINGS_ Port Policy - GNUNET_
Short Hash Code - @brief A 256-bit hashcode. Used under special conditions, like when space is critical and security is not impacted by it.
- GNUNET_
TIME_ Absolute - Time for absolute times used by GNUnet, in microseconds.
- GNUNET_
TIME_ AbsoluteNBO - Time for absolute time used by GNUnet, in microseconds and in network byte order.
- GNUNET_
TIME_ Relative - Time for relative time used by GNUnet, in microseconds. Always positive, so we can only refer to future time.
- GNUNET_
TIME_ RelativeNBO - Time for relative time used by GNUnet, in microseconds and in network byte order.
- GNUNET_
TRANSPORT_ Address ToString Context - Handle to cancel a pending address lookup.
- GNUNET_
TRANSPORT_ Blacklist - Handle for blacklisting peers.
- GNUNET_
TRANSPORT_ Core Handle - Opaque handle to the service.
- GNUNET_
TRANSPORT_ Offer Hello Handle - Handle for a #GNUNET_TRANSPORT_offer_hello operation
- GNUNET_
TRANSPORT_ Peer Monitoring Context - Handle for a #GNUNET_TRANSPORT_monitor_peers operation.
- GNUNET_
TRANSPORT_ Plugin Functions - GNUNET_
TRANSPORT_ Plugin Monitor - Handle for a plugin session state monitor.
- GNUNET_
TRANSPORT_ Plugin Session - Abstract representation of a plugin’s session.
Corresponds to the
struct GNUNET_ATS_Session
within the TRANSPORT service. - GNUNET_
TRANSPORT_ Session Info - Information about a plugin’s session.
- GNUNET_
TUN_ DnsCert Record - Payload of DNS CERT record.
- GNUNET_
TUN_ DnsFlags - DNS flags (largely RFC 1035 / RFC 2136).
- GNUNET_
TUN_ DnsHeader - DNS header.
- GNUNET_
TUN_ DnsQuery Line - DNS query prefix.
- GNUNET_
TUN_ DnsRecord Line - General DNS record prefix.
- GNUNET_
TUN_ DnsSoa Record - Payload of DNS SOA record (header).
- GNUNET_
TUN_ DnsSrv Record - Payload of DNS SRV record (header).
- GNUNET_
TUN_ DnsTlsa Record - Payload of DNSSEC TLSA record. http://datatracker.ietf.org/doc/draft-ietf-dane-protocol/
- GNUNET_
TUN_ GnsVpn Record - Payload of GNS VPN record
- GNUNET_
TUN_ IPv4 Header - Standard IPv4 header.
- GNUNET_
TUN_ IPv6 Header - Standard IPv6 header.
- GNUNET_
TUN_ Icmp Header - ICMP header.
- GNUNET_
TUN_ Icmp Header__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - ICMP Echo (request/reply)
- GNUNET_
TUN_ Icmp Header__ bindgen_ ty_ 1_ ih_ pmtu - ICMP Destination Unreachable (RFC 1191)
- GNUNET_
TUN_ Layer2 Packet Header - Header from Linux TUN interface.
- GNUNET_
TUN_ TcpHeader - TCP packet header.
- GNUNET_
TUN_ UdpHeader - UDP packet header.
- GNUNET_
Uuid - A UUID, a 128 bit “random” value. We OFTEN use timeflakes (see: https://github.com/anthonynsimon/timeflake), where only 80 bits are random and the rest encodes a timestamp to improve database access.
- Ping
Message - We’re sending an (encrypted) PING to the other peer to check if it can decrypt. The other peer should respond with a PONG with the same content, except this time encrypted with the receiver’s key.
- Pong
Message - Response to a PING. Includes data from the original PING.
- _G_
fpos64_ t - _G_
fpos_ t - _IO_
FILE - _IO_
codecvt - _IO_
cookie_ io_ functions_ t - _IO_
marker - _IO_
wide_ data - __
Bindgen Bitfield Unit - __
Incomplete Array Field - __
fsid_ t - __
kernel_ fd_ set - __
kernel_ fsid_ t - __
locale_ data - __
locale_ struct - __
mbstate_ t - __
pthread_ cond_ s - __
pthread_ cond_ s__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - __
pthread_ cond_ s__ bindgen_ ty_ 2__ bindgen_ ty_ 1 - __
pthread_ internal_ list - __
pthread_ internal_ slist - __
pthread_ mutex_ s - __
pthread_ rwlock_ arch_ t - __
sigset_ t - __
va_ list_ tag - _gpgrt__
stream - _gpgrt__
stream__ bindgen_ ty_ 1 - _gpgrt_
argparse_ internal_ s - _gpgrt_
b64state - _gpgrt_
cookie_ io_ functions - _gpgrt_
poll_ s - _gpgrt_
stream_ internal - _gpgrt_
syshd - cmsghdr
- crypto_
aead_ aes256gcm_ state_ - crypto_
auth_ hmacsha256_ state - crypto_
auth_ hmacsha512_ state - crypto_
generichash_ blake2b_ state - crypto_
hash_ sha256_ state - crypto_
hash_ sha512_ state - crypto_
onetimeauth_ poly1305_ state - crypto_
secretstream_ xchacha20poly1305_ state - crypto_
sign_ ed25519ph_ state - div_t
- drand48_
data - fd_set
- gcry_
buffer_ t - gcry_
cipher_ handle - gcry_
context - gcry_
mac_ handle - gcry_
md_ context - gcry_
md_ handle - gcry_
mpi - gcry_
mpi_ point - gcry_
sexp - gcry_
thread_ cbs - gpgrt_
argparse_ t - gpgrt_
lock_ t - gpgrt_
opt_ t - group_
filter - group_
req - group_
source_ req - in6_
addr - in6_
pktinfo - in_addr
- in_
pktinfo - iovec
- ip
- ip6_
mtuinfo - ip_mreq
- ip_
mreq_ source - ip_
mreqn - ip_
msfilter - ip_opts
- ip_
timestamp - iphdr
- ipv6_
mreq - itimerval
- ldiv_t
- linger
- lldiv_t
- max_
align_ t - mmsghdr
- msghdr
- obstack
- osockaddr
- random_
data - randombytes_
implementation - sockaddr
- sockaddr_
at - sockaddr_
ax25 - sockaddr_
dl - sockaddr_
eon - sockaddr_
in - sockaddr_
in6 - sockaddr_
inarp - sockaddr_
ipx - sockaddr_
iso - sockaddr_
ns - sockaddr_
storage - sockaddr_
un - sockaddr_
x25 - timespec
- timestamp
- timeval
- timezone
- ucred
Constants§
- AF_ALG
- AF_
APPLETALK - AF_ASH
- AF_
ATMPVC - AF_
ATMSVC - AF_AX25
- AF_
BLUETOOTH - AF_
BRIDGE - AF_CAIF
- AF_CAN
- AF_
DECnet - AF_
ECONET - AF_FILE
- AF_IB
- AF_
IEEE802154 - AF_INET
- AF_
INET6 - AF_IPX
- AF_IRDA
- AF_ISDN
- AF_IUCV
- AF_KCM
- AF_KEY
- AF_LLC
- AF_
LOCAL - AF_MAX
- AF_MPLS
- AF_
NETBEUI - AF_
NETLINK - AF_
NETROM - AF_NFC
- AF_
PACKET - AF_
PHONET - AF_
PPPOX - AF_
QIPCRTR - AF_RDS
- AF_ROSE
- AF_
ROUTE - AF_
RXRPC - AF_
SECURITY - AF_SMC
- AF_SNA
- AF_TIPC
- AF_UNIX
- AF_
UNSPEC - AF_
VSOCK - AF_
WANPIPE - AF_X25
- AF_XDP
- AIO_
PRIO_ DELTA_ MAX - ARG_MAX
- BC_
BASE_ MAX - BC_
DIM_ MAX - BC_
SCALE_ MAX - BC_
STRING_ MAX - BIG_
ENDIAN - BUFSIZ
- BYTE_
ORDER - CHARCLASS_
NAME_ MAX - CHAR_
WIDTH - COLL_
WEIGHTS_ MAX - DELAYTIMER_
MAX - DOCUMENTATION
- DOCUMENTATION_
ONLY - ENABLE_
HEAP_ STATISTICS - ENABLE_
MALICIOUS - ENABLE_
NLS - ENABLE_
NSE_ HISTOGRAM - ENABLE_
POISONING - ENABLE_
SUPERMUC - EOF
- ETH_
P_ IPV4 - ETH_
P_ IPV6 - EXIT_
FAILURE - EXIT_
SUCCESS - EXPR_
NEST_ MAX - EXTRACTOR_
METATYPE_ GNUNET_ ORIGINAL_ FILENAME - EXTRACTOR_
Meta Format_ EXTRACTOR_ METAFORMAT_ BINARY - EXTRACTOR_
Meta Format_ EXTRACTOR_ METAFORMAT_ C_ STRING - EXTRACTOR_
Meta Format_ EXTRACTOR_ METAFORMAT_ UNKNOWN - EXTRACTOR_
Meta Format_ EXTRACTOR_ METAFORMAT_ UTF8 - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ ABSTRACT - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ ALBUM - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ ALBUM_ GAIN - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ ALBUM_ PEAK - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ APERTURE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ ARTIST - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ AUDIO_ BITRATE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ AUDIO_ CODEC - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ AUDIO_ DEPTH - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ AUDIO_ DURATION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ AUDIO_ LANGUAGE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ AUDIO_ PREVIEW - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ AUTHOR_ EMAIL - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ AUTHOR_ INSTITUTION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ AUTHOR_ NAME - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ BEATS_ PER_ MINUTE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ BIBTEX_ ENTRY_ TYPE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ BIBTEX_ EPRINT - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ BITRATE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ BOOK_ CHAPTER_ NUMBER - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ BOOK_ EDITION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ BOOK_ TITLE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ BROADCAST_ TELEVISION_ SYSTEM - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ BUILDHOST - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ CAMERA_ MAKE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ CAMERA_ MODEL - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ CHANNELS - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ CHAPTER_ NAME - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ CHARACTER_ COUNT - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ CHARACTER_ SET - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ CODEC - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ COMMENT - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ COMPANY - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ COMPOSER - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ CONDUCTOR - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ CONTACT_ INFORMATION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ CONTAINER_ FORMAT - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ CONTRIBUTOR_ NAME - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ CONTRIBUTOR_ PICTURE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ COPYRIGHT - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ COVER_ PICTURE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ CREATED_ BY_ SOFTWARE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ CREATION_ DATE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ CREATION_ TIME - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ CREATOR - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ DESCRIPTION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ DEVICE_ MANUFACTURER - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ DEVICE_ MODEL - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ DISCLAIMER - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ DISC_ COUNT - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ DISC_ NUMBER - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ DURATION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ EDITING_ CYCLES - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ EMBEDDED_ FILE_ SIZE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ ENCODED_ BY - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ ENCODER - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ ENCODER_ VERSION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ EVENT_ PICTURE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ EXPOSURE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ EXPOSURE_ BIAS - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ EXPOSURE_ MODE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ FILENAME - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ FINDER_ FILE_ CREATOR - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ FINDER_ FILE_ TYPE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ FLASH - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ FLASH_ BIAS - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ FOCAL_ LENGTH - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ FOCAL_ LENGTH_ 35MM - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ FORMAT - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ FORMAT_ VERSION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ FRAME_ RATE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ GENRE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ GNUNET_ DISPLAY_ TYPE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ GNUNET_ FULL_ DATA - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ GNUNET_ ORIGINAL_ FILENAME - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ GPS_ LATITUDE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ GPS_ LATITUDE_ REF - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ GPS_ LONGITUDE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ GPS_ LONGITUDE_ REF - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ GROUP - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ GROUPING - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ HASH_ MD4 - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ HASH_ MD5 - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ HASH_ RMD160 - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ HASH_ SHA0 - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ HASH_ SHA1 - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ IMAGE_ DIMENSIONS - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ IMAGE_ QUALITY - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ IMAGE_ RESOLUTION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ INTERPRETATION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ ISO_ SPEED - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ ISRC - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ JOURNAL_ NAME - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ JOURNAL_ NUMBER - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ JOURNAL_ VOLUME - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ KEYWORDS - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ LANGUAGE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ LAST - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ LAST_ PRINTED - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ LAST_ SAVED_ BY - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ LIBRARY_ DEPENDENCY - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ LIBRARY_ SEARCH_ PATH - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ LICENSE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ LICENSEE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ LINE_ COUNT - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ LOCATION_ CAPTURE_ DIRECTION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ LOCATION_ CITY - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ LOCATION_ COUNTRY - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ LOCATION_ COUNTRY_ CODE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ LOCATION_ ELEVATION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ LOCATION_ HORIZONTAL_ ERROR - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ LOCATION_ MOVEMENT_ DIRECTION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ LOCATION_ MOVEMENT_ SPEED - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ LOCATION_ NAME - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ LOCATION_ SUBLOCATION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ LOGO - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ LYRICS - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ MACRO_ MODE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ MAGNIFICATION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ MANAGER - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ MAXIMUM_ AUDIO_ BITRATE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ MAXIMUM_ BITRATE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ MAXIMUM_ VIDEO_ BITRATE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ METERING_ MODE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ MIMETYPE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ MINIMUM_ BITRATE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ MODIFICATION_ DATE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ MODIFIED_ BY_ SOFTWARE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ MOOD - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ MOVIE_ DIRECTOR - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ MUSICIAN_ CREDITS_ LIST - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ NAR - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ NARINFO - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ NETWORK_ NAME - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ NOMINAL_ BITRATE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ ORGANIZATION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ ORIENTATION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ ORIGINAL_ ARTIST - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ ORIGINAL_ PERFORMER - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ ORIGINAL_ RELEASE_ YEAR - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ ORIGINAL_ TITLE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ ORIGINAL_ WRITER - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PACKAGE_ CONFLICTS - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PACKAGE_ DEPENDENCY - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PACKAGE_ DISTRIBUTION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PACKAGE_ ESSENTIAL - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PACKAGE_ INSTALLED_ SIZE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PACKAGE_ MAINTAINER - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PACKAGE_ NAME - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PACKAGE_ PRE_ DEPENDENCY - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PACKAGE_ PROVIDES - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PACKAGE_ RECOMMENDS - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PACKAGE_ REPLACES - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PACKAGE_ SOURCE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PACKAGE_ SUGGESTS - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PACKAGE_ VERSION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PAGE_ COUNT - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PAGE_ ORDER - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PAGE_ ORIENTATION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PAGE_ RANGE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PAPER_ SIZE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PARAGRAPH_ COUNT - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PERFORMER - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PICTURE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PIXEL_ ASPECT_ RATIO - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PLAY_ COUNTER - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ POPULARITY_ METER - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PRODUCED_ BY_ SOFTWARE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PRODUCER - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PRODUCT_ VERSION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PUBLICATION_ DATE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PUBLICATION_ DAY - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PUBLICATION_ MONTH - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PUBLICATION_ TYPE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PUBLICATION_ YEAR - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PUBLISHER - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PUBLISHER_ ADDRESS - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PUBLISHER_ INSTITUTION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ PUBLISHER_ SERIES - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ RATING - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ REFERENCE_ LEVEL - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ RESERVED - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ RESOURCE_ TYPE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ REVISION_ HISTORY - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ REVISION_ NUMBER - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ RIGHTS - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ RIPPER - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ SAMPLE_ RATE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ SECTION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ SERIAL - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ SHOW_ EPISODE_ NUMBER - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ SHOW_ NAME - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ SHOW_ SEASON_ NUMBER - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ SOFTWARE_ VERSION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ SONG_ COUNT - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ SONG_ VERSION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ SOURCE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ SOURCE_ DEVICE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ STARTING_ SONG - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ SUBJECT - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ SUBTITLE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ SUBTITLE_ CODEC - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ SUBTITLE_ DURATION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ SUBTITLE_ LANGUAGE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ SUMMARY - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ TARGET_ ARCHITECTURE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ TARGET_ OS - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ TARGET_ PLATFORM - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ TEMPLATE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ THUMBNAIL - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ TITLE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ TOC - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ TOTAL_ EDITING_ TIME - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ TRACK_ GAIN - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ TRACK_ NUMBER - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ TRACK_ PEAK - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ UNKNOWN - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ UNKNOWN_ DATE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ UPLOAD_ PRIORITY - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ URI - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ URL - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ VENDOR - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ VIDEO_ BITRATE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ VIDEO_ CODEC - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ VIDEO_ DEPTH - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ VIDEO_ DIMENSIONS - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ VIDEO_ DURATION - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ VIDEO_ LANGUAGE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ WARNING - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ WHITE_ BALANCE - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ WORD_ COUNT - EXTRACTOR_
Meta Type_ EXTRACTOR_ METATYPE_ WRITER - EXTRACTOR_
Options_ EXTRACTOR_ OPTION_ DEFAULT_ POLICY - EXTRACTOR_
Options_ EXTRACTOR_ OPTION_ DISABLED - EXTRACTOR_
Options_ EXTRACTOR_ OPTION_ IN_ PROCESS - EXTRACTOR_
Options_ EXTRACTOR_ OPTION_ OUT_ OF_ PROCESS_ NO_ RESTART - EXTRACTOR_
VERSION - FD_
SETSIZE - FILENAME_
MAX - FIOGETOWN
- FIOSETOWN
- FOPEN_
MAX - GCRYPT_
VERSION - GCRYPT_
VERSION_ NUMBER - GCRY_
CCM_ BLOCK_ LEN - GCRY_
GCM_ BLOCK_ LEN - GCRY_
OCB_ BLOCK_ LEN - GCRY_
PK_ GET_ PUBKEY - GCRY_
PK_ GET_ SECKEY - GCRY_
PK_ USAGE_ AUTH - GCRY_
PK_ USAGE_ CERT - GCRY_
PK_ USAGE_ ENCR - GCRY_
PK_ USAGE_ SIGN - GCRY_
PK_ USAGE_ UNKN - GCRY_
PRIME_ CHECK_ AT_ FINISH - GCRY_
PRIME_ CHECK_ AT_ GOT_ PRIME - GCRY_
PRIME_ CHECK_ AT_ MAYBE_ PRIME - GCRY_
PRIME_ FLAG_ SECRET - GCRY_
PRIME_ FLAG_ SPECIAL_ FACTOR - GCRY_
THREAD_ OPTION_ DEFAULT - GCRY_
THREAD_ OPTION_ PTH - GCRY_
THREAD_ OPTION_ PTHREAD - GCRY_
THREAD_ OPTION_ USER - GCRY_
THREAD_ OPTION_ VERSION - GCRY_
XTS_ BLOCK_ LEN - GNUNET_
AGPL_ URL - GNUNET_
ATS_ Default Bandwidth - GNUNET_
ATS_ MaxBandwidth - GNUNET_
ATS_ MaxBandwidth String - GNUNET_
ATS_ Preference Kind_ GNUNET_ ATS_ PREFERENCE_ BANDWIDTH - Change the peer’s bandwidth value (value per byte of bandwidth in the goal function) to the given amount. The argument is followed by a double value giving the desired value (can be negative). Preference changes are forgotten if peers disconnect.
- GNUNET_
ATS_ Preference Kind_ GNUNET_ ATS_ PREFERENCE_ END - End of preference list.
- GNUNET_
ATS_ Preference Kind_ GNUNET_ ATS_ PREFERENCE_ LATENCY - Change the peer’s latency value to the given amount. The argument is followed by a double value giving the desired value (can be negative). The absolute score in the goal function is the inverse of the latency in microseconds (minimum: 1 microsecond) multiplied by the latency preferences.
- GNUNET_
ATS_ VALUE_ UNDEFINED - GNUNET_
ATS_ VALUE_ UNDEFINED_ STR - GNUNET_
CONSTANTS_ BLOOMFILTER_ K - GNUNET_
CONSTANTS_ CADET_ P2P_ OVERHEAD - GNUNET_
CONSTANTS_ IDLE_ LOAD_ THRESHOLD - GNUNET_
CONSTANTS_ MAX_ BANDWIDTH_ CARRY_ S - GNUNET_
CONSTANTS_ MAX_ BLOCK_ SIZE - GNUNET_
CONSTANTS_ MAX_ CADET_ MESSAGE_ SIZE - GNUNET_
CONSTANTS_ MAX_ ENCRYPTED_ MESSAGE_ SIZE - GNUNET_
CONTAINER_ Heap Order_ GNUNET_ CONTAINER_ HEAP_ ORDER_ MAX - @ingroup heap Heap with the maximum cost at the root.
- GNUNET_
CONTAINER_ Heap Order_ GNUNET_ CONTAINER_ HEAP_ ORDER_ MIN - @ingroup heap Heap with the minimum cost at the root.
- GNUNET_
CONTAINER_ Meta Data Serialization Options_ GNUNET_ CONTAINER_ META_ DATA_ SERIALIZE_ FULL - @ingroup metadata Serialize all of the data.
- GNUNET_
CONTAINER_ Meta Data Serialization Options_ GNUNET_ CONTAINER_ META_ DATA_ SERIALIZE_ NO_ COMPRESS - @ingroup metadata Speed is of the essence, do not allow compression.
- GNUNET_
CONTAINER_ Meta Data Serialization Options_ GNUNET_ CONTAINER_ META_ DATA_ SERIALIZE_ PART - @ingroup metadata If not enough space is available, it is acceptable to only serialize some of the metadata.
- GNUNET_
CONTAINER_ Multi Hash MapOption_ GNUNET_ CONTAINER_ MULTIHASHMAPOPTION_ MULTIPLE - @ingroup hashmap Allow multiple values with the same key.
- GNUNET_
CONTAINER_ Multi Hash MapOption_ GNUNET_ CONTAINER_ MULTIHASHMAPOPTION_ REPLACE - @ingroup hashmap If a value with the given key exists, replace it. Note that the old value would NOT be freed by replace (the application has to make sure that this happens if required).
- GNUNET_
CONTAINER_ Multi Hash MapOption_ GNUNET_ CONTAINER_ MULTIHASHMAPOPTION_ UNIQUE_ FAST - @ingroup hashmap There must only be one value per key, but don’t bother checking if a value already exists (faster than #GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_ONLY; implemented just like #GNUNET_CONTAINER_MULTIHASHMAPOPTION_MULTIPLE but this option documents better what is intended if #GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_ONLY is what is desired).
- GNUNET_
CONTAINER_ Multi Hash MapOption_ GNUNET_ CONTAINER_ MULTIHASHMAPOPTION_ UNIQUE_ ONLY - @ingroup hashmap There must only be one value per key; storing a value should fail if a value under the same key already exists.
- GNUNET_
CORE_ KxState_ GNUNET_ CORE_ KX_ CORE_ DISCONNECT - This is not a state in a peer’s state machine, but a special value used with the #GNUNET_CORE_MonitorCallback to indicate that we lost the connection to the CORE service (and will try to reconnect). If this happens, most likely the CORE service crashed and thus all connection state should be assumed lost.
- GNUNET_
CORE_ KxState_ GNUNET_ CORE_ KX_ ITERATION_ FINISHED - This is not a state in a peer’s state machine, but a special value used with the #GNUNET_CORE_MonitorCallback to indicate that we finished the initial iteration over the peers.
- GNUNET_
CORE_ KxState_ GNUNET_ CORE_ KX_ PEER_ DISCONNECT - Last state of a KX (when it is being terminated). Set just before CORE frees the internal state for this peer.
- GNUNET_
CORE_ KxState_ GNUNET_ CORE_ KX_ STATE_ DOWN - No handshake yet.
- GNUNET_
CORE_ KxState_ GNUNET_ CORE_ KX_ STATE_ KEY_ RECEIVED - We’ve received the other peers session key.
- GNUNET_
CORE_ KxState_ GNUNET_ CORE_ KX_ STATE_ KEY_ SENT - We’ve sent our session key.
- GNUNET_
CORE_ KxState_ GNUNET_ CORE_ KX_ STATE_ REKEY_ SENT - We’re rekeying (or had a timeout), so we have sent the other peer our new ephemeral key, but we did not get a matching PONG yet. This is equivalent to being #GNUNET_CORE_KX_STATE_KEY_RECEIVED, except that the session is marked as ‘up’ with sessions (as we don’t want to drop and re-establish P2P connections simply due to rekeying).
- GNUNET_
CORE_ KxState_ GNUNET_ CORE_ KX_ STATE_ UP - The other peer has confirmed our session key + PING with a PONG message encrypted with their session key (which we got). Key exchange is done.
- GNUNET_
CORE_ VERSION - GNUNET_
CRYPTO_ AES_ KEY_ LENGTH - GNUNET_
CRYPTO_ ECC_ SIGNATURE_ DATA_ ENCODING_ LENGTH - GNUNET_
CRYPTO_ HASH_ LENGTH - GNUNET_
CRYPTO_ PAILLIER_ BITS - GNUNET_
CRYPTO_ PKEY_ ASCII_ LENGTH - GNUNET_
CRYPTO_ Quality_ GNUNET_ CRYPTO_ QUALITY_ NONCE - Randomness for IVs etc. is required. @ingroup crypto
- GNUNET_
CRYPTO_ Quality_ GNUNET_ CRYPTO_ QUALITY_ STRONG - High-quality operations are desired. @ingroup crypto
- GNUNET_
CRYPTO_ Quality_ GNUNET_ CRYPTO_ QUALITY_ WEAK - No good quality of the operation is needed (i.e., random numbers can be pseudo-random). @ingroup crypto
- GNUNET_
DEFAULT_ INTERFACE - GNUNET_
DISK_ Access Permissions_ GNUNET_ DISK_ PERM_ GROUP_ EXEC - Group can execute.
- GNUNET_
DISK_ Access Permissions_ GNUNET_ DISK_ PERM_ GROUP_ READ - Group can read.
- GNUNET_
DISK_ Access Permissions_ GNUNET_ DISK_ PERM_ GROUP_ WRITE - Group can write.
- GNUNET_
DISK_ Access Permissions_ GNUNET_ DISK_ PERM_ NONE - Nobody is allowed to do anything to the file.
- GNUNET_
DISK_ Access Permissions_ GNUNET_ DISK_ PERM_ OTHER_ EXEC - Everybody can execute.
- GNUNET_
DISK_ Access Permissions_ GNUNET_ DISK_ PERM_ OTHER_ READ - Everybody can read.
- GNUNET_
DISK_ Access Permissions_ GNUNET_ DISK_ PERM_ OTHER_ WRITE - Everybody can write.
- GNUNET_
DISK_ Access Permissions_ GNUNET_ DISK_ PERM_ USER_ EXEC - Owner can execute.
- GNUNET_
DISK_ Access Permissions_ GNUNET_ DISK_ PERM_ USER_ READ - Owner can read.
- GNUNET_
DISK_ Access Permissions_ GNUNET_ DISK_ PERM_ USER_ WRITE - Owner can write.
- GNUNET_
DISK_ MapType_ GNUNET_ DISK_ MAP_ TYPE_ READ - Read-only memory map.
- GNUNET_
DISK_ MapType_ GNUNET_ DISK_ MAP_ TYPE_ READWRITE - Read-write memory map.
- GNUNET_
DISK_ MapType_ GNUNET_ DISK_ MAP_ TYPE_ WRITE - Write-able memory map.
- GNUNET_
DISK_ Open Flags_ GNUNET_ DISK_ OPEN_ APPEND - Append to the file
- GNUNET_
DISK_ Open Flags_ GNUNET_ DISK_ OPEN_ CREATE - Create file if it doesn’t exist
- GNUNET_
DISK_ Open Flags_ GNUNET_ DISK_ OPEN_ FAILIFEXISTS - Fail if file already exists
- GNUNET_
DISK_ Open Flags_ GNUNET_ DISK_ OPEN_ READ - Open the file for reading
- GNUNET_
DISK_ Open Flags_ GNUNET_ DISK_ OPEN_ READWRITE - Open the file for both reading and writing
- GNUNET_
DISK_ Open Flags_ GNUNET_ DISK_ OPEN_ TRUNCATE - Truncate file if it exists
- GNUNET_
DISK_ Open Flags_ GNUNET_ DISK_ OPEN_ WRITE - Open the file for writing
- GNUNET_
DISK_ Pipe End_ GNUNET_ DISK_ PIPE_ END_ READ - The reading-end of a pipe.
- GNUNET_
DISK_ Pipe End_ GNUNET_ DISK_ PIPE_ END_ WRITE - The writing-end of a pipe.
- GNUNET_
DISK_ Pipe Flags_ GNUNET_ DISK_ PF_ BLOCKING_ READ - Configure read end to block when reading if set.
- GNUNET_
DISK_ Pipe Flags_ GNUNET_ DISK_ PF_ BLOCKING_ RW - Configure both pipe ends for blocking operations if set.
- GNUNET_
DISK_ Pipe Flags_ GNUNET_ DISK_ PF_ BLOCKING_ WRITE - Configure write end to block when writing if set.
- GNUNET_
DISK_ Pipe Flags_ GNUNET_ DISK_ PF_ NONE - No special options, use non-blocking read/write operations.
- GNUNET_
DISK_ Seek_ GNUNET_ DISK_ SEEK_ CUR - Seek a relative position (from the current offset).
- GNUNET_
DISK_ Seek_ GNUNET_ DISK_ SEEK_ END - Seek an absolute position from the end of the file.
- GNUNET_
DISK_ Seek_ GNUNET_ DISK_ SEEK_ SET - Seek an absolute position (from the start of the file).
- GNUNET_
DNSPARSER_ Cert Algorithm_ GNUNET_ DNSPARSER_ CERTALGO_ DH - Diffie-Hellman
- GNUNET_
DNSPARSER_ Cert Algorithm_ GNUNET_ DNSPARSER_ CERTALGO_ DSANSE C3 - DSA/NSEC3/SHA
- GNUNET_
DNSPARSER_ Cert Algorithm_ GNUNET_ DNSPARSER_ CERTALGO_ DSASHA - DSA/SHA1
- GNUNET_
DNSPARSER_ Cert Algorithm_ GNUNET_ DNSPARSER_ CERTALGO_ ECDSA_ P256SH A256 - ECDSA Curve P-256/SHA256
- GNUNET_
DNSPARSER_ Cert Algorithm_ GNUNET_ DNSPARSER_ CERTALGO_ ECDSA_ P384SH A384 - ECDSA Curve P-384/SHA384
- GNUNET_
DNSPARSER_ Cert Algorithm_ GNUNET_ DNSPARSER_ CERTALGO_ GOST_ R34 - GHOST R 34.10-2001
- GNUNET_
DNSPARSER_ Cert Algorithm_ GNUNET_ DNSPARSER_ CERTALGO_ RSAM D5 - RSA/MD5
- GNUNET_
DNSPARSER_ Cert Algorithm_ GNUNET_ DNSPARSER_ CERTALGO_ RSANSE C3 - RSA/NSEC3/SHA
- GNUNET_
DNSPARSER_ Cert Algorithm_ GNUNET_ DNSPARSER_ CERTALGO_ RSASHA - RSA/SHA1
- GNUNET_
DNSPARSER_ Cert Algorithm_ GNUNET_ DNSPARSER_ CERTALGO_ RSASH A256 - RSA/SHA256
- GNUNET_
DNSPARSER_ Cert Algorithm_ GNUNET_ DNSPARSER_ CERTALGO_ RSASH A512 - RSA/SHA512
- GNUNET_
DNSPARSER_ Cert Algorithm_ GNUNET_ DNSPARSER_ CERTALGO_ RSRV D4 - Reserved
- GNUNET_
DNSPARSER_ Cert Algorithm_ GNUNET_ DNSPARSER_ CERTALGO_ RSRV D9 - Reserved
- GNUNET_
DNSPARSER_ Cert Algorithm_ GNUNET_ DNSPARSER_ CERTALGO_ UNDEFINED - No defined
- GNUNET_
DNSPARSER_ Cert Type_ GNUNET_ DNSPARSER_ CERTTYPE_ ACPKIX - An attribute Certificate
- GNUNET_
DNSPARSER_ Cert Type_ GNUNET_ DNSPARSER_ CERTTYPE_ IACKPIX - An attribute cert URL
- GNUNET_
DNSPARSER_ Cert Type_ GNUNET_ DNSPARSER_ CERTTYPE_ IPGP - A PGP cert fingerprint and URL
- GNUNET_
DNSPARSER_ Cert Type_ GNUNET_ DNSPARSER_ CERTTYPE_ IPKIX - An x509 PKIX cert URL
- GNUNET_
DNSPARSER_ Cert Type_ GNUNET_ DNSPARSER_ CERTTYPE_ ISKPI - A SKPI cert URL
- GNUNET_
DNSPARSER_ Cert Type_ GNUNET_ DNSPARSER_ CERTTYPE_ PGP - A PGP certificate
- GNUNET_
DNSPARSER_ Cert Type_ GNUNET_ DNSPARSER_ CERTTYPE_ PKIX - An x509 PKIX certificate
- GNUNET_
DNSPARSER_ Cert Type_ GNUNET_ DNSPARSER_ CERTTYPE_ RESERVED - Reserved value
- GNUNET_
DNSPARSER_ Cert Type_ GNUNET_ DNSPARSER_ CERTTYPE_ SKPI - A SKPI certificate
- GNUNET_
DNSPARSER_ MAX_ LABEL_ LENGTH - GNUNET_
DNSPARSER_ MAX_ NAME_ LENGTH - GNUNET_
DNSPARSER_ TYPE_ A - GNUNET_
DNSPARSER_ TYPE_ AAAA - GNUNET_
DNSPARSER_ TYPE_ AFSDB - GNUNET_
DNSPARSER_ TYPE_ ALL - GNUNET_
DNSPARSER_ TYPE_ ANY - GNUNET_
DNSPARSER_ TYPE_ APL - GNUNET_
DNSPARSER_ TYPE_ CAA - GNUNET_
DNSPARSER_ TYPE_ CDNSKEY - GNUNET_
DNSPARSER_ TYPE_ CDS - GNUNET_
DNSPARSER_ TYPE_ CERT - GNUNET_
DNSPARSER_ TYPE_ CNAME - GNUNET_
DNSPARSER_ TYPE_ DHCID - GNUNET_
DNSPARSER_ TYPE_ DNAME - GNUNET_
DNSPARSER_ TYPE_ DNSKEY - GNUNET_
DNSPARSER_ TYPE_ DS - GNUNET_
DNSPARSER_ TYPE_ HIP - GNUNET_
DNSPARSER_ TYPE_ IPSECKEY - GNUNET_
DNSPARSER_ TYPE_ KEY - GNUNET_
DNSPARSER_ TYPE_ KX - GNUNET_
DNSPARSER_ TYPE_ LOC - GNUNET_
DNSPARSER_ TYPE_ MX - GNUNET_
DNSPARSER_ TYPE_ NAPTR - GNUNET_
DNSPARSER_ TYPE_ NS - GNUNET_
DNSPARSER_ TYPE_ NSEC - GNUNET_
DNSPARSER_ TYPE_ NSEC3 - GNUNET_
DNSPARSER_ TYPE_ NSEC3PARAM - GNUNET_
DNSPARSER_ TYPE_ OPENPGPKEY - GNUNET_
DNSPARSER_ TYPE_ PTR - GNUNET_
DNSPARSER_ TYPE_ RP - GNUNET_
DNSPARSER_ TYPE_ RRSIG - GNUNET_
DNSPARSER_ TYPE_ SIG - GNUNET_
DNSPARSER_ TYPE_ SOA - GNUNET_
DNSPARSER_ TYPE_ SRV - GNUNET_
DNSPARSER_ TYPE_ SSHFP - GNUNET_
DNSPARSER_ TYPE_ TA - GNUNET_
DNSPARSER_ TYPE_ TKEY - GNUNET_
DNSPARSER_ TYPE_ TLSA - GNUNET_
DNSPARSER_ TYPE_ TSIG - GNUNET_
DNSPARSER_ TYPE_ TXT - GNUNET_
DNSPARSER_ TYPE_ URI - GNUNET_
Error Type_ GNUNET_ ERROR_ TYPE_ BULK - GNUNET_
Error Type_ GNUNET_ ERROR_ TYPE_ DEBUG - GNUNET_
Error Type_ GNUNET_ ERROR_ TYPE_ ERROR - GNUNET_
Error Type_ GNUNET_ ERROR_ TYPE_ INFO - GNUNET_
Error Type_ GNUNET_ ERROR_ TYPE_ INVALID - GNUNET_
Error Type_ GNUNET_ ERROR_ TYPE_ MESSAGE - GNUNET_
Error Type_ GNUNET_ ERROR_ TYPE_ NONE - GNUNET_
Error Type_ GNUNET_ ERROR_ TYPE_ UNSPECIFIED - GNUNET_
Error Type_ GNUNET_ ERROR_ TYPE_ WARNING - GNUNET_
FILE_ Type_ GNUNET_ DISK_ HANLDE_ TYPE_ EVENT - Handle represents an event.
- GNUNET_
FILE_ Type_ GNUNET_ DISK_ HANLDE_ TYPE_ FILE - Handle represents a file.
- GNUNET_
FILE_ Type_ GNUNET_ DISK_ HANLDE_ TYPE_ PIPE - Handle represents a pipe.
- GNUNET_
FRIEND_ HELLO_ URI_ PREFIX - GNUNET_
Generic Return Value_ GNUNET_ NO - GNUNET_
Generic Return Value_ GNUNET_ OK - GNUNET_
Generic Return Value_ GNUNET_ SYSERR - GNUNET_
Generic Return Value_ GNUNET_ YES - GNUNET_
HELLO_ Address Info_ GNUNET_ HELLO_ ADDRESS_ INFO_ INBOUND - This is an inbound address and cannot be used to initiate an outbound connection to another peer
- GNUNET_
HELLO_ Address Info_ GNUNET_ HELLO_ ADDRESS_ INFO_ NONE - No additional information
- GNUNET_
HELLO_ URI_ PREFIX - GNUNET_
HELLO_ URI_ SEP - GNUNET_
IDENTITY_ KeyType_ GNUNET_ IDENTITY_ TYPE_ ECDSA - The identity type. The value is the same as the PKEY record type.
- GNUNET_
IDENTITY_ KeyType_ GNUNET_ IDENTITY_ TYPE_ EDDSA - EDDSA identity. The value is the same as the EDKEY record type.
- GNUNET_
IDENTITY_ VERSION - GNUNET_
LOGREAD - GNUNET_
LOG_ CALL_ STATUS - GNUNET_
MAX_ MALLOC_ CHECKED - GNUNET_
MAX_ MESSAGE_ SIZE - GNUNET_
MESSAGE_ TYPE_ ABD_ COLLECT - GNUNET_
MESSAGE_ TYPE_ ABD_ COLLECT_ RESULT - GNUNET_
MESSAGE_ TYPE_ ABD_ INTERMEDIATE_ RESULT - GNUNET_
MESSAGE_ TYPE_ ABD_ VERIFY - GNUNET_
MESSAGE_ TYPE_ ABD_ VERIFY_ RESULT - GNUNET_
MESSAGE_ TYPE_ ALL - GNUNET_
MESSAGE_ TYPE_ ARM_ LIST - GNUNET_
MESSAGE_ TYPE_ ARM_ LIST_ RESULT - GNUNET_
MESSAGE_ TYPE_ ARM_ MONITOR - GNUNET_
MESSAGE_ TYPE_ ARM_ RESULT - GNUNET_
MESSAGE_ TYPE_ ARM_ START - GNUNET_
MESSAGE_ TYPE_ ARM_ STATUS - GNUNET_
MESSAGE_ TYPE_ ARM_ STOP - GNUNET_
MESSAGE_ TYPE_ ARM_ TEST - GNUNET_
MESSAGE_ TYPE_ ATS_ ADDRESSLIST_ REQUEST - GNUNET_
MESSAGE_ TYPE_ ATS_ ADDRESSLIST_ RESPONSE - GNUNET_
MESSAGE_ TYPE_ ATS_ ADDRESS_ ADD - GNUNET_
MESSAGE_ TYPE_ ATS_ ADDRESS_ DESTROYED - GNUNET_
MESSAGE_ TYPE_ ATS_ ADDRESS_ SUGGESTION - GNUNET_
MESSAGE_ TYPE_ ATS_ ADDRESS_ UPDATE - GNUNET_
MESSAGE_ TYPE_ ATS_ PEER_ INFORMATION - GNUNET_
MESSAGE_ TYPE_ ATS_ PREFERENCE_ CHANGE - GNUNET_
MESSAGE_ TYPE_ ATS_ PREFERENCE_ FEEDBACK - GNUNET_
MESSAGE_ TYPE_ ATS_ REQUEST_ ADDRESS - GNUNET_
MESSAGE_ TYPE_ ATS_ REQUEST_ ADDRESS_ CANCEL - GNUNET_
MESSAGE_ TYPE_ ATS_ RESERVATION_ REQUEST - GNUNET_
MESSAGE_ TYPE_ ATS_ RESERVATION_ RESULT - GNUNET_
MESSAGE_ TYPE_ ATS_ SESSION_ ADD - GNUNET_
MESSAGE_ TYPE_ ATS_ SESSION_ ADD_ INBOUND_ ONLY - GNUNET_
MESSAGE_ TYPE_ ATS_ SESSION_ ALLOCATION - GNUNET_
MESSAGE_ TYPE_ ATS_ SESSION_ DEL - GNUNET_
MESSAGE_ TYPE_ ATS_ SESSION_ RELEASE - GNUNET_
MESSAGE_ TYPE_ ATS_ SESSION_ UPDATE - GNUNET_
MESSAGE_ TYPE_ ATS_ START - GNUNET_
MESSAGE_ TYPE_ ATS_ SUGGEST - GNUNET_
MESSAGE_ TYPE_ ATS_ SUGGEST_ CANCEL - GNUNET_
MESSAGE_ TYPE_ AUCTION_ CLIENT_ CREATE - GNUNET_
MESSAGE_ TYPE_ AUCTION_ CLIENT_ JOIN - GNUNET_
MESSAGE_ TYPE_ AUCTION_ CLIENT_ OUTCOME - GNUNET_
MESSAGE_ TYPE_ CADET_ CHANNEL_ APP_ DATA - GNUNET_
MESSAGE_ TYPE_ CADET_ CHANNEL_ APP_ DATA_ ACK - GNUNET_
MESSAGE_ TYPE_ CADET_ CHANNEL_ DESTROY - GNUNET_
MESSAGE_ TYPE_ CADET_ CHANNEL_ KEEPALIVE - GNUNET_
MESSAGE_ TYPE_ CADET_ CHANNEL_ OPEN - GNUNET_
MESSAGE_ TYPE_ CADET_ CHANNEL_ OPEN_ ACK - GNUNET_
MESSAGE_ TYPE_ CADET_ CHANNEL_ OPEN_ NACK_ DEPRECATED - GNUNET_
MESSAGE_ TYPE_ CADET_ CLI - GNUNET_
MESSAGE_ TYPE_ CADET_ CONNECTION_ BROKEN - GNUNET_
MESSAGE_ TYPE_ CADET_ CONNECTION_ CREATE - GNUNET_
MESSAGE_ TYPE_ CADET_ CONNECTION_ CREATE_ ACK - GNUNET_
MESSAGE_ TYPE_ CADET_ CONNECTION_ DESTROY - GNUNET_
MESSAGE_ TYPE_ CADET_ CONNECTION_ HOP_ BY_ HOP_ ENCRYPTED_ ACK - GNUNET_
MESSAGE_ TYPE_ CADET_ CONNECTION_ PATH_ CHANGED_ UNIMPLEMENTED - GNUNET_
MESSAGE_ TYPE_ CADET_ DROP_ CADET_ MESSAGE - GNUNET_
MESSAGE_ TYPE_ CADET_ LOCAL_ ACK - GNUNET_
MESSAGE_ TYPE_ CADET_ LOCAL_ CHANNEL_ CREATE - GNUNET_
MESSAGE_ TYPE_ CADET_ LOCAL_ CHANNEL_ DESTROY - GNUNET_
MESSAGE_ TYPE_ CADET_ LOCAL_ DATA - GNUNET_
MESSAGE_ TYPE_ CADET_ LOCAL_ INFO_ CHANNEL - GNUNET_
MESSAGE_ TYPE_ CADET_ LOCAL_ INFO_ CHANNEL_ END - GNUNET_
MESSAGE_ TYPE_ CADET_ LOCAL_ INFO_ PATH - GNUNET_
MESSAGE_ TYPE_ CADET_ LOCAL_ INFO_ PATH_ END - GNUNET_
MESSAGE_ TYPE_ CADET_ LOCAL_ INFO_ PEERS - GNUNET_
MESSAGE_ TYPE_ CADET_ LOCAL_ INFO_ PEERS_ END - GNUNET_
MESSAGE_ TYPE_ CADET_ LOCAL_ INFO_ TUNNELS - GNUNET_
MESSAGE_ TYPE_ CADET_ LOCAL_ INFO_ TUNNELS_ END - GNUNET_
MESSAGE_ TYPE_ CADET_ LOCAL_ PORT_ CLOSE - GNUNET_
MESSAGE_ TYPE_ CADET_ LOCAL_ PORT_ OPEN - GNUNET_
MESSAGE_ TYPE_ CADET_ LOCAL_ REQUEST_ INFO_ CHANNEL - GNUNET_
MESSAGE_ TYPE_ CADET_ LOCAL_ REQUEST_ INFO_ PATH - GNUNET_
MESSAGE_ TYPE_ CADET_ LOCAL_ REQUEST_ INFO_ PEERS - GNUNET_
MESSAGE_ TYPE_ CADET_ LOCAL_ REQUEST_ INFO_ TUNNELS - GNUNET_
MESSAGE_ TYPE_ CADET_ TUNNEL_ ENCRYPTED - GNUNET_
MESSAGE_ TYPE_ CADET_ TUNNEL_ ENCRYPTED_ POLL - GNUNET_
MESSAGE_ TYPE_ CADET_ TUNNEL_ KX - GNUNET_
MESSAGE_ TYPE_ CADET_ TUNNEL_ KX_ AUTH - GNUNET_
MESSAGE_ TYPE_ CHAT_ CONFIRMATION_ NOTIFICATION - GNUNET_
MESSAGE_ TYPE_ CHAT_ CONFIRMATION_ RECEIPT - GNUNET_
MESSAGE_ TYPE_ CHAT_ JOIN_ NOTIFICATION - GNUNET_
MESSAGE_ TYPE_ CHAT_ JOIN_ REQUEST - GNUNET_
MESSAGE_ TYPE_ CHAT_ LEAVE_ NOTIFICATION - GNUNET_
MESSAGE_ TYPE_ CHAT_ MESSAGE_ NOTIFICATION - GNUNET_
MESSAGE_ TYPE_ CHAT_ P2P_ CONFIRMATION_ RECEIPT - GNUNET_
MESSAGE_ TYPE_ CHAT_ P2P_ JOIN_ NOTIFICATION - GNUNET_
MESSAGE_ TYPE_ CHAT_ P2P_ LEAVE_ NOTIFICATION - GNUNET_
MESSAGE_ TYPE_ CHAT_ P2P_ MESSAGE_ NOTIFICATION - GNUNET_
MESSAGE_ TYPE_ CHAT_ P2P_ SYNC_ REQUEST - GNUNET_
MESSAGE_ TYPE_ CHAT_ TRANSMIT_ REQUEST - GNUNET_
MESSAGE_ TYPE_ COMMUNICATOR_ TCP_ BOX - GNUNET_
MESSAGE_ TYPE_ COMMUNICATOR_ TCP_ CONFIRMATION_ ACK - GNUNET_
MESSAGE_ TYPE_ COMMUNICATOR_ TCP_ FINISH - GNUNET_
MESSAGE_ TYPE_ COMMUNICATOR_ TCP_ REKEY - GNUNET_
MESSAGE_ TYPE_ COMMUNICATOR_ UDP_ ACK - GNUNET_
MESSAGE_ TYPE_ COMMUNICATOR_ UDP_ PAD - GNUNET_
MESSAGE_ TYPE_ CONSENSUS_ CLIENT_ ACK - GNUNET_
MESSAGE_ TYPE_ CONSENSUS_ CLIENT_ BEGIN - GNUNET_
MESSAGE_ TYPE_ CONSENSUS_ CLIENT_ CONCLUDE - GNUNET_
MESSAGE_ TYPE_ CONSENSUS_ CLIENT_ CONCLUDE_ DONE - GNUNET_
MESSAGE_ TYPE_ CONSENSUS_ CLIENT_ INSERT - GNUNET_
MESSAGE_ TYPE_ CONSENSUS_ CLIENT_ JOIN - GNUNET_
MESSAGE_ TYPE_ CONSENSUS_ CLIENT_ RECEIVED_ ELEMENT - GNUNET_
MESSAGE_ TYPE_ CONSENSUS_ P2P_ DELTA_ ESTIMATE - GNUNET_
MESSAGE_ TYPE_ CONSENSUS_ P2P_ DIFFERENCE_ DIGEST - GNUNET_
MESSAGE_ TYPE_ CONSENSUS_ P2P_ ELEMENTS - GNUNET_
MESSAGE_ TYPE_ CONSENSUS_ P2P_ ELEMENTS_ REPORT - GNUNET_
MESSAGE_ TYPE_ CONSENSUS_ P2P_ ELEMENTS_ REQUEST - GNUNET_
MESSAGE_ TYPE_ CONSENSUS_ P2P_ ROUND_ CONTEXT - GNUNET_
MESSAGE_ TYPE_ CONVERSATION_ AUDIO - GNUNET_
MESSAGE_ TYPE_ CONVERSATION_ CADET_ AUDIO - GNUNET_
MESSAGE_ TYPE_ CONVERSATION_ CADET_ PHONE_ HANG_ UP - GNUNET_
MESSAGE_ TYPE_ CONVERSATION_ CADET_ PHONE_ PICK_ UP - GNUNET_
MESSAGE_ TYPE_ CONVERSATION_ CADET_ PHONE_ RESUME - GNUNET_
MESSAGE_ TYPE_ CONVERSATION_ CADET_ PHONE_ RING - GNUNET_
MESSAGE_ TYPE_ CONVERSATION_ CADET_ PHONE_ SUSPEND - GNUNET_
MESSAGE_ TYPE_ CONVERSATION_ CS_ AUDIO - GNUNET_
MESSAGE_ TYPE_ CONVERSATION_ CS_ PHONE_ CALL - GNUNET_
MESSAGE_ TYPE_ CONVERSATION_ CS_ PHONE_ HANG_ UP - GNUNET_
MESSAGE_ TYPE_ CONVERSATION_ CS_ PHONE_ PICKED_ UP - GNUNET_
MESSAGE_ TYPE_ CONVERSATION_ CS_ PHONE_ PICK_ UP - GNUNET_
MESSAGE_ TYPE_ CONVERSATION_ CS_ PHONE_ REGISTER - GNUNET_
MESSAGE_ TYPE_ CONVERSATION_ CS_ PHONE_ RESUME - GNUNET_
MESSAGE_ TYPE_ CONVERSATION_ CS_ PHONE_ RING - GNUNET_
MESSAGE_ TYPE_ CONVERSATION_ CS_ PHONE_ SUSPEND - GNUNET_
MESSAGE_ TYPE_ CORE_ BINARY_ TYPE_ MAP - GNUNET_
MESSAGE_ TYPE_ CORE_ COMPRESSED_ TYPE_ MAP - GNUNET_
MESSAGE_ TYPE_ CORE_ CONFIRM_ TYPE_ MAP - GNUNET_
MESSAGE_ TYPE_ CORE_ ENCRYPTED_ MESSAGE - GNUNET_
MESSAGE_ TYPE_ CORE_ EPHEMERAL_ KEY - GNUNET_
MESSAGE_ TYPE_ CORE_ HANGUP - GNUNET_
MESSAGE_ TYPE_ CORE_ INIT - GNUNET_
MESSAGE_ TYPE_ CORE_ INIT_ REPLY - GNUNET_
MESSAGE_ TYPE_ CORE_ MONITOR_ NOTIFY - GNUNET_
MESSAGE_ TYPE_ CORE_ MONITOR_ PEERS - GNUNET_
MESSAGE_ TYPE_ CORE_ NOTIFY_ CONNECT - GNUNET_
MESSAGE_ TYPE_ CORE_ NOTIFY_ DISCONNECT - GNUNET_
MESSAGE_ TYPE_ CORE_ NOTIFY_ INBOUND - GNUNET_
MESSAGE_ TYPE_ CORE_ NOTIFY_ OUTBOUND - GNUNET_
MESSAGE_ TYPE_ CORE_ NOTIFY_ STATUS_ CHANGE - GNUNET_
MESSAGE_ TYPE_ CORE_ PING - GNUNET_
MESSAGE_ TYPE_ CORE_ PONG - GNUNET_
MESSAGE_ TYPE_ CORE_ SEND - GNUNET_
MESSAGE_ TYPE_ CORE_ SEND_ READY - GNUNET_
MESSAGE_ TYPE_ CORE_ SEND_ REQUEST - GNUNET_
MESSAGE_ TYPE_ DATASTORE_ DATA - GNUNET_
MESSAGE_ TYPE_ DATASTORE_ DATA_ END - GNUNET_
MESSAGE_ TYPE_ DATASTORE_ DROP - GNUNET_
MESSAGE_ TYPE_ DATASTORE_ GET - GNUNET_
MESSAGE_ TYPE_ DATASTORE_ GET_ KEY - GNUNET_
MESSAGE_ TYPE_ DATASTORE_ GET_ REPLICATION - GNUNET_
MESSAGE_ TYPE_ DATASTORE_ GET_ ZERO_ ANONYMITY - GNUNET_
MESSAGE_ TYPE_ DATASTORE_ PUT - GNUNET_
MESSAGE_ TYPE_ DATASTORE_ RELEASE_ RESERVE - GNUNET_
MESSAGE_ TYPE_ DATASTORE_ REMOVE - GNUNET_
MESSAGE_ TYPE_ DATASTORE_ RESERVE - GNUNET_
MESSAGE_ TYPE_ DATASTORE_ STATUS - GNUNET_
MESSAGE_ TYPE_ DHT_ CLIENT_ GET - GNUNET_
MESSAGE_ TYPE_ DHT_ CLIENT_ GET_ RESULTS_ KNOWN - GNUNET_
MESSAGE_ TYPE_ DHT_ CLIENT_ GET_ STOP - GNUNET_
MESSAGE_ TYPE_ DHT_ CLIENT_ PUT - GNUNET_
MESSAGE_ TYPE_ DHT_ CLIENT_ RESULT - GNUNET_
MESSAGE_ TYPE_ DHT_ MONITOR_ GET - GNUNET_
MESSAGE_ TYPE_ DHT_ MONITOR_ GET_ RESP - GNUNET_
MESSAGE_ TYPE_ DHT_ MONITOR_ PUT - GNUNET_
MESSAGE_ TYPE_ DHT_ MONITOR_ PUT_ RESP - GNUNET_
MESSAGE_ TYPE_ DHT_ MONITOR_ START - GNUNET_
MESSAGE_ TYPE_ DHT_ MONITOR_ STOP - GNUNET_
MESSAGE_ TYPE_ DHT_ P2P_ GET - GNUNET_
MESSAGE_ TYPE_ DHT_ P2P_ PUT - GNUNET_
MESSAGE_ TYPE_ DHT_ P2P_ RESULT - GNUNET_
MESSAGE_ TYPE_ DNS_ CLIENT_ INIT - GNUNET_
MESSAGE_ TYPE_ DNS_ CLIENT_ REQUEST - GNUNET_
MESSAGE_ TYPE_ DNS_ CLIENT_ RESPONSE - GNUNET_
MESSAGE_ TYPE_ DNS_ HELPER - GNUNET_
MESSAGE_ TYPE_ DUMMY - GNUNET_
MESSAGE_ TYPE_ DUMM Y2 - GNUNET_
MESSAGE_ TYPE_ DV_ BOX - GNUNET_
MESSAGE_ TYPE_ DV_ CONNECT - GNUNET_
MESSAGE_ TYPE_ DV_ DISCONNECT - GNUNET_
MESSAGE_ TYPE_ DV_ DISTANCE_ CHANGED - GNUNET_
MESSAGE_ TYPE_ DV_ RECV - GNUNET_
MESSAGE_ TYPE_ DV_ ROUTE - GNUNET_
MESSAGE_ TYPE_ DV_ SEND - GNUNET_
MESSAGE_ TYPE_ DV_ SEND_ ACK - GNUNET_
MESSAGE_ TYPE_ DV_ SEND_ NACK - GNUNET_
MESSAGE_ TYPE_ DV_ START - GNUNET_
MESSAGE_ TYPE_ FRAGMENT - GNUNET_
MESSAGE_ TYPE_ FRAGMENT_ ACK - GNUNET_
MESSAGE_ TYPE_ FS_ CADET_ QUERY - GNUNET_
MESSAGE_ TYPE_ FS_ CADET_ REPLY - GNUNET_
MESSAGE_ TYPE_ FS_ GET - GNUNET_
MESSAGE_ TYPE_ FS_ INDEX_ LIST_ END - GNUNET_
MESSAGE_ TYPE_ FS_ INDEX_ LIST_ ENTRY - GNUNET_
MESSAGE_ TYPE_ FS_ INDEX_ LIST_ GET - GNUNET_
MESSAGE_ TYPE_ FS_ INDEX_ START - GNUNET_
MESSAGE_ TYPE_ FS_ INDEX_ START_ FAILED - GNUNET_
MESSAGE_ TYPE_ FS_ INDEX_ START_ OK - GNUNET_
MESSAGE_ TYPE_ FS_ MIGRATION_ STOP - GNUNET_
MESSAGE_ TYPE_ FS_ PUBLISH_ HELPER_ COUNTING_ DONE - GNUNET_
MESSAGE_ TYPE_ FS_ PUBLISH_ HELPER_ ERROR - GNUNET_
MESSAGE_ TYPE_ FS_ PUBLISH_ HELPER_ FINISHED - GNUNET_
MESSAGE_ TYPE_ FS_ PUBLISH_ HELPER_ META_ DATA - GNUNET_
MESSAGE_ TYPE_ FS_ PUBLISH_ HELPER_ PROGRESS_ DIRECTORY - GNUNET_
MESSAGE_ TYPE_ FS_ PUBLISH_ HELPER_ PROGRESS_ FILE - GNUNET_
MESSAGE_ TYPE_ FS_ PUBLISH_ HELPER_ SKIP_ FILE - GNUNET_
MESSAGE_ TYPE_ FS_ PUT - GNUNET_
MESSAGE_ TYPE_ FS_ REQUEST_ LOC_ SIGN - GNUNET_
MESSAGE_ TYPE_ FS_ REQUEST_ LOC_ SIGNATURE - GNUNET_
MESSAGE_ TYPE_ FS_ START_ SEARCH - GNUNET_
MESSAGE_ TYPE_ FS_ UNINDEX - GNUNET_
MESSAGE_ TYPE_ FS_ UNINDEX_ OK - GNUNET_
MESSAGE_ TYPE_ GNS_ LOOKUP - GNUNET_
MESSAGE_ TYPE_ GNS_ LOOKUP_ RESULT - GNUNET_
MESSAGE_ TYPE_ GNS_ REVERSE_ LOOKUP - GNUNET_
MESSAGE_ TYPE_ GNS_ REVERSE_ LOOKUP_ RESULT - GNUNET_
MESSAGE_ TYPE_ HELLO - GNUNET_
MESSAGE_ TYPE_ HELLO_ LEGACY - GNUNET_
MESSAGE_ TYPE_ HOSTLIST_ ADVERTISEMENT - GNUNET_
MESSAGE_ TYPE_ IDENTITY_ CREATE - GNUNET_
MESSAGE_ TYPE_ IDENTITY_ DELETE - GNUNET_
MESSAGE_ TYPE_ IDENTITY_ GET_ DEFAULT - GNUNET_
MESSAGE_ TYPE_ IDENTITY_ LOOKUP - GNUNET_
MESSAGE_ TYPE_ IDENTITY_ LOOKUP_ BY_ SUFFIX - GNUNET_
MESSAGE_ TYPE_ IDENTITY_ RENAME - GNUNET_
MESSAGE_ TYPE_ IDENTITY_ RESULT_ CODE - GNUNET_
MESSAGE_ TYPE_ IDENTITY_ SET_ DEFAULT - GNUNET_
MESSAGE_ TYPE_ IDENTITY_ START - GNUNET_
MESSAGE_ TYPE_ IDENTITY_ UPDATE - GNUNET_
MESSAGE_ TYPE_ LOCKMANAGER_ ACQUIRE - GNUNET_
MESSAGE_ TYPE_ LOCKMANAGER_ RELEASE - GNUNET_
MESSAGE_ TYPE_ LOCKMANAGER_ SUCCESS - GNUNET_
MESSAGE_ TYPE_ MESSENGER_ CONNECTION_ CREATE - GNUNET_
MESSAGE_ TYPE_ MESSENGER_ CONNECTION_ DESTROY - GNUNET_
MESSAGE_ TYPE_ MESSENGER_ CONNECTION_ GET_ KEY - GNUNET_
MESSAGE_ TYPE_ MESSENGER_ CONNECTION_ GET_ NAME - GNUNET_
MESSAGE_ TYPE_ MESSENGER_ CONNECTION_ MEMBER_ ID - GNUNET_
MESSAGE_ TYPE_ MESSENGER_ CONNECTION_ SET_ NAME - GNUNET_
MESSAGE_ TYPE_ MESSENGER_ CONNECTION_ UPDATE - GNUNET_
MESSAGE_ TYPE_ MESSENGER_ ROOM_ CLOSE - GNUNET_
MESSAGE_ TYPE_ MESSENGER_ ROOM_ ENTRY - GNUNET_
MESSAGE_ TYPE_ MESSENGER_ ROOM_ GET_ MESSAGE - GNUNET_
MESSAGE_ TYPE_ MESSENGER_ ROOM_ OPEN - GNUNET_
MESSAGE_ TYPE_ MESSENGER_ ROOM_ RECV_ MESSAGE - GNUNET_
MESSAGE_ TYPE_ MESSENGER_ ROOM_ SEND_ MESSAGE - GNUNET_
MESSAGE_ TYPE_ MULTICAST_ FRAGMENT_ ACK - GNUNET_
MESSAGE_ TYPE_ MULTICAST_ GROUP_ END - GNUNET_
MESSAGE_ TYPE_ MULTICAST_ JOIN_ DECISION - GNUNET_
MESSAGE_ TYPE_ MULTICAST_ JOIN_ REQUEST - GNUNET_
MESSAGE_ TYPE_ MULTICAST_ MEMBER_ JOIN - GNUNET_
MESSAGE_ TYPE_ MULTICAST_ MESSAGE - GNUNET_
MESSAGE_ TYPE_ MULTICAST_ ORIGIN_ START - GNUNET_
MESSAGE_ TYPE_ MULTICAST_ PART_ ACK - GNUNET_
MESSAGE_ TYPE_ MULTICAST_ PART_ REQUEST - GNUNET_
MESSAGE_ TYPE_ MULTICAST_ REPLAY_ REQUEST - GNUNET_
MESSAGE_ TYPE_ MULTICAST_ REPLAY_ RESPONSE - GNUNET_
MESSAGE_ TYPE_ MULTICAST_ REPLAY_ RESPONSE_ END - GNUNET_
MESSAGE_ TYPE_ MULTICAST_ REQUEST - GNUNET_
MESSAGE_ TYPE_ NAMECACHE_ BLOCK_ CACHE - GNUNET_
MESSAGE_ TYPE_ NAMECACHE_ BLOCK_ CACHE_ RESPONSE - GNUNET_
MESSAGE_ TYPE_ NAMECACHE_ LOOKUP_ BLOCK - GNUNET_
MESSAGE_ TYPE_ NAMECACHE_ LOOKUP_ BLOCK_ RESPONSE - GNUNET_
MESSAGE_ TYPE_ NAMESTORE_ MONITOR_ NEXT - GNUNET_
MESSAGE_ TYPE_ NAMESTORE_ MONITOR_ START - GNUNET_
MESSAGE_ TYPE_ NAMESTORE_ MONITOR_ SYNC - GNUNET_
MESSAGE_ TYPE_ NAMESTORE_ RECORD_ LOOKUP - GNUNET_
MESSAGE_ TYPE_ NAMESTORE_ RECORD_ LOOKUP_ RESPONSE - GNUNET_
MESSAGE_ TYPE_ NAMESTORE_ RECORD_ RESULT - GNUNET_
MESSAGE_ TYPE_ NAMESTORE_ RECORD_ RESULT_ END - GNUNET_
MESSAGE_ TYPE_ NAMESTORE_ RECORD_ STORE - GNUNET_
MESSAGE_ TYPE_ NAMESTORE_ RECORD_ STORE_ RESPONSE - GNUNET_
MESSAGE_ TYPE_ NAMESTORE_ ZONE_ ITERATION_ NEXT - GNUNET_
MESSAGE_ TYPE_ NAMESTORE_ ZONE_ ITERATION_ START - GNUNET_
MESSAGE_ TYPE_ NAMESTORE_ ZONE_ ITERATION_ STOP - GNUNET_
MESSAGE_ TYPE_ NAMESTORE_ ZONE_ TO_ NAME - GNUNET_
MESSAGE_ TYPE_ NAMESTORE_ ZONE_ TO_ NAME_ RESPONSE - GNUNET_
MESSAGE_ TYPE_ NAT_ ADDRESS_ CHANGE - GNUNET_
MESSAGE_ TYPE_ NAT_ AUTO_ CFG_ RESULT - GNUNET_
MESSAGE_ TYPE_ NAT_ AUTO_ REQUEST_ CFG - GNUNET_
MESSAGE_ TYPE_ NAT_ CONNECTION_ REVERSAL_ REQUESTED - GNUNET_
MESSAGE_ TYPE_ NAT_ HANDLE_ STUN - GNUNET_
MESSAGE_ TYPE_ NAT_ REGISTER - GNUNET_
MESSAGE_ TYPE_ NAT_ REQUEST_ CONNECTION_ REVERSAL - GNUNET_
MESSAGE_ TYPE_ NAT_ TEST - GNUNET_
MESSAGE_ TYPE_ NSE_ ESTIMATE - GNUNET_
MESSAGE_ TYPE_ NSE_ P2P_ FLOOD - GNUNET_
MESSAGE_ TYPE_ NSE_ START - GNUNET_
MESSAGE_ TYPE_ PEERINFO_ GET - GNUNET_
MESSAGE_ TYPE_ PEERINFO_ GET_ ALL - GNUNET_
MESSAGE_ TYPE_ PEERINFO_ INFO - GNUNET_
MESSAGE_ TYPE_ PEERINFO_ INFO_ END - GNUNET_
MESSAGE_ TYPE_ PEERINFO_ NOTIFY - GNUNET_
MESSAGE_ TYPE_ PEERSTORE_ ITERATE - GNUNET_
MESSAGE_ TYPE_ PEERSTORE_ ITERATE_ END - GNUNET_
MESSAGE_ TYPE_ PEERSTORE_ ITERATE_ RECORD - GNUNET_
MESSAGE_ TYPE_ PEERSTORE_ STORE - GNUNET_
MESSAGE_ TYPE_ PEERSTORE_ WATCH - GNUNET_
MESSAGE_ TYPE_ PEERSTORE_ WATCH_ CANCEL - GNUNET_
MESSAGE_ TYPE_ PEERSTORE_ WATCH_ RECORD - GNUNET_
MESSAGE_ TYPE_ PSYCSTORE_ COUNTERS_ GET - GNUNET_
MESSAGE_ TYPE_ PSYCSTORE_ FRAGMENT_ GET - GNUNET_
MESSAGE_ TYPE_ PSYCSTORE_ FRAGMENT_ STORE - GNUNET_
MESSAGE_ TYPE_ PSYCSTORE_ MEMBERSHIP_ STORE - GNUNET_
MESSAGE_ TYPE_ PSYCSTORE_ MEMBERSHIP_ TEST - GNUNET_
MESSAGE_ TYPE_ PSYCSTORE_ MESSAGE_ GET - GNUNET_
MESSAGE_ TYPE_ PSYCSTORE_ MESSAGE_ GET_ FRAGMENT - GNUNET_
MESSAGE_ TYPE_ PSYCSTORE_ RESULT_ CODE - GNUNET_
MESSAGE_ TYPE_ PSYCSTORE_ RESULT_ COUNTERS - GNUNET_
MESSAGE_ TYPE_ PSYCSTORE_ RESULT_ FRAGMENT - GNUNET_
MESSAGE_ TYPE_ PSYCSTORE_ RESULT_ STATE - GNUNET_
MESSAGE_ TYPE_ PSYCSTORE_ STATE_ GET - GNUNET_
MESSAGE_ TYPE_ PSYCSTORE_ STATE_ GET_ PREFIX - GNUNET_
MESSAGE_ TYPE_ PSYCSTORE_ STATE_ HASH_ UPDATE - GNUNET_
MESSAGE_ TYPE_ PSYCSTORE_ STATE_ MODIFY - GNUNET_
MESSAGE_ TYPE_ PSYCSTORE_ STATE_ RESET - GNUNET_
MESSAGE_ TYPE_ PSYCSTORE_ STATE_ SYNC - GNUNET_
MESSAGE_ TYPE_ PSYC_ CHANNEL_ MEMBERSHIP_ STORE - GNUNET_
MESSAGE_ TYPE_ PSYC_ HISTORY_ REPLAY - GNUNET_
MESSAGE_ TYPE_ PSYC_ HISTORY_ RESULT - GNUNET_
MESSAGE_ TYPE_ PSYC_ JOIN_ DECISION - GNUNET_
MESSAGE_ TYPE_ PSYC_ JOIN_ REQUEST - GNUNET_
MESSAGE_ TYPE_ PSYC_ MASTER_ START - GNUNET_
MESSAGE_ TYPE_ PSYC_ MASTER_ START_ ACK - GNUNET_
MESSAGE_ TYPE_ PSYC_ MESSAGE - GNUNET_
MESSAGE_ TYPE_ PSYC_ MESSAGE_ ACK - GNUNET_
MESSAGE_ TYPE_ PSYC_ MESSAGE_ CANCEL - GNUNET_
MESSAGE_ TYPE_ PSYC_ MESSAGE_ DATA - GNUNET_
MESSAGE_ TYPE_ PSYC_ MESSAGE_ END - GNUNET_
MESSAGE_ TYPE_ PSYC_ MESSAGE_ HEADER - GNUNET_
MESSAGE_ TYPE_ PSYC_ MESSAGE_ METHOD - GNUNET_
MESSAGE_ TYPE_ PSYC_ MESSAGE_ MODIFIER - GNUNET_
MESSAGE_ TYPE_ PSYC_ MESSAGE_ MOD_ CONT - GNUNET_
MESSAGE_ TYPE_ PSYC_ PART_ ACK - GNUNET_
MESSAGE_ TYPE_ PSYC_ PART_ REQUEST - GNUNET_
MESSAGE_ TYPE_ PSYC_ RESULT_ CODE - GNUNET_
MESSAGE_ TYPE_ PSYC_ SLAVE_ JOIN - GNUNET_
MESSAGE_ TYPE_ PSYC_ SLAVE_ JOIN_ ACK - GNUNET_
MESSAGE_ TYPE_ PSYC_ STATE_ GET - GNUNET_
MESSAGE_ TYPE_ PSYC_ STATE_ GET_ PREFIX - GNUNET_
MESSAGE_ TYPE_ PSYC_ STATE_ RESULT - GNUNET_
MESSAGE_ TYPE_ RECLAIM_ ATTRIBUTE_ DELETE - GNUNET_
MESSAGE_ TYPE_ RECLAIM_ ATTRIBUTE_ ITERATION_ NEXT - GNUNET_
MESSAGE_ TYPE_ RECLAIM_ ATTRIBUTE_ ITERATION_ START - GNUNET_
MESSAGE_ TYPE_ RECLAIM_ ATTRIBUTE_ ITERATION_ STOP - GNUNET_
MESSAGE_ TYPE_ RECLAIM_ ATTRIBUTE_ RESULT - GNUNET_
MESSAGE_ TYPE_ RECLAIM_ ATTRIBUTE_ STORE - GNUNET_
MESSAGE_ TYPE_ RECLAIM_ CONSUME_ TICKET - GNUNET_
MESSAGE_ TYPE_ RECLAIM_ CONSUME_ TICKET_ RESULT - GNUNET_
MESSAGE_ TYPE_ RECLAIM_ CREDENTIAL_ DELETE - GNUNET_
MESSAGE_ TYPE_ RECLAIM_ CREDENTIAL_ ITERATION_ NEXT - GNUNET_
MESSAGE_ TYPE_ RECLAIM_ CREDENTIAL_ ITERATION_ START - GNUNET_
MESSAGE_ TYPE_ RECLAIM_ CREDENTIAL_ ITERATION_ STOP - GNUNET_
MESSAGE_ TYPE_ RECLAIM_ CREDENTIAL_ RESULT - GNUNET_
MESSAGE_ TYPE_ RECLAIM_ CREDENTIAL_ STORE - GNUNET_
MESSAGE_ TYPE_ RECLAIM_ ISSUE_ TICKET - GNUNET_
MESSAGE_ TYPE_ RECLAIM_ REFERENCE_ DELETE - GNUNET_
MESSAGE_ TYPE_ RECLAIM_ REFERENCE_ RESULT - GNUNET_
MESSAGE_ TYPE_ RECLAIM_ REVOKE_ TICKET - GNUNET_
MESSAGE_ TYPE_ RECLAIM_ REVOKE_ TICKET_ RESULT - GNUNET_
MESSAGE_ TYPE_ RECLAIM_ SUCCESS_ RESPONSE - GNUNET_
MESSAGE_ TYPE_ RECLAIM_ TICKET_ ITERATION_ NEXT - GNUNET_
MESSAGE_ TYPE_ RECLAIM_ TICKET_ ITERATION_ START - GNUNET_
MESSAGE_ TYPE_ RECLAIM_ TICKET_ ITERATION_ STOP - GNUNET_
MESSAGE_ TYPE_ RECLAIM_ TICKET_ RESULT - GNUNET_
MESSAGE_ TYPE_ REGEX_ ANNOUNCE - GNUNET_
MESSAGE_ TYPE_ REGEX_ RESULT - GNUNET_
MESSAGE_ TYPE_ REGEX_ SEARCH - GNUNET_
MESSAGE_ TYPE_ REQUEST_ AGPL - GNUNET_
MESSAGE_ TYPE_ RESOLVER_ REQUEST - GNUNET_
MESSAGE_ TYPE_ RESOLVER_ RESPONSE - GNUNET_
MESSAGE_ TYPE_ RESPONSE_ AGPL - GNUNET_
MESSAGE_ TYPE_ REVOCATION_ QUERY - GNUNET_
MESSAGE_ TYPE_ REVOCATION_ QUERY_ RESPONSE - GNUNET_
MESSAGE_ TYPE_ REVOCATION_ REVOKE - GNUNET_
MESSAGE_ TYPE_ REVOCATION_ REVOKE_ RESPONSE - GNUNET_
MESSAGE_ TYPE_ RPS_ CS_ DEBUG_ STREAM_ CANCEL - GNUNET_
MESSAGE_ TYPE_ RPS_ CS_ DEBUG_ STREAM_ REPLY - GNUNET_
MESSAGE_ TYPE_ RPS_ CS_ DEBUG_ STREAM_ REQUEST - GNUNET_
MESSAGE_ TYPE_ RPS_ CS_ DEBUG_ VIEW_ CANCEL - GNUNET_
MESSAGE_ TYPE_ RPS_ CS_ DEBUG_ VIEW_ REPLY - GNUNET_
MESSAGE_ TYPE_ RPS_ CS_ DEBUG_ VIEW_ REQUEST - GNUNET_
MESSAGE_ TYPE_ RPS_ CS_ SEED - GNUNET_
MESSAGE_ TYPE_ RPS_ CS_ SUB_ START - GNUNET_
MESSAGE_ TYPE_ RPS_ CS_ SUB_ STOP - GNUNET_
MESSAGE_ TYPE_ RPS_ PP_ CHECK_ LIVE - GNUNET_
MESSAGE_ TYPE_ RPS_ PP_ PULL_ REPLY - GNUNET_
MESSAGE_ TYPE_ RPS_ PP_ PULL_ REQUEST - GNUNET_
MESSAGE_ TYPE_ RPS_ PP_ PUSH - GNUNET_
MESSAGE_ TYPE_ SCALARPRODUCT_ ALICE_ CRYPTODATA - GNUNET_
MESSAGE_ TYPE_ SCALARPRODUCT_ BOB_ CRYPTODATA - GNUNET_
MESSAGE_ TYPE_ SCALARPRODUCT_ BOB_ CRYPTODATA_ MULTIPART - GNUNET_
MESSAGE_ TYPE_ SCALARPRODUCT_ CLIENT_ MULTIPART_ ALICE - GNUNET_
MESSAGE_ TYPE_ SCALARPRODUCT_ CLIENT_ MULTIPART_ BOB - GNUNET_
MESSAGE_ TYPE_ SCALARPRODUCT_ CLIENT_ TO_ ALICE - GNUNET_
MESSAGE_ TYPE_ SCALARPRODUCT_ CLIENT_ TO_ BOB - GNUNET_
MESSAGE_ TYPE_ SCALARPRODUCT_ ECC_ ALICE_ CRYPTODATA - GNUNET_
MESSAGE_ TYPE_ SCALARPRODUCT_ ECC_ BOB_ CRYPTODATA - GNUNET_
MESSAGE_ TYPE_ SCALARPRODUCT_ ECC_ SESSION_ INITIALIZATION - GNUNET_
MESSAGE_ TYPE_ SCALARPRODUCT_ RESULT - GNUNET_
MESSAGE_ TYPE_ SCALARPRODUCT_ SESSION_ INITIALIZATION - GNUNET_
MESSAGE_ TYPE_ SECRETSHARING_ CLIENT_ DECRYPT - GNUNET_
MESSAGE_ TYPE_ SECRETSHARING_ CLIENT_ DECRYPT_ DONE - GNUNET_
MESSAGE_ TYPE_ SECRETSHARING_ CLIENT_ GENERATE - GNUNET_
MESSAGE_ TYPE_ SECRETSHARING_ CLIENT_ SECRET_ READY - GNUNET_
MESSAGE_ TYPE_ SETI_ ACCEPT - GNUNET_
MESSAGE_ TYPE_ SETI_ ADD - GNUNET_
MESSAGE_ TYPE_ SETI_ CANCEL - GNUNET_
MESSAGE_ TYPE_ SETI_ CREATE - GNUNET_
MESSAGE_ TYPE_ SETI_ EVALUATE - GNUNET_
MESSAGE_ TYPE_ SETI_ LISTEN - GNUNET_
MESSAGE_ TYPE_ SETI_ P2P_ BF - GNUNET_
MESSAGE_ TYPE_ SETI_ P2P_ DONE - GNUNET_
MESSAGE_ TYPE_ SETI_ P2P_ ELEMENT_ INFO - GNUNET_
MESSAGE_ TYPE_ SETI_ P2P_ OPERATION_ REQUEST - GNUNET_
MESSAGE_ TYPE_ SETI_ REJECT - GNUNET_
MESSAGE_ TYPE_ SETI_ REQUEST - GNUNET_
MESSAGE_ TYPE_ SETI_ RESULT - GNUNET_
MESSAGE_ TYPE_ SETU_ ACCEPT - GNUNET_
MESSAGE_ TYPE_ SETU_ ADD - GNUNET_
MESSAGE_ TYPE_ SETU_ CANCEL - GNUNET_
MESSAGE_ TYPE_ SETU_ CREATE - GNUNET_
MESSAGE_ TYPE_ SETU_ EVALUATE - GNUNET_
MESSAGE_ TYPE_ SETU_ LISTEN - GNUNET_
MESSAGE_ TYPE_ SETU_ P2P_ DEMAND - GNUNET_
MESSAGE_ TYPE_ SETU_ P2P_ DONE - GNUNET_
MESSAGE_ TYPE_ SETU_ P2P_ ELEMENTS - GNUNET_
MESSAGE_ TYPE_ SETU_ P2P_ FULL_ DONE - GNUNET_
MESSAGE_ TYPE_ SETU_ P2P_ FULL_ ELEMENT - GNUNET_
MESSAGE_ TYPE_ SETU_ P2P_ IBF - GNUNET_
MESSAGE_ TYPE_ SETU_ P2P_ INQUIRY - GNUNET_
MESSAGE_ TYPE_ SETU_ P2P_ OFFER - GNUNET_
MESSAGE_ TYPE_ SETU_ P2P_ OPERATION_ REQUEST - GNUNET_
MESSAGE_ TYPE_ SETU_ P2P_ OVER - GNUNET_
MESSAGE_ TYPE_ SETU_ P2P_ REQUEST_ FULL - GNUNET_
MESSAGE_ TYPE_ SETU_ P2P_ SE - GNUNET_
MESSAGE_ TYPE_ SETU_ P2P_ SEC - GNUNET_
MESSAGE_ TYPE_ SETU_ REJECT - GNUNET_
MESSAGE_ TYPE_ SETU_ REQUEST - GNUNET_
MESSAGE_ TYPE_ SETU_ RESULT - GNUNET_
MESSAGE_ TYPE_ SET_ ACCEPT - GNUNET_
MESSAGE_ TYPE_ SET_ ADD - GNUNET_
MESSAGE_ TYPE_ SET_ CANCEL - GNUNET_
MESSAGE_ TYPE_ SET_ CONCLUDE - GNUNET_
MESSAGE_ TYPE_ SET_ COPY_ LAZY_ CONNECT - GNUNET_
MESSAGE_ TYPE_ SET_ COPY_ LAZY_ PREPARE - GNUNET_
MESSAGE_ TYPE_ SET_ COPY_ LAZY_ RESPONSE - GNUNET_
MESSAGE_ TYPE_ SET_ CREATE - GNUNET_
MESSAGE_ TYPE_ SET_ EVALUATE - GNUNET_
MESSAGE_ TYPE_ SET_ INTERSECTION_ P2P_ BF - GNUNET_
MESSAGE_ TYPE_ SET_ INTERSECTION_ P2P_ DONE - GNUNET_
MESSAGE_ TYPE_ SET_ INTERSECTION_ P2P_ ELEMENT_ INFO - GNUNET_
MESSAGE_ TYPE_ SET_ ITER_ ACK - GNUNET_
MESSAGE_ TYPE_ SET_ ITER_ DONE - GNUNET_
MESSAGE_ TYPE_ SET_ ITER_ ELEMENT - GNUNET_
MESSAGE_ TYPE_ SET_ ITER_ REQUEST - GNUNET_
MESSAGE_ TYPE_ SET_ LISTEN - GNUNET_
MESSAGE_ TYPE_ SET_ P2P_ ELEMENTS - GNUNET_
MESSAGE_ TYPE_ SET_ P2P_ OPERATION_ REQUEST - GNUNET_
MESSAGE_ TYPE_ SET_ REJECT - GNUNET_
MESSAGE_ TYPE_ SET_ REMOVE - GNUNET_
MESSAGE_ TYPE_ SET_ REQUEST - GNUNET_
MESSAGE_ TYPE_ SET_ RESULT - GNUNET_
MESSAGE_ TYPE_ SET_ UNION_ P2P_ DEMAND - GNUNET_
MESSAGE_ TYPE_ SET_ UNION_ P2P_ DONE - GNUNET_
MESSAGE_ TYPE_ SET_ UNION_ P2P_ FULL_ DONE - GNUNET_
MESSAGE_ TYPE_ SET_ UNION_ P2P_ FULL_ ELEMENT - GNUNET_
MESSAGE_ TYPE_ SET_ UNION_ P2P_ IBF - GNUNET_
MESSAGE_ TYPE_ SET_ UNION_ P2P_ INQUIRY - GNUNET_
MESSAGE_ TYPE_ SET_ UNION_ P2P_ OFFER - GNUNET_
MESSAGE_ TYPE_ SET_ UNION_ P2P_ OVER - GNUNET_
MESSAGE_ TYPE_ SET_ UNION_ P2P_ REQUEST_ FULL - GNUNET_
MESSAGE_ TYPE_ SET_ UNION_ P2P_ SE - GNUNET_
MESSAGE_ TYPE_ SET_ UNION_ P2P_ SEC - GNUNET_
MESSAGE_ TYPE_ SOCIAL_ APP_ CONNECT - GNUNET_
MESSAGE_ TYPE_ SOCIAL_ APP_ DETACH - GNUNET_
MESSAGE_ TYPE_ SOCIAL_ APP_ EGO - GNUNET_
MESSAGE_ TYPE_ SOCIAL_ APP_ EGO_ END - GNUNET_
MESSAGE_ TYPE_ SOCIAL_ APP_ PLACE - GNUNET_
MESSAGE_ TYPE_ SOCIAL_ APP_ PLACE_ END - GNUNET_
MESSAGE_ TYPE_ SOCIAL_ ENTRY_ DECISION - GNUNET_
MESSAGE_ TYPE_ SOCIAL_ ENTRY_ REQUEST - GNUNET_
MESSAGE_ TYPE_ SOCIAL_ GUEST_ ENTER - GNUNET_
MESSAGE_ TYPE_ SOCIAL_ GUEST_ ENTER_ ACK - GNUNET_
MESSAGE_ TYPE_ SOCIAL_ GUEST_ ENTER_ BY_ NAME - GNUNET_
MESSAGE_ TYPE_ SOCIAL_ HOST_ ENTER - GNUNET_
MESSAGE_ TYPE_ SOCIAL_ HOST_ ENTER_ ACK - GNUNET_
MESSAGE_ TYPE_ SOCIAL_ MSG_ PROC_ CLEAR - GNUNET_
MESSAGE_ TYPE_ SOCIAL_ MSG_ PROC_ SET - GNUNET_
MESSAGE_ TYPE_ SOCIAL_ PLACE_ LEAVE - GNUNET_
MESSAGE_ TYPE_ SOCIAL_ PLACE_ LEAVE_ ACK - GNUNET_
MESSAGE_ TYPE_ SOCIAL_ RESULT_ CODE - GNUNET_
MESSAGE_ TYPE_ SOCIAL_ ZONE_ ADD_ NYM - GNUNET_
MESSAGE_ TYPE_ SOCIAL_ ZONE_ ADD_ PLACE - GNUNET_
MESSAGE_ TYPE_ STATISTICS_ DISCONNECT - GNUNET_
MESSAGE_ TYPE_ STATISTICS_ DISCONNECT_ CONFIRM - GNUNET_
MESSAGE_ TYPE_ STATISTICS_ END - GNUNET_
MESSAGE_ TYPE_ STATISTICS_ GET - GNUNET_
MESSAGE_ TYPE_ STATISTICS_ SET - GNUNET_
MESSAGE_ TYPE_ STATISTICS_ VALUE - GNUNET_
MESSAGE_ TYPE_ STATISTICS_ WATCH - GNUNET_
MESSAGE_ TYPE_ STATISTICS_ WATCH_ VALUE - GNUNET_
MESSAGE_ TYPE_ TEST - GNUNET_
MESSAGE_ TYPE_ TESTBED_ ADD_ HOST - GNUNET_
MESSAGE_ TYPE_ TESTBED_ ADD_ HOST_ SUCCESS - GNUNET_
MESSAGE_ TYPE_ TESTBED_ BARRIER_ CANCEL - GNUNET_
MESSAGE_ TYPE_ TESTBED_ BARRIER_ INIT - GNUNET_
MESSAGE_ TYPE_ TESTBED_ BARRIER_ STATUS - GNUNET_
MESSAGE_ TYPE_ TESTBED_ BARRIER_ WAIT - GNUNET_
MESSAGE_ TYPE_ TESTBED_ CONFIGURE_ UNDERLAY_ LINK - GNUNET_
MESSAGE_ TYPE_ TESTBED_ CREATE_ PEER - GNUNET_
MESSAGE_ TYPE_ TESTBED_ CREATE_ PEER_ SUCCESS - GNUNET_
MESSAGE_ TYPE_ TESTBED_ DESTROY_ PEER - GNUNET_
MESSAGE_ TYPE_ TESTBED_ GENERIC_ OPERATION_ SUCCESS - GNUNET_
MESSAGE_ TYPE_ TESTBED_ GET_ PEER_ INFORMATION - GNUNET_
MESSAGE_ TYPE_ TESTBED_ GET_ SLAVE_ CONFIGURATION - GNUNET_
MESSAGE_ TYPE_ TESTBED_ HELPER_ INIT - GNUNET_
MESSAGE_ TYPE_ TESTBED_ HELPER_ REPLY - GNUNET_
MESSAGE_ TYPE_ TESTBED_ INIT - GNUNET_
MESSAGE_ TYPE_ TESTBED_ LINK_ CONTROLLERS - GNUNET_
MESSAGE_ TYPE_ TESTBED_ LINK_ CONTROLLERS_ RESULT - GNUNET_
MESSAGE_ TYPE_ TESTBED_ LOGGER_ ACK - GNUNET_
MESSAGE_ TYPE_ TESTBED_ LOGGER_ MSG - GNUNET_
MESSAGE_ TYPE_ TESTBED_ MANAGE_ PEER_ SERVICE - GNUNET_
MESSAGE_ TYPE_ TESTBED_ MAX - GNUNET_
MESSAGE_ TYPE_ TESTBED_ OPERATION_ FAIL_ EVENT - GNUNET_
MESSAGE_ TYPE_ TESTBED_ OVERLAY_ CONNECT - GNUNET_
MESSAGE_ TYPE_ TESTBED_ PEER_ CONNECT_ EVENT - GNUNET_
MESSAGE_ TYPE_ TESTBED_ PEER_ EVENT - GNUNET_
MESSAGE_ TYPE_ TESTBED_ PEER_ INFORMATION - GNUNET_
MESSAGE_ TYPE_ TESTBED_ RECONFIGURE_ PEER - GNUNET_
MESSAGE_ TYPE_ TESTBED_ REMOTE_ OVERLAY_ CONNECT - GNUNET_
MESSAGE_ TYPE_ TESTBED_ SHUTDOWN_ PEERS - GNUNET_
MESSAGE_ TYPE_ TESTBED_ SLAVE_ CONFIGURATION - GNUNET_
MESSAGE_ TYPE_ TESTBED_ START_ PEER - GNUNET_
MESSAGE_ TYPE_ TESTBED_ STOP_ PEER - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ ADDRESS_ TO_ STRING - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ ADDRESS_ TO_ STRING_ REPLY - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ ADDRESS_ VALIDATION_ CHALLENGE - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ ADDRESS_ VALIDATION_ RESPONSE - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ ADD_ ADDRESS - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ ATS - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ BACKCHANNEL_ ENCAPSULATION - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ BLACKLIST_ INIT - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ BLACKLIST_ QUERY - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ BLACKLIST_ REPLY - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ BROADCAST_ BEACON - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ COMMUNICATOR_ BACKCHANNEL - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ COMMUNICATOR_ BACKCHANNEL_ INCOMING - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ COMMUNICATOR_ FC_ LIMITS - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ COMMUNICATOR_ KX_ CONFIRMATION - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ CONNECT - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ DEL_ ADDRESS - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ DISCONNECT - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ DV_ BOX - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ DV_ LEARN - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ FLOW_ CONTROL - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ FRAGMENT - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ INCOMING_ MSG - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ INCOMING_ MSG_ ACK - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ MONITOR_ DATA - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ MONITOR_ END - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ MONITOR_ PEER_ REQUEST - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ MONITOR_ PEER_ RESPONSE - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ MONITOR_ PEER_ RESPONSE_ END - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ MONITOR_ PLUGIN_ EVENT - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ MONITOR_ PLUGIN_ START - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ MONITOR_ PLUGIN_ SYNC - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ MONITOR_ START - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ NEW_ COMMUNICATOR - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ PING - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ PONG - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ QUEUE_ CREATE - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ QUEUE_ CREATE_ FAIL - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ QUEUE_ CREATE_ OK - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ QUEUE_ SETUP - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ QUEUE_ TEARDOWN - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ QUEUE_ UPDATE - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ RECV - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ RECV_ OK - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ RELIABILITY_ ACK - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ RELIABILITY_ BOX - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ REQUEST_ HELLO_ VALIDATION - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ SEND - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ SEND_ MSG - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ SEND_ MSG_ ACK - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ SEND_ OK - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ SESSION_ ACK - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ SESSION_ DISCONNECT - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ SESSION_ KEEPALIVE - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ SESSION_ KEEPALIVE_ RESPONSE - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ SESSION_ QUOTA - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ SESSION_ SYN - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ SESSION_ SYN_ ACK - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ SET_ QUOTA - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ START - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ SUGGEST - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ SUGGEST_ CANCEL - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ TCP_ NAT_ PROBE - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ TCP_ WELCOME - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ TRAFFIC_ METRIC - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ UDP_ ACK - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ UDP_ MESSAGE - GNUNET_
MESSAGE_ TYPE_ TRANSPORT_ XU_ MESSAGE - GNUNET_
MESSAGE_ TYPE_ VPN_ CLIENT_ REDIRECT_ TO_ IP - GNUNET_
MESSAGE_ TYPE_ VPN_ CLIENT_ REDIRECT_ TO_ SERVICE - GNUNET_
MESSAGE_ TYPE_ VPN_ CLIENT_ USE_ IP - GNUNET_
MESSAGE_ TYPE_ VPN_ DNS_ FROM_ INTERNET - GNUNET_
MESSAGE_ TYPE_ VPN_ DNS_ TO_ INTERNET - GNUNET_
MESSAGE_ TYPE_ VPN_ HELPER - GNUNET_
MESSAGE_ TYPE_ VPN_ ICMP_ TO_ INTERNET - GNUNET_
MESSAGE_ TYPE_ VPN_ ICMP_ TO_ SERVICE - GNUNET_
MESSAGE_ TYPE_ VPN_ ICMP_ TO_ VPN - GNUNET_
MESSAGE_ TYPE_ VPN_ TCP_ DATA_ TO_ EXIT - GNUNET_
MESSAGE_ TYPE_ VPN_ TCP_ DATA_ TO_ VPN - GNUNET_
MESSAGE_ TYPE_ VPN_ TCP_ TO_ INTERNET_ START - GNUNET_
MESSAGE_ TYPE_ VPN_ TCP_ TO_ SERVICE_ START - GNUNET_
MESSAGE_ TYPE_ VPN_ UDP_ REPLY - GNUNET_
MESSAGE_ TYPE_ VPN_ UDP_ TO_ INTERNET - GNUNET_
MESSAGE_ TYPE_ VPN_ UDP_ TO_ SERVICE - GNUNET_
MESSAGE_ TYPE_ WDHT_ GET - GNUNET_
MESSAGE_ TYPE_ WDHT_ GET_ RESULT - GNUNET_
MESSAGE_ TYPE_ WDHT_ PUT - GNUNET_
MESSAGE_ TYPE_ WDHT_ RANDOM_ WALK - GNUNET_
MESSAGE_ TYPE_ WDHT_ RANDOM_ WALK_ RESPONSE - GNUNET_
MESSAGE_ TYPE_ WDHT_ SUCCESSOR_ FIND - GNUNET_
MESSAGE_ TYPE_ WDHT_ TRAIL_ DESTROY - GNUNET_
MESSAGE_ TYPE_ WDHT_ TRAIL_ ROUTE - GNUNET_
MESSAGE_ TYPE_ WLAN_ ADVERTISEMENT - GNUNET_
MESSAGE_ TYPE_ WLAN_ DATA - GNUNET_
MESSAGE_ TYPE_ WLAN_ DATA_ FROM_ HELPER - GNUNET_
MESSAGE_ TYPE_ WLAN_ DATA_ TO_ HELPER - GNUNET_
MESSAGE_ TYPE_ WLAN_ HELPER_ CONTROL - GNUNET_
MESSAGE_ TYPE_ XDHT_ P2P_ ADD_ TRAIL - GNUNET_
MESSAGE_ TYPE_ XDHT_ P2P_ GET - GNUNET_
MESSAGE_ TYPE_ XDHT_ P2P_ GET_ RESULT - GNUNET_
MESSAGE_ TYPE_ XDHT_ P2P_ NOTIFY_ NEW_ SUCCESSOR - GNUNET_
MESSAGE_ TYPE_ XDHT_ P2P_ NOTIFY_ SUCCESSOR_ CONFIRMATION - GNUNET_
MESSAGE_ TYPE_ XDHT_ P2P_ PUT - GNUNET_
MESSAGE_ TYPE_ XDHT_ P2P_ TRAIL_ SETUP - GNUNET_
MESSAGE_ TYPE_ XDHT_ P2P_ TRAIL_ SETUP_ REJECTION - GNUNET_
MESSAGE_ TYPE_ XDHT_ P2P_ TRAIL_ SETUP_ RESULT - GNUNET_
MESSAGE_ TYPE_ XDHT_ P2P_ TRAIL_ TEARDOWN - GNUNET_
MESSAGE_ TYPE_ XDHT_ P2P_ VERIFY_ SUCCESSOR - GNUNET_
MESSAGE_ TYPE_ XDHT_ P2P_ VERIFY_ SUCCESSOR_ RESULT - GNUNET_
MQ_ Error_ GNUNET_ MQ_ ERROR_ MALFORMED - We received a message that was malformed and thus could not be passed to its handler.
- GNUNET_
MQ_ Error_ GNUNET_ MQ_ ERROR_ NO_ MATCH - We received a message for which we have no matching handler.
- GNUNET_
MQ_ Error_ GNUNET_ MQ_ ERROR_ READ - Failed to read message from the network. FIXME: Likely not properly distinguished from TIMEOUT case in the code!
- GNUNET_
MQ_ Error_ GNUNET_ MQ_ ERROR_ TIMEOUT - FIXME: document!
- GNUNET_
MQ_ Error_ GNUNET_ MQ_ ERROR_ WRITE - FIXME: document!
- GNUNET_
MQ_ PREFERENCE_ COUNT - GNUNET_
MQ_ Preference Kind_ GNUNET_ MQ_ PREFERENCE_ BANDWIDTH - The preferred transmission for this envelope focuses on maximizing bandwidth.
- GNUNET_
MQ_ Preference Kind_ GNUNET_ MQ_ PREFERENCE_ LATENCY - The preferred transmission for this envelope foces on minimizing latency.
- GNUNET_
MQ_ Preference Kind_ GNUNET_ MQ_ PREFERENCE_ NONE - No preference was expressed.
- GNUNET_
MQ_ Preference Kind_ GNUNET_ MQ_ PREFERENCE_ RELIABILITY - The preferred transmission for this envelope foces on reliability.
- GNUNET_
MQ_ Priority Preferences_ GNUNET_ MQ_ PREF_ CORK_ ALLOWED - Flag to indicate that CORKing is acceptable. This allows the receiver to delay transmission in hope of combining this message with other messages into a larger transmission with less per-message overhead.
- GNUNET_
MQ_ Priority Preferences_ GNUNET_ MQ_ PREF_ GOODPUT - Flag to indicate that high bandwidth is desired. This flag indicates that the method chosen for transmission should focus on overall goodput. It rarely makes sense to combine this flag with #GNUNET_MQ_PREF_LOW_LATENCY.
- GNUNET_
MQ_ Priority Preferences_ GNUNET_ MQ_ PREF_ LOW_ LATENCY - Flag to indicate that low latency is important. This flag must generally not be used in combination with #GNUNET_MQ_PREF_CORKING_ALLOWED as it would be a contradiction. When this flags is set, the envelope may skip forward in the queue (depending on priority) and also TRANSPORT should attempt to pick a communicator with particularly low latency.
- GNUNET_
MQ_ Priority Preferences_ GNUNET_ MQ_ PREF_ OUT_ OF_ ORDER - Flag to indicate that out-of-order delivery is OK.
- GNUNET_
MQ_ Priority Preferences_ GNUNET_ MQ_ PREF_ UNRELIABLE - Flag to indicate that unreliable delivery is acceptable. This means TRANSPORT will not attempt to receive an acknowledgment. CORE will just pass this flag through. CADET will use unreliable delivery if this flag is set.
- GNUNET_
MQ_ Priority Preferences_ GNUNET_ MQ_ PRIORITY_ MASK - Bit mask to apply to extract the priority bits.
- GNUNET_
MQ_ Priority Preferences_ GNUNET_ MQ_ PRIO_ BACKGROUND - Lowest priority, i.e. background traffic (i.e. NSE, FS). This is the default!
- GNUNET_
MQ_ Priority Preferences_ GNUNET_ MQ_ PRIO_ BEST_ EFFORT - Best-effort traffic (i.e. CADET relay, DHT)
- GNUNET_
MQ_ Priority Preferences_ GNUNET_ MQ_ PRIO_ CRITICAL_ CONTROL - Highest priority, control traffic (i.e. CORE/CADET KX).
- GNUNET_
MQ_ Priority Preferences_ GNUNET_ MQ_ PRIO_ URGENT - Urgent traffic (local peer, i.e. Conversation).
- GNUNET_
NT_ COUNT - GNUNET_
Network Type_ GNUNET_ NT_ BT - Bluetooth LAN
- GNUNET_
Network Type_ GNUNET_ NT_ LAN - Local area network.
- GNUNET_
Network Type_ GNUNET_ NT_ LOOPBACK - Loopback (same host).
- GNUNET_
Network Type_ GNUNET_ NT_ UNSPECIFIED - Category of last resort.
- GNUNET_
Network Type_ GNUNET_ NT_ WAN - Wide area network (i.e. Internet)
- GNUNET_
Network Type_ GNUNET_ NT_ WLAN - Wireless LAN (i.e. 802.11abgn)
- GNUNET_
OS_ Inherit Stdio Flags_ GNUNET_ OS_ INHERIT_ STD_ ALL - Use this option to have all of the standard streams (stdin, stdout and stderror) be inherited.
- GNUNET_
OS_ Inherit Stdio Flags_ GNUNET_ OS_ INHERIT_ STD_ ERR - When this flag is set, the child process will inherit stderr of the parent.
- GNUNET_
OS_ Inherit Stdio Flags_ GNUNET_ OS_ INHERIT_ STD_ IN - When this flag is set, the child process will inherit stdin of the parent.
- GNUNET_
OS_ Inherit Stdio Flags_ GNUNET_ OS_ INHERIT_ STD_ NONE - No standard streams should be inherited.
- GNUNET_
OS_ Inherit Stdio Flags_ GNUNET_ OS_ INHERIT_ STD_ OUT - When this flag is set, the child process will inherit stdout of the parent.
- GNUNET_
OS_ Inherit Stdio Flags_ GNUNET_ OS_ INHERIT_ STD_ OUT_ AND_ ERR - When these flags are set, the child process will inherit stdout and stderr of the parent.
- GNUNET_
OS_ Inherit Stdio Flags_ GNUNET_ OS_ USE_ PIPE_ CONTROL - Should a pipe be used to send signals to the child?
- GNUNET_
OS_ Installation Path Kind_ GNUNET_ OS_ IPK_ BINDIR - Return the directory where the program binaries are installed. (bin/)
- GNUNET_
OS_ Installation Path Kind_ GNUNET_ OS_ IPK_ DATADIR - Return the directory where data is installed (share/gnunet/)
- GNUNET_
OS_ Installation Path Kind_ GNUNET_ OS_ IPK_ DOCDIR - Return the prefix of the path with documentation files, including the license (share/doc/gnunet/).
- GNUNET_
OS_ Installation Path Kind_ GNUNET_ OS_ IPK_ ICONDIR - Return the prefix of the path with application icons (share/icons/).
- GNUNET_
OS_ Installation Path Kind_ GNUNET_ OS_ IPK_ LIBDIR - Return the directory where libraries are installed. (lib/gnunet/)
- GNUNET_
OS_ Installation Path Kind_ GNUNET_ OS_ IPK_ LIBEXECDIR - Return the directory where helper binaries are installed (lib/gnunet/libexec/)
- GNUNET_
OS_ Installation Path Kind_ GNUNET_ OS_ IPK_ LOCALEDIR - Return the directory where translations are installed (share/locale/)
- GNUNET_
OS_ Installation Path Kind_ GNUNET_ OS_ IPK_ PREFIX - Return the “PREFIX” directory given to configure.
- GNUNET_
OS_ Installation Path Kind_ GNUNET_ OS_ IPK_ SELF_ PREFIX - Return the installation directory of this application, not the one of the overall GNUnet installation (in case they are different).
- GNUNET_
OS_ Process Status Type_ GNUNET_ OS_ PROCESS_ EXITED - The process exited with a return code.
- GNUNET_
OS_ Process Status Type_ GNUNET_ OS_ PROCESS_ RUNNING - The process is still running.
- GNUNET_
OS_ Process Status Type_ GNUNET_ OS_ PROCESS_ SIGNALED - The process was killed by a signal.
- GNUNET_
OS_ Process Status Type_ GNUNET_ OS_ PROCESS_ STOPPED - The process is paused (but could be resumed).
- GNUNET_
OS_ Process Status Type_ GNUNET_ OS_ PROCESS_ UNKNOWN - The process is not known to the OS (or at least not one of our children).
- GNUNET_
SCHEDULER_ Event Type_ GNUNET_ SCHEDULER_ ET_ ERR - GNUNET_
SCHEDULER_ Event Type_ GNUNET_ SCHEDULER_ ET_ HUP - GNUNET_
SCHEDULER_ Event Type_ GNUNET_ SCHEDULER_ ET_ IN - Data available for reading.
- GNUNET_
SCHEDULER_ Event Type_ GNUNET_ SCHEDULER_ ET_ NONE - No event (useful for timeout).
- GNUNET_
SCHEDULER_ Event Type_ GNUNET_ SCHEDULER_ ET_ NVAL - GNUNET_
SCHEDULER_ Event Type_ GNUNET_ SCHEDULER_ ET_ OUT - Buffer available for writing.
- GNUNET_
SCHEDULER_ Event Type_ GNUNET_ SCHEDULER_ ET_ PRI - GNUNET_
SCHEDULER_ Priority_ GNUNET_ SCHEDULER_ PRIORITY_ BACKGROUND - Run as background job (higher than idle, lower than default).
- GNUNET_
SCHEDULER_ Priority_ GNUNET_ SCHEDULER_ PRIORITY_ COUNT - Number of priorities (must be the last priority). This priority must not be used by clients.
- GNUNET_
SCHEDULER_ Priority_ GNUNET_ SCHEDULER_ PRIORITY_ DEFAULT - Run with the default priority (normal P2P operations). Any task that is scheduled without an explicit priority being specified will run with this priority.
- GNUNET_
SCHEDULER_ Priority_ GNUNET_ SCHEDULER_ PRIORITY_ HIGH - Run with high priority (important requests). Higher than DEFAULT.
- GNUNET_
SCHEDULER_ Priority_ GNUNET_ SCHEDULER_ PRIORITY_ IDLE - Run when otherwise idle.
- GNUNET_
SCHEDULER_ Priority_ GNUNET_ SCHEDULER_ PRIORITY_ KEEP - Run with the same priority as the current job.
- GNUNET_
SCHEDULER_ Priority_ GNUNET_ SCHEDULER_ PRIORITY_ SHUTDOWN - This is an internal priority level that is only used for tasks that are being triggered due to shutdown (they have automatically highest priority). User code must not use this priority level directly. Tasks run with this priority level that internally schedule other tasks will see their original priority level be inherited (unless otherwise specified).
- GNUNET_
SCHEDULER_ Priority_ GNUNET_ SCHEDULER_ PRIORITY_ UI - Run with priority for interactive tasks. Higher than “HIGH”.
- GNUNET_
SCHEDULER_ Priority_ GNUNET_ SCHEDULER_ PRIORITY_ URGENT - Run with priority for urgent tasks. Use for things like aborts and shutdowns that need to preempt “UI”-level tasks. Higher than “UI”.
- GNUNET_
SCHEDULER_ Reason_ GNUNET_ SCHEDULER_ REASON_ NONE - This task is not ready.
- GNUNET_
SCHEDULER_ Reason_ GNUNET_ SCHEDULER_ REASON_ PREREQ_ DONE - The prerequisite task is done.
- GNUNET_
SCHEDULER_ Reason_ GNUNET_ SCHEDULER_ REASON_ READ_ READY - The reading socket is ready.
- GNUNET_
SCHEDULER_ Reason_ GNUNET_ SCHEDULER_ REASON_ SHUTDOWN - We are shutting down and are running all shutdown-related tasks.
- GNUNET_
SCHEDULER_ Reason_ GNUNET_ SCHEDULER_ REASON_ STARTUP - This is the very first task run during startup.
- GNUNET_
SCHEDULER_ Reason_ GNUNET_ SCHEDULER_ REASON_ TIMEOUT - The specified timeout has expired. (also set if the delay given was 0).
- GNUNET_
SCHEDULER_ Reason_ GNUNET_ SCHEDULER_ REASON_ WRITE_ READY - The writing socket is ready.
- GNUNET_
SERVICE_ Options_ GNUNET_ SERVICE_ OPTION_ CLOSE_ LSOCKS - Instead of listening on lsocks passed by the parent, close them after opening our own listen socket(s).
- GNUNET_
SERVICE_ Options_ GNUNET_ SERVICE_ OPTION_ MANUAL_ SHUTDOWN - Do not trigger server shutdown on signal at all; instead, allow for the user to terminate the server explicitly when needed by calling #GNUNET_SERVICE_shutdown().
- GNUNET_
SERVICE_ Options_ GNUNET_ SERVICE_ OPTION_ NONE - Use defaults. Terminates all client connections and the listen sockets immediately upon receiving the shutdown signal.
- GNUNET_
SERVICE_ Options_ GNUNET_ SERVICE_ OPTION_ SHUTDOWN_ BITMASK - Bitmask over the shutdown options.
- GNUNET_
SERVICE_ Options_ GNUNET_ SERVICE_ OPTION_ SOFT_ SHUTDOWN - Trigger a SOFT server shutdown on signals, allowing active non-monitor clients to complete their transactions.
- GNUNET_
SIGNATURE_ COMMUNICATOR_ TCP_ HANDSHAKE - GNUNET_
SIGNATURE_ COMMUNICATOR_ TCP_ HANDSHAKE_ ACK - GNUNET_
SIGNATURE_ COMMUNICATOR_ TCP_ REKEY - GNUNET_
SIGNATURE_ COMMUNICATOR_ UDP_ BROADCAST - GNUNET_
SIGNATURE_ COMMUNICATOR_ UDP_ HANDSHAKE - GNUNET_
SIGNATURE_ PURPOSE_ CADET_ CONNECTION_ INITIATOR - GNUNET_
SIGNATURE_ PURPOSE_ CHAT_ MESSAGE - GNUNET_
SIGNATURE_ PURPOSE_ CHAT_ RECEIPT - GNUNET_
SIGNATURE_ PURPOSE_ CONVERSATION_ RING - GNUNET_
SIGNATURE_ PURPOSE_ DELEGATE - GNUNET_
SIGNATURE_ PURPOSE_ DNS_ RECORD - GNUNET_
SIGNATURE_ PURPOSE_ FS_ KBLOCK - GNUNET_
SIGNATURE_ PURPOSE_ FS_ NBLOCK - GNUNET_
SIGNATURE_ PURPOSE_ FS_ NBLOCK_ KSIG - GNUNET_
SIGNATURE_ PURPOSE_ FS_ SBLOCK - GNUNET_
SIGNATURE_ PURPOSE_ FS_ UBLOCK - GNUNET_
SIGNATURE_ PURPOSE_ GNS_ RECORD_ SIGN - GNUNET_
SIGNATURE_ PURPOSE_ GNUID_ TOKEN - GNUNET_
SIGNATURE_ PURPOSE_ MULTICAST_ MESSAGE - GNUNET_
SIGNATURE_ PURPOSE_ MULTICAST_ REQUEST - GNUNET_
SIGNATURE_ PURPOSE_ NAMESPACE_ ADVERTISEMENT - GNUNET_
SIGNATURE_ PURPOSE_ NSE_ SEND - GNUNET_
SIGNATURE_ PURPOSE_ PEER_ PLACEMENT - GNUNET_
SIGNATURE_ PURPOSE_ RECLAIM_ CODE_ SIGN - GNUNET_
SIGNATURE_ PURPOSE_ REGEX_ ACCEPT - GNUNET_
SIGNATURE_ PURPOSE_ RESOLVER_ RESPONSE - GNUNET_
SIGNATURE_ PURPOSE_ REVOCATION - GNUNET_
SIGNATURE_ PURPOSE_ SECRETSHARING_ DECRYPTION - GNUNET_
SIGNATURE_ PURPOSE_ SECRETSHARING_ DKG1 - GNUNET_
SIGNATURE_ PURPOSE_ SECRETSHARING_ DKG2 - GNUNET_
SIGNATURE_ PURPOSE_ SENSOR_ ANOMALY_ REPORT - GNUNET_
SIGNATURE_ PURPOSE_ SET_ ECC_ KEY - GNUNET_
SIGNATURE_ PURPOSE_ TEST - GNUNET_
SIGNATURE_ PURPOSE_ TRANSPORT_ ADDRESS - GNUNET_
SIGNATURE_ PURPOSE_ TRANSPORT_ CHALLENGE - GNUNET_
SIGNATURE_ PURPOSE_ TRANSPORT_ DISCONNECT - GNUNET_
SIGNATURE_ PURPOSE_ TRANSPORT_ DV_ HOP - GNUNET_
SIGNATURE_ PURPOSE_ TRANSPORT_ DV_ INITIATOR - GNUNET_
SIGNATURE_ PURPOSE_ TRANSPORT_ EPHEMERAL - GNUNET_
SIGNATURE_ PURPOSE_ TRANSPORT_ PONG_ OWN - GNUNET_
STRINGS_ Filename Check_ GNUNET_ STRINGS_ CHECK_ EXISTS - Check that it exists.
- GNUNET_
STRINGS_ Filename Check_ GNUNET_ STRINGS_ CHECK_ IS_ ABSOLUTE - Check that the path is an absolute path.
- GNUNET_
STRINGS_ Filename Check_ GNUNET_ STRINGS_ CHECK_ IS_ DIRECTORY - Check that it is a directory.
- GNUNET_
STRINGS_ Filename Check_ GNUNET_ STRINGS_ CHECK_ IS_ LINK - Check that it is a link.
- GNUNET_
TRANSPORT_ Peer State_ GNUNET_ TRANSPORT_ PS_ CONNECTED - Got our SYN_ACK/ACK, connection is up.
- GNUNET_
TRANSPORT_ Peer State_ GNUNET_ TRANSPORT_ PS_ DISCONNECT - Disconnect in progress (we’re sending the DISCONNECT message to the other peer; after that is finished, the state will be cleaned up).
- GNUNET_
TRANSPORT_ Peer State_ GNUNET_ TRANSPORT_ PS_ DISCONNECT_ FINISHED - We’re finished with the disconnect; and are cleaning up the state now! We put the struct into this state when we are really in the task that calls ‘free’ on it and are about to remove the record from the map. We should never find a ‘struct NeighbourMapEntry’ in this state in the map. Accessing a ‘struct NeighbourMapEntry’ in this state virtually always means using memory that has been freed (the exception being the cleanup code in #free_neighbour()).
- GNUNET_
TRANSPORT_ Peer State_ GNUNET_ TRANSPORT_ PS_ INIT_ ATS - Asked to initiate connection, trying to get address from ATS
- GNUNET_
TRANSPORT_ Peer State_ GNUNET_ TRANSPORT_ PS_ NOT_ CONNECTED - Fresh peer or completely disconnected
- GNUNET_
TRANSPORT_ Peer State_ GNUNET_ TRANSPORT_ PS_ RECONNECT_ ATS - Connection got into trouble, rest of the system still believes it to be up, but we’re getting a new address from ATS.
- GNUNET_
TRANSPORT_ Peer State_ GNUNET_ TRANSPORT_ PS_ RECONNECT_ SENT - Sent SYN over new address (either by ATS telling us to switch addresses or from RECONNECT_ATS); if this fails, we need to tell the rest of the system about a disconnect.
- GNUNET_
TRANSPORT_ Peer State_ GNUNET_ TRANSPORT_ PS_ SWITCH_ SYN_ SENT - We have some primary connection, but ATS suggested we switch to some alternative; we now sent a SYN message for the alternative session to the other peer and waiting for a SYN_ACK to make this our primary connection.
- GNUNET_
TRANSPORT_ Peer State_ GNUNET_ TRANSPORT_ PS_ SYN_ RECV_ ACK - SYN request from other peer was SYN_ACK’ed, waiting for ACK.
- GNUNET_
TRANSPORT_ Peer State_ GNUNET_ TRANSPORT_ PS_ SYN_ RECV_ ATS - Received a SYN, asking ATS about address suggestions.
- GNUNET_
TRANSPORT_ Peer State_ GNUNET_ TRANSPORT_ PS_ SYN_ SENT - Sent SYN message to other peer, waiting for SYN_ACK
- GNUNET_
TRANSPORT_ Session State_ GNUNET_ TRANSPORT_ SS_ DONE - Session is being torn down and about to disappear. Last call for each session object.
- GNUNET_
TRANSPORT_ Session State_ GNUNET_ TRANSPORT_ SS_ HANDSHAKE - Initial session handshake is in progress.
- GNUNET_
TRANSPORT_ Session State_ GNUNET_ TRANSPORT_ SS_ INIT - The session was created (first call for each session object).
- GNUNET_
TRANSPORT_ Session State_ GNUNET_ TRANSPORT_ SS_ UP - Session is fully UP.
- GNUNET_
TRANSPORT_ Session State_ GNUNET_ TRANSPORT_ SS_ UPDATE - This is just an update about the session, the state did not change.
- GNUNET_
TRANSPORT_ VERSION - GNUNET_
TUN_ DNS_ CLASS_ CHAOS - GNUNET_
TUN_ DNS_ CLASS_ HESIOD - GNUNET_
TUN_ DNS_ CLASS_ INTERNET - GNUNET_
TUN_ DNS_ OPCODE_ INVERSE_ QUERY - GNUNET_
TUN_ DNS_ OPCODE_ QUERY - GNUNET_
TUN_ DNS_ OPCODE_ STATUS - GNUNET_
TUN_ DNS_ RETURN_ CODE_ FORMAT_ ERROR - GNUNET_
TUN_ DNS_ RETURN_ CODE_ NAME_ ERROR - GNUNET_
TUN_ DNS_ RETURN_ CODE_ NOT_ AUTH - GNUNET_
TUN_ DNS_ RETURN_ CODE_ NOT_ IMPLEMENTED - GNUNET_
TUN_ DNS_ RETURN_ CODE_ NOT_ ZONE - GNUNET_
TUN_ DNS_ RETURN_ CODE_ NO_ ERROR - GNUNET_
TUN_ DNS_ RETURN_ CODE_ NXRRSET - GNUNET_
TUN_ DNS_ RETURN_ CODE_ REFUSED - GNUNET_
TUN_ DNS_ RETURN_ CODE_ SERVER_ FAILURE - GNUNET_
TUN_ DNS_ RETURN_ CODE_ YXDOMAIN - GNUNET_
TUN_ DNS_ RETURN_ CODE_ YXRRSET - GNUNET_
TUN_ ICMPTYP E6_ DESTINATION_ UNREACHABLE - GNUNET_
TUN_ ICMPTYP E6_ ECHO_ REPLY - GNUNET_
TUN_ ICMPTYP E6_ ECHO_ REQUEST - GNUNET_
TUN_ ICMPTYP E6_ PACKET_ TOO_ BIG - GNUNET_
TUN_ ICMPTYP E6_ PARAMETER_ PROBLEM - GNUNET_
TUN_ ICMPTYP E6_ TIME_ EXCEEDED - GNUNET_
TUN_ ICMPTYPE_ DESTINATION_ UNREACHABLE - GNUNET_
TUN_ ICMPTYPE_ ECHO_ REPLY - GNUNET_
TUN_ ICMPTYPE_ ECHO_ REQUEST - GNUNET_
TUN_ ICMPTYPE_ REDIRECT_ MESSAGE - GNUNET_
TUN_ ICMPTYPE_ ROUTER_ ADVERTISEMENT - GNUNET_
TUN_ ICMPTYPE_ ROUTER_ SOLICITATION - GNUNET_
TUN_ ICMPTYPE_ SOURCE_ QUENCH - GNUNET_
TUN_ ICMPTYPE_ TIME_ EXCEEDED - GNUNET_
TUN_ IPV4_ REGEXLEN - GNUNET_
TUN_ IPV6_ REGEXLEN - GNUNET_
TUN_ TCP_ FLAGS_ ACK - GNUNET_
TUN_ TCP_ FLAGS_ CWR - GNUNET_
TUN_ TCP_ FLAGS_ ECE - GNUNET_
TUN_ TCP_ FLAGS_ FIN - GNUNET_
TUN_ TCP_ FLAGS_ PSH - GNUNET_
TUN_ TCP_ FLAGS_ RST - GNUNET_
TUN_ TCP_ FLAGS_ SYN - GNUNET_
TUN_ TCP_ FLAGS_ URG - GNUNET_
UTIL_ VERSION - GPGRT_
CONFDIR_ SYS - GPGRT_
CONFDIR_ USER - GPGRT_H
- GPGRT_
HAVE_ MACRO_ FUNCTION - GPGRT_
LOG_ NO_ REGISTRY - GPGRT_
LOG_ RUN_ DETACHED - GPGRT_
LOG_ WITH_ PID - GPGRT_
LOG_ WITH_ PREFIX - GPGRT_
LOG_ WITH_ TIME - GPGRT_
SPAWN_ DETACHED - GPGRT_
SPAWN_ NONBLOCK - GPGRT_
SPAWN_ RUN_ ASFW - GPGRT_
VERSION - GPGRT_
VERSION_ NUMBER - GPG_
ERROR_ H - GPG_
ERROR_ VERSION - GPG_
ERROR_ VERSION_ NUMBER - GPG_
ERR_ INITIALIZED - GPG_
ERR_ SOURCE_ SHIFT - GPG_
ERR_ SYSTEM_ ERROR - HAVE_
ABE - HAVE_
ARGZ_ H - HAVE_
ARPA_ INET_ H - HAVE_
ATOLL - HAVE_
AWK - HAVE_
BYTESWAP_ H - HAVE_
CHOWN - HAVE_
CTYPE_ H - HAVE_
DCGETTEXT - HAVE_
DECL_ CURLINFO_ TLS_ SESSION - HAVE_
DECL_ GCRY_ MPI_ SET_ OPAQUE_ COPY - HAVE_
DECL_ STRUCT_ IN6_ IFREQ - HAVE_
DIRENT_ H - HAVE_
DLFCN_ H - HAVE_
ENDIAN_ H - HAVE_
ERRNO_ H - HAVE_
EXECINFO_ H - HAVE_
EXPLICIT_ BZERO - HAVE_
EXTRACTOR_ H - HAVE_
FCNTL_ H - HAVE_
FORK - HAVE_
FREEIFADDRS - HAVE_
FSEEKO - HAVE_
GETADDRINFO_ A - HAVE_
GETHOSTBYNAM E2 - HAVE_
GETIFADDRS - HAVE_
GETLOADAVG - HAVE_
GETRESGID - HAVE_
GETRLIMIT - HAVE_
GETRUSAGE - HAVE_
GETTEXT - HAVE_
GNUTLS - HAVE_
GNUTLS_ ABSTRACT_ H - HAVE_
GNUTLS_ DANE - HAVE_
GNUTLS_ DANE_ H - HAVE_
ICONV - HAVE_
IDN2_ H - HAVE_
IFADDRS_ H - HAVE_
INITGROUPS - HAVE_
INTTYPES_ H - HAVE_
LANGINFO_ H - HAVE_
LIBATOMIC - HAVE_
LIBBLUETOOTH - HAVE_
LIBCURL - HAVE_
LIBEXTRACTOR - HAVE_
LIBGNURL - HAVE_
LIBID N2 - HAVE_
LIBINTL_ H - HAVE_
LIBM - HAVE_
LIBPQ_ FE_ H - HAVE_
LIBUNISTRING - HAVE_
LIMITS_ H - HAVE_
LOCALE_ H - HAVE_
LTDL_ H - HAVE_
MALLINFO - HAVE_
MALLOC_ H - HAVE_
MALLOC_ USABLE_ SIZE - HAVE_
MATH_ H - HAVE_
MEMORY_ H - HAVE_
MEMRCHR - HAVE_
MHD - HAVE_
MREMAP - HAVE_
NETDB_ H - HAVE_
NETINET_ IN_ H - HAVE_
NETINET_ IN_ SYSTM_ H - HAVE_
NETINET_ IP_ H - HAVE_
NSS_ H - HAVE_
OFF_ T - HAVE_
OPUS - HAVE_
PBC - HAVE_
PERL - HAVE_
POSTGRESQL - HAVE_
PULSE - HAVE_
RANDOM - HAVE_
SETRESUID - HAVE_
SETRLIMIT - HAVE_
SIGNAL_ H - HAVE_
SIGSET_ T - HAVE_
SIZE_ T - HAVE_
SQLIT E3_ H - HAVE_
SRANDOM - HAVE_
STAT - HAVE_
STAT64 - HAVE_
STATFS - HAVE_
STATIC_ ASSERT - HAVE_
STATVFS - HAVE_
STDARG_ H - HAVE_
STDATOMIC_ H - HAVE_
STDBOOL_ H - HAVE_
STDDEF_ H - HAVE_
STDINT_ H - HAVE_
STDIO_ H - HAVE_
STDLIB_ H - HAVE_
STRFTIME - HAVE_
STRINGS_ H - HAVE_
STRING_ H - HAVE_
STRNDUP - HAVE_
STRNLEN - HAVE_
SYSCONF - HAVE_
SYS_ FILE_ H - HAVE_
SYS_ IOCTL_ H - HAVE_
SYS_ MMAN_ H - HAVE_
SYS_ MOUNT_ H - HAVE_
SYS_ MSG_ H - HAVE_
SYS_ PARAM_ H - HAVE_
SYS_ RESOURCE_ H - HAVE_
SYS_ SELECT_ H - HAVE_
SYS_ SOCKET_ H - HAVE_
SYS_ STATVFS_ H - HAVE_
SYS_ STAT_ H - HAVE_
SYS_ SYSINFO_ H - HAVE_
SYS_ TIMEB_ H - HAVE_
SYS_ TIME_ H - HAVE_
SYS_ TYPES_ H - HAVE_
SYS_ VFS_ H - HAVE_
SYS_ WAIT_ H - HAVE_
THREAD_ LOCAL_ GCC - HAVE_
TIMEGM - HAVE_
TM_ GMTOFF - HAVE_
UNALIGNED_ 64_ ACCESS - HAVE_
UNISTD_ H - HAVE_
UNISTR_ H - HAVE_
VFORK - HAVE_
VPRINTF - HAVE_
WAIT4 - HAVE_
WORKING_ FORK - HAVE_
WORKING_ VFORK - HAVE_
ZBAR - HAVE__
BOOL - HOST_
NAME_ MAX - IFCONFIG
- IF_
TUN_ HDR - INCLUDE_
MANPAGES - INET6_
ADDRSTRLEN - INET_
ADDRSTRLEN - INT8_
MAX - INT8_
MIN - INT8_
WIDTH - INT16_
MAX - INT16_
MIN - INT16_
WIDTH - INT32_
MAX - INT32_
MIN - INT32_
WIDTH - INT64_
WIDTH - INTMAX_
WIDTH - INTPTR_
MAX - INTPTR_
MIN - INTPTR_
WIDTH - INT_
FAST8_ MAX - INT_
FAST8_ MIN - INT_
FAST8_ WIDTH - INT_
FAST16_ MAX - INT_
FAST16_ MIN - INT_
FAST16_ WIDTH - INT_
FAST32_ MAX - INT_
FAST32_ MIN - INT_
FAST32_ WIDTH - INT_
FAST64_ WIDTH - INT_
LEAS T8_ MAX - INT_
LEAS T8_ MIN - INT_
LEAS T8_ WIDTH - INT_
LEAS T16_ MAX - INT_
LEAS T16_ MIN - INT_
LEAS T16_ WIDTH - INT_
LEAS T32_ MAX - INT_
LEAS T32_ MIN - INT_
LEAS T32_ WIDTH - INT_
LEAS T64_ WIDTH - INT_
WIDTH - IN_
CLASSA_ HOST - IN_
CLASSA_ MAX - IN_
CLASSA_ NET - IN_
CLASSA_ NSHIFT - IN_
CLASSB_ HOST - IN_
CLASSB_ MAX - IN_
CLASSB_ NET - IN_
CLASSB_ NSHIFT - IN_
CLASSC_ HOST - IN_
CLASSC_ NET - IN_
CLASSC_ NSHIFT - IN_
LOOPBACKNET - IOV_MAX
- IP6TABLES
- IPDEFTTL
- IPFRAGTTL
- IPOPT_
CLASS_ MASK - IPOPT_
CONTROL - IPOPT_
COPY - IPOPT_
DEBMEAS - IPOPT_
END - IPOPT_
EOL - IPOPT_
LSRR - IPOPT_
MEASUREMENT - IPOPT_
MINOFF - IPOPT_
NOOP - IPOPT_
NOP - IPOPT_
NUMBER_ MASK - IPOPT_
OFFSET - IPOPT_
OLEN - IPOPT_
OPTVAL - IPOPT_
RA - IPOPT_
RESERVE D1 - IPOPT_
RESERVE D2 - IPOPT_
RR - IPOPT_
SATID - IPOPT_
SEC - IPOPT_
SECURITY - IPOPT_
SECUR_ CONFID - IPOPT_
SECUR_ EFTO - IPOPT_
SECUR_ MMMM - IPOPT_
SECUR_ RESTR - IPOPT_
SECUR_ SECRET - IPOPT_
SECUR_ TOPSECRET - IPOPT_
SECUR_ UNCLASS - IPOPT_
SID - IPOPT_
SSRR - IPOPT_
TIMESTAMP - IPOPT_
TS - IPOPT_
TS_ PRESPEC - IPOPT_
TS_ TSANDADDR - IPOPT_
TS_ TSONLY - IPPORT_
BIFFUDP - IPPORT_
CMDSERVER - IPPORT_
DAYTIME - IPPORT_
DISCARD - IPPORT_
ECHO - IPPORT_
EFSSERVER - IPPORT_
EXECSERVER - IPPORT_
FINGER - IPPORT_
FTP - IPPORT_
LOGINSERVER - IPPORT_
MTP - IPPORT_
NAMESERVER - IPPORT_
NETSTAT - IPPORT_
RESERVED - IPPORT_
RJE - IPPORT_
ROUTESERVER - IPPORT_
SMTP - IPPORT_
SUPDUP - IPPORT_
SYSTAT - IPPORT_
TELNET - IPPORT_
TFTP - IPPORT_
TIMESERVER - IPPORT_
TTYLINK - IPPORT_
USERRESERVED - IPPORT_
WHOIS - IPPORT_
WHOSERVER - IPPROTO_
AH - IPPROTO_
BEETPH - IPPROTO_
COMP - IPPROTO_
DCCP - IPPROTO_
DSTOPTS - IPPROTO_
EGP - IPPROTO_
ENCAP - IPPROTO_
ESP - IPPROTO_
FRAGMENT - IPPROTO_
GRE - IPPROTO_
HOPOPTS - IPPROTO_
ICMP - IPPROTO_
ICMP V6 - IPPROTO_
IDP - IPPROTO_
IGMP - IPPROTO_
IP - IPPROTO_
IPIP - IPPROTO_
IPV6 - IPPROTO_
MAX - IPPROTO_
MH - IPPROTO_
MPLS - IPPROTO_
MTP - IPPROTO_
NONE - IPPROTO_
PIM - IPPROTO_
PUP - IPPROTO_
RAW - IPPROTO_
ROUTING - IPPROTO_
RSVP - IPPROTO_
SCTP - IPPROTO_
TCP - IPPROTO_
TP - IPPROTO_
UDP - IPPROTO_
UDPLITE - IPTABLES
- IPTOS_
CLASS_ CS0 - IPTOS_
CLASS_ CS1 - IPTOS_
CLASS_ CS2 - IPTOS_
CLASS_ CS3 - IPTOS_
CLASS_ CS4 - IPTOS_
CLASS_ CS5 - IPTOS_
CLASS_ CS6 - IPTOS_
CLASS_ CS7 - IPTOS_
CLASS_ DEFAULT - IPTOS_
CLASS_ MASK - IPTOS_
DSCP_ AF11 - IPTOS_
DSCP_ AF12 - IPTOS_
DSCP_ AF13 - IPTOS_
DSCP_ AF21 - IPTOS_
DSCP_ AF22 - IPTOS_
DSCP_ AF23 - IPTOS_
DSCP_ AF31 - IPTOS_
DSCP_ AF32 - IPTOS_
DSCP_ AF33 - IPTOS_
DSCP_ AF41 - IPTOS_
DSCP_ AF42 - IPTOS_
DSCP_ AF43 - IPTOS_
DSCP_ EF - IPTOS_
DSCP_ MASK - IPTOS_
ECN_ CE - IPTOS_
ECN_ ECT0 - IPTOS_
ECN_ ECT1 - IPTOS_
ECN_ MASK - IPTOS_
ECN_ NOT_ ECT - IPTOS_
LOWCOST - IPTOS_
LOWDELAY - IPTOS_
MINCOST - IPTOS_
PREC_ CRITIC_ ECP - IPTOS_
PREC_ FLASH - IPTOS_
PREC_ FLASHOVERRIDE - IPTOS_
PREC_ IMMEDIATE - IPTOS_
PREC_ INTERNETCONTROL - IPTOS_
PREC_ MASK - IPTOS_
PREC_ NETCONTROL - IPTOS_
PREC_ PRIORITY - IPTOS_
PREC_ ROUTINE - IPTOS_
RELIABILITY - IPTOS_
THROUGHPUT - IPTOS_
TOS_ MASK - IPTTLDEC
- IPV6_
2292DSTOPTS - IPV6_
2292HOPLIMIT - IPV6_
2292HOPOPTS - IPV6_
2292PKTINFO - IPV6_
2292PKTOPTIONS - IPV6_
2292RTHDR - IPV6_
ADDRFORM - IPV6_
ADDR_ PREFERENCES - IPV6_
ADD_ MEMBERSHIP - IPV6_
AUTHHDR - IPV6_
AUTOFLOWLABEL - IPV6_
CHECKSUM - IPV6_
DONTFRAG - IPV6_
DROP_ MEMBERSHIP - IPV6_
DSTOPTS - IPV6_
FREEBIND - IPV6_
HDRINCL - IPV6_
HOPLIMIT - IPV6_
HOPOPTS - IPV6_
IPSEC_ POLICY - IPV6_
JOIN_ ANYCAST - IPV6_
JOIN_ GROUP - IPV6_
LEAVE_ ANYCAST - IPV6_
LEAVE_ GROUP - IPV6_
MINHOPCOUNT - IPV6_
MTU - IPV6_
MTU_ DISCOVER - IPV6_
MULTICAST_ ALL - IPV6_
MULTICAST_ HOPS - IPV6_
MULTICAST_ IF - IPV6_
MULTICAST_ LOOP - IPV6_
NEXTHOP - IPV6_
ORIGDSTADDR - IPV6_
PATHMTU - IPV6_
PKTINFO - IPV6_
PMTUDISC_ DO - IPV6_
PMTUDISC_ DONT - IPV6_
PMTUDISC_ INTERFACE - IPV6_
PMTUDISC_ OMIT - IPV6_
PMTUDISC_ PROBE - IPV6_
PMTUDISC_ WANT - IPV6_
RECVDSTOPTS - IPV6_
RECVERR - IPV6_
RECVFRAGSIZE - IPV6_
RECVHOPLIMIT - IPV6_
RECVHOPOPTS - IPV6_
RECVORIGDSTADDR - IPV6_
RECVPATHMTU - IPV6_
RECVPKTINFO - IPV6_
RECVRTHDR - IPV6_
RECVTCLASS - IPV6_
ROUTER_ ALERT - IPV6_
ROUTER_ ALERT_ ISOLATE - IPV6_
RTHDR - IPV6_
RTHDRDSTOPTS - IPV6_
RTHDR_ LOOSE - IPV6_
RTHDR_ STRICT - IPV6_
RTHDR_ TYPE_ 0 - IPV6_
RXDSTOPTS - IPV6_
RXHOPOPTS - IPV6_
TCLASS - IPV6_
TRANSPARENT - IPV6_
UNICAST_ HOPS - IPV6_
UNICAST_ IF - IPV6_
V6ONLY - IPV6_
XFRM_ POLICY - IPVERSION
- IP_
ADD_ MEMBERSHIP - IP_
ADD_ SOURCE_ MEMBERSHIP - IP_
BIND_ ADDRESS_ NO_ PORT - IP_
BLOCK_ SOURCE - IP_
CHECKSUM - IP_
DEFAULT_ MULTICAST_ LOOP - IP_
DEFAULT_ MULTICAST_ TTL - IP_DF
- IP_
DROP_ MEMBERSHIP - IP_
DROP_ SOURCE_ MEMBERSHIP - IP_
FREEBIND - IP_
HDRINCL - IP_
IPSEC_ POLICY - IP_
MAXPACKET - IP_
MAX_ MEMBERSHIPS - IP_MF
- IP_
MINTTL - IP_
MSFILTER - IP_MSS
- IP_MTU
- IP_
MTU_ DISCOVER - IP_
MULTICAST_ ALL - IP_
MULTICAST_ IF - IP_
MULTICAST_ LOOP - IP_
MULTICAST_ TTL - IP_
NODEFRAG - IP_
OFFMASK - IP_
OPTIONS - IP_
ORIGDSTADDR - IP_
PASSSEC - IP_
PKTINFO - IP_
PKTOPTIONS - IP_
PMTUDISC - IP_
PMTUDISC_ DO - IP_
PMTUDISC_ DONT - IP_
PMTUDISC_ INTERFACE - IP_
PMTUDISC_ OMIT - IP_
PMTUDISC_ PROBE - IP_
PMTUDISC_ WANT - IP_
RECVERR - IP_
RECVFRAGSIZE - IP_
RECVOPTS - IP_
RECVORIGDSTADDR - IP_
RECVTOS - IP_
RECVTTL - IP_
RETOPTS - IP_RF
- IP_
ROUTER_ ALERT - IP_TOS
- IP_
TRANSPARENT - IP_TTL
- IP_
UNBLOCK_ SOURCE - IP_
UNICAST_ IF - IP_
XFRM_ POLICY - LIBCURL_
FEATURE_ ASYNCHDNS - LIBCURL_
FEATURE_ IDN - LIBCURL_
FEATURE_ IPV6 - LIBCURL_
FEATURE_ LIBZ - LIBCURL_
FEATURE_ NTLM - LIBCURL_
FEATURE_ SSL - LIBCURL_
PROTOCOL_ DICT - LIBCURL_
PROTOCOL_ FILE - LIBCURL_
PROTOCOL_ FTP - LIBCURL_
PROTOCOL_ FTPS - LIBCURL_
PROTOCOL_ HTTP - LIBCURL_
PROTOCOL_ HTTPS - LIBCURL_
PROTOCOL_ IMAP - LIBCURL_
PROTOCOL_ LDAP - LIBCURL_
PROTOCOL_ POP3 - LIBCURL_
PROTOCOL_ RTSP - LIBCURL_
PROTOCOL_ SMTP - LIBCURL_
PROTOCOL_ TELNET - LIBCURL_
PROTOCOL_ TFTP - LINE_
MAX - LINK_
MAX - LINUX
- LITTLE_
ENDIAN - LLONG_
WIDTH - LOGIN_
NAME_ MAX - LONG_
BIT - LONG_
WIDTH - LSTAT_
FOLLOWS_ SLASHED_ SYMLINK - LT_
OBJDIR - L_
ctermid - L_
cuserid - L_
tmpnam - MAXTTL
- MAX_
CANON - MAX_
INPUT - MAX_
IPOPTLEN - MB_
LEN_ MAX - MCAST_
BLOCK_ SOURCE - MCAST_
EXCLUDE - MCAST_
INCLUDE - MCAST_
JOIN_ GROUP - MCAST_
JOIN_ SOURCE_ GROUP - MCAST_
LEAVE_ GROUP - MCAST_
LEAVE_ SOURCE_ GROUP - MCAST_
MSFILTER - MCAST_
UNBLOCK_ SOURCE - MQ_
PRIO_ MAX - MSG_
BATCH - MSG_
CMSG_ CLOEXEC - MSG_
CONFIRM - MSG_
CTRUNC - MSG_
DONTROUTE - MSG_
DONTWAIT - MSG_EOR
- MSG_
ERRQUEUE - MSG_
FASTOPEN - MSG_FIN
- MSG_
MORE - MSG_
NOSIGNAL - MSG_OOB
- MSG_
PEEK - MSG_
PROXY - MSG_RST
- MSG_SYN
- MSG_
TRUNC - MSG_
TRYHARD - MSG_
WAITALL - MSG_
WAITFORONE - MSG_
ZEROCOPY - NAME_
MAX - NEED_
LIBGCRYPT_ VERSION - NGROUPS_
MAX - NL_
ARGMAX - NL_
LANGMAX - NR_OPEN
- NZERO
- PACKAGE
- PACKAGE_
BUGREPORT - PACKAGE_
NAME - PACKAGE_
STRING - PACKAGE_
TARNAME - PACKAGE_
URL - PACKAGE_
VERSION - PATH_
MAX - PATH_
TO_ IP - PDP_
ENDIAN - PF_ALG
- PF_
APPLETALK - PF_ASH
- PF_
ATMPVC - PF_
ATMSVC - PF_AX25
- PF_
BLUETOOTH - PF_
BRIDGE - PF_CAIF
- PF_CAN
- PF_
DECnet - PF_
ECONET - PF_FILE
- PF_IB
- PF_
IEEE802154 - PF_INET
- PF_
INET6 - PF_IPX
- PF_IRDA
- PF_ISDN
- PF_IUCV
- PF_KCM
- PF_KEY
- PF_LLC
- PF_
LOCAL - PF_MAX
- PF_MPLS
- PF_
NETBEUI - PF_
NETLINK - PF_
NETROM - PF_NFC
- PF_
PACKET - PF_
PHONET - PF_
PPPOX - PF_
QIPCRTR - PF_RDS
- PF_ROSE
- PF_
ROUTE - PF_
RXRPC - PF_
SECURITY - PF_SMC
- PF_SNA
- PF_TIPC
- PF_UNIX
- PF_
UNSPEC - PF_
VSOCK - PF_
WANPIPE - PF_X25
- PF_XDP
- PIPE_
BUF - PTHREAD_
DESTRUCTOR_ ITERATIONS - PTHREAD_
KEYS_ MAX - PTHREAD_
STACK_ MIN - PTRDIFF_
MAX - PTRDIFF_
MIN - PTRDIFF_
WIDTH - P_
tmpdir - RAND_
MAX - RENAME_
EXCHANGE - RENAME_
NOREPLACE - RENAME_
WHITEOUT - RE_
DUP_ MAX - RTSIG_
MAX - SCHAR_
WIDTH - SCM_
CREDENTIALS - SCM_
RIGHTS - SCM_
TIMESTAMP - SCM_
TIMESTAMPING - SCM_
TIMESTAMPING_ OPT_ STATS - SCM_
TIMESTAMPING_ PKTINFO - SCM_
TIMESTAMPNS - SCM_
TXTIME - SCM_
WIFI_ STATUS - SEEK_
CUR - SEEK_
DATA - SEEK_
END - SEEK_
HOLE - SEEK_
SET - SEM_
VALUE_ MAX - SHRT_
WIDTH - SHUT_RD
- SHUT_
RDWR - SHUT_WR
- SIG_
ATOMIC_ MAX - SIG_
ATOMIC_ MIN - SIG_
ATOMIC_ WIDTH - SIOCATMARK
- SIOCGPGRP
- SIOCGSTAMP
- SIOCGSTAMPNS
- SIOCSPGRP
- SIZE_
MAX - SIZE_
WIDTH - SODIUM_
LIBRARY_ VERSION_ MAJOR - SODIUM_
LIBRARY_ VERSION_ MINOR - SODIUM_
VERSION_ STRING - SOL_AAL
- SOL_ALG
- SOL_ATM
- SOL_
BLUETOOTH - SOL_
CAIF - SOL_
DCCP - SOL_
DECNET - SOL_
ICMP V6 - SOL_IP
- SOL_
IPV6 - SOL_
IRDA - SOL_
IUCV - SOL_KCM
- SOL_LLC
- SOL_
NETBEUI - SOL_
NETLINK - SOL_NFC
- SOL_
PACKET - SOL_
PNPIPE - SOL_
PPPO L2TP - SOL_RAW
- SOL_RDS
- SOL_
RXRPC - SOL_
SOCKET - SOL_
TIPC - SOL_TLS
- SOL_X25
- SOL_XDP
- SOMAXCONN
- SO_
ACCEPTCONN - SO_
ATTACH_ BPF - SO_
ATTACH_ FILTER - SO_
ATTACH_ REUSEPORT_ CBPF - SO_
ATTACH_ REUSEPORT_ EBPF - SO_
BINDTODEVICE - SO_
BINDTOIFINDEX - SO_
BPF_ EXTENSIONS - SO_
BROADCAST - SO_
BSDCOMPAT - SO_
BUSY_ POLL - SO_
CNX_ ADVICE - SO_
COOKIE - SO_
DEBUG - SO_
DETACH_ BPF - SO_
DETACH_ FILTER - SO_
DETACH_ REUSEPORT_ BPF - SO_
DOMAIN - SO_
DONTROUTE - SO_
ERROR - SO_
GET_ FILTER - SO_
INCOMING_ CPU - SO_
INCOMING_ NAPI_ ID - SO_
KEEPALIVE - SO_
LINGER - SO_
LOCK_ FILTER - SO_MARK
- SO_
MAX_ PACING_ RATE - SO_
MEMINFO - SO_
NOFCS - SO_
NO_ CHECK - SO_
OOBINLINE - SO_
PASSCRED - SO_
PASSSEC - SO_
PEEK_ OFF - SO_
PEERCRED - SO_
PEERGROUPS - SO_
PEERNAME - SO_
PEERSEC - SO_
PRIORITY - SO_
PROTOCOL - SO_
RCVBUF - SO_
RCVBUFFORCE - SO_
RCVLOWAT - SO_
RCVTIMEO - SO_
RCVTIMEO_ NEW - SO_
RCVTIMEO_ OLD - SO_
REUSEADDR - SO_
REUSEPORT - SO_
RXQ_ OVFL - SO_
SECURITY_ AUTHENTICATION - SO_
SECURITY_ ENCRYPTION_ NETWORK - SO_
SECURITY_ ENCRYPTION_ TRANSPORT - SO_
SELECT_ ERR_ QUEUE - SO_
SNDBUF - SO_
SNDBUFFORCE - SO_
SNDLOWAT - SO_
SNDTIMEO - SO_
SNDTIMEO_ NEW - SO_
SNDTIMEO_ OLD - SO_
TIMESTAMP - SO_
TIMESTAMPING - SO_
TIMESTAMPING_ NEW - SO_
TIMESTAMPING_ OLD - SO_
TIMESTAMPNS - SO_
TIMESTAMPNS_ NEW - SO_
TIMESTAMPNS_ OLD - SO_
TIMESTAMP_ NEW - SO_
TIMESTAMP_ OLD - SO_
TXTIME - SO_TYPE
- SO_
WIFI_ STATUS - SO_
ZEROCOPY - STDC_
HEADERS - SYSCTL
- TEXI2MDOC_
GENERATION - TIME_
WITH_ SYS_ TIME - TMP_MAX
- TTY_
NAME_ MAX - UCHAR_
WIDTH - UINT8_
MAX - UINT8_
WIDTH - UINT16_
MAX - UINT16_
WIDTH - UINT32_
MAX - UINT32_
WIDTH - UINT64_
WIDTH - UINTMAX_
WIDTH - UINTPTR_
MAX - UINTPTR_
WIDTH - UINT_
FAST8_ MAX - UINT_
FAST8_ WIDTH - UINT_
FAST16_ MAX - UINT_
FAST16_ WIDTH - UINT_
FAST32_ MAX - UINT_
FAST32_ WIDTH - UINT_
FAST64_ WIDTH - UINT_
LEAS T8_ MAX - UINT_
LEAS T8_ WIDTH - UINT_
LEAS T16_ MAX - UINT_
LEAS T16_ WIDTH - UINT_
LEAS T32_ MAX - UINT_
LEAS T32_ WIDTH - UINT_
LEAS T64_ WIDTH - UINT_
WIDTH - ULLONG_
WIDTH - ULONG_
WIDTH - USHRT_
WIDTH - VCS_
VERSION - VERSION
- WCHAR_
WIDTH - WCONTINUED
- WEXITED
- WINT_
MAX - WINT_
MIN - WINT_
WIDTH - WNOHANG
- WNOWAIT
- WORD_
BIT - WSTOPPED
- WUNTRACED
- XATTR_
LIST_ MAX - XATTR_
NAME_ MAX - XATTR_
SIZE_ MAX - _ALLOCA_
H - _ATFILE_
SOURCE - _BITS_
BYTESWAP_ H - _BITS_
ENDIANNESS_ H - _BITS_
ENDIAN_ H - _BITS_
POSI X1_ LIM_ H - _BITS_
POSI X2_ LIM_ H - _BITS_
PTHREADTYPES_ ARCH_ H - _BITS_
PTHREADTYPES_ COMMON_ H - _BITS_
SOCKADDR_ H - _BITS_
STDINT_ INTN_ H - _BITS_
STDINT_ UINTN_ H - _BITS_
STDIO_ LIM_ H - _BITS_
TIME64_ H - _BITS_
TYPESIZES_ H - _BITS_
TYPES_ H - _BITS_
TYPES_ LOCALE_ T_ H - _BITS_
TYPES___ LOCALE_ T_ H - _BITS_
UINTN_ IDENTITY_ H - _BITS_
UIO_ LIM_ H - _BITS_
WCHAR_ H - _BYTESWAP_
H - _DARWIN_
USE_ 64_ BIT_ INODE - _DEFAULT_
SOURCE - _ENDIAN_
H - _FEATURES_
H - _GNU_
SOURCE - _IOFBF
- _IOLBF
- _IONBF
- _IO_
EOF_ SEEN - _IO_
ERR_ SEEN - _IO_
USER_ LOCK - _ISO
C2X_ SOURCE - _ISO
C11_ SOURCE - _ISO
C95_ SOURCE - _ISO
C99_ SOURCE - _LARGEFIL
E64_ SOURCE - _LARGEFILE_
SOURCE - _LIBC_
LIMITS_ H_ - _NETINET_
IN_ H - _POSI
X2_ BC_ BASE_ MAX - _POSI
X2_ BC_ DIM_ MAX - _POSI
X2_ BC_ SCALE_ MAX - _POSI
X2_ BC_ STRING_ MAX - _POSI
X2_ CHARCLASS_ NAME_ MAX - _POSI
X2_ COLL_ WEIGHTS_ MAX - _POSI
X2_ EXPR_ NEST_ MAX - _POSI
X2_ LINE_ MAX - _POSI
X2_ RE_ DUP_ MAX - _POSIX_
AIO_ LISTIO_ MAX - _POSIX_
AIO_ MAX - _POSIX_
ARG_ MAX - _POSIX_
CHILD_ MAX - _POSIX_
CLOCKRES_ MIN - _POSIX_
C_ SOURCE - _POSIX_
DELAYTIMER_ MAX - _POSIX_
FD_ SETSIZE - _POSIX_
HIWAT - _POSIX_
HOST_ NAME_ MAX - _POSIX_
LINK_ MAX - _POSIX_
LOGIN_ NAME_ MAX - _POSIX_
MAX_ CANON - _POSIX_
MAX_ INPUT - _POSIX_
MQ_ OPEN_ MAX - _POSIX_
MQ_ PRIO_ MAX - _POSIX_
NAME_ MAX - _POSIX_
NGROUPS_ MAX - _POSIX_
OPEN_ MAX - _POSIX_
PATH_ MAX - _POSIX_
PIPE_ BUF - _POSIX_
QLIMIT - _POSIX_
RE_ DUP_ MAX - _POSIX_
RTSIG_ MAX - _POSIX_
SEM_ NSEMS_ MAX - _POSIX_
SEM_ VALUE_ MAX - _POSIX_
SIGQUEUE_ MAX - _POSIX_
SOURCE - _POSIX_
SSIZE_ MAX - _POSIX_
STREAM_ MAX - _POSIX_
SYMLINK_ MAX - _POSIX_
SYMLOOP_ MAX - _POSIX_
THREAD_ DESTRUCTOR_ ITERATIONS - _POSIX_
THREAD_ KEYS_ MAX - _POSIX_
THREAD_ THREADS_ MAX - _POSIX_
TIMER_ MAX - _POSIX_
TTY_ NAME_ MAX - _POSIX_
TZNAME_ MAX - _POSIX_
UIO_ MAXIOV - _SS_
SIZE - _STDC_
PREDEF_ H - _STDINT_
H - _STDIO_
H - _STDLIB_
H - _STRINGS_
H - _STRING_
H - _STRUCT_
TIMESPEC - _SYS_
CDEFS_ H - _SYS_
SELECT_ H - _SYS_
SOCKET_ H - _SYS_
TIME_ H - _SYS_
TYPES_ H - _THREAD_
MUTEX_ INTERNAL_ H - _THREAD_
SHARED_ TYPES_ H - _XOPEN_
IOV_ MAX - _XOPEN_
LIM_ H - _XOPEN_
SOURCE - _XOPEN_
SOURCE_ EXTENDED - __
BIG_ ENDIAN - __
BITS_ PER_ LONG - __
BIT_ TYPES_ DEFINED__ - __
BYTE_ ORDER - __
ENUM_ IDTYPE_ T - __
FD_ SETSIZE - __
FD_ ZERO_ STOS - __
FILE_ defined - __
FLOAT_ WORD_ ORDER - __
GLIBC_ MINOR__ - __
GLIBC_ USE_ DEPRECATED_ GETS - __
GLIBC_ USE_ DEPRECATED_ SCANF - __
GLIBC_ USE_ IEC_ 60559_ BFP_ EXT - __
GLIBC_ USE_ IEC_ 60559_ BFP_ EXT_ C2X - __
GLIBC_ USE_ IEC_ 60559_ FUNCS_ EXT - __
GLIBC_ USE_ IEC_ 60559_ FUNCS_ EXT_ C2X - __
GLIBC_ USE_ IEC_ 60559_ TYPES_ EXT - __
GLIBC_ USE_ ISOC2X - __
GLIBC_ USE_ LIB_ EXT2 - __
GLIBC__ - __
GNUC_ VA_ LIST - __
GNU_ LIBRARY__ - __
HAVE_ DISTINCT_ FLOA T16 - __
HAVE_ DISTINCT_ FLOA T32 - __
HAVE_ DISTINCT_ FLOA T64 - __
HAVE_ DISTINCT_ FLOA T32X - __
HAVE_ DISTINCT_ FLOA T64X - __
HAVE_ DISTINCT_ FLOA T128 - __
HAVE_ DISTINCT_ FLOA T128X - __
HAVE_ FLOA T16 - __
HAVE_ FLOA T32 - __
HAVE_ FLOA T64 - __
HAVE_ FLOA T32X - __
HAVE_ FLOA T64X - __
HAVE_ FLOA T64X_ LONG_ DOUBLE - __
HAVE_ FLOA T128 - __
HAVE_ FLOA T128X - __
HAVE_ FLOATN_ NOT_ TYPEDEF - __
HAVE_ GENERIC_ SELECTION - __
INO_ T_ MATCHES_ INO64_ T - __
IOV_ MAX - __
LITTLE_ ENDIAN - __
LONG_ DOUBLE_ USES_ FLOA T128 - __
NETINET_ IP_ H - __
OFF_ T_ MATCHES_ OFF64_ T - __
PDP_ ENDIAN - __
PTHREAD_ MUTEX_ HAVE_ PREV - __
RLIM_ T_ MATCHES_ RLIM64_ T - __
SIZEOF_ PTHREAD_ ATTR_ T - __
SIZEOF_ PTHREAD_ BARRIERATTR_ T - __
SIZEOF_ PTHREAD_ BARRIER_ T - __
SIZEOF_ PTHREAD_ CONDATTR_ T - __
SIZEOF_ PTHREAD_ COND_ T - __
SIZEOF_ PTHREAD_ MUTEXATTR_ T - __
SIZEOF_ PTHREAD_ MUTEX_ T - __
SIZEOF_ PTHREAD_ RWLOCKATTR_ T - __
SIZEOF_ PTHREAD_ RWLOCK_ T - __
STATFS_ MATCHES_ STATF S64 - __
STDC_ IEC_ 559_ COMPLEX__ - __
STDC_ IEC_ 559__ - __
STDC_ ISO_ 10646__ - __
SYSCALL_ WORDSIZE - __
TIMESIZE - __
USE_ ATFILE - __
USE_ FORTIFY_ LEVEL - __
USE_ GNU - __
USE_ ISOC11 - __
USE_ ISOC95 - __
USE_ ISOC99 - __
USE_ KERNEL_ IPV6_ DEFS - __
USE_ LARGEFILE - __
USE_ LARGEFIL E64 - __
USE_ MISC - __
USE_ POSIX - __
USE_ POSI X2 - __
USE_ POSI X199309 - __
USE_ POSI X199506 - __
USE_ UNIX98 - __
USE_ XOPEN - __
USE_ XOPE N2K - __
USE_ XOPE N2K8 - __
USE_ XOPE N2K8XSI - __
USE_ XOPE N2KXSI - __
USE_ XOPEN_ EXTENDED - __WALL
- __
WCLONE - __
WCOREFLAG - __
WNOTHREAD - __
WORDSIZE - __
WORDSIZE_ TIME64_ COMPA T32 - __
W_ CONTINUED - ____
FILE_ defined - _____
fpos64_ t_ defined - _____
fpos_ t_ defined - ____
mbstate_ t_ defined - __
bool_ true_ false_ are_ defined - __
clock_ t_ defined - __
clockid_ t_ defined - __
cookie_ io_ functions_ t_ defined - __
glibc_ c99_ flexarr_ available - __
have_ pthread_ attr_ t - __
iovec_ defined - __
itimer_ which_ ITIMER_ PROF - __
itimer_ which_ ITIMER_ REAL - __
itimer_ which_ ITIMER_ VIRTUAL - __
ldiv_ t_ defined - __
lldiv_ t_ defined - __
osockaddr_ defined - __
sigset_ t_ defined - __
socket_ type_ SOCK_ CLOEXEC - __
socket_ type_ SOCK_ DCCP - __
socket_ type_ SOCK_ DGRAM - __
socket_ type_ SOCK_ NONBLOCK - __
socket_ type_ SOCK_ PACKET - __
socket_ type_ SOCK_ RAW - __
socket_ type_ SOCK_ RDM - __
socket_ type_ SOCK_ SEQPACKET - __
socket_ type_ SOCK_ STREAM - __
struct_ FILE_ defined - __
time_ t_ defined - __
timer_ t_ defined - __
timeval_ defined - crypto_
aead_ aes256gcm_ ABYTES - crypto_
aead_ aes256gcm_ KEYBYTES - crypto_
aead_ aes256gcm_ NPUBBYTES - crypto_
aead_ aes256gcm_ NSECBYTES - crypto_
aead_ chacha20poly1305_ ABYTES - crypto_
aead_ chacha20poly1305_ IETF_ ABYTES - crypto_
aead_ chacha20poly1305_ IETF_ KEYBYTES - crypto_
aead_ chacha20poly1305_ IETF_ NPUBBYTES - crypto_
aead_ chacha20poly1305_ IETF_ NSECBYTES - crypto_
aead_ chacha20poly1305_ KEYBYTES - crypto_
aead_ chacha20poly1305_ NPUBBYTES - crypto_
aead_ chacha20poly1305_ NSECBYTES - crypto_
aead_ chacha20poly1305_ ietf_ ABYTES - crypto_
aead_ chacha20poly1305_ ietf_ KEYBYTES - crypto_
aead_ chacha20poly1305_ ietf_ NPUBBYTES - crypto_
aead_ chacha20poly1305_ ietf_ NSECBYTES - crypto_
aead_ xchacha20poly1305_ IETF_ ABYTES - crypto_
aead_ xchacha20poly1305_ IETF_ KEYBYTES - crypto_
aead_ xchacha20poly1305_ IETF_ NPUBBYTES - crypto_
aead_ xchacha20poly1305_ IETF_ NSECBYTES - crypto_
aead_ xchacha20poly1305_ ietf_ ABYTES - crypto_
aead_ xchacha20poly1305_ ietf_ KEYBYTES - crypto_
aead_ xchacha20poly1305_ ietf_ NPUBBYTES - crypto_
aead_ xchacha20poly1305_ ietf_ NSECBYTES - crypto_
auth_ BYTES - crypto_
auth_ KEYBYTES - crypto_
auth_ PRIMITIVE - crypto_
auth_ hmacsha256_ BYTES - crypto_
auth_ hmacsha256_ KEYBYTES - crypto_
auth_ hmacsha512_ BYTES - crypto_
auth_ hmacsha512_ KEYBYTES - crypto_
auth_ hmacsha512256_ BYTES - crypto_
auth_ hmacsha512256_ KEYBYTES - crypto_
box_ BEFORENMBYTES - crypto_
box_ BOXZEROBYTES - crypto_
box_ MACBYTES - crypto_
box_ NONCEBYTES - crypto_
box_ PRIMITIVE - crypto_
box_ PUBLICKEYBYTES - crypto_
box_ SEALBYTES - crypto_
box_ SECRETKEYBYTES - crypto_
box_ SEEDBYTES - crypto_
box_ ZEROBYTES - crypto_
box_ curve25519xchacha20poly1305_ BEFORENMBYTES - crypto_
box_ curve25519xchacha20poly1305_ MACBYTES - crypto_
box_ curve25519xchacha20poly1305_ NONCEBYTES - crypto_
box_ curve25519xchacha20poly1305_ PUBLICKEYBYTES - crypto_
box_ curve25519xchacha20poly1305_ SEALBYTES - crypto_
box_ curve25519xchacha20poly1305_ SECRETKEYBYTES - crypto_
box_ curve25519xchacha20poly1305_ SEEDBYTES - crypto_
box_ curve25519xsalsa20poly1305_ BEFORENMBYTES - crypto_
box_ curve25519xsalsa20poly1305_ BOXZEROBYTES - crypto_
box_ curve25519xsalsa20poly1305_ MACBYTES - crypto_
box_ curve25519xsalsa20poly1305_ NONCEBYTES - crypto_
box_ curve25519xsalsa20poly1305_ PUBLICKEYBYTES - crypto_
box_ curve25519xsalsa20poly1305_ SECRETKEYBYTES - crypto_
box_ curve25519xsalsa20poly1305_ SEEDBYTES - crypto_
box_ curve25519xsalsa20poly1305_ ZEROBYTES - crypto_
core_ ed25519_ BYTES - crypto_
core_ ed25519_ HASHBYTES - crypto_
core_ ed25519_ NONREDUCEDSCALARBYTES - crypto_
core_ ed25519_ SCALARBYTES - crypto_
core_ ed25519_ UNIFORMBYTES - crypto_
core_ hchacha20_ CONSTBYTES - crypto_
core_ hchacha20_ INPUTBYTES - crypto_
core_ hchacha20_ KEYBYTES - crypto_
core_ hchacha20_ OUTPUTBYTES - crypto_
core_ hsalsa20_ CONSTBYTES - crypto_
core_ hsalsa20_ INPUTBYTES - crypto_
core_ hsalsa20_ KEYBYTES - crypto_
core_ hsalsa20_ OUTPUTBYTES - crypto_
core_ ristretto255_ BYTES - crypto_
core_ ristretto255_ HASHBYTES - crypto_
core_ ristretto255_ NONREDUCEDSCALARBYTES - crypto_
core_ ristretto255_ SCALARBYTES - crypto_
core_ salsa20_ CONSTBYTES - crypto_
core_ salsa20_ INPUTBYTES - crypto_
core_ salsa20_ KEYBYTES - crypto_
core_ salsa20_ OUTPUTBYTES - crypto_
core_ salsa208_ CONSTBYTES - crypto_
core_ salsa208_ INPUTBYTES - crypto_
core_ salsa208_ KEYBYTES - crypto_
core_ salsa208_ OUTPUTBYTES - crypto_
core_ salsa2012_ CONSTBYTES - crypto_
core_ salsa2012_ INPUTBYTES - crypto_
core_ salsa2012_ KEYBYTES - crypto_
core_ salsa2012_ OUTPUTBYTES - crypto_
generichash_ BYTES - crypto_
generichash_ BYTES_ MAX - crypto_
generichash_ BYTES_ MIN - crypto_
generichash_ KEYBYTES - crypto_
generichash_ KEYBYTES_ MAX - crypto_
generichash_ KEYBYTES_ MIN - crypto_
generichash_ PRIMITIVE - crypto_
generichash_ blake2b_ BYTES - crypto_
generichash_ blake2b_ BYTES_ MAX - crypto_
generichash_ blake2b_ BYTES_ MIN - crypto_
generichash_ blake2b_ KEYBYTES - crypto_
generichash_ blake2b_ KEYBYTES_ MAX - crypto_
generichash_ blake2b_ KEYBYTES_ MIN - crypto_
generichash_ blake2b_ PERSONALBYTES - crypto_
generichash_ blake2b_ SALTBYTES - crypto_
hash_ BYTES - crypto_
hash_ PRIMITIVE - crypto_
hash_ sha256_ BYTES - crypto_
hash_ sha512_ BYTES - crypto_
kdf_ BYTES_ MAX - crypto_
kdf_ BYTES_ MIN - crypto_
kdf_ CONTEXTBYTES - crypto_
kdf_ KEYBYTES - crypto_
kdf_ PRIMITIVE - crypto_
kdf_ blake2b_ BYTES_ MAX - crypto_
kdf_ blake2b_ BYTES_ MIN - crypto_
kdf_ blake2b_ CONTEXTBYTES - crypto_
kdf_ blake2b_ KEYBYTES - crypto_
kx_ PRIMITIVE - crypto_
kx_ PUBLICKEYBYTES - crypto_
kx_ SECRETKEYBYTES - crypto_
kx_ SEEDBYTES - crypto_
kx_ SESSIONKEYBYTES - crypto_
onetimeauth_ BYTES - crypto_
onetimeauth_ KEYBYTES - crypto_
onetimeauth_ PRIMITIVE - crypto_
onetimeauth_ poly1305_ BYTES - crypto_
onetimeauth_ poly1305_ KEYBYTES - crypto_
pwhash_ ALG_ ARGO N2I13 - crypto_
pwhash_ ALG_ ARGO N2ID13 - crypto_
pwhash_ ALG_ DEFAULT - crypto_
pwhash_ BYTES_ MIN - crypto_
pwhash_ MEMLIMIT_ INTERACTIVE - crypto_
pwhash_ MEMLIMIT_ MIN - crypto_
pwhash_ MEMLIMIT_ MODERATE - crypto_
pwhash_ MEMLIMIT_ SENSITIVE - crypto_
pwhash_ OPSLIMIT_ INTERACTIVE - crypto_
pwhash_ OPSLIMIT_ MAX - crypto_
pwhash_ OPSLIMIT_ MIN - crypto_
pwhash_ OPSLIMIT_ MODERATE - crypto_
pwhash_ OPSLIMIT_ SENSITIVE - crypto_
pwhash_ PASSWD_ MAX - crypto_
pwhash_ PASSWD_ MIN - crypto_
pwhash_ PRIMITIVE - crypto_
pwhash_ SALTBYTES - crypto_
pwhash_ STRBYTES - crypto_
pwhash_ STRPREFIX - crypto_
pwhash_ argon2i_ ALG_ ARGO N2I13 - crypto_
pwhash_ argon2i_ BYTES_ MIN - crypto_
pwhash_ argon2i_ MEMLIMIT_ INTERACTIVE - crypto_
pwhash_ argon2i_ MEMLIMIT_ MIN - crypto_
pwhash_ argon2i_ MEMLIMIT_ MODERATE - crypto_
pwhash_ argon2i_ MEMLIMIT_ SENSITIVE - crypto_
pwhash_ argon2i_ OPSLIMIT_ INTERACTIVE - crypto_
pwhash_ argon2i_ OPSLIMIT_ MAX - crypto_
pwhash_ argon2i_ OPSLIMIT_ MIN - crypto_
pwhash_ argon2i_ OPSLIMIT_ MODERATE - crypto_
pwhash_ argon2i_ OPSLIMIT_ SENSITIVE - crypto_
pwhash_ argon2i_ PASSWD_ MAX - crypto_
pwhash_ argon2i_ PASSWD_ MIN - crypto_
pwhash_ argon2i_ SALTBYTES - crypto_
pwhash_ argon2i_ STRBYTES - crypto_
pwhash_ argon2i_ STRPREFIX - crypto_
pwhash_ argon2id_ ALG_ ARGO N2ID13 - crypto_
pwhash_ argon2id_ BYTES_ MIN - crypto_
pwhash_ argon2id_ MEMLIMIT_ INTERACTIVE - crypto_
pwhash_ argon2id_ MEMLIMIT_ MIN - crypto_
pwhash_ argon2id_ MEMLIMIT_ MODERATE - crypto_
pwhash_ argon2id_ MEMLIMIT_ SENSITIVE - crypto_
pwhash_ argon2id_ OPSLIMIT_ INTERACTIVE - crypto_
pwhash_ argon2id_ OPSLIMIT_ MAX - crypto_
pwhash_ argon2id_ OPSLIMIT_ MIN - crypto_
pwhash_ argon2id_ OPSLIMIT_ MODERATE - crypto_
pwhash_ argon2id_ OPSLIMIT_ SENSITIVE - crypto_
pwhash_ argon2id_ PASSWD_ MAX - crypto_
pwhash_ argon2id_ PASSWD_ MIN - crypto_
pwhash_ argon2id_ SALTBYTES - crypto_
pwhash_ argon2id_ STRBYTES - crypto_
pwhash_ argon2id_ STRPREFIX - crypto_
pwhash_ scryptsalsa208sha256_ BYTES_ MIN - crypto_
pwhash_ scryptsalsa208sha256_ MEMLIMIT_ INTERACTIVE - crypto_
pwhash_ scryptsalsa208sha256_ MEMLIMIT_ MIN - crypto_
pwhash_ scryptsalsa208sha256_ MEMLIMIT_ SENSITIVE - crypto_
pwhash_ scryptsalsa208sha256_ OPSLIMIT_ INTERACTIVE - crypto_
pwhash_ scryptsalsa208sha256_ OPSLIMIT_ MAX - crypto_
pwhash_ scryptsalsa208sha256_ OPSLIMIT_ MIN - crypto_
pwhash_ scryptsalsa208sha256_ OPSLIMIT_ SENSITIVE - crypto_
pwhash_ scryptsalsa208sha256_ PASSWD_ MIN - crypto_
pwhash_ scryptsalsa208sha256_ SALTBYTES - crypto_
pwhash_ scryptsalsa208sha256_ STRBYTES - crypto_
pwhash_ scryptsalsa208sha256_ STRPREFIX - crypto_
scalarmult_ BYTES - crypto_
scalarmult_ PRIMITIVE - crypto_
scalarmult_ SCALARBYTES - crypto_
scalarmult_ curve25519_ BYTES - crypto_
scalarmult_ curve25519_ SCALARBYTES - crypto_
scalarmult_ ed25519_ BYTES - crypto_
scalarmult_ ed25519_ SCALARBYTES - crypto_
scalarmult_ ristretto255_ BYTES - crypto_
scalarmult_ ristretto255_ SCALARBYTES - crypto_
secretbox_ BOXZEROBYTES - crypto_
secretbox_ KEYBYTES - crypto_
secretbox_ MACBYTES - crypto_
secretbox_ NONCEBYTES - crypto_
secretbox_ PRIMITIVE - crypto_
secretbox_ ZEROBYTES - crypto_
secretbox_ xchacha20poly1305_ KEYBYTES - crypto_
secretbox_ xchacha20poly1305_ MACBYTES - crypto_
secretbox_ xchacha20poly1305_ NONCEBYTES - crypto_
secretbox_ xsalsa20poly1305_ BOXZEROBYTES - crypto_
secretbox_ xsalsa20poly1305_ KEYBYTES - crypto_
secretbox_ xsalsa20poly1305_ MACBYTES - crypto_
secretbox_ xsalsa20poly1305_ NONCEBYTES - crypto_
secretbox_ xsalsa20poly1305_ ZEROBYTES - crypto_
secretstream_ xchacha20poly1305_ ABYTES - crypto_
secretstream_ xchacha20poly1305_ HEADERBYTES - crypto_
secretstream_ xchacha20poly1305_ KEYBYTES - crypto_
secretstream_ xchacha20poly1305_ TAG_ FINAL - crypto_
secretstream_ xchacha20poly1305_ TAG_ MESSAGE - crypto_
secretstream_ xchacha20poly1305_ TAG_ PUSH - crypto_
secretstream_ xchacha20poly1305_ TAG_ REKEY - crypto_
shorthash_ BYTES - crypto_
shorthash_ KEYBYTES - crypto_
shorthash_ PRIMITIVE - crypto_
shorthash_ siphash24_ BYTES - crypto_
shorthash_ siphash24_ KEYBYTES - crypto_
shorthash_ siphashx24_ BYTES - crypto_
shorthash_ siphashx24_ KEYBYTES - crypto_
sign_ BYTES - crypto_
sign_ PRIMITIVE - crypto_
sign_ PUBLICKEYBYTES - crypto_
sign_ SECRETKEYBYTES - crypto_
sign_ SEEDBYTES - crypto_
sign_ ed25519_ BYTES - crypto_
sign_ ed25519_ PUBLICKEYBYTES - crypto_
sign_ ed25519_ SECRETKEYBYTES - crypto_
sign_ ed25519_ SEEDBYTES - crypto_
stream_ KEYBYTES - crypto_
stream_ NONCEBYTES - crypto_
stream_ PRIMITIVE - crypto_
stream_ chacha20_ IETF_ KEYBYTES - crypto_
stream_ chacha20_ IETF_ NONCEBYTES - crypto_
stream_ chacha20_ KEYBYTES - crypto_
stream_ chacha20_ NONCEBYTES - crypto_
stream_ chacha20_ ietf_ KEYBYTES - crypto_
stream_ chacha20_ ietf_ NONCEBYTES - crypto_
stream_ salsa20_ KEYBYTES - crypto_
stream_ salsa20_ NONCEBYTES - crypto_
stream_ salsa208_ KEYBYTES - crypto_
stream_ salsa208_ NONCEBYTES - crypto_
stream_ salsa2012_ KEYBYTES - crypto_
stream_ salsa2012_ NONCEBYTES - crypto_
stream_ xchacha20_ KEYBYTES - crypto_
stream_ xchacha20_ NONCEBYTES - crypto_
stream_ xsalsa20_ KEYBYTES - crypto_
stream_ xsalsa20_ NONCEBYTES - crypto_
verify_ 16_ BYTES - crypto_
verify_ 32_ BYTES - crypto_
verify_ 64_ BYTES - false_
- gcry_
cipher_ algos_ GCRY_ CIPHER_ 3DES - gcry_
cipher_ algos_ GCRY_ CIPHER_ AES - gcry_
cipher_ algos_ GCRY_ CIPHER_ AES192 - gcry_
cipher_ algos_ GCRY_ CIPHER_ AES256 - gcry_
cipher_ algos_ GCRY_ CIPHER_ ARCFOUR - gcry_
cipher_ algos_ GCRY_ CIPHER_ BLOWFISH - gcry_
cipher_ algos_ GCRY_ CIPHER_ CAMELLI A128 - gcry_
cipher_ algos_ GCRY_ CIPHER_ CAMELLI A192 - gcry_
cipher_ algos_ GCRY_ CIPHER_ CAMELLI A256 - gcry_
cipher_ algos_ GCRY_ CIPHER_ CAST5 - gcry_
cipher_ algos_ GCRY_ CIPHER_ CHACH A20 - gcry_
cipher_ algos_ GCRY_ CIPHER_ DES - gcry_
cipher_ algos_ GCRY_ CIPHER_ DES_ SK - gcry_
cipher_ algos_ GCRY_ CIPHER_ GOST28147 - gcry_
cipher_ algos_ GCRY_ CIPHER_ IDEA - gcry_
cipher_ algos_ GCRY_ CIPHER_ NONE - gcry_
cipher_ algos_ GCRY_ CIPHER_ RFC2268_ 40 - gcry_
cipher_ algos_ GCRY_ CIPHER_ RFC2268_ 128 - gcry_
cipher_ algos_ GCRY_ CIPHER_ SAFER_ SK128 - gcry_
cipher_ algos_ GCRY_ CIPHER_ SALS A20 - gcry_
cipher_ algos_ GCRY_ CIPHER_ SALS A20R12 - gcry_
cipher_ algos_ GCRY_ CIPHER_ SEED - gcry_
cipher_ algos_ GCRY_ CIPHER_ SERPEN T128 - gcry_
cipher_ algos_ GCRY_ CIPHER_ SERPEN T192 - gcry_
cipher_ algos_ GCRY_ CIPHER_ SERPEN T256 - gcry_
cipher_ algos_ GCRY_ CIPHER_ TWOFISH - gcry_
cipher_ algos_ GCRY_ CIPHER_ TWOFIS H128 - gcry_
cipher_ flags_ GCRY_ CIPHER_ CBC_ CTS - gcry_
cipher_ flags_ GCRY_ CIPHER_ CBC_ MAC - gcry_
cipher_ flags_ GCRY_ CIPHER_ ENABLE_ SYNC - gcry_
cipher_ flags_ GCRY_ CIPHER_ SECURE - gcry_
cipher_ modes_ GCRY_ CIPHER_ MODE_ AESWRAP - gcry_
cipher_ modes_ GCRY_ CIPHER_ MODE_ CBC - gcry_
cipher_ modes_ GCRY_ CIPHER_ MODE_ CCM - gcry_
cipher_ modes_ GCRY_ CIPHER_ MODE_ CFB - gcry_
cipher_ modes_ GCRY_ CIPHER_ MODE_ CFB8 - gcry_
cipher_ modes_ GCRY_ CIPHER_ MODE_ CTR - gcry_
cipher_ modes_ GCRY_ CIPHER_ MODE_ ECB - gcry_
cipher_ modes_ GCRY_ CIPHER_ MODE_ GCM - gcry_
cipher_ modes_ GCRY_ CIPHER_ MODE_ NONE - gcry_
cipher_ modes_ GCRY_ CIPHER_ MODE_ OCB - gcry_
cipher_ modes_ GCRY_ CIPHER_ MODE_ OFB - gcry_
cipher_ modes_ GCRY_ CIPHER_ MODE_ POLY1305 - gcry_
cipher_ modes_ GCRY_ CIPHER_ MODE_ STREAM - gcry_
cipher_ modes_ GCRY_ CIPHER_ MODE_ XTS - gcry_
ctl_ cmds_ GCRYCTL_ ANY_ INITIALIZATION_ P - gcry_
ctl_ cmds_ GCRYCTL_ CFB_ SYNC - gcry_
ctl_ cmds_ GCRYCTL_ CLEAR_ DEBUG_ FLAGS - gcry_
ctl_ cmds_ GCRYCTL_ CLOSE_ RANDOM_ DEVICE - gcry_
ctl_ cmds_ GCRYCTL_ DISABLE_ ALGO - gcry_
ctl_ cmds_ GCRYCTL_ DISABLE_ HWF - gcry_
ctl_ cmds_ GCRYCTL_ DISABLE_ INTERNAL_ LOCKING - gcry_
ctl_ cmds_ GCRYCTL_ DISABLE_ LOCKED_ SECMEM - gcry_
ctl_ cmds_ GCRYCTL_ DISABLE_ PRIV_ DROP - gcry_
ctl_ cmds_ GCRYCTL_ DISABLE_ SECMEM - gcry_
ctl_ cmds_ GCRYCTL_ DISABLE_ SECMEM_ WARN - gcry_
ctl_ cmds_ GCRYCTL_ DRBG_ REINIT - gcry_
ctl_ cmds_ GCRYCTL_ DROP_ PRIVS - gcry_
ctl_ cmds_ GCRYCTL_ DUMP_ MEMORY_ STATS - gcry_
ctl_ cmds_ GCRYCTL_ DUMP_ RANDOM_ STATS - gcry_
ctl_ cmds_ GCRYCTL_ DUMP_ SECMEM_ STATS - gcry_
ctl_ cmds_ GCRYCTL_ ENABLE_ ALGO - gcry_
ctl_ cmds_ GCRYCTL_ ENABLE_ M_ GUARD - gcry_
ctl_ cmds_ GCRYCTL_ ENABLE_ QUICK_ RANDOM - gcry_
ctl_ cmds_ GCRYCTL_ FAKED_ RANDOM_ P - gcry_
ctl_ cmds_ GCRYCTL_ FAST_ POLL - gcry_
ctl_ cmds_ GCRYCTL_ FINALIZE - gcry_
ctl_ cmds_ GCRYCTL_ FIPS_ MODE_ P - gcry_
ctl_ cmds_ GCRYCTL_ FORCE_ FIPS_ MODE - gcry_
ctl_ cmds_ GCRYCTL_ GET_ ALGO_ NENCR - gcry_
ctl_ cmds_ GCRYCTL_ GET_ ALGO_ NPKEY - gcry_
ctl_ cmds_ GCRYCTL_ GET_ ALGO_ NSIGN - gcry_
ctl_ cmds_ GCRYCTL_ GET_ ALGO_ NSKEY - gcry_
ctl_ cmds_ GCRYCTL_ GET_ ALGO_ USAGE - gcry_
ctl_ cmds_ GCRYCTL_ GET_ ASNOID - gcry_
ctl_ cmds_ GCRYCTL_ GET_ BLKLEN - gcry_
ctl_ cmds_ GCRYCTL_ GET_ CURRENT_ RNG_ TYPE - gcry_
ctl_ cmds_ GCRYCTL_ GET_ KEYLEN - gcry_
ctl_ cmds_ GCRYCTL_ GET_ TAGLEN - gcry_
ctl_ cmds_ GCRYCTL_ INACTIVATE_ FIPS_ FLAG - gcry_
ctl_ cmds_ GCRYCTL_ INITIALIZATION_ FINISHED - gcry_
ctl_ cmds_ GCRYCTL_ INITIALIZATION_ FINISHED_ P - gcry_
ctl_ cmds_ GCRYCTL_ INIT_ SECMEM - gcry_
ctl_ cmds_ GCRYCTL_ IS_ ALGO_ ENABLED - gcry_
ctl_ cmds_ GCRYCTL_ IS_ SECURE - gcry_
ctl_ cmds_ GCRYCTL_ OPERATIONAL_ P - gcry_
ctl_ cmds_ GCRYCTL_ PRINT_ CONFIG - gcry_
ctl_ cmds_ GCRYCTL_ REACTIVATE_ FIPS_ FLAG - gcry_
ctl_ cmds_ GCRYCTL_ REINIT_ SYSCALL_ CLAMP - gcry_
ctl_ cmds_ GCRYCTL_ RESET - gcry_
ctl_ cmds_ GCRYCTL_ RESUME_ SECMEM_ WARN - gcry_
ctl_ cmds_ GCRYCTL_ SELFTEST - gcry_
ctl_ cmds_ GCRYCTL_ SET_ CBC_ CTS - gcry_
ctl_ cmds_ GCRYCTL_ SET_ CBC_ MAC - gcry_
ctl_ cmds_ GCRYCTL_ SET_ CCM_ LENGTHS - gcry_
ctl_ cmds_ GCRYCTL_ SET_ DEBUG_ FLAGS - gcry_
ctl_ cmds_ GCRYCTL_ SET_ ENFORCED_ FIPS_ FLAG - gcry_
ctl_ cmds_ GCRYCTL_ SET_ PREFERRED_ RNG_ TYPE - gcry_
ctl_ cmds_ GCRYCTL_ SET_ RANDOM_ DAEMON_ SOCKET - gcry_
ctl_ cmds_ GCRYCTL_ SET_ RANDOM_ SEED_ FILE - gcry_
ctl_ cmds_ GCRYCTL_ SET_ RNDEGD_ SOCKET - gcry_
ctl_ cmds_ GCRYCTL_ SET_ SBOX - gcry_
ctl_ cmds_ GCRYCTL_ SET_ TAGLEN - gcry_
ctl_ cmds_ GCRYCTL_ SET_ THREAD_ CBS - gcry_
ctl_ cmds_ GCRYCTL_ SET_ VERBOSITY - gcry_
ctl_ cmds_ GCRYCTL_ START_ DUMP - gcry_
ctl_ cmds_ GCRYCTL_ STOP_ DUMP - gcry_
ctl_ cmds_ GCRYCTL_ SUSPEND_ SECMEM_ WARN - gcry_
ctl_ cmds_ GCRYCTL_ TERM_ SECMEM - gcry_
ctl_ cmds_ GCRYCTL_ TEST_ ALGO - gcry_
ctl_ cmds_ GCRYCTL_ UPDATE_ RANDOM_ SEED_ FILE - gcry_
ctl_ cmds_ GCRYCTL_ USE_ RANDOM_ DAEMON - gcry_
ctl_ cmds_ GCRYCTL_ USE_ SECURE_ RNDPOOL - gcry_
kdf_ algos_ GCRY_ KDF_ ITERSALTED_ S2K - gcry_
kdf_ algos_ GCRY_ KDF_ NONE - gcry_
kdf_ algos_ GCRY_ KDF_ PBKD F1 - gcry_
kdf_ algos_ GCRY_ KDF_ PBKD F2 - gcry_
kdf_ algos_ GCRY_ KDF_ SALTED_ S2K - gcry_
kdf_ algos_ GCRY_ KDF_ SCRYPT - gcry_
kdf_ algos_ GCRY_ KDF_ SIMPLE_ S2K - gcry_
log_ levels_ GCRY_ LOG_ BUG - gcry_
log_ levels_ GCRY_ LOG_ CONT - gcry_
log_ levels_ GCRY_ LOG_ DEBUG - gcry_
log_ levels_ GCRY_ LOG_ ERROR - gcry_
log_ levels_ GCRY_ LOG_ FATAL - gcry_
log_ levels_ GCRY_ LOG_ INFO - gcry_
log_ levels_ GCRY_ LOG_ WARN - gcry_
mac_ algos_ GCRY_ MAC_ CMAC_ 3DES - gcry_
mac_ algos_ GCRY_ MAC_ CMAC_ AES - gcry_
mac_ algos_ GCRY_ MAC_ CMAC_ BLOWFISH - gcry_
mac_ algos_ GCRY_ MAC_ CMAC_ CAMELLIA - gcry_
mac_ algos_ GCRY_ MAC_ CMAC_ CAST5 - gcry_
mac_ algos_ GCRY_ MAC_ CMAC_ GOST28147 - gcry_
mac_ algos_ GCRY_ MAC_ CMAC_ IDEA - gcry_
mac_ algos_ GCRY_ MAC_ CMAC_ RFC2268 - gcry_
mac_ algos_ GCRY_ MAC_ CMAC_ SEED - gcry_
mac_ algos_ GCRY_ MAC_ CMAC_ SERPENT - gcry_
mac_ algos_ GCRY_ MAC_ CMAC_ TWOFISH - gcry_
mac_ algos_ GCRY_ MAC_ GMAC_ AES - gcry_
mac_ algos_ GCRY_ MAC_ GMAC_ CAMELLIA - gcry_
mac_ algos_ GCRY_ MAC_ GMAC_ SEED - gcry_
mac_ algos_ GCRY_ MAC_ GMAC_ SERPENT - gcry_
mac_ algos_ GCRY_ MAC_ GMAC_ TWOFISH - gcry_
mac_ algos_ GCRY_ MAC_ HMAC_ GOST R3411_ 94 - gcry_
mac_ algos_ GCRY_ MAC_ HMAC_ MD2 - gcry_
mac_ algos_ GCRY_ MAC_ HMAC_ MD4 - gcry_
mac_ algos_ GCRY_ MAC_ HMAC_ MD5 - gcry_
mac_ algos_ GCRY_ MAC_ HMAC_ RMD160 - gcry_
mac_ algos_ GCRY_ MAC_ HMAC_ SHA1 - gcry_
mac_ algos_ GCRY_ MAC_ HMAC_ SHA3_ 224 - gcry_
mac_ algos_ GCRY_ MAC_ HMAC_ SHA3_ 256 - gcry_
mac_ algos_ GCRY_ MAC_ HMAC_ SHA3_ 384 - gcry_
mac_ algos_ GCRY_ MAC_ HMAC_ SHA3_ 512 - gcry_
mac_ algos_ GCRY_ MAC_ HMAC_ SHA224 - gcry_
mac_ algos_ GCRY_ MAC_ HMAC_ SHA256 - gcry_
mac_ algos_ GCRY_ MAC_ HMAC_ SHA384 - gcry_
mac_ algos_ GCRY_ MAC_ HMAC_ SHA512 - gcry_
mac_ algos_ GCRY_ MAC_ HMAC_ STRIBO G256 - gcry_
mac_ algos_ GCRY_ MAC_ HMAC_ STRIBO G512 - gcry_
mac_ algos_ GCRY_ MAC_ HMAC_ TIGE R1 - gcry_
mac_ algos_ GCRY_ MAC_ HMAC_ WHIRLPOOL - gcry_
mac_ algos_ GCRY_ MAC_ NONE - gcry_
mac_ algos_ GCRY_ MAC_ POLY1305 - gcry_
mac_ algos_ GCRY_ MAC_ POLY1305_ AES - gcry_
mac_ algos_ GCRY_ MAC_ POLY1305_ CAMELLIA - gcry_
mac_ algos_ GCRY_ MAC_ POLY1305_ SEED - gcry_
mac_ algos_ GCRY_ MAC_ POLY1305_ SERPENT - gcry_
mac_ algos_ GCRY_ MAC_ POLY1305_ TWOFISH - gcry_
mac_ flags_ GCRY_ MAC_ FLAG_ SECURE - gcry_
md_ algos_ GCRY_ MD_ BLAK E2B_ 160 - gcry_
md_ algos_ GCRY_ MD_ BLAK E2B_ 256 - gcry_
md_ algos_ GCRY_ MD_ BLAK E2B_ 384 - gcry_
md_ algos_ GCRY_ MD_ BLAK E2B_ 512 - gcry_
md_ algos_ GCRY_ MD_ BLAK E2S_ 128 - gcry_
md_ algos_ GCRY_ MD_ BLAK E2S_ 160 - gcry_
md_ algos_ GCRY_ MD_ BLAK E2S_ 224 - gcry_
md_ algos_ GCRY_ MD_ BLAK E2S_ 256 - gcry_
md_ algos_ GCRY_ MD_ CRC32 - gcry_
md_ algos_ GCRY_ MD_ CRC24_ RFC2440 - gcry_
md_ algos_ GCRY_ MD_ CRC32_ RFC1510 - gcry_
md_ algos_ GCRY_ MD_ GOST R3411_ 94 - gcry_
md_ algos_ GCRY_ MD_ GOST R3411_ CP - gcry_
md_ algos_ GCRY_ MD_ HAVAL - gcry_
md_ algos_ GCRY_ MD_ MD2 - gcry_
md_ algos_ GCRY_ MD_ MD4 - gcry_
md_ algos_ GCRY_ MD_ MD5 - gcry_
md_ algos_ GCRY_ MD_ NONE - gcry_
md_ algos_ GCRY_ MD_ RMD160 - gcry_
md_ algos_ GCRY_ MD_ SHA1 - gcry_
md_ algos_ GCRY_ MD_ SHA3_ 224 - gcry_
md_ algos_ GCRY_ MD_ SHA3_ 256 - gcry_
md_ algos_ GCRY_ MD_ SHA3_ 384 - gcry_
md_ algos_ GCRY_ MD_ SHA3_ 512 - gcry_
md_ algos_ GCRY_ MD_ SHA224 - gcry_
md_ algos_ GCRY_ MD_ SHA256 - gcry_
md_ algos_ GCRY_ MD_ SHA384 - gcry_
md_ algos_ GCRY_ MD_ SHA512 - gcry_
md_ algos_ GCRY_ MD_ SHAK E128 - gcry_
md_ algos_ GCRY_ MD_ SHAK E256 - gcry_
md_ algos_ GCRY_ MD_ STRIBO G256 - gcry_
md_ algos_ GCRY_ MD_ STRIBO G512 - gcry_
md_ algos_ GCRY_ MD_ TIGER - gcry_
md_ algos_ GCRY_ MD_ TIGE R1 - gcry_
md_ algos_ GCRY_ MD_ TIGE R2 - gcry_
md_ algos_ GCRY_ MD_ WHIRLPOOL - gcry_
md_ flags_ GCRY_ MD_ FLAG_ BUGEM U1 - gcry_
md_ flags_ GCRY_ MD_ FLAG_ HMAC - gcry_
md_ flags_ GCRY_ MD_ FLAG_ SECURE - gcry_
mpi_ flag_ GCRYMPI_ FLAG_ CONST - gcry_
mpi_ flag_ GCRYMPI_ FLAG_ IMMUTABLE - gcry_
mpi_ flag_ GCRYMPI_ FLAG_ OPAQUE - gcry_
mpi_ flag_ GCRYMPI_ FLAG_ SECURE - gcry_
mpi_ flag_ GCRYMPI_ FLAG_ USER1 - gcry_
mpi_ flag_ GCRYMPI_ FLAG_ USER2 - gcry_
mpi_ flag_ GCRYMPI_ FLAG_ USER3 - gcry_
mpi_ flag_ GCRYMPI_ FLAG_ USER4 - gcry_
mpi_ format_ GCRYMPI_ FMT_ HEX - gcry_
mpi_ format_ GCRYMPI_ FMT_ NONE - gcry_
mpi_ format_ GCRYMPI_ FMT_ OPAQUE - gcry_
mpi_ format_ GCRYMPI_ FMT_ PGP - gcry_
mpi_ format_ GCRYMPI_ FMT_ SSH - gcry_
mpi_ format_ GCRYMPI_ FMT_ STD - gcry_
mpi_ format_ GCRYMPI_ FMT_ USG - gcry_
pk_ algos_ GCRY_ PK_ DSA - gcry_
pk_ algos_ GCRY_ PK_ ECC - gcry_
pk_ algos_ GCRY_ PK_ ECDH - gcry_
pk_ algos_ GCRY_ PK_ ECDSA - gcry_
pk_ algos_ GCRY_ PK_ EDDSA - gcry_
pk_ algos_ GCRY_ PK_ ELG - gcry_
pk_ algos_ GCRY_ PK_ ELG_ E - gcry_
pk_ algos_ GCRY_ PK_ RSA - gcry_
pk_ algos_ GCRY_ PK_ RSA_ E - gcry_
pk_ algos_ GCRY_ PK_ RSA_ S - gcry_
random_ level_ GCRY_ STRONG_ RANDOM - gcry_
random_ level_ GCRY_ VERY_ STRONG_ RANDOM - gcry_
random_ level_ GCRY_ WEAK_ RANDOM - gcry_
rng_ types_ GCRY_ RNG_ TYPE_ FIPS - gcry_
rng_ types_ GCRY_ RNG_ TYPE_ STANDARD - gcry_
rng_ types_ GCRY_ RNG_ TYPE_ SYSTEM - gcry_
sexp_ format_ GCRYSEXP_ FMT_ ADVANCED - gcry_
sexp_ format_ GCRYSEXP_ FMT_ BASE64 - gcry_
sexp_ format_ GCRYSEXP_ FMT_ CANON - gcry_
sexp_ format_ GCRYSEXP_ FMT_ DEFAULT - gpg_
err_ code_ t_ GPG_ ERR_ AGENT - gpg_
err_ code_ t_ GPG_ ERR_ ALREADY_ FETCHED - gpg_
err_ code_ t_ GPG_ ERR_ AMBIGUOUS - gpg_
err_ code_ t_ GPG_ ERR_ AMBIGUOUS_ NAME - gpg_
err_ code_ t_ GPG_ ERR_ ASSUAN - gpg_
err_ code_ t_ GPG_ ERR_ ASSUAN_ SERVER_ FAULT - gpg_
err_ code_ t_ GPG_ ERR_ ASS_ ACCEPT_ FAILED - gpg_
err_ code_ t_ GPG_ ERR_ ASS_ CANCELED - gpg_
err_ code_ t_ GPG_ ERR_ ASS_ CONNECT_ FAILED - gpg_
err_ code_ t_ GPG_ ERR_ ASS_ GENERAL - gpg_
err_ code_ t_ GPG_ ERR_ ASS_ INCOMPLETE_ LINE - gpg_
err_ code_ t_ GPG_ ERR_ ASS_ INV_ RESPONSE - gpg_
err_ code_ t_ GPG_ ERR_ ASS_ INV_ VALUE - gpg_
err_ code_ t_ GPG_ ERR_ ASS_ LINE_ TOO_ LONG - gpg_
err_ code_ t_ GPG_ ERR_ ASS_ NESTED_ COMMANDS - gpg_
err_ code_ t_ GPG_ ERR_ ASS_ NOT_ A_ CLIENT - gpg_
err_ code_ t_ GPG_ ERR_ ASS_ NOT_ A_ SERVER - gpg_
err_ code_ t_ GPG_ ERR_ ASS_ NO_ DATA_ CB - gpg_
err_ code_ t_ GPG_ ERR_ ASS_ NO_ INPUT - gpg_
err_ code_ t_ GPG_ ERR_ ASS_ NO_ INQUIRE_ CB - gpg_
err_ code_ t_ GPG_ ERR_ ASS_ NO_ OUTPUT - gpg_
err_ code_ t_ GPG_ ERR_ ASS_ PARAMETER - gpg_
err_ code_ t_ GPG_ ERR_ ASS_ READ_ ERROR - gpg_
err_ code_ t_ GPG_ ERR_ ASS_ SERVER_ START - gpg_
err_ code_ t_ GPG_ ERR_ ASS_ SYNTAX - gpg_
err_ code_ t_ GPG_ ERR_ ASS_ TOO_ MUCH_ DATA - gpg_
err_ code_ t_ GPG_ ERR_ ASS_ UNEXPECTED_ CMD - gpg_
err_ code_ t_ GPG_ ERR_ ASS_ UNKNOWN_ CMD - gpg_
err_ code_ t_ GPG_ ERR_ ASS_ UNKNOWN_ INQUIRE - gpg_
err_ code_ t_ GPG_ ERR_ ASS_ WRITE_ ERROR - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ AUTH - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ BER - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ CA_ CERT - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ CERT - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ CERT_ CHAIN - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ CRYPT_ CTX - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ DATA - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ HS_ CERT - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ HS_ CERT_ REQ - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ HS_ CERT_ VER - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ HS_ CHANGE_ CIPHER - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ HS_ CLIENT_ HELLO - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ HS_ CLIENT_ KEX - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ HS_ FINISHED - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ HS_ SERVER_ HELLO - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ HS_ SERVER_ HELLO_ DONE - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ HS_ SERVER_ KEX - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ KEY - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ MAC - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ MPI - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ PASSPHRASE - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ PIN - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ PIN_ METHOD - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ PUBKEY - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ SECKEY - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ SIGNATURE - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ TICKET - gpg_
err_ code_ t_ GPG_ ERR_ BAD_ URI - gpg_
err_ code_ t_ GPG_ ERR_ BOGUS_ STRING - gpg_
err_ code_ t_ GPG_ ERR_ BROKEN_ PUBKEY - gpg_
err_ code_ t_ GPG_ ERR_ BROKEN_ SECKEY - gpg_
err_ code_ t_ GPG_ ERR_ BUFFER_ TOO_ SHORT - gpg_
err_ code_ t_ GPG_ ERR_ BUG - gpg_
err_ code_ t_ GPG_ ERR_ CANCELED - gpg_
err_ code_ t_ GPG_ ERR_ CARD - gpg_
err_ code_ t_ GPG_ ERR_ CARD_ NOT_ INITIALIZED - gpg_
err_ code_ t_ GPG_ ERR_ CARD_ NOT_ PRESENT - gpg_
err_ code_ t_ GPG_ ERR_ CARD_ REMOVED - gpg_
err_ code_ t_ GPG_ ERR_ CARD_ RESET - gpg_
err_ code_ t_ GPG_ ERR_ CERT_ EXPIRED - gpg_
err_ code_ t_ GPG_ ERR_ CERT_ REVOKED - gpg_
err_ code_ t_ GPG_ ERR_ CERT_ TOO_ LARGE - gpg_
err_ code_ t_ GPG_ ERR_ CERT_ TOO_ YOUNG - gpg_
err_ code_ t_ GPG_ ERR_ CHECKSUM - gpg_
err_ code_ t_ GPG_ ERR_ CIPHER_ ALGO - gpg_
err_ code_ t_ GPG_ ERR_ CLOSE_ NOTIFY - gpg_
err_ code_ t_ GPG_ ERR_ CODE_ DIM - gpg_
err_ code_ t_ GPG_ ERR_ COMPR_ ALGO - gpg_
err_ code_ t_ GPG_ ERR_ COMPR_ FAILED - gpg_
err_ code_ t_ GPG_ ERR_ CONFIGURATION - gpg_
err_ code_ t_ GPG_ ERR_ CONFLICT - gpg_
err_ code_ t_ GPG_ ERR_ CORRUPTED_ PROTECTION - gpg_
err_ code_ t_ GPG_ ERR_ CRL_ TOO_ OLD - gpg_
err_ code_ t_ GPG_ ERR_ CRYPT_ CTX_ CONFLICT - gpg_
err_ code_ t_ GPG_ ERR_ DB_ CORRUPTED - gpg_
err_ code_ t_ GPG_ ERR_ DECRYPT_ FAILED - gpg_
err_ code_ t_ GPG_ ERR_ DIGEST_ ALGO - gpg_
err_ code_ t_ GPG_ ERR_ DIRMNGR - gpg_
err_ code_ t_ GPG_ ERR_ DNS_ ADDRESS - gpg_
err_ code_ t_ GPG_ ERR_ DNS_ CLOSED - gpg_
err_ code_ t_ GPG_ ERR_ DNS_ NO_ ANSWER - gpg_
err_ code_ t_ GPG_ ERR_ DNS_ NO_ QUERY - gpg_
err_ code_ t_ GPG_ ERR_ DNS_ SECTION - gpg_
err_ code_ t_ GPG_ ERR_ DNS_ TIMEOUT - gpg_
err_ code_ t_ GPG_ ERR_ DNS_ UNKNOWN - gpg_
err_ code_ t_ GPG_ ERR_ DNS_ VERIFY - gpg_
err_ code_ t_ GPG_ ERR_ DUP_ KEY - gpg_
err_ code_ t_ GPG_ ERR_ DUP_ NAME - gpg_
err_ code_ t_ GPG_ ERR_ DUP_ VALUE - gpg_
err_ code_ t_ GPG_ ERR_ E2BIG - gpg_
err_ code_ t_ GPG_ ERR_ EACCES - gpg_
err_ code_ t_ GPG_ ERR_ EADDRINUSE - gpg_
err_ code_ t_ GPG_ ERR_ EADDRNOTAVAIL - gpg_
err_ code_ t_ GPG_ ERR_ EADV - gpg_
err_ code_ t_ GPG_ ERR_ EAFNOSUPPORT - gpg_
err_ code_ t_ GPG_ ERR_ EAGAIN - gpg_
err_ code_ t_ GPG_ ERR_ EALREADY - gpg_
err_ code_ t_ GPG_ ERR_ EAUTH - gpg_
err_ code_ t_ GPG_ ERR_ EBACKGROUND - gpg_
err_ code_ t_ GPG_ ERR_ EBADE - gpg_
err_ code_ t_ GPG_ ERR_ EBADF - gpg_
err_ code_ t_ GPG_ ERR_ EBADFD - gpg_
err_ code_ t_ GPG_ ERR_ EBADMSG - gpg_
err_ code_ t_ GPG_ ERR_ EBADR - gpg_
err_ code_ t_ GPG_ ERR_ EBADRPC - gpg_
err_ code_ t_ GPG_ ERR_ EBADRQC - gpg_
err_ code_ t_ GPG_ ERR_ EBADSLT - gpg_
err_ code_ t_ GPG_ ERR_ EBFONT - gpg_
err_ code_ t_ GPG_ ERR_ EBUSY - gpg_
err_ code_ t_ GPG_ ERR_ ECANCELED - gpg_
err_ code_ t_ GPG_ ERR_ ECHILD - gpg_
err_ code_ t_ GPG_ ERR_ ECHRNG - gpg_
err_ code_ t_ GPG_ ERR_ ECOMM - gpg_
err_ code_ t_ GPG_ ERR_ ECONNABORTED - gpg_
err_ code_ t_ GPG_ ERR_ ECONNREFUSED - gpg_
err_ code_ t_ GPG_ ERR_ ECONNRESET - gpg_
err_ code_ t_ GPG_ ERR_ ED - gpg_
err_ code_ t_ GPG_ ERR_ EDEADLK - gpg_
err_ code_ t_ GPG_ ERR_ EDEADLOCK - gpg_
err_ code_ t_ GPG_ ERR_ EDESTADDRREQ - gpg_
err_ code_ t_ GPG_ ERR_ EDIED - gpg_
err_ code_ t_ GPG_ ERR_ EDOM - gpg_
err_ code_ t_ GPG_ ERR_ EDOTDOT - gpg_
err_ code_ t_ GPG_ ERR_ EDQUOT - gpg_
err_ code_ t_ GPG_ ERR_ EEXIST - gpg_
err_ code_ t_ GPG_ ERR_ EFAULT - gpg_
err_ code_ t_ GPG_ ERR_ EFBIG - gpg_
err_ code_ t_ GPG_ ERR_ EFTYPE - gpg_
err_ code_ t_ GPG_ ERR_ EGRATUITOUS - gpg_
err_ code_ t_ GPG_ ERR_ EGREGIOUS - gpg_
err_ code_ t_ GPG_ ERR_ EHOSTDOWN - gpg_
err_ code_ t_ GPG_ ERR_ EHOSTUNREACH - gpg_
err_ code_ t_ GPG_ ERR_ EIDRM - gpg_
err_ code_ t_ GPG_ ERR_ EIEIO - gpg_
err_ code_ t_ GPG_ ERR_ EILSEQ - gpg_
err_ code_ t_ GPG_ ERR_ EINPROGRESS - gpg_
err_ code_ t_ GPG_ ERR_ EINTR - gpg_
err_ code_ t_ GPG_ ERR_ EINVAL - gpg_
err_ code_ t_ GPG_ ERR_ EIO - gpg_
err_ code_ t_ GPG_ ERR_ EISCONN - gpg_
err_ code_ t_ GPG_ ERR_ EISDIR - gpg_
err_ code_ t_ GPG_ ERR_ EISNAM - gpg_
err_ code_ t_ GPG_ ERR_ EL2HLT - gpg_
err_ code_ t_ GPG_ ERR_ EL2NSYNC - gpg_
err_ code_ t_ GPG_ ERR_ EL3HLT - gpg_
err_ code_ t_ GPG_ ERR_ EL3RST - gpg_
err_ code_ t_ GPG_ ERR_ ELEMENT_ NOT_ FOUND - gpg_
err_ code_ t_ GPG_ ERR_ ELIBACC - gpg_
err_ code_ t_ GPG_ ERR_ ELIBBAD - gpg_
err_ code_ t_ GPG_ ERR_ ELIBEXEC - gpg_
err_ code_ t_ GPG_ ERR_ ELIBMAX - gpg_
err_ code_ t_ GPG_ ERR_ ELIBSCN - gpg_
err_ code_ t_ GPG_ ERR_ ELNRNG - gpg_
err_ code_ t_ GPG_ ERR_ ELOOP - gpg_
err_ code_ t_ GPG_ ERR_ EMEDIUMTYPE - gpg_
err_ code_ t_ GPG_ ERR_ EMFILE - gpg_
err_ code_ t_ GPG_ ERR_ EMLINK - gpg_
err_ code_ t_ GPG_ ERR_ EMSGSIZE - gpg_
err_ code_ t_ GPG_ ERR_ EMULTIHOP - gpg_
err_ code_ t_ GPG_ ERR_ ENAMETOOLONG - gpg_
err_ code_ t_ GPG_ ERR_ ENAVAIL - gpg_
err_ code_ t_ GPG_ ERR_ ENCODING_ PROBLEM - gpg_
err_ code_ t_ GPG_ ERR_ ENEEDAUTH - gpg_
err_ code_ t_ GPG_ ERR_ ENETDOWN - gpg_
err_ code_ t_ GPG_ ERR_ ENETRESET - gpg_
err_ code_ t_ GPG_ ERR_ ENETUNREACH - gpg_
err_ code_ t_ GPG_ ERR_ ENFILE - gpg_
err_ code_ t_ GPG_ ERR_ ENGINE_ TOO_ OLD - gpg_
err_ code_ t_ GPG_ ERR_ ENOANO - gpg_
err_ code_ t_ GPG_ ERR_ ENOBUFS - gpg_
err_ code_ t_ GPG_ ERR_ ENOCSI - gpg_
err_ code_ t_ GPG_ ERR_ ENODATA - gpg_
err_ code_ t_ GPG_ ERR_ ENODEV - gpg_
err_ code_ t_ GPG_ ERR_ ENOENT - gpg_
err_ code_ t_ GPG_ ERR_ ENOEXEC - gpg_
err_ code_ t_ GPG_ ERR_ ENOLCK - gpg_
err_ code_ t_ GPG_ ERR_ ENOLINK - gpg_
err_ code_ t_ GPG_ ERR_ ENOMEDIUM - gpg_
err_ code_ t_ GPG_ ERR_ ENOMEM - gpg_
err_ code_ t_ GPG_ ERR_ ENOMSG - gpg_
err_ code_ t_ GPG_ ERR_ ENONET - gpg_
err_ code_ t_ GPG_ ERR_ ENOPKG - gpg_
err_ code_ t_ GPG_ ERR_ ENOPROTOOPT - gpg_
err_ code_ t_ GPG_ ERR_ ENOSPC - gpg_
err_ code_ t_ GPG_ ERR_ ENOSR - gpg_
err_ code_ t_ GPG_ ERR_ ENOSTR - gpg_
err_ code_ t_ GPG_ ERR_ ENOSYS - gpg_
err_ code_ t_ GPG_ ERR_ ENOTBLK - gpg_
err_ code_ t_ GPG_ ERR_ ENOTCONN - gpg_
err_ code_ t_ GPG_ ERR_ ENOTDIR - gpg_
err_ code_ t_ GPG_ ERR_ ENOTEMPTY - gpg_
err_ code_ t_ GPG_ ERR_ ENOTNAM - gpg_
err_ code_ t_ GPG_ ERR_ ENOTSOCK - gpg_
err_ code_ t_ GPG_ ERR_ ENOTSUP - gpg_
err_ code_ t_ GPG_ ERR_ ENOTTY - gpg_
err_ code_ t_ GPG_ ERR_ ENOTUNIQ - gpg_
err_ code_ t_ GPG_ ERR_ ENXIO - gpg_
err_ code_ t_ GPG_ ERR_ EOF - gpg_
err_ code_ t_ GPG_ ERR_ EOF_ GCRYPT - gpg_
err_ code_ t_ GPG_ ERR_ EOPNOTSUPP - gpg_
err_ code_ t_ GPG_ ERR_ EOVERFLOW - gpg_
err_ code_ t_ GPG_ ERR_ EPERM - gpg_
err_ code_ t_ GPG_ ERR_ EPFNOSUPPORT - gpg_
err_ code_ t_ GPG_ ERR_ EPIPE - gpg_
err_ code_ t_ GPG_ ERR_ EPROCLIM - gpg_
err_ code_ t_ GPG_ ERR_ EPROCUNAVAIL - gpg_
err_ code_ t_ GPG_ ERR_ EPROGMISMATCH - gpg_
err_ code_ t_ GPG_ ERR_ EPROGUNAVAIL - gpg_
err_ code_ t_ GPG_ ERR_ EPROTO - gpg_
err_ code_ t_ GPG_ ERR_ EPROTONOSUPPORT - gpg_
err_ code_ t_ GPG_ ERR_ EPROTOTYPE - gpg_
err_ code_ t_ GPG_ ERR_ ERANGE - gpg_
err_ code_ t_ GPG_ ERR_ EREMCHG - gpg_
err_ code_ t_ GPG_ ERR_ EREMOTE - gpg_
err_ code_ t_ GPG_ ERR_ EREMOTEIO - gpg_
err_ code_ t_ GPG_ ERR_ ERESTART - gpg_
err_ code_ t_ GPG_ ERR_ EROFS - gpg_
err_ code_ t_ GPG_ ERR_ ERPCMISMATCH - gpg_
err_ code_ t_ GPG_ ERR_ ESHUTDOWN - gpg_
err_ code_ t_ GPG_ ERR_ ESOCKTNOSUPPORT - gpg_
err_ code_ t_ GPG_ ERR_ ESPIPE - gpg_
err_ code_ t_ GPG_ ERR_ ESRCH - gpg_
err_ code_ t_ GPG_ ERR_ ESRMNT - gpg_
err_ code_ t_ GPG_ ERR_ ESTALE - gpg_
err_ code_ t_ GPG_ ERR_ ESTRPIPE - gpg_
err_ code_ t_ GPG_ ERR_ ETIME - gpg_
err_ code_ t_ GPG_ ERR_ ETIMEDOUT - gpg_
err_ code_ t_ GPG_ ERR_ ETOOMANYREFS - gpg_
err_ code_ t_ GPG_ ERR_ ETXTBSY - gpg_
err_ code_ t_ GPG_ ERR_ EUCLEAN - gpg_
err_ code_ t_ GPG_ ERR_ EUNATCH - gpg_
err_ code_ t_ GPG_ ERR_ EUSERS - gpg_
err_ code_ t_ GPG_ ERR_ EWOULDBLOCK - gpg_
err_ code_ t_ GPG_ ERR_ EXDEV - gpg_
err_ code_ t_ GPG_ ERR_ EXFULL - gpg_
err_ code_ t_ GPG_ ERR_ FALSE - gpg_
err_ code_ t_ GPG_ ERR_ FATAL_ ALERT - gpg_
err_ code_ t_ GPG_ ERR_ FORBIDDEN - gpg_
err_ code_ t_ GPG_ ERR_ FULLY_ CANCELED - gpg_
err_ code_ t_ GPG_ ERR_ GENERAL - gpg_
err_ code_ t_ GPG_ ERR_ HARDWARE - gpg_
err_ code_ t_ GPG_ ERR_ IDENTIFIER_ NOT_ FOUND - gpg_
err_ code_ t_ GPG_ ERR_ INCOMPLETE_ LINE - gpg_
err_ code_ t_ GPG_ ERR_ INTERNAL - gpg_
err_ code_ t_ GPG_ ERR_ INV_ ARG - gpg_
err_ code_ t_ GPG_ ERR_ INV_ ARMOR - gpg_
err_ code_ t_ GPG_ ERR_ INV_ ATTR - gpg_
err_ code_ t_ GPG_ ERR_ INV_ BER - gpg_
err_ code_ t_ GPG_ ERR_ INV_ CARD - gpg_
err_ code_ t_ GPG_ ERR_ INV_ CERT_ OBJ - gpg_
err_ code_ t_ GPG_ ERR_ INV_ CIPHER_ MODE - gpg_
err_ code_ t_ GPG_ ERR_ INV_ CMS_ OBJ - gpg_
err_ code_ t_ GPG_ ERR_ INV_ CRL - gpg_
err_ code_ t_ GPG_ ERR_ INV_ CRL_ OBJ - gpg_
err_ code_ t_ GPG_ ERR_ INV_ CURVE - gpg_
err_ code_ t_ GPG_ ERR_ INV_ DATA - gpg_
err_ code_ t_ GPG_ ERR_ INV_ ENGINE - gpg_
err_ code_ t_ GPG_ ERR_ INV_ FLAG - gpg_
err_ code_ t_ GPG_ ERR_ INV_ HANDLE - gpg_
err_ code_ t_ GPG_ ERR_ INV_ ID - gpg_
err_ code_ t_ GPG_ ERR_ INV_ INDEX - gpg_
err_ code_ t_ GPG_ ERR_ INV_ KEYINFO - gpg_
err_ code_ t_ GPG_ ERR_ INV_ KEYLEN - gpg_
err_ code_ t_ GPG_ ERR_ INV_ KEYRING - gpg_
err_ code_ t_ GPG_ ERR_ INV_ LENGTH - gpg_
err_ code_ t_ GPG_ ERR_ INV_ LOCK_ OBJ - gpg_
err_ code_ t_ GPG_ ERR_ INV_ MAC - gpg_
err_ code_ t_ GPG_ ERR_ INV_ NAME - gpg_
err_ code_ t_ GPG_ ERR_ INV_ OBJ - gpg_
err_ code_ t_ GPG_ ERR_ INV_ OID_ STRING - gpg_
err_ code_ t_ GPG_ ERR_ INV_ OP - gpg_
err_ code_ t_ GPG_ ERR_ INV_ ORDER - gpg_
err_ code_ t_ GPG_ ERR_ INV_ PACKET - gpg_
err_ code_ t_ GPG_ ERR_ INV_ PARAMETER - gpg_
err_ code_ t_ GPG_ ERR_ INV_ PASSPHRASE - gpg_
err_ code_ t_ GPG_ ERR_ INV_ RECORD - gpg_
err_ code_ t_ GPG_ ERR_ INV_ REQUEST - gpg_
err_ code_ t_ GPG_ ERR_ INV_ RESPONSE - gpg_
err_ code_ t_ GPG_ ERR_ INV_ SESSION_ KEY - gpg_
err_ code_ t_ GPG_ ERR_ INV_ SEXP - gpg_
err_ code_ t_ GPG_ ERR_ INV_ STATE - gpg_
err_ code_ t_ GPG_ ERR_ INV_ TAG - gpg_
err_ code_ t_ GPG_ ERR_ INV_ TIME - gpg_
err_ code_ t_ GPG_ ERR_ INV_ URI - gpg_
err_ code_ t_ GPG_ ERR_ INV_ USER_ ID - gpg_
err_ code_ t_ GPG_ ERR_ INV_ VALUE - gpg_
err_ code_ t_ GPG_ ERR_ KEYBOXD - gpg_
err_ code_ t_ GPG_ ERR_ KEYRING_ OPEN - gpg_
err_ code_ t_ GPG_ ERR_ KEYSERVER - gpg_
err_ code_ t_ GPG_ ERR_ KEY_ DISABLED - gpg_
err_ code_ t_ GPG_ ERR_ KEY_ EXPIRED - gpg_
err_ code_ t_ GPG_ ERR_ KEY_ ON_ CARD - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ ADMINLIMIT - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ AFFECTS_ MULT_ DSAS - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ ALIAS_ DEREF - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ ALIAS_ PROBLEM - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ ALREADY_ EXISTS - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ ASSERTION_ FAILED - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ ATTR_ GENERAL - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ AUTH_ UNKNOWN - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ BAD_ AUTH - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ BAD_ MATCHING - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ BUSY - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ CANCELLED - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ CANNOT_ CANCEL - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ CLIENT_ LOOP - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ COMPARE_ FALSE - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ COMPARE_ TRUE - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ CONFIDENT_ RQRD - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ CONNECT - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ CONST_ VIOLATION - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ CONTROL_ NOT_ FOUND - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ CUP_ INV_ DATA - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ CUP_ RELOAD - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ CUP_ RESOURCE_ LIMIT - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ CUP_ SEC_ VIOLATION - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ CUP_ UNSUP_ SCHEME - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ DECODING - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ ENCODING - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ E_ GENERAL - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ FILTER - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ GENERAL - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ INSUFFICIENT_ ACC - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ INV_ CREDENTIALS - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ INV_ DN_ SYNTAX - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ INV_ SYNTAX - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ IS_ LEAF - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ LOCAL - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ LOOP_ DETECT - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ NAME_ GENERAL - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ NAMING_ VIOLATION - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ NOT_ ALLOW_ NONLEAF - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ NOT_ ALLOW_ ON_ RDN - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ NOT_ SUPPORTED - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ NO_ MEMORY - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ NO_ OBJ_ CLASS_ MODS - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ NO_ RESULTS - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ NO_ SUCH_ ATTRIBUTE - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ NO_ SUCH_ OBJ - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ NO_ SUCH_ OPERATION - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ OBJ_ CLS_ VIOLATION - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ OPERATIONS - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ OTHER - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ OTHER_ GENERAL - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ PARAM - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ PARTIAL_ RESULTS - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ PROTOCOL - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ PROX_ AUTH_ DENIED - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ REFERRAL - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ REFERRAL_ LIMIT - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ RESULTS_ TOO_ LARGE - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ SASL_ BIND_ INPROG - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ SECURITY_ GENERAL - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ SERVER_ DOWN - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ SERVICE_ GENERAL - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ SIZELIMIT - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ STRONG_ AUTH_ RQRD - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ SUCCESS - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ TIMELIMIT - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ TIMEOUT - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ TOO_ LATE - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ TYPE_ VALUE_ EXISTS - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ UNAVAILABLE - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ UNAVAIL_ CRIT_ EXTN - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ UNDEFINED_ TYPE - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ UNSUPPORTED_ AUTH - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ UNWILL_ TO_ PERFORM - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ UPDATE_ GENERAL - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ USER_ CANCELLED - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ VLV - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ X_ CONNECTING - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ X_ GENERAL - gpg_
err_ code_ t_ GPG_ ERR_ LDAP_ X_ PROXY_ AUTH_ FAIL - gpg_
err_ code_ t_ GPG_ ERR_ LEGACY_ KEY - gpg_
err_ code_ t_ GPG_ ERR_ LIMIT_ REACHED - gpg_
err_ code_ t_ GPG_ ERR_ LINE_ TOO_ LONG - gpg_
err_ code_ t_ GPG_ ERR_ LOCALE_ PROBLEM - gpg_
err_ code_ t_ GPG_ ERR_ LOCKED - gpg_
err_ code_ t_ GPG_ ERR_ MAC_ ALGO - gpg_
err_ code_ t_ GPG_ ERR_ MISSING_ ACTION - gpg_
err_ code_ t_ GPG_ ERR_ MISSING_ CERT - gpg_
err_ code_ t_ GPG_ ERR_ MISSING_ CLIENT_ CERT - gpg_
err_ code_ t_ GPG_ ERR_ MISSING_ ENVVAR - gpg_
err_ code_ t_ GPG_ ERR_ MISSING_ ERRNO - gpg_
err_ code_ t_ GPG_ ERR_ MISSING_ ISSUER_ CERT - gpg_
err_ code_ t_ GPG_ ERR_ MISSING_ KEY - gpg_
err_ code_ t_ GPG_ ERR_ MISSING_ VALUE - gpg_
err_ code_ t_ GPG_ ERR_ MODULE_ NOT_ FOUND - gpg_
err_ code_ t_ GPG_ ERR_ NAME_ EXISTS - gpg_
err_ code_ t_ GPG_ ERR_ NETWORK - gpg_
err_ code_ t_ GPG_ ERR_ NOTHING_ FOUND - gpg_
err_ code_ t_ GPG_ ERR_ NOT_ CONFIRMED - gpg_
err_ code_ t_ GPG_ ERR_ NOT_ DER_ ENCODED - gpg_
err_ code_ t_ GPG_ ERR_ NOT_ ENABLED - gpg_
err_ code_ t_ GPG_ ERR_ NOT_ ENCRYPTED - gpg_
err_ code_ t_ GPG_ ERR_ NOT_ FOUND - gpg_
err_ code_ t_ GPG_ ERR_ NOT_ IMPLEMENTED - gpg_
err_ code_ t_ GPG_ ERR_ NOT_ INITIALIZED - gpg_
err_ code_ t_ GPG_ ERR_ NOT_ LOCKED - gpg_
err_ code_ t_ GPG_ ERR_ NOT_ OPERATIONAL - gpg_
err_ code_ t_ GPG_ ERR_ NOT_ PROCESSED - gpg_
err_ code_ t_ GPG_ ERR_ NOT_ SUPPORTED - gpg_
err_ code_ t_ GPG_ ERR_ NOT_ TRUSTED - gpg_
err_ code_ t_ GPG_ ERR_ NO_ AGENT - gpg_
err_ code_ t_ GPG_ ERR_ NO_ AUTH - gpg_
err_ code_ t_ GPG_ ERR_ NO_ CERT_ CHAIN - gpg_
err_ code_ t_ GPG_ ERR_ NO_ CIPHER - gpg_
err_ code_ t_ GPG_ ERR_ NO_ CMS_ OBJ - gpg_
err_ code_ t_ GPG_ ERR_ NO_ CRL_ KNOWN - gpg_
err_ code_ t_ GPG_ ERR_ NO_ CRYPT_ CTX - gpg_
err_ code_ t_ GPG_ ERR_ NO_ DATA - gpg_
err_ code_ t_ GPG_ ERR_ NO_ DIRMNGR - gpg_
err_ code_ t_ GPG_ ERR_ NO_ ENCODING_ METHOD - gpg_
err_ code_ t_ GPG_ ERR_ NO_ ENCRYPTION_ SCHEME - gpg_
err_ code_ t_ GPG_ ERR_ NO_ ENGINE - gpg_
err_ code_ t_ GPG_ ERR_ NO_ ERROR - gpg_
err_ code_ t_ GPG_ ERR_ NO_ KEY - gpg_
err_ code_ t_ GPG_ ERR_ NO_ KEYBOXD - gpg_
err_ code_ t_ GPG_ ERR_ NO_ KEYSERVER - gpg_
err_ code_ t_ GPG_ ERR_ NO_ NAME - gpg_
err_ code_ t_ GPG_ ERR_ NO_ OBJ - gpg_
err_ code_ t_ GPG_ ERR_ NO_ PASSPHRASE - gpg_
err_ code_ t_ GPG_ ERR_ NO_ PIN - gpg_
err_ code_ t_ GPG_ ERR_ NO_ PIN_ ENTRY - gpg_
err_ code_ t_ GPG_ ERR_ NO_ PKCS15_ APP - gpg_
err_ code_ t_ GPG_ ERR_ NO_ POLICY_ MATCH - gpg_
err_ code_ t_ GPG_ ERR_ NO_ PRIME - gpg_
err_ code_ t_ GPG_ ERR_ NO_ PUBKEY - gpg_
err_ code_ t_ GPG_ ERR_ NO_ SCDAEMON - gpg_
err_ code_ t_ GPG_ ERR_ NO_ SECKEY - gpg_
err_ code_ t_ GPG_ ERR_ NO_ SERVICE - gpg_
err_ code_ t_ GPG_ ERR_ NO_ SIGNATURE_ SCHEME - gpg_
err_ code_ t_ GPG_ ERR_ NO_ USER_ ID - gpg_
err_ code_ t_ GPG_ ERR_ NO_ VALUE - gpg_
err_ code_ t_ GPG_ ERR_ OBJ_ TERM_ STATE - gpg_
err_ code_ t_ GPG_ ERR_ PIN_ BLOCKED - gpg_
err_ code_ t_ GPG_ ERR_ PIN_ ENTRY - gpg_
err_ code_ t_ GPG_ ERR_ PIN_ NOT_ SYNCED - gpg_
err_ code_ t_ GPG_ ERR_ PROTOCOL_ VIOLATION - gpg_
err_ code_ t_ GPG_ ERR_ PUBKEY_ ALGO - gpg_
err_ code_ t_ GPG_ ERR_ PUBKEY_ NOT_ TRUSTED - gpg_
err_ code_ t_ GPG_ ERR_ REQUEST_ TOO_ LONG - gpg_
err_ code_ t_ GPG_ ERR_ REQUEST_ TOO_ SHORT - gpg_
err_ code_ t_ GPG_ ERR_ RESOURCE_ LIMIT - gpg_
err_ code_ t_ GPG_ ERR_ SCDAEMON - gpg_
err_ code_ t_ GPG_ ERR_ SELFTEST_ FAILED - gpg_
err_ code_ t_ GPG_ ERR_ SERVER_ FAILED - gpg_
err_ code_ t_ GPG_ ERR_ SERVICE - gpg_
err_ code_ t_ GPG_ ERR_ SEXP_ BAD_ CHARACTER - gpg_
err_ code_ t_ GPG_ ERR_ SEXP_ BAD_ HEX_ CHAR - gpg_
err_ code_ t_ GPG_ ERR_ SEXP_ BAD_ OCT_ CHAR - gpg_
err_ code_ t_ GPG_ ERR_ SEXP_ BAD_ QUOTATION - gpg_
err_ code_ t_ GPG_ ERR_ SEXP_ INV_ LEN_ SPEC - gpg_
err_ code_ t_ GPG_ ERR_ SEXP_ NESTED_ DH - gpg_
err_ code_ t_ GPG_ ERR_ SEXP_ NOT_ CANONICAL - gpg_
err_ code_ t_ GPG_ ERR_ SEXP_ ODD_ HEX_ NUMBERS - gpg_
err_ code_ t_ GPG_ ERR_ SEXP_ STRING_ TOO_ LONG - gpg_
err_ code_ t_ GPG_ ERR_ SEXP_ UNEXPECTED_ PUNC - gpg_
err_ code_ t_ GPG_ ERR_ SEXP_ UNMATCHED_ DH - gpg_
err_ code_ t_ GPG_ ERR_ SEXP_ UNMATCHED_ PAREN - gpg_
err_ code_ t_ GPG_ ERR_ SEXP_ ZERO_ PREFIX - gpg_
err_ code_ t_ GPG_ ERR_ SIG_ CLASS - gpg_
err_ code_ t_ GPG_ ERR_ SIG_ EXPIRED - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ ABORT - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ AUTH - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ BUSY - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ CANTOPEN - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ CONSTRAINT - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ CORRUPT - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ DONE - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ EMPTY - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ ERROR - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ FORMAT - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ FULL - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ INTERNAL - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ INTERRUPT - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ IOERR - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ LOCKED - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ MISMATCH - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ MISUSE - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ NOLFS - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ NOMEM - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ NOTADB - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ NOTFOUND - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ NOTICE - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ OK - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ PERM - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ PROTOCOL - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ RANGE - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ READONLY - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ ROW - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ SCHEMA - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ TOOBIG - gpg_
err_ code_ t_ GPG_ ERR_ SQL_ WARNING - gpg_
err_ code_ t_ GPG_ ERR_ SUBKEYS_ EXP_ OR_ REV - gpg_
err_ code_ t_ GPG_ ERR_ SYNTAX - gpg_
err_ code_ t_ GPG_ ERR_ SYSTEM_ BUG - gpg_
err_ code_ t_ GPG_ ERR_ TICKET_ EXPIRED - gpg_
err_ code_ t_ GPG_ ERR_ TIMEOUT - gpg_
err_ code_ t_ GPG_ ERR_ TIME_ CONFLICT - gpg_
err_ code_ t_ GPG_ ERR_ TOO_ LARGE - gpg_
err_ code_ t_ GPG_ ERR_ TOO_ MANY - gpg_
err_ code_ t_ GPG_ ERR_ TOO_ OLD - gpg_
err_ code_ t_ GPG_ ERR_ TOO_ SHORT - gpg_
err_ code_ t_ GPG_ ERR_ TOO_ YOUNG - gpg_
err_ code_ t_ GPG_ ERR_ TRIBUTE_ TO_ D_ A - gpg_
err_ code_ t_ GPG_ ERR_ TRUE - gpg_
err_ code_ t_ GPG_ ERR_ TRUNCATED - gpg_
err_ code_ t_ GPG_ ERR_ TRUSTDB - gpg_
err_ code_ t_ GPG_ ERR_ TRY_ LATER - gpg_
err_ code_ t_ GPG_ ERR_ UNEXPECTED - gpg_
err_ code_ t_ GPG_ ERR_ UNEXPECTED_ MSG - gpg_
err_ code_ t_ GPG_ ERR_ UNEXPECTED_ TAG - gpg_
err_ code_ t_ GPG_ ERR_ UNFINISHED - gpg_
err_ code_ t_ GPG_ ERR_ UNKNOWN_ ALGORITHM - gpg_
err_ code_ t_ GPG_ ERR_ UNKNOWN_ CMS_ OBJ - gpg_
err_ code_ t_ GPG_ ERR_ UNKNOWN_ COMMAND - gpg_
err_ code_ t_ GPG_ ERR_ UNKNOWN_ CRIT_ EXTN - gpg_
err_ code_ t_ GPG_ ERR_ UNKNOWN_ CURVE - gpg_
err_ code_ t_ GPG_ ERR_ UNKNOWN_ ERRNO - gpg_
err_ code_ t_ GPG_ ERR_ UNKNOWN_ EXTN - gpg_
err_ code_ t_ GPG_ ERR_ UNKNOWN_ FLAG - gpg_
err_ code_ t_ GPG_ ERR_ UNKNOWN_ HOST - gpg_
err_ code_ t_ GPG_ ERR_ UNKNOWN_ IDENTITY - gpg_
err_ code_ t_ GPG_ ERR_ UNKNOWN_ NAME - gpg_
err_ code_ t_ GPG_ ERR_ UNKNOWN_ OPTION - gpg_
err_ code_ t_ GPG_ ERR_ UNKNOWN_ PACKET - gpg_
err_ code_ t_ GPG_ ERR_ UNKNOWN_ SEXP - gpg_
err_ code_ t_ GPG_ ERR_ UNKNOWN_ VERSION - gpg_
err_ code_ t_ GPG_ ERR_ UNSUPPORTED_ ALGORITHM - gpg_
err_ code_ t_ GPG_ ERR_ UNSUPPORTED_ CERT - gpg_
err_ code_ t_ GPG_ ERR_ UNSUPPORTED_ CMS_ OBJ - gpg_
err_ code_ t_ GPG_ ERR_ UNSUPPORTED_ CMS_ VERSION - gpg_
err_ code_ t_ GPG_ ERR_ UNSUPPORTED_ CRL_ VERSION - gpg_
err_ code_ t_ GPG_ ERR_ UNSUPPORTED_ ENCODING - gpg_
err_ code_ t_ GPG_ ERR_ UNSUPPORTED_ OPERATION - gpg_
err_ code_ t_ GPG_ ERR_ UNSUPPORTED_ PROTECTION - gpg_
err_ code_ t_ GPG_ ERR_ UNSUPPORTED_ PROTOCOL - gpg_
err_ code_ t_ GPG_ ERR_ UNUSABLE_ PUBKEY - gpg_
err_ code_ t_ GPG_ ERR_ UNUSABLE_ SECKEY - gpg_
err_ code_ t_ GPG_ ERR_ USER_ 1 - gpg_
err_ code_ t_ GPG_ ERR_ USER_ 2 - gpg_
err_ code_ t_ GPG_ ERR_ USER_ 3 - gpg_
err_ code_ t_ GPG_ ERR_ USER_ 4 - gpg_
err_ code_ t_ GPG_ ERR_ USER_ 5 - gpg_
err_ code_ t_ GPG_ ERR_ USER_ 6 - gpg_
err_ code_ t_ GPG_ ERR_ USER_ 7 - gpg_
err_ code_ t_ GPG_ ERR_ USER_ 8 - gpg_
err_ code_ t_ GPG_ ERR_ USER_ 9 - gpg_
err_ code_ t_ GPG_ ERR_ USER_ 10 - gpg_
err_ code_ t_ GPG_ ERR_ USER_ 11 - gpg_
err_ code_ t_ GPG_ ERR_ USER_ 12 - gpg_
err_ code_ t_ GPG_ ERR_ USER_ 13 - gpg_
err_ code_ t_ GPG_ ERR_ USER_ 14 - gpg_
err_ code_ t_ GPG_ ERR_ USER_ 15 - gpg_
err_ code_ t_ GPG_ ERR_ USER_ 16 - gpg_
err_ code_ t_ GPG_ ERR_ USER_ ID_ EXISTS - gpg_
err_ code_ t_ GPG_ ERR_ USE_ CONDITIONS - gpg_
err_ code_ t_ GPG_ ERR_ VALUE_ NOT_ FOUND - gpg_
err_ code_ t_ GPG_ ERR_ WEAK_ KEY - gpg_
err_ code_ t_ GPG_ ERR_ WINDOW_ TOO_ LARGE - gpg_
err_ code_ t_ GPG_ ERR_ WINDOW_ TOO_ SMALL - gpg_
err_ code_ t_ GPG_ ERR_ WOULD_ WRAP - gpg_
err_ code_ t_ GPG_ ERR_ WRONG_ BLOB_ TYPE - gpg_
err_ code_ t_ GPG_ ERR_ WRONG_ CARD - gpg_
err_ code_ t_ GPG_ ERR_ WRONG_ CRYPT_ CTX - gpg_
err_ code_ t_ GPG_ ERR_ WRONG_ KEY_ USAGE - gpg_
err_ code_ t_ GPG_ ERR_ WRONG_ NAME - gpg_
err_ code_ t_ GPG_ ERR_ WRONG_ PUBKEY_ ALGO - gpg_
err_ code_ t_ GPG_ ERR_ WRONG_ SECKEY - gpg_
err_ source_ t_ GPG_ ERR_ SOURCE_ ANY - gpg_
err_ source_ t_ GPG_ ERR_ SOURCE_ ASSUAN - gpg_
err_ source_ t_ GPG_ ERR_ SOURCE_ DIM - gpg_
err_ source_ t_ GPG_ ERR_ SOURCE_ DIRMNGR - gpg_
err_ source_ t_ GPG_ ERR_ SOURCE_ G13 - gpg_
err_ source_ t_ GPG_ ERR_ SOURCE_ GCRYPT - gpg_
err_ source_ t_ GPG_ ERR_ SOURCE_ GPA - gpg_
err_ source_ t_ GPG_ ERR_ SOURCE_ GPG - gpg_
err_ source_ t_ GPG_ ERR_ SOURCE_ GPGAGENT - gpg_
err_ source_ t_ GPG_ ERR_ SOURCE_ GPGME - gpg_
err_ source_ t_ GPG_ ERR_ SOURCE_ GPGSM - gpg_
err_ source_ t_ GPG_ ERR_ SOURCE_ GSTI - gpg_
err_ source_ t_ GPG_ ERR_ SOURCE_ KEYBOX - gpg_
err_ source_ t_ GPG_ ERR_ SOURCE_ KLEO - gpg_
err_ source_ t_ GPG_ ERR_ SOURCE_ KSBA - gpg_
err_ source_ t_ GPG_ ERR_ SOURCE_ PINENTRY - gpg_
err_ source_ t_ GPG_ ERR_ SOURCE_ SCD - gpg_
err_ source_ t_ GPG_ ERR_ SOURCE_ TLS - gpg_
err_ source_ t_ GPG_ ERR_ SOURCE_ UNKNOWN - gpg_
err_ source_ t_ GPG_ ERR_ SOURCE_ USER_ 1 - gpg_
err_ source_ t_ GPG_ ERR_ SOURCE_ USER_ 2 - gpg_
err_ source_ t_ GPG_ ERR_ SOURCE_ USER_ 3 - gpg_
err_ source_ t_ GPG_ ERR_ SOURCE_ USER_ 4 - gpgrt_
log_ levels_ GPGRT_ LOGLVL_ BEGIN - gpgrt_
log_ levels_ GPGRT_ LOGLVL_ BUG - gpgrt_
log_ levels_ GPGRT_ LOGLVL_ CONT - gpgrt_
log_ levels_ GPGRT_ LOGLVL_ DEBUG - gpgrt_
log_ levels_ GPGRT_ LOGLVL_ ERROR - gpgrt_
log_ levels_ GPGRT_ LOGLVL_ FATAL - gpgrt_
log_ levels_ GPGRT_ LOGLVL_ INFO - gpgrt_
log_ levels_ GPGRT_ LOGLVL_ WARN - gpgrt_
syshd_ types_ GPGRT_ SYSHD_ FD - gpgrt_
syshd_ types_ GPGRT_ SYSHD_ HANDLE - gpgrt_
syshd_ types_ GPGRT_ SYSHD_ NONE - gpgrt_
syshd_ types_ GPGRT_ SYSHD_ RVID - gpgrt_
syshd_ types_ GPGRT_ SYSHD_ SOCK - idtype_
t_ P_ ALL - idtype_
t_ P_ PGID - idtype_
t_ P_ PID - randombytes_
SEEDBYTES - sodium_
base64_ VARIANT_ ORIGINAL - sodium_
base64_ VARIANT_ ORIGINAL_ NO_ PADDING - sodium_
base64_ VARIANT_ URLSAFE - sodium_
base64_ VARIANT_ URLSAFE_ NO_ PADDING - true_
Statics§
- _sys_
errlist ⚠ - _sys_
nerr ⚠ - in6addr_
any ⚠ - in6addr_
loopback ⚠ - randombytes_
internal_ ⚠implementation - randombytes_
sysrandom_ ⚠implementation - stderr⚠
- stdin⚠
- stdout⚠
- sys_
errlist ⚠ - sys_
nerr ⚠
Functions§
- EXTRACTOR_
extract ⚠ - EXTRACTOR_
meta_ ⚠data_ print - EXTRACTOR_
metatype_ ⚠get_ max - EXTRACTOR_
metatype_ ⚠to_ description - EXTRACTOR_
metatype_ ⚠to_ string - EXTRACTOR_
plugin_ ⚠add - EXTRACTOR_
plugin_ ⚠add_ config - EXTRACTOR_
plugin_ ⚠add_ defaults - EXTRACTOR_
plugin_ ⚠remove - EXTRACTOR_
plugin_ ⚠remove_ all - GNUNET_
ATS_ ⚠address_ add - We have a new address ATS should know. Addresses have to be added with this function before they can be: updated, set in use and destroyed
- GNUNET_
ATS_ ⚠address_ add_ session - An address was used to initiate a session.
- GNUNET_
ATS_ ⚠address_ del_ session - A @a session was destroyed, disassociate it from the given address record. If this was an incoming address, destroys the address as well.
- GNUNET_
ATS_ ⚠address_ destroy - An address got destroyed, stop using it as a valid address.
- GNUNET_
ATS_ ⚠address_ update - We have updated performance statistics for a given address. Note that this function can be called for addresses that are currently in use as well as addresses that are valid but not actively in use. Furthermore, the peer may not even be connected to us right now (@a session value of NULL used to signal disconnect, or somehow we otherwise got updated on @a ats information). Based on the information provided, ATS may update bandwidth assignments and suggest to switch addresses.
- GNUNET_
ATS_ ⚠connectivity_ done - Shutdown ATS connectivity suggestion client.
- GNUNET_
ATS_ ⚠connectivity_ init - Initialize the ATS connectivity suggestion client handle.
- GNUNET_
ATS_ ⚠connectivity_ suggest - We would like to establish a new connection with a peer. ATS should suggest a good address to begin with.
- GNUNET_
ATS_ ⚠connectivity_ suggest_ cancel - We no longer care about being connected to a peer.
- GNUNET_
ATS_ ⚠performance_ change_ preference - Change preferences for the given peer. Preference changes are forgotten if peers disconnect.
- GNUNET_
ATS_ ⚠performance_ done - Client is done using the ATS performance subsystem, release resources.
- GNUNET_
ATS_ ⚠performance_ give_ feedback - Application feedback on how good preference requirements are fulfilled for the preferences included in the given time scope [now - scope .. now]
- GNUNET_
ATS_ ⚠performance_ init - Get handle to access performance API of the ATS subsystem.
- GNUNET_
ATS_ ⚠performance_ list_ addresses - Get information about addresses known to the ATS subsystem.
- GNUNET_
ATS_ ⚠performance_ list_ addresses_ cancel - Cancel a pending address listing operation
- GNUNET_
ATS_ ⚠print_ preference_ type - Convert a GNUNET_ATS_PreferenceType to a string
- GNUNET_
ATS_ ⚠properties_ hton - Convert ATS properties from host to network byte order.
- GNUNET_
ATS_ ⚠properties_ ntoh - Convert ATS properties from network to host byte order.
- GNUNET_
ATS_ ⚠reserve_ bandwidth - Reserve inbound bandwidth from the given peer. ATS will look at the current amount of traffic we receive from the peer and ensure that the peer could add ‘amount’ of data to its stream.
- GNUNET_
ATS_ ⚠reserve_ bandwidth_ cancel - Cancel request for reserving bandwidth.
- GNUNET_
ATS_ ⚠scheduling_ done - Client is done with ATS scheduling, release resources.
- GNUNET_
ATS_ ⚠scheduling_ init - Initialize the ATS scheduling subsystem.
- GNUNET_
BANDWIDTH_ ⚠tracker_ consume - Notify the tracker that a certain number of bytes of bandwidth have been consumed. Note that it is legal to consume bytes even if not enough bandwidth is available (in that case, #GNUNET_BANDWIDTH_tracker_get_delay() may return non-zero delay values even for a size of zero for a while).
- GNUNET_
BANDWIDTH_ ⚠tracker_ get_ available - Compute how many bytes are available for consumption right now. quota.
- GNUNET_
BANDWIDTH_ ⚠tracker_ get_ delay - Compute how long we should wait until consuming @a size bytes of bandwidth in order to stay within the given quota.
- GNUNET_
BANDWIDTH_ ⚠tracker_ init - Initialize bandwidth tracker. Note that in addition to the ‘max_carry_s’ limit, we also always allow at least #GNUNET_MAX_MESSAGE_SIZE to accumulate. So if the bytes-per-second limit is so small that within ‘max_carry_s’ not even #GNUNET_MAX_MESSAGE_SIZE is allowed to accumulate, it is ignored and replaced by #GNUNET_MAX_MESSAGE_SIZE (which is in bytes).
- GNUNET_
BANDWIDTH_ ⚠tracker_ init2 - Initialize bandwidth tracker. Note that in addition to the ‘max_carry_s’ limit, we also always allow at least #GNUNET_MAX_MESSAGE_SIZE to accumulate. So if the bytes-per-second limit is so small that within ‘max_carry_s’ not even #GNUNET_MAX_MESSAGE_SIZE is allowed to accumulate, it is ignored and replaced by #GNUNET_MAX_MESSAGE_SIZE (which is in bytes).
- GNUNET_
BANDWIDTH_ ⚠tracker_ notification_ stop - Stop notifying about tracker updates and excess notifications
- GNUNET_
BANDWIDTH_ ⚠tracker_ update_ quota - Update quota of bandwidth tracker.
- GNUNET_
BANDWIDTH_ ⚠value_ get_ available_ until - At the given bandwidth, calculate how much traffic will be available until the given deadline.
- GNUNET_
BANDWIDTH_ ⚠value_ get_ delay_ for - At the given bandwidth, calculate how long it would take for ‘size’ bytes to be transmitted.
- GNUNET_
BANDWIDTH_ ⚠value_ init - Create a new bandwidth value.
- GNUNET_
BANDWIDTH_ ⚠value_ max - Compute the MAX of two bandwidth values.
- GNUNET_
BANDWIDTH_ ⚠value_ min - Compute the MIN of two bandwidth values.
- GNUNET_
BANDWIDTH_ ⚠value_ sum - Compute the SUM of two bandwidth values.
- GNUNET_
BIO_ ⚠flush - Force a file-based buffered writer to flush its buffer. If the handle does not use a file, this function returns #GNUNET_OK without doing anything.
- GNUNET_
BIO_ ⚠get_ buffer_ contents - Get the IO handle’s contents. If the handle doesn’t use an in-memory buffer, this function returns #GNUNET_SYSERR.
- GNUNET_
BIO_ ⚠read - Read some contents into a buffer.
- GNUNET_
BIO_ ⚠read_ close - Close an open handle. Reports if any errors reading from the file were encountered.
- GNUNET_
BIO_ ⚠read_ double - Read a double.
- GNUNET_
BIO_ ⚠read_ float - Read a float.
- GNUNET_
BIO_ ⚠read_ int32 - Read an (u)int32_t.
- GNUNET_
BIO_ ⚠read_ int64 - Read an (u)int64_t.
- GNUNET_
BIO_ ⚠read_ meta_ data - Read a metadata container.
- GNUNET_
BIO_ ⚠read_ open_ buffer - Create a handle from an existing allocated buffer.
- GNUNET_
BIO_ ⚠read_ open_ file - Open a file for reading.
- GNUNET_
BIO_ ⚠read_ spec_ commit - Execute the read specifications in order.
- GNUNET_
BIO_ ⚠read_ spec_ double - Create the specification to read a double.
- GNUNET_
BIO_ ⚠read_ spec_ float - Create the specification to read a float.
- GNUNET_
BIO_ ⚠read_ spec_ int32 - Create the specification to read an (u)int32_t.
- GNUNET_
BIO_ ⚠read_ spec_ int64 - Create the specification to read an (u)int64_t.
- GNUNET_
BIO_ ⚠read_ spec_ meta_ data - Create the specification to read a metadata container.
- GNUNET_
BIO_ ⚠read_ spec_ object - Create the specification to read a certain amount of bytes.
- GNUNET_
BIO_ ⚠read_ spec_ string - Create the specification to read a 0-terminated string.
- GNUNET_
BIO_ ⚠read_ string - Read 0-terminated string.
- GNUNET_
BIO_ ⚠write - Write a buffer to a handle.
- GNUNET_
BIO_ ⚠write_ close - Close an IO handle. If the handle was using a file, the file will be closed.
- GNUNET_
BIO_ ⚠write_ double - Write a double.
- GNUNET_
BIO_ ⚠write_ float - Write a float.
- GNUNET_
BIO_ ⚠write_ int32 - Write an (u)int32_t.
- GNUNET_
BIO_ ⚠write_ int64 - Write an (u)int64_t.
- GNUNET_
BIO_ ⚠write_ meta_ data - Write a metadata container.
- GNUNET_
BIO_ ⚠write_ open_ buffer - Create a handle backed by an in-memory buffer.
- GNUNET_
BIO_ ⚠write_ open_ file - Open a file for writing.
- GNUNET_
BIO_ ⚠write_ spec_ commit - Execute the write specifications in order.
- GNUNET_
BIO_ ⚠write_ spec_ double - Create the specification to write an double.
- GNUNET_
BIO_ ⚠write_ spec_ float - Create the specification to write a float.
- GNUNET_
BIO_ ⚠write_ spec_ int32 - Create the specification to write an (u)int32_t.
- GNUNET_
BIO_ ⚠write_ spec_ int64 - Create the specification to write an (u)int64_t.
- GNUNET_
BIO_ ⚠write_ spec_ meta_ data - Create the specification to write a metadata container.
- GNUNET_
BIO_ ⚠write_ spec_ object - Create the specification to read some bytes.
- GNUNET_
BIO_ ⚠write_ spec_ string - Create the specification to write a 0-terminated string.
- GNUNET_
BIO_ ⚠write_ string - Write a 0-terminated string.
- GNUNET_
CLIENT_ ⚠connect - Create a message queue to connect to a GNUnet service. If handlers are specified, receive messages from the connection.
- GNUNET_
CLIENT_ ⚠test - Test if the port or UNIXPATH of the given @a service_name is in use and thus (most likely) the respective service is up.
- GNUNET_
CONFIGURATION_ ⚠append_ value_ filename - Append a filename to a configuration value that represents a list of filenames
- GNUNET_
CONFIGURATION_ ⚠create - Create a new configuration object. @return fresh configuration object
- GNUNET_
CONFIGURATION_ ⚠default - Return GNUnet’s default configuration. A new configuration is allocated each time and it’s up to the caller to destroy it when done. This function returns GNUnet’s configuration even when #GNUNET_OS_init has been called with a value different from #GNUNET_OS_project_data_default.
- GNUNET_
CONFIGURATION_ ⚠deserialize - De-serializes configuration
- GNUNET_
CONFIGURATION_ ⚠destroy - Destroy configuration object.
- GNUNET_
CONFIGURATION_ ⚠dup - Duplicate an existing configuration object.
- GNUNET_
CONFIGURATION_ ⚠expand_ dollar - Expand an expression of the form “$FOO/BAR” to “DIRECTORY/BAR” where either in the “PATHS” section or the environment “FOO” is set to “DIRECTORY”. We also support default expansion, i.e. ${VARIABLE:-default} will expand to $VARIABLE if VARIABLE is set in PATHS or the environment, and otherwise to “default”. Note that “default” itself can also be a $-expression, thus “${VAR1:-{$VAR2}}” will expand to VAR1 and if that is not defined to VAR2.
- GNUNET_
CONFIGURATION_ ⚠get_ data - Get Crockford32-encoded fixed-size binary data from a configuration.
- GNUNET_
CONFIGURATION_ ⚠get_ diff - Compute configuration with only entries that have been changed
- GNUNET_
CONFIGURATION_ ⚠get_ value_ choice - Get a configuration value that should be in a set of predefined strings
- GNUNET_
CONFIGURATION_ ⚠get_ value_ filename - Get a configuration value that should be the name of a file or directory.
- GNUNET_
CONFIGURATION_ ⚠get_ value_ float - Get a configuration value that should be a floating point number.
- GNUNET_
CONFIGURATION_ ⚠get_ value_ number - Get a configuration value that should be a number.
- GNUNET_
CONFIGURATION_ ⚠get_ value_ size - Get a configuration value that should be a size in bytes.
- GNUNET_
CONFIGURATION_ ⚠get_ value_ string - Get a configuration value that should be a string.
- GNUNET_
CONFIGURATION_ ⚠get_ value_ time - Get a configuration value that should be a relative time.
- GNUNET_
CONFIGURATION_ ⚠get_ value_ yesno - Get a configuration value that should be in a set of “YES” or “NO”.
- GNUNET_
CONFIGURATION_ ⚠have_ value - Test if we have a value for a particular option
- GNUNET_
CONFIGURATION_ ⚠is_ dirty - Test if there are configuration options that were changed since the last save.
- GNUNET_
CONFIGURATION_ ⚠iterate - Iterate over all options in the configuration.
- GNUNET_
CONFIGURATION_ ⚠iterate_ section_ values - Iterate over values of a section in the configuration.
- GNUNET_
CONFIGURATION_ ⚠iterate_ sections - Iterate over all sections in the configuration.
- GNUNET_
CONFIGURATION_ ⚠iterate_ value_ filenames - Iterate over the set of filenames stored in a configuration value.
- GNUNET_
CONFIGURATION_ ⚠load - Load configuration. This function will first parse the defaults and then parse the specific configuration file to overwrite the defaults.
- GNUNET_
CONFIGURATION_ ⚠load_ from - Load default configuration. This function will parse the defaults from the given @a defaults_d directory.
- GNUNET_
CONFIGURATION_ ⚠parse - Parse a configuration file, add all of the options in the file to the configuration environment.
- GNUNET_
CONFIGURATION_ ⚠parse_ and_ run - Parse a configuration file @a filename and run the function @a cb with the resulting configuration object. Then free the configuration object and return the status value from @a cb.
- GNUNET_
CONFIGURATION_ ⚠remove_ section - Remove the given section and all options in it.
- GNUNET_
CONFIGURATION_ ⚠remove_ value_ filename - Remove a filename from a configuration value that represents a list of filenames
- GNUNET_
CONFIGURATION_ ⚠serialize - Serializes the given configuration.
- GNUNET_
CONFIGURATION_ ⚠set_ value_ number - Set a configuration value that should be a number.
- GNUNET_
CONFIGURATION_ ⚠set_ value_ string - Set a configuration value that should be a string.
- GNUNET_
CONFIGURATION_ ⚠write - Write configuration file.
- GNUNET_
CONFIGURATION_ ⚠write_ diffs - Write only configuration entries that have been changed to configuration file
- GNUNET_
CONTAINER_ ⚠bloomfilter_ add - @ingroup bloomfilter Add an element to the filter.
- GNUNET_
CONTAINER_ ⚠bloomfilter_ clear - @ingroup bloomfilter Reset a Bloom filter to empty.
- GNUNET_
CONTAINER_ ⚠bloomfilter_ copy - @ingroup bloomfilter Create a copy of a bloomfilter.
- GNUNET_
CONTAINER_ ⚠bloomfilter_ free - @ingroup bloomfilter Free the space associated with a filter in memory, flush to drive if needed (do not free the space on the drive).
- GNUNET_
CONTAINER_ ⚠bloomfilter_ get_ element_ addresses - Get the number of the addresses set per element in the bloom filter.
- GNUNET_
CONTAINER_ ⚠bloomfilter_ get_ raw_ data - @ingroup bloomfilter Copy the raw data of this Bloom filter into the given data array.
- GNUNET_
CONTAINER_ ⚠bloomfilter_ get_ size - @ingroup bloomfilter Get size of the bloom filter.
- GNUNET_
CONTAINER_ ⚠bloomfilter_ init - @ingroup bloomfilter Create a Bloom filter from raw bits.
- GNUNET_
CONTAINER_ ⚠bloomfilter_ load - @ingroup bloomfilter Load a Bloom filter from a file.
- GNUNET_
CONTAINER_ ⚠bloomfilter_ or - @ingroup bloomfilter “or” the entries of the given raw data array with the data of the given Bloom filter. Assumes that the @a size of the @a data array and the current filter match.
- GNUNET_
CONTAINER_ ⚠bloomfilter_ or2 - @ingroup bloomfilter “or” the entries of the given raw data array with the data of the given Bloom filter. Assumes that the size of the two filters matches.
- GNUNET_
CONTAINER_ ⚠bloomfilter_ remove - @ingroup bloomfilter Remove an element from the filter.
- GNUNET_
CONTAINER_ ⚠bloomfilter_ resize - @ingroup bloomfilter Resize a bloom filter. Note that this operation is pretty costly. Essentially, the Bloom filter needs to be completely re-build.
- GNUNET_
CONTAINER_ ⚠bloomfilter_ test - @ingroup bloomfilter Test if an element is in the filter.
- GNUNET_
CONTAINER_ ⚠heap_ create - @ingroup heap Create a new heap.
- GNUNET_
CONTAINER_ ⚠heap_ destroy - @ingroup heap Destroys the heap. Only call on a heap that is already empty.
- GNUNET_
CONTAINER_ ⚠heap_ get_ size - @ingroup heap Get the current size of the heap
- GNUNET_
CONTAINER_ ⚠heap_ insert - @ingroup heap Inserts a new element into the heap.
- GNUNET_
CONTAINER_ ⚠heap_ iterate - @ingroup heap Iterate over all entries in the heap.
- GNUNET_
CONTAINER_ ⚠heap_ node_ get_ cost - @ingroup heap Get the current cost of the node
- GNUNET_
CONTAINER_ ⚠heap_ peek - @ingroup heap Get element stored at the root of @a heap.
- GNUNET_
CONTAINER_ ⚠heap_ peek2 - Get @a element and @a cost stored at the root of @a heap.
- GNUNET_
CONTAINER_ ⚠heap_ remove_ node - @ingroup heap Removes a node from the heap.
- GNUNET_
CONTAINER_ ⚠heap_ remove_ root - @ingroup heap Remove root of the heap.
- GNUNET_
CONTAINER_ ⚠heap_ update_ cost - @ingroup heap Updates the cost of any node in the tree
- GNUNET_
CONTAINER_ ⚠heap_ walk_ get_ next - @ingroup heap Perform a random walk of the tree. The walk is biased towards elements closer to the root of the tree (since each walk starts at the root and ends at a random leaf). The heap internally tracks the current position of the walk.
- GNUNET_
CONTAINER_ ⚠meta_ data_ add_ publication_ date - @ingroup metadata Add the current time as the publication date to the meta-data.
- GNUNET_
CONTAINER_ ⚠meta_ data_ clear - @ingroup metadata Remove all items in the container.
- GNUNET_
CONTAINER_ ⚠meta_ data_ create - @ingroup metadata Create a fresh meta data container.
- GNUNET_
CONTAINER_ ⚠meta_ data_ delete - @ingroup metadata Remove an item.
- GNUNET_
CONTAINER_ ⚠meta_ data_ deserialize - @ingroup metadata Deserialize meta-data. Initializes md.
- GNUNET_
CONTAINER_ ⚠meta_ data_ destroy - @ingroup metadata Free meta data.
- GNUNET_
CONTAINER_ ⚠meta_ data_ duplicate - @ingroup metadata Duplicate a MetaData token.
- GNUNET_
CONTAINER_ ⚠meta_ data_ get_ by_ type - @ingroup metadata Get the first MD entry of the given type. Caller is responsible for freeing the return value. Also, only meta data items that are strings (0-terminated) are returned by this function.
- GNUNET_
CONTAINER_ ⚠meta_ data_ get_ first_ by_ types - @ingroup metadata Get the first matching MD entry of the given types. Caller is responsible for freeing the return value. Also, only meta data items that are strings (0-terminated) are returned by this function.
- GNUNET_
CONTAINER_ ⚠meta_ data_ get_ serialized_ size - @ingroup metadata Get the size of the full meta-data in serialized form.
- GNUNET_
CONTAINER_ ⚠meta_ data_ get_ thumbnail - @ingroup metadata Get a thumbnail from the meta-data (if present). Only matches meta data with mime type “image” and binary format.
- GNUNET_
CONTAINER_ ⚠meta_ data_ insert - @ingroup metadata Extend metadata.
- GNUNET_
CONTAINER_ ⚠meta_ data_ iterate - @ingroup metadata Iterate over MD entries.
- GNUNET_
CONTAINER_ ⚠meta_ data_ merge - @ingroup metadata Extend metadata. Merges the meta data from the second argument into the first, discarding duplicate key-value pairs.
- GNUNET_
CONTAINER_ ⚠meta_ data_ serialize - @ingroup metadata Serialize meta-data to target.
- GNUNET_
CONTAINER_ ⚠meta_ data_ test_ equal - @ingroup metadata Test if two MDs are equal. We consider them equal if the meta types, formats and content match (we do not include the mime types and plugins names in this consideration).
- GNUNET_
CONTAINER_ ⚠multihashmap32_ contains - @ingroup hashmap Check if the map contains any value under the given key (including values that are NULL).
- GNUNET_
CONTAINER_ ⚠multihashmap32_ contains_ value - @ingroup hashmap Check if the map contains the given value under the given key.
- GNUNET_
CONTAINER_ ⚠multihashmap32_ create - @ingroup hashmap Create a 32-bit key multi hash map.
- GNUNET_
CONTAINER_ ⚠multihashmap32_ destroy - @ingroup hashmap Destroy a 32-bit key hash map. Will not free any values stored in the hash map!
- GNUNET_
CONTAINER_ ⚠multihashmap32_ get - @ingroup hashmap Given a key find a value in the map matching the key.
- GNUNET_
CONTAINER_ ⚠multihashmap32_ get_ multiple - @ingroup hashmap Iterate over all entries in the map that match a particular key.
- GNUNET_
CONTAINER_ ⚠multihashmap32_ iterate - @ingroup hashmap Iterate over all entries in the map.
- GNUNET_
CONTAINER_ ⚠multihashmap32_ iterator_ create - Create an iterator for a 32-bit multihashmap. The iterator can be used to retrieve all the elements in the multihashmap one by one, without having to handle all elements at once (in contrast to #GNUNET_CONTAINER_multihashmap32_iterate). Note that the iterator can not be used anymore if elements have been removed from ‘map’ after the creation of the iterator, or ‘map’ has been destroyed. Adding elements to ‘map’ may result in skipped or repeated elements.
- GNUNET_
CONTAINER_ ⚠multihashmap32_ iterator_ destroy - Destroy a 32-bit multihashmap iterator.
- GNUNET_
CONTAINER_ ⚠multihashmap32_ iterator_ next - Retrieve the next element from the hash map at the iterator’s position. If there are no elements left, GNUNET_NO is returned, and ‘key’ and ‘value’ are not modified. This operation is only allowed if no elements have been removed from the multihashmap since the creation of ‘iter’, and the map has not been destroyed. Adding elements may result in repeating or skipping elements.
- GNUNET_
CONTAINER_ ⚠multihashmap32_ put - @ingroup hashmap Store a key-value pair in the map.
- GNUNET_
CONTAINER_ ⚠multihashmap32_ remove - @ingroup hashmap Remove the given key-value pair from the map. Note that if the key-value pair is in the map multiple times, only one of the pairs will be removed.
- GNUNET_
CONTAINER_ ⚠multihashmap32_ remove_ all - @ingroup hashmap Remove all entries for the given key from the map. Note that the values would not be “freed”.
- GNUNET_
CONTAINER_ ⚠multihashmap32_ size - @ingroup hashmap Get the number of key-value pairs in the map.
- GNUNET_
CONTAINER_ ⚠multihashmap_ clear - @ingroup hashmap Remove all entries from the map. Note that the values would not be “freed”.
- GNUNET_
CONTAINER_ ⚠multihashmap_ contains - @ingroup hashmap Check if the map contains any value under the given key (including values that are NULL).
- GNUNET_
CONTAINER_ ⚠multihashmap_ contains_ value - @ingroup hashmap Check if the map contains the given value under the given key.
- GNUNET_
CONTAINER_ ⚠multihashmap_ create - @ingroup hashmap Create a multi hash map.
- GNUNET_
CONTAINER_ ⚠multihashmap_ destroy - @ingroup hashmap Destroy a hash map. Will not free any values stored in the hash map!
- GNUNET_
CONTAINER_ ⚠multihashmap_ get - @ingroup hashmap Given a key find a value in the map matching the key.
- GNUNET_
CONTAINER_ ⚠multihashmap_ get_ multiple - @ingroup hashmap Iterate over all entries in the map that match a particular key.
- GNUNET_
CONTAINER_ ⚠multihashmap_ get_ random - @ingroup hashmap Call @a it on a random value from the map, or not at all if the map is empty. Note that this function has linear complexity (in the size of the map).
- GNUNET_
CONTAINER_ ⚠multihashmap_ iterate - @ingroup hashmap Iterate over all entries in the map.
- GNUNET_
CONTAINER_ ⚠multihashmap_ iterator_ create - @ingroup hashmap Create an iterator for a multihashmap. The iterator can be used to retrieve all the elements in the multihashmap one by one, without having to handle all elements at once (in contrast to #GNUNET_CONTAINER_multihashmap_iterate). Note that the iterator can not be used anymore if elements have been removed from ‘map’ after the creation of the iterator, or ‘map’ has been destroyed. Adding elements to ‘map’ may result in skipped or repeated elements.
- GNUNET_
CONTAINER_ ⚠multihashmap_ iterator_ destroy - @ingroup hashmap Destroy a multihashmap iterator.
- GNUNET_
CONTAINER_ ⚠multihashmap_ iterator_ next - @ingroup hashmap Retrieve the next element from the hash map at the iterator’s position. If there are no elements left, #GNUNET_NO is returned, and @a key and @a value are not modified. This operation is only allowed if no elements have been removed from the multihashmap since the creation of @a iter, and the map has not been destroyed. Adding elements may result in repeating or skipping elements.
- GNUNET_
CONTAINER_ ⚠multihashmap_ put - @ingroup hashmap Store a key-value pair in the map.
- GNUNET_
CONTAINER_ ⚠multihashmap_ remove - @ingroup hashmap Remove the given key-value pair from the map. Note that if the key-value pair is in the map multiple times, only one of the pairs will be removed.
- GNUNET_
CONTAINER_ ⚠multihashmap_ remove_ all - @ingroup hashmap Remove all entries for the given key from the map. Note that the values would not be “freed”.
- GNUNET_
CONTAINER_ ⚠multihashmap_ size - @ingroup hashmap Get the number of key-value pairs in the map.
- GNUNET_
CONTAINER_ ⚠multipeermap_ contains - @ingroup hashmap Check if the map contains any value under the given key (including values that are NULL).
- GNUNET_
CONTAINER_ ⚠multipeermap_ contains_ value - @ingroup hashmap Check if the map contains the given value under the given key.
- GNUNET_
CONTAINER_ ⚠multipeermap_ create - @ingroup hashmap Create a multi peer map (hash map for public keys of peers).
- GNUNET_
CONTAINER_ ⚠multipeermap_ destroy - @ingroup hashmap Destroy a hash map. Will not free any values stored in the hash map!
- GNUNET_
CONTAINER_ ⚠multipeermap_ get - @ingroup hashmap Given a key find a value in the map matching the key.
- GNUNET_
CONTAINER_ ⚠multipeermap_ get_ multiple - @ingroup hashmap Iterate over all entries in the map that match a particular key.
- GNUNET_
CONTAINER_ ⚠multipeermap_ get_ random - @ingroup hashmap Call @a it on a random value from the map, or not at all if the map is empty. Note that this function has linear complexity (in the size of the map).
- GNUNET_
CONTAINER_ ⚠multipeermap_ iterate - @ingroup hashmap Iterate over all entries in the map.
- GNUNET_
CONTAINER_ ⚠multipeermap_ iterator_ create - @ingroup hashmap Create an iterator for a multihashmap. The iterator can be used to retrieve all the elements in the multihashmap one by one, without having to handle all elements at once (in contrast to #GNUNET_CONTAINER_multipeermap_iterate). Note that the iterator can not be used anymore if elements have been removed from @a map after the creation of the iterator, or ‘map’ has been destroyed. Adding elements to @a map may result in skipped or repeated elements.
- GNUNET_
CONTAINER_ ⚠multipeermap_ iterator_ destroy - @ingroup hashmap Destroy a multipeermap iterator.
- GNUNET_
CONTAINER_ ⚠multipeermap_ iterator_ next - @ingroup hashmap Retrieve the next element from the hash map at the iterator’s position. If there are no elements left, #GNUNET_NO is returned, and @a key and @a value are not modified. This operation is only allowed if no elements have been removed from the multihashmap since the creation of @a iter, and the map has not been destroyed. Adding elements may result in repeating or skipping elements.
- GNUNET_
CONTAINER_ ⚠multipeermap_ put - @ingroup hashmap Store a key-value pair in the map.
- GNUNET_
CONTAINER_ ⚠multipeermap_ remove - @ingroup hashmap Remove the given key-value pair from the map. Note that if the key-value pair is in the map multiple times, only one of the pairs will be removed.
- GNUNET_
CONTAINER_ ⚠multipeermap_ remove_ all - @ingroup hashmap Remove all entries for the given key from the map. Note that the values would not be “freed”.
- GNUNET_
CONTAINER_ ⚠multipeermap_ size - @ingroup hashmap Get the number of key-value pairs in the map.
- GNUNET_
CONTAINER_ ⚠multishortmap_ contains - @ingroup hashmap Check if the map contains any value under the given key (including values that are NULL).
- GNUNET_
CONTAINER_ ⚠multishortmap_ contains_ value - @ingroup hashmap Check if the map contains the given value under the given key.
- GNUNET_
CONTAINER_ ⚠multishortmap_ create - @ingroup hashmap Create a multi peer map (hash map for public keys of peers).
- GNUNET_
CONTAINER_ ⚠multishortmap_ destroy - @ingroup hashmap Destroy a hash map. Will not free any values stored in the hash map!
- GNUNET_
CONTAINER_ ⚠multishortmap_ get - @ingroup hashmap Given a key find a value in the map matching the key.
- GNUNET_
CONTAINER_ ⚠multishortmap_ get_ multiple - @ingroup hashmap Iterate over all entries in the map that match a particular key.
- GNUNET_
CONTAINER_ ⚠multishortmap_ get_ random - @ingroup hashmap Call @a it on a random value from the map, or not at all if the map is empty. Note that this function has linear complexity (in the size of the map).
- GNUNET_
CONTAINER_ ⚠multishortmap_ iterate - @ingroup hashmap Iterate over all entries in the map.
- GNUNET_
CONTAINER_ ⚠multishortmap_ iterator_ create - @ingroup hashmap Create an iterator for a multihashmap. The iterator can be used to retrieve all the elements in the multihashmap one by one, without having to handle all elements at once (in contrast to #GNUNET_CONTAINER_multishortmap_iterate). Note that the iterator can not be used anymore if elements have been removed from @a map after the creation of the iterator, or ‘map’ has been destroyed. Adding elements to @a map may result in skipped or repeated elements.
- GNUNET_
CONTAINER_ ⚠multishortmap_ iterator_ destroy - @ingroup hashmap Destroy a multishortmap iterator.
- GNUNET_
CONTAINER_ ⚠multishortmap_ iterator_ next - @ingroup hashmap Retrieve the next element from the hash map at the iterator’s position. If there are no elements left, #GNUNET_NO is returned, and @a key and @a value are not modified. This operation is only allowed if no elements have been removed from the multihashmap since the creation of @a iter, and the map has not been destroyed. Adding elements may result in repeating or skipping elements.
- GNUNET_
CONTAINER_ ⚠multishortmap_ put - @ingroup hashmap Store a key-value pair in the map.
- GNUNET_
CONTAINER_ ⚠multishortmap_ remove - @ingroup hashmap Remove the given key-value pair from the map. Note that if the key-value pair is in the map multiple times, only one of the pairs will be removed.
- GNUNET_
CONTAINER_ ⚠multishortmap_ remove_ all - @ingroup hashmap Remove all entries for the given key from the map. Note that the values would not be “freed”.
- GNUNET_
CONTAINER_ ⚠multishortmap_ size - @ingroup hashmap Get the number of key-value pairs in the map.
- GNUNET_
CONTAINER_ ⚠multiuuidmap_ contains - @ingroup hashmap Check if the map contains any value under the given key (including values that are NULL).
- GNUNET_
CONTAINER_ ⚠multiuuidmap_ contains_ value - @ingroup hashmap Check if the map contains the given value under the given key.
- GNUNET_
CONTAINER_ ⚠multiuuidmap_ create - @ingroup hashmap Create a multi peer map (hash map for public keys of peers).
- GNUNET_
CONTAINER_ ⚠multiuuidmap_ destroy - @ingroup hashmap Destroy a hash map. Will not free any values stored in the hash map!
- GNUNET_
CONTAINER_ ⚠multiuuidmap_ get - @ingroup hashmap Given a key find a value in the map matching the key.
- GNUNET_
CONTAINER_ ⚠multiuuidmap_ get_ multiple - @ingroup hashmap Iterate over all entries in the map that match a particular key.
- GNUNET_
CONTAINER_ ⚠multiuuidmap_ get_ random - @ingroup hashmap Call @a it on a random value from the map, or not at all if the map is empty. Note that this function has linear complexity (in the size of the map).
- GNUNET_
CONTAINER_ ⚠multiuuidmap_ iterate - @ingroup hashmap Iterate over all entries in the map.
- GNUNET_
CONTAINER_ ⚠multiuuidmap_ iterator_ create - @ingroup hashmap Create an iterator for a multihashmap. The iterator can be used to retrieve all the elements in the multihashmap one by one, without having to handle all elements at once (in contrast to #GNUNET_CONTAINER_multiuuidmap_iterate). Note that the iterator can not be used anymore if elements have been removed from @a map after the creation of the iterator, or ‘map’ has been destroyed. Adding elements to @a map may result in skipped or repeated elements.
- GNUNET_
CONTAINER_ ⚠multiuuidmap_ iterator_ destroy - @ingroup hashmap Destroy a multiuuidmap iterator.
- GNUNET_
CONTAINER_ ⚠multiuuidmap_ iterator_ next - @ingroup hashmap Retrieve the next element from the hash map at the iterator’s position. If there are no elements left, #GNUNET_NO is returned, and @a key and @a value are not modified. This operation is only allowed if no elements have been removed from the multihashmap since the creation of @a iter, and the map has not been destroyed. Adding elements may result in repeating or skipping elements.
- GNUNET_
CONTAINER_ ⚠multiuuidmap_ put - @ingroup hashmap Store a key-value pair in the map.
- GNUNET_
CONTAINER_ ⚠multiuuidmap_ remove - @ingroup hashmap Remove the given key-value pair from the map. Note that if the key-value pair is in the map multiple times, only one of the pairs will be removed.
- GNUNET_
CONTAINER_ ⚠multiuuidmap_ remove_ all - @ingroup hashmap Remove all entries for the given key from the map. Note that the values would not be “freed”.
- GNUNET_
CONTAINER_ ⚠multiuuidmap_ size - @ingroup hashmap Get the number of key-value pairs in the map.
- GNUNET_
CORE_ ⚠connect - Connect to the core service. Note that the connection may complete (or fail) asynchronously. This function primarily causes the given callback notification functions to be invoked whenever the specified event happens. The maximum number of queued notifications (queue length) is per client; the queue is shared across all types of notifications. So a slow client that registers for @a outbound_notify also risks missing @a inbound_notify messages. Certain events (such as connect/disconnect notifications) are not subject to queue size limitations.
- GNUNET_
CORE_ ⚠disconnect - Disconnect from the core service.
- GNUNET_
CORE_ ⚠get_ mq - Obtain the message queue for a connected peer.
- GNUNET_
CORE_ ⚠is_ peer_ connected_ sync - Check if the given peer is currently connected. This function is for special circumstances (GNUNET_TESTBED uses it), normal users of the CORE API are expected to track which peers are connected based on the connect/disconnect callbacks from #GNUNET_CORE_connect. This function is NOT part of the ‘versioned’, ‘official’ API. This function returns synchronously after looking in the CORE API cache.
- GNUNET_
CORE_ ⚠monitor_ start - Monitor connectivity and KX status of all peers known to CORE. Calls @a peer_cb with the current status for each connected peer, and then once with NULL to indicate that all peers that are currently active have been handled. After that, the iteration continues until it is cancelled. Normal users of the CORE API are not expected to use this function. It is different in that it truly lists all connections (including those where the KX is in progress), not just those relevant to the application. This function is used by special applications for diagnostics.
- GNUNET_
CORE_ ⚠monitor_ stop - Stop monitoring CORE activity.
- GNUNET_
CORE_ ⚠mq_ create - Create a message queue for sending messages to a peer with CORE. Messages may only be queued with #GNUNET_MQ_send once the init callback has been called for the given handle. There must only be one queue per peer for each core handle. The message queue can only be used to transmit messages, not to receive them.
- GNUNET_
CRYPTO_ ⚠crc8_ n - @ingroup hash Calculate the checksum of a buffer in one step.
- GNUNET_
CRYPTO_ ⚠crc16_ finish - Convert results from GNUNET_CRYPTO_crc16_step to final crc16.
- GNUNET_
CRYPTO_ ⚠crc16_ n - @ingroup hash Calculate the checksum of a buffer in one step.
- GNUNET_
CRYPTO_ ⚠crc16_ step - Perform an incremental step in a CRC16 (for TCP/IP) calculation.
- GNUNET_
CRYPTO_ ⚠crc32_ n - @ingroup hash Compute the CRC32 checksum for the first len bytes of the buffer.
- GNUNET_
CRYPTO_ ⚠ecc_ add - Add two points on the elliptic curve.
- GNUNET_
CRYPTO_ ⚠ecc_ bin_ to_ point - Convert binary representation of a point to computational representation.
- GNUNET_
CRYPTO_ ⚠ecc_ dexp - Multiply the generator g of the elliptic curve by @a val to obtain the point on the curve representing @a val. Afterwards, point addition will correspond to integer addition. #GNUNET_CRYPTO_ecc_dlog() can be used to convert a point back to an integer (as long as the integer is smaller than the MAX of the @a edc context).
- GNUNET_
CRYPTO_ ⚠ecc_ dexp_ mpi - Multiply the generator g of the elliptic curve by @a val to obtain the point on the curve representing @a val.
- GNUNET_
CRYPTO_ ⚠ecc_ dlog - Calculate ECC discrete logarithm for small factors. Opposite of #GNUNET_CRYPTO_ecc_dexp().
- GNUNET_
CRYPTO_ ⚠ecc_ dlog_ prepare - Do pre-calculation for ECC discrete logarithm for small factors.
- GNUNET_
CRYPTO_ ⚠ecc_ dlog_ release - Release precalculated values.
- GNUNET_
CRYPTO_ ⚠ecc_ ecdh - @ingroup crypto Derive key material from a public and a private ECC key.
- GNUNET_
CRYPTO_ ⚠ecc_ free - Free a point value returned by the API.
- GNUNET_
CRYPTO_ ⚠ecc_ pmul_ mpi - Multiply the point @a p on the elliptic curve by @a val.
- GNUNET_
CRYPTO_ ⚠ecc_ point_ to_ bin - Convert point value to binary representation.
- GNUNET_
CRYPTO_ ⚠ecc_ random_ mod_ n - Generate a random value mod n.
- GNUNET_
CRYPTO_ ⚠ecc_ rnd - Obtain a random point on the curve and its additive inverse. Both returned values must be freed using #GNUNET_CRYPTO_ecc_free().
- GNUNET_
CRYPTO_ ⚠ecc_ rnd_ mpi - Obtain a random scalar for point multiplication on the curve and its multiplicative inverse.
- GNUNET_
CRYPTO_ ⚠ecdh_ ecdsa - @ingroup crypto Derive key material from a EcDSA public key and a private ECDH key. Dual to #GNUNET_CRRYPTO_ecdsa_ecdh.
- GNUNET_
CRYPTO_ ⚠ecdh_ eddsa - @ingroup crypto Derive key material from a EdDSA public key and a private ECDH key. Dual to #GNUNET_CRRYPTO_eddsa_ecdh.
- GNUNET_
CRYPTO_ ⚠ecdhe_ key_ clear - @ingroup crypto Clear memory that was used to store a private key.
- GNUNET_
CRYPTO_ ⚠ecdhe_ key_ create - @ingroup crypto Create a new private key. Clear with #GNUNET_CRYPTO_ecdhe_key_clear().
- GNUNET_
CRYPTO_ ⚠ecdhe_ key_ get_ public - @ingroup crypto Extract the public key for the given private key.
- GNUNET_
CRYPTO_ ⚠ecdsa_ ecdh - @ingroup crypto Derive key material from a ECDH public key and a private ECDSA key. Dual to #GNUNET_CRRYPTO_ecdh_ecdsa.
- GNUNET_
CRYPTO_ ⚠ecdsa_ key_ clear - @ingroup crypto Clear memory that was used to store a private key.
- GNUNET_
CRYPTO_ ⚠ecdsa_ key_ create - @ingroup crypto Create a new private key.
- GNUNET_
CRYPTO_ ⚠ecdsa_ key_ from_ file - @ingroup crypto @brief Create a new private key by reading it from a file.
- GNUNET_
CRYPTO_ ⚠ecdsa_ key_ get_ anonymous - @ingroup crypto Get the shared private key we use for anonymous users.
- GNUNET_
CRYPTO_ ⚠ecdsa_ key_ get_ public - @ingroup crypto Extract the public key for the given private key.
- GNUNET_
CRYPTO_ ⚠ecdsa_ private_ key_ derive - @ingroup crypto Derive a private key from a given private key and a label. Essentially calculates a private key ‘h = H(l,P) * d mod n’ where n is the size of the ECC group and P is the public key associated with the private key ‘d’.
- GNUNET_
CRYPTO_ ⚠ecdsa_ private_ key_ to_ string - Convert a private key to a string.
- GNUNET_
CRYPTO_ ⚠ecdsa_ public_ key_ derive - @ingroup crypto Derive a public key from a given public key and a label. Essentially calculates a public key ‘V = H(l,P) * P’.
- GNUNET_
CRYPTO_ ⚠ecdsa_ public_ key_ from_ string - Convert a string representing a public key to a public key.
- GNUNET_
CRYPTO_ ⚠ecdsa_ public_ key_ to_ string - Convert a public key to a string.
- GNUNET_
CRYPTO_ ⚠ecdsa_ sign_ - @ingroup crypto @brief ECDSA Sign a given block.
- GNUNET_
CRYPTO_ ⚠ecdsa_ verify_ - @ingroup crypto @brief Verify ECDSA signature.
- GNUNET_
CRYPTO_ ⚠eddsa_ ecdh - @ingroup crypto Derive key material from a ECDH public key and a private EdDSA key. Dual to #GNUNET_CRRYPTO_ecdh_eddsa.
- GNUNET_
CRYPTO_ ⚠eddsa_ key_ clear - @ingroup crypto Clear memory that was used to store a private key.
- GNUNET_
CRYPTO_ ⚠eddsa_ key_ create - @ingroup crypto Create a new private key.
- GNUNET_
CRYPTO_ ⚠eddsa_ key_ create_ from_ configuration - @ingroup crypto Create a new private key by reading our peer’s key from the file specified in the configuration.
- GNUNET_
CRYPTO_ ⚠eddsa_ key_ from_ file - @ingroup crypto @brief Create a new private key by reading it from a file.
- GNUNET_
CRYPTO_ ⚠eddsa_ key_ get_ public - @ingroup crypto Extract the public key for the given private key.
- GNUNET_
CRYPTO_ ⚠eddsa_ private_ key_ from_ string - Convert a string representing a private key to a private key.
- GNUNET_
CRYPTO_ ⚠eddsa_ private_ key_ to_ string - Convert a private key to a string.
- GNUNET_
CRYPTO_ ⚠eddsa_ public_ key_ from_ string - Convert a string representing a public key to a public key.
- GNUNET_
CRYPTO_ ⚠eddsa_ public_ key_ to_ string - Convert a public key to a string.
- GNUNET_
CRYPTO_ ⚠eddsa_ setup_ hostkey - @ingroup crypto Setup a hostkey file for a peer given the name of the configuration file (!). This function is used so that at a later point code can be certain that reading a hostkey is fast (for example in time-dependent testcases).
- GNUNET_
CRYPTO_ ⚠eddsa_ sign_ - @ingroup crypto @brief EdDSA sign a given block.
- GNUNET_
CRYPTO_ ⚠eddsa_ verify_ - @ingroup crypto @brief Verify EdDSA signature.
- GNUNET_
CRYPTO_ ⚠get_ peer_ identity - @ingroup crypto Retrieve the identity of the host’s peer.
- GNUNET_
CRYPTO_ ⚠hash - @ingroup hash Compute hash of a given block.
- GNUNET_
CRYPTO_ ⚠hash_ cmp - @ingroup hash Compare function for HashCodes, producing a total ordering of all hashcodes.
- GNUNET_
CRYPTO_ ⚠hash_ context_ abort - Abort hashing, do not bother calculating final result.
- GNUNET_
CRYPTO_ ⚠hash_ context_ copy - Make a copy of the hash computation.
- GNUNET_
CRYPTO_ ⚠hash_ context_ finish - Finish the hash computation.
- GNUNET_
CRYPTO_ ⚠hash_ context_ read - Add data to be hashed.
- GNUNET_
CRYPTO_ ⚠hash_ context_ start - Start incremental hashing operation.
- GNUNET_
CRYPTO_ ⚠hash_ create_ random - @ingroup hash Create a random hash code.
- GNUNET_
CRYPTO_ ⚠hash_ difference - @ingroup hash compute @a result = @a b - @a a
- GNUNET_
CRYPTO_ ⚠hash_ distance_ u32 - @ingroup hash
- GNUNET_
CRYPTO_ ⚠hash_ file - @ingroup hash Compute the hash of an entire file.
- GNUNET_
CRYPTO_ ⚠hash_ file_ cancel - Cancel a file hashing operation.
- GNUNET_
CRYPTO_ ⚠hash_ from_ string2 - @ingroup hash Convert ASCII encoding back to a ‘struct GNUNET_HashCode’
- GNUNET_
CRYPTO_ ⚠hash_ get_ bit_ ltr - @ingroup hash Obtain a bit from a hashcode.
- GNUNET_
CRYPTO_ ⚠hash_ get_ bit_ rtl - Obtain a bit from a hashcode. @param code the GNUNET_CRYPTO_hash to index bit-wise @param bit index into the hashcode, [0…511] where 0 is the rightmost bit (bytes in code interpreted little endian) @return Bit \a bit from hashcode \a code, -1 for invalid index
- GNUNET_
CRYPTO_ ⚠hash_ matching_ bits - @ingroup hash
Determine how many low order bits match in two
struct GNUNET_HashCodes
. i.e. - 010011 and 011111 share the first two lowest order bits, and therefore the return value is two (NOT XOR distance, nor how many bits match absolutely!). - GNUNET_
CRYPTO_ ⚠hash_ sum - @ingroup hash compute @a result = @a a + @a delta
- GNUNET_
CRYPTO_ ⚠hash_ to_ aes_ key - @ingroup hash Convert a hashcode into a key.
- GNUNET_
CRYPTO_ ⚠hash_ to_ enc - @ingroup hash Convert hash to ASCII encoding. @param block the hash code @param result where to store the encoding (struct GNUNET_CRYPTO_HashAsciiEncoded can be safely cast to char*, a ‘\0’ termination is set).
- GNUNET_
CRYPTO_ ⚠hash_ xor - @ingroup hash compute result = a ^ b
- GNUNET_
CRYPTO_ ⚠hash_ xorcmp - @ingroup hash Find out which of the two GNUNET_CRYPTO_hash codes is closer to target in the XOR metric (Kademlia).
- GNUNET_
CRYPTO_ ⚠hkdf - @ingroup hash @brief Derive key @param result buffer for the derived key, allocated by caller @param out_len desired length of the derived key @param xtr_algo hash algorithm for the extraction phase, GCRY_MD_… @param prf_algo hash algorithm for the expansion phase, GCRY_MD_… @param xts salt @param xts_len length of @a xts @param skm source key material @param skm_len length of @a skm @param … pair of void * & size_t for context chunks, terminated by NULL @return #GNUNET_YES on success
- GNUNET_
CRYPTO_ ⚠hkdf_ v - @ingroup hash @brief Derive key @param result buffer for the derived key, allocated by caller @param out_len desired length of the derived key @param xtr_algo hash algorithm for the extraction phase, GCRY_MD_… @param prf_algo hash algorithm for the expansion phase, GCRY_MD_… @param xts salt @param xts_len length of @a xts @param skm source key material @param skm_len length of @a skm @param argp va_list of void * & size_t pairs for context chunks @return #GNUNET_YES on success
- GNUNET_
CRYPTO_ ⚠hmac - @ingroup hash Calculate HMAC of a message (RFC 2104)
- GNUNET_
CRYPTO_ ⚠hmac_ derive_ key - @ingroup hash @brief Derive an authentication key @param key authentication key @param rkey root key @param salt salt @param salt_len size of the salt @param … pair of void * & size_t for context chunks, terminated by NULL
- GNUNET_
CRYPTO_ ⚠hmac_ derive_ key_ v - @ingroup hash @brief Derive an authentication key @param key authentication key @param rkey root key @param salt salt @param salt_len size of the salt @param argp pair of void * & size_t for context chunks, terminated by NULL
- GNUNET_
CRYPTO_ ⚠hmac_ raw - Calculate HMAC of a message (RFC 2104) TODO: Shouldn’ this be the standard hmac function and the above be renamed?
- GNUNET_
CRYPTO_ ⚠kdf - @ingroup hash @brief Derive key @param result buffer for the derived key, allocated by caller @param out_len desired length of the derived key @param xts salt @param xts_len length of @a xts @param skm source key material @param skm_len length of @a skm @param … void * & size_t pairs for context chunks @return #GNUNET_YES on success
- GNUNET_
CRYPTO_ ⚠kdf_ mod_ mpi - Deterministically generate a pseudo-random number uniformly from the integers modulo a libgcrypt mpi.
- GNUNET_
CRYPTO_ ⚠kdf_ v - @brief Derive key @param result buffer for the derived key, allocated by caller @param out_len desired length of the derived key @param xts salt @param xts_len length of @a xts @param skm source key material @param skm_len length of @a skm @param argp va_list of void * & size_t pairs for context chunks @return #GNUNET_YES on success
- GNUNET_
CRYPTO_ ⚠mpi_ print_ unsigned - Output the given MPI value to the given buffer in network byte order. The MPI @a val may not be negative.
- GNUNET_
CRYPTO_ ⚠mpi_ scan_ unsigned - Convert data buffer into MPI value. The buffer is interpreted as network byte order, unsigned integer.
- GNUNET_
CRYPTO_ ⚠paillier_ create - Create a freshly generated paillier public key.
- GNUNET_
CRYPTO_ ⚠paillier_ decrypt - Decrypt a paillier ciphertext with a private key.
- GNUNET_
CRYPTO_ ⚠paillier_ encrypt - Encrypt a plaintext with a paillier public key.
- GNUNET_
CRYPTO_ ⚠paillier_ hom_ add - Compute a ciphertext that represents the sum of the plaintext in @a x1 and @a x2
- GNUNET_
CRYPTO_ ⚠paillier_ hom_ get_ remaining - Get the number of remaining supported homomorphic operations.
- GNUNET_
CRYPTO_ ⚠pow_ hash - Calculate the ‘proof-of-work’ hash (an expensive hash).
- GNUNET_
CRYPTO_ ⚠random_ block - @ingroup crypto Fill block with a random values.
- GNUNET_
CRYPTO_ ⚠random_ permute - @ingroup crypto Get an array with a random permutation of the numbers 0…n-1. @param mode #GNUNET_CRYPTO_QUALITY_STRONG if the strong (but expensive) PRNG should be used, #GNUNET_CRYPTO_QUALITY_WEAK or #GNUNET_CRYPTO_QUALITY_NONCE otherwise @param n the size of the array @return the permutation array (allocated from heap)
- GNUNET_
CRYPTO_ ⚠random_ timeflake - @ingroup crypto Fill UUID with a timeflake pseudo-random value. Note that timeflakes use only 80 bits of randomness and 48 bits to encode a timestamp in milliseconds. So what we return here is not a completely random number.
- GNUNET_
CRYPTO_ ⚠random_ u32 - @ingroup crypto Produce a random value.
- GNUNET_
CRYPTO_ ⚠random_ u64 - @ingroup crypto Random on unsigned 64-bit values.
- GNUNET_
CRYPTO_ ⚠rsa_ blind - Blinds the given message with the given blinding key
- GNUNET_
CRYPTO_ ⚠rsa_ private_ key_ cmp - Compare the values of two private keys.
- GNUNET_
CRYPTO_ ⚠rsa_ private_ key_ create - Create a new private key. Caller must free return value.
- GNUNET_
CRYPTO_ ⚠rsa_ private_ key_ decode - Decode the private key from the data-format back to the “normal”, internal format.
- GNUNET_
CRYPTO_ ⚠rsa_ private_ key_ dup - Duplicate the given private key
- GNUNET_
CRYPTO_ ⚠rsa_ private_ key_ encode - Encode the private key in a format suitable for storing it into a file.
- GNUNET_
CRYPTO_ ⚠rsa_ private_ key_ free - Free memory occupied by the private key.
- GNUNET_
CRYPTO_ ⚠rsa_ private_ key_ get_ public - Extract the public key of the given private key.
- GNUNET_
CRYPTO_ ⚠rsa_ public_ key_ cmp - Compare the values of two public keys.
- GNUNET_
CRYPTO_ ⚠rsa_ public_ key_ decode - Decode the public key from the data-format back to the “normal”, internal format.
- GNUNET_
CRYPTO_ ⚠rsa_ public_ key_ dup - Duplicate the given public key
- GNUNET_
CRYPTO_ ⚠rsa_ public_ key_ encode - Encode the public key in a format suitable for storing it into a file.
- GNUNET_
CRYPTO_ ⚠rsa_ public_ key_ free - Free memory occupied by the public key.
- GNUNET_
CRYPTO_ ⚠rsa_ public_ key_ hash - Compute hash over the public key.
- GNUNET_
CRYPTO_ ⚠rsa_ public_ key_ len - Obtain the length of the RSA key in bits.
- GNUNET_
CRYPTO_ ⚠rsa_ sign_ blinded - Sign a blinded value, which must be a full domain hash of a message.
- GNUNET_
CRYPTO_ ⚠rsa_ sign_ fdh - Create and sign a full domain hash of a message.
- GNUNET_
CRYPTO_ ⚠rsa_ signature_ cmp - Compare the values of two signatures.
- GNUNET_
CRYPTO_ ⚠rsa_ signature_ decode - Decode the signature from the data-format back to the “normal”, internal format.
- GNUNET_
CRYPTO_ ⚠rsa_ signature_ dup - Duplicate the given rsa signature
- GNUNET_
CRYPTO_ ⚠rsa_ signature_ encode - Encode the given signature in a format suitable for storing it into a file.
- GNUNET_
CRYPTO_ ⚠rsa_ signature_ free - Free memory occupied by signature.
- GNUNET_
CRYPTO_ ⚠rsa_ unblind - Unblind a blind-signed signature. The signature should have been generated with #GNUNET_CRYPTO_rsa_sign() using a hash that was blinded with #GNUNET_CRYPTO_rsa_blind().
- GNUNET_
CRYPTO_ ⚠rsa_ verify - Verify whether the given hash corresponds to the given signature and the signature is valid with respect to the given public key.
- GNUNET_
CRYPTO_ ⚠seed_ weak_ random - @ingroup crypto Seed a weak random generator. Only #GNUNET_CRYPTO_QUALITY_WEAK-mode generator can be seeded.
- GNUNET_
CRYPTO_ ⚠symmetric_ create_ session_ key - @ingroup crypto Create a new random session key.
- GNUNET_
CRYPTO_ ⚠symmetric_ decrypt - @ingroup crypto Decrypt a given block using a symmetric sessionkey.
- GNUNET_
CRYPTO_ ⚠symmetric_ derive_ iv - @ingroup crypto @brief Derive an IV @param iv initialization vector @param skey session key @param salt salt for the derivation @param salt_len size of the @a salt @param … pairs of void * & size_t for context chunks, terminated by NULL
- GNUNET_
CRYPTO_ ⚠symmetric_ derive_ iv_ v - @brief Derive an IV @param iv initialization vector @param skey session key @param salt salt for the derivation @param salt_len size of the @a salt @param argp pairs of void * & size_t for context chunks, terminated by NULL
- GNUNET_
CRYPTO_ ⚠symmetric_ encrypt - @ingroup crypto Encrypt a block using a symmetric sessionkey.
- GNUNET_
CRYPTO_ ⚠zero_ keys - @ingroup crypto Zero out @a buffer, securely against compiler optimizations. Used to delete key material.
- GNUNET_
DISK_ ⚠directory_ create - Implementation of “mkdir -p”
- GNUNET_
DISK_ ⚠directory_ create_ for_ file - Create the directory structure for storing a file.
- GNUNET_
DISK_ ⚠directory_ remove - Remove all files in a directory (rm -rf). Call with caution.
- GNUNET_
DISK_ ⚠directory_ scan - Scan a directory for files.
- GNUNET_
DISK_ ⚠directory_ test - Test if @a fil is a directory and listable. Optionally, also check if the directory is readable. Will not print an error message if the directory does not exist. Will log errors if #GNUNET_SYSERR is returned (i.e., a file exists with the same name).
- GNUNET_
DISK_ ⚠file_ backup - Move a file out of the way (create a backup) by renaming it to “orig.NUM~” where NUM is the smallest number that is not used yet.
- GNUNET_
DISK_ ⚠file_ change_ owner - @brief Change owner of a file @param filename file to change @param user new owner of the file @return #GNUNET_OK on success, #GNUNET_SYSERR on failure
- GNUNET_
DISK_ ⚠file_ close - Close an open file.
- GNUNET_
DISK_ ⚠file_ copy - Copy a file.
- GNUNET_
DISK_ ⚠file_ get_ identifiers - Obtain some unique identifiers for the given file that can be used to identify it in the local system. This function is used between GNUnet processes to quickly check if two files with the same absolute path are actually identical. The two processes represent the same peer but may communicate over the network (and the file may be on an NFS volume). This function may not be supported on all operating systems.
- GNUNET_
DISK_ ⚠file_ handle_ size - Get the size of an open file.
- GNUNET_
DISK_ ⚠file_ map - Map a file into memory.
- GNUNET_
DISK_ ⚠file_ open - Open a file. Note that the access permissions will only be used if a new file is created and if the underlying operating system supports the given permissions.
- GNUNET_
DISK_ ⚠file_ read - Read the contents of a binary file into a buffer.
- GNUNET_
DISK_ ⚠file_ read_ non_ blocking - Read the contents of a binary file into a buffer. Guarantees not to block (returns GNUNET_SYSERR and sets errno to EAGAIN when no data can be read).
- GNUNET_
DISK_ ⚠file_ seek - Move the read/write pointer in a file @param h handle of an open file @param offset position to move to @param whence specification to which position the offset parameter relates to @return the new position on success, #GNUNET_SYSERR otherwise
- GNUNET_
DISK_ ⚠file_ size - Get the size of the file (or directory) of the given file (in bytes).
- GNUNET_
DISK_ ⚠file_ sync - Write file changes to disk
- GNUNET_
DISK_ ⚠file_ test - Check that fil corresponds to a filename (of a file that exists and that is not a directory).
- GNUNET_
DISK_ ⚠file_ unmap - Unmap a file
- GNUNET_
DISK_ ⚠file_ write - Write a buffer to a file.
- GNUNET_
DISK_ ⚠file_ write_ blocking - Write a buffer to a file, blocking, if necessary.
- GNUNET_
DISK_ ⚠filename_ canonicalize - @brief Removes special characters as ‘:’ from a filename. @param fn the filename to canonicalize
- GNUNET_
DISK_ ⚠fix_ permissions - Update POSIX permissions mask of a file on disk. If both argumets are #GNUNET_NO, the file is made world-read-write-executable (777). Does nothing on W32.
- GNUNET_
DISK_ ⚠fn_ read - Read the contents of a binary file into a buffer.
- GNUNET_
DISK_ ⚠fn_ write - Write a buffer to a file atomically. The directory is created if necessary. Fail if @a filename already exists or if not exactly @a buf with @a buf_size bytes could be written to @a filename.
- GNUNET_
DISK_ ⚠get_ handle_ from_ int_ fd - Get a handle from a native integer FD.
- GNUNET_
DISK_ ⚠get_ handle_ from_ native - Get a handle from a native FD.
- GNUNET_
DISK_ ⚠handle_ invalid - Checks whether a handle is invalid
- GNUNET_
DISK_ ⚠mkdtemp - Create an (empty) temporary directory on disk. If the given name is not an absolute path, the current ‘TMPDIR’ will be prepended. In any case, 6 random characters will be appended to the name to create a unique name.
- GNUNET_
DISK_ ⚠mktemp - Create an (empty) temporary file on disk. If the given name is not an absolute path, the current ‘TMPDIR’ will be prepended. In any case, 6 random characters will be appended to the name to create a unique filename.
- GNUNET_
DISK_ ⚠pipe - Creates an interprocess channel
- GNUNET_
DISK_ ⚠pipe_ close - Closes an interprocess channel @param p pipe @return #GNUNET_OK on success, #GNUNET_SYSERR otherwise
- GNUNET_
DISK_ ⚠pipe_ close_ end - Closes one half of an interprocess channel
- GNUNET_
DISK_ ⚠pipe_ detach_ end - Detaches one of the ends from the pipe. Detached end is a fully-functional FileHandle, it will not be affected by anything you do with the pipe afterwards. Each end of a pipe can only be detched from it once (i.e. it is not duplicated).
- GNUNET_
DISK_ ⚠pipe_ from_ fd - Creates a pipe object from a couple of file descriptors. Useful for wrapping existing pipe FDs.
- GNUNET_
DISK_ ⚠pipe_ handle - Get the handle to a particular pipe end
- GNUNET_
DISK_ ⚠purge_ cfg_ dir - Remove the directory given under @a option in section [PATHS] in configuration under @a cfg_filename
- GNUNET_
DNSPARSER_ ⚠bin_ to_ hex - Convert a block of binary data to HEX.
- GNUNET_
DNSPARSER_ ⚠builder_ add_ cert - Add CERT record to the UDP packet at the given location.
- GNUNET_
DNSPARSER_ ⚠builder_ add_ mx - Add an MX record to the UDP packet at the given location.
- GNUNET_
DNSPARSER_ ⚠builder_ add_ name - Add a DNS name to the UDP packet at the given location, converting the name to IDNA notation as necessary.
- GNUNET_
DNSPARSER_ ⚠builder_ add_ query - Add a DNS query to the UDP packet at the given location.
- GNUNET_
DNSPARSER_ ⚠builder_ add_ soa - Add an SOA record to the UDP packet at the given location.
- GNUNET_
DNSPARSER_ ⚠builder_ add_ srv - Add an SRV record to the UDP packet at the given location.
- GNUNET_
DNSPARSER_ ⚠check_ label - Check if a label in UTF-8 format can be coded into valid IDNA. This can fail if the ASCII-conversion becomes longer than 63 characters.
- GNUNET_
DNSPARSER_ ⚠check_ name - Check if a hostname in UTF-8 format can be coded into valid IDNA. This can fail if a label becomes longer than 63 characters or if the entire name exceeds 253 characters.
- GNUNET_
DNSPARSER_ ⚠duplicate_ cert_ record - Duplicate (deep-copy) the given DNS record
- GNUNET_
DNSPARSER_ ⚠duplicate_ mx_ record - Duplicate (deep-copy) the given DNS record
- GNUNET_
DNSPARSER_ ⚠duplicate_ record - Duplicate (deep-copy) the given DNS record
- GNUNET_
DNSPARSER_ ⚠duplicate_ soa_ record - Duplicate (deep-copy) the given DNS record
- GNUNET_
DNSPARSER_ ⚠duplicate_ srv_ record - Duplicate (deep-copy) the given DNS record
- GNUNET_
DNSPARSER_ ⚠free_ cert - Free CERT information record.
- GNUNET_
DNSPARSER_ ⚠free_ mx - Free MX information record.
- GNUNET_
DNSPARSER_ ⚠free_ packet - Free memory taken by a packet.
- GNUNET_
DNSPARSER_ ⚠free_ record - Free the given DNS record.
- GNUNET_
DNSPARSER_ ⚠free_ soa - Free SOA information record.
- GNUNET_
DNSPARSER_ ⚠free_ srv - Free SRV information record.
- GNUNET_
DNSPARSER_ ⚠hex_ to_ bin - Convert a HEX string to block of binary data.
- GNUNET_
DNSPARSER_ ⚠pack - Given a DNS packet @a p, generate the corresponding UDP payload. Note that we do not attempt to pack the strings with pointers as this would complicate the code and this is about being simple and secure, not fast, fancy and broken like bind.
- GNUNET_
DNSPARSER_ ⚠parse - Parse a UDP payload of a DNS packet in to a nice struct for further processing and manipulation.
- GNUNET_
DNSPARSER_ ⚠parse_ cert - Parse a DNS CERT record.
- GNUNET_
DNSPARSER_ ⚠parse_ mx - Parse a DNS MX record.
- GNUNET_
DNSPARSER_ ⚠parse_ name - Parse name inside of a DNS query or record.
- GNUNET_
DNSPARSER_ ⚠parse_ query - Parse a DNS query entry.
- GNUNET_
DNSPARSER_ ⚠parse_ record - Parse a DNS record entry.
- GNUNET_
DNSPARSER_ ⚠parse_ soa - Parse a DNS SOA record.
- GNUNET_
DNSPARSER_ ⚠parse_ srv - Parse a DNS SRV record.
- GNUNET_
DNSSTUB_ ⚠add_ dns_ ip - Add nameserver for use by the DNSSTUB. We will use all provided nameservers for resolution (round-robin).
- GNUNET_
DNSSTUB_ ⚠add_ dns_ sa - Add nameserver for use by the DNSSTUB. We will use all provided nameservers for resolution (round-robin).
- GNUNET_
DNSSTUB_ ⚠resolve - Perform DNS resolution using our default IP from init.
- GNUNET_
DNSSTUB_ ⚠resolve_ cancel - Cancel DNS resolution.
- GNUNET_
DNSSTUB_ ⚠set_ retry - How long should we try requests before timing out? Only effective for requests issued after this call.
- GNUNET_
DNSSTUB_ ⚠start - Start a DNS stub resolver.
- GNUNET_
DNSSTUB_ ⚠stop - Cleanup DNSSTUB resolver.
- GNUNET_
GETOPT_ ⚠option_ absolute_ time - Allow user to specify a
struct GNUNET_TIME_Absolute
(using human-readable “fancy” time). - GNUNET_
GETOPT_ ⚠option_ base32_ fixed_ size - Allow user to specify a binary value using Crockford Base32 encoding.
- GNUNET_
GETOPT_ ⚠option_ cfgfile - Allow user to specify configuration file name (-c option)
- GNUNET_
GETOPT_ ⚠option_ exclusive - Make the given option mutually exclusive with other options.
- GNUNET_
GETOPT_ ⚠option_ filename - Allow user to specify a filename (automatically path expanded).
- GNUNET_
GETOPT_ ⚠option_ flag - Allow user to specify a flag (which internally means setting an integer to 1/#GNUNET_YES/#GNUNET_OK.
- GNUNET_
GETOPT_ ⚠option_ help - Defining the option to print the command line help text (-h option).
- GNUNET_
GETOPT_ ⚠option_ increment_ uint - Increment @a val each time the option flag is given by one.
- GNUNET_
GETOPT_ ⚠option_ logfile - Allow user to specify log file name (-l option)
- GNUNET_
GETOPT_ ⚠option_ loglevel - Define the ‘-L’ log level option. Note that we do not check that the log level is valid here.
- GNUNET_
GETOPT_ ⚠option_ mandatory - Make the given option mandatory.
- GNUNET_
GETOPT_ ⚠option_ relative_ time - Allow user to specify a
struct GNUNET_TIME_Relative
(using human-readable “fancy” time). - GNUNET_
GETOPT_ ⚠option_ string - Allow user to specify a string.
- GNUNET_
GETOPT_ ⚠option_ timetravel - Allow user to specify a
long long
with an offset to add to the current system time to construct the time seen by the application. Used for debugging / testing. - GNUNET_
GETOPT_ ⚠option_ uint - Allow user to specify an
unsigned int
. - GNUNET_
GETOPT_ ⚠option_ uint16 - Allow user to specify an uint16_t.
- GNUNET_
GETOPT_ ⚠option_ ulong - Allow user to specify an
unsigned long long
. - GNUNET_
GETOPT_ ⚠option_ verbose - Define the ‘-V’ verbosity option. Using the option more than once increments @a level each time.
- GNUNET_
GETOPT_ ⚠option_ version - Define the option to print the version of the application (-v option)
- GNUNET_
GETOPT_ ⚠run - Parse the command line.
- GNUNET_
HELLO_ ⚠add_ address - Copy the given address information into the given buffer using the format of HELLOs.
- GNUNET_
HELLO_ ⚠address_ allocate - Allocate an address struct.
- GNUNET_
HELLO_ ⚠address_ check_ option - Check if an address has a local option set
- GNUNET_
HELLO_ ⚠address_ cmp - Compare two addresses. Does NOT compare the peer identity, that is assumed already to match!
- GNUNET_
HELLO_ ⚠address_ copy - Copy an address struct.
- GNUNET_
HELLO_ ⚠address_ get_ size - Get the size of an address struct.
- GNUNET_
HELLO_ ⚠address_ to_ prefix - Given an address as a string, extract the prefix that identifies the communicator offering transmissions to that address.
- GNUNET_
HELLO_ ⚠compose_ uri - Compose a hello URI string from a hello message.
- GNUNET_
HELLO_ ⚠create - Construct a HELLO message given the public key, expiration time and an iterator that spews the transport addresses.
- GNUNET_
HELLO_ ⚠equals - Test if two HELLO messages contain the same addresses. If they only differ in expiration time, the lowest expiration time larger than ‘now’ where they differ is returned.
- GNUNET_
HELLO_ ⚠extract_ address - Check signature and extract address record.
- GNUNET_
HELLO_ ⚠get_ header - Get the header from a HELLO message, used so other code can correctly send HELLO messages.
- GNUNET_
HELLO_ ⚠get_ id - Get the peer identity from a HELLO message.
- GNUNET_
HELLO_ ⚠get_ last_ expiration - When does the last address in the given HELLO expire?
- GNUNET_
HELLO_ ⚠is_ friend_ only - Return HELLO type
- GNUNET_
HELLO_ ⚠iterate_ addresses - Iterate over all of the addresses in the HELLO.
- GNUNET_
HELLO_ ⚠iterate_ new_ addresses - Iterate over addresses in @a new_hello that are NOT already present in @a old_hello. Note that if the address is present in @a old_hello but the expiration time in @a new_hello is more recent, the iterator is also called.
- GNUNET_
HELLO_ ⚠merge - Construct a HELLO message by merging the addresses in two existing HELLOs (which must be for the same peer).
- GNUNET_
HELLO_ ⚠parse_ uri - Parse a hello URI string to a hello message.
- GNUNET_
HELLO_ ⚠sign_ address - Build address record by signing raw information with private key.
- GNUNET_
HELLO_ ⚠size - Return the size of the given HELLO message.
- GNUNET_
HELPER_ ⚠destroy - Free’s the resources occupied by the helper handle
- GNUNET_
HELPER_ ⚠kill - Sends termination signal to the helper process. The helper process is not reaped; call GNUNET_HELPER_wait() for reaping the dead helper process.
- GNUNET_
HELPER_ ⚠send - Send an message to the helper.
- GNUNET_
HELPER_ ⚠send_ cancel - Cancel a #GNUNET_HELPER_send operation. If possible, transmitting the message is also aborted, but at least ‘cont’ won’t be called.
- GNUNET_
HELPER_ ⚠start - Starts a helper and begins reading from it. The helper process is restarted when it dies except when it is stopped using GNUNET_HELPER_stop() or when the exp_cb callback is not NULL.
- GNUNET_
HELPER_ ⚠stop - Kills the helper, closes the pipe, frees the handle and calls wait() on the helper process
- GNUNET_
HELPER_ ⚠wait - Reap the helper process. This call is blocking (!). The helper process should either be sent a termination signal before or should be dead before calling this function
- GNUNET_
IDENTITY_ ⚠cancel - Cancel an identity operation. Note that the operation MAY still be executed; this merely cancels the continuation; if the request was already transmitted, the service may still choose to complete the operation.
- GNUNET_
IDENTITY_ ⚠connect - Connect to the identity service.
- GNUNET_
IDENTITY_ ⚠create - Create a new ego with the given name.
- GNUNET_
IDENTITY_ ⚠decrypt - Decrypt a given block with #GNUNET_IDENTITY_PrivateKey and a given #GNUNET_CRYPTO_EcdhePublicKey using ecdh to derive a symmetric key.
- GNUNET_
IDENTITY_ ⚠delete - Delete an existing ego.
- GNUNET_
IDENTITY_ ⚠disconnect - Disconnect from identity service.
- GNUNET_
IDENTITY_ ⚠ego_ get_ anonymous - Obtain the ego representing ‘anonymous’ users.
- GNUNET_
IDENTITY_ ⚠ego_ get_ private_ key - Obtain the ECC key associated with a ego.
- GNUNET_
IDENTITY_ ⚠ego_ get_ public_ key - Get the identifier (public key) of an ego.
- GNUNET_
IDENTITY_ ⚠ego_ lookup - Lookup an ego by name.
- GNUNET_
IDENTITY_ ⚠ego_ lookup_ by_ suffix - Obtain the ego with the maximum suffix match between the ego’s name and the given domain name @a suffix. I.e., given a @a suffix “a.b.c” and egos with names “d.a.b.c”, “b.c” and “c”, we return the ego for “b.c”.
- GNUNET_
IDENTITY_ ⚠ego_ lookup_ by_ suffix_ cancel - Abort ego suffix lookup attempt.
- GNUNET_
IDENTITY_ ⚠ego_ lookup_ cancel - Abort ego lookup attempt.
- GNUNET_
IDENTITY_ ⚠encrypt - Encrypt a block with #GNUNET_IDENTITY_PublicKey and derives a #GNUNET_CRYPTO_EcdhePublicKey which is required for decryption using ecdh to derive a symmetric key.
- GNUNET_
IDENTITY_ ⚠get - Obtain the ego that is currently preferred/default for a service.
- GNUNET_
IDENTITY_ ⚠key_ get_ length - Get the compacted length of a #GNUNET_IDENTITY_PublicKey. Compacted means that it returns the minimum number of bytes this key is long, as opposed to the union structure inside #GNUNET_IDENTITY_PublicKey. Useful for compact serializations.
- GNUNET_
IDENTITY_ ⚠key_ get_ public - Retrieves the public key representation of a private key.
- GNUNET_
IDENTITY_ ⚠private_ key_ from_ string - Parses a (Base32) string representation of the private key. See also #GNUNET_IDENTITY_private_key_to_string.
- GNUNET_
IDENTITY_ ⚠private_ key_ to_ string - Creates a (Base32) string representation of the private key. The resulting string encodes a compacted representation of the key. See also #GNUNET_IDENTITY_key_get_length.
- GNUNET_
IDENTITY_ ⚠public_ key_ from_ string - Parses a (Base32) string representation of the public key. See also #GNUNET_IDENTITY_public_key_to_string.
- GNUNET_
IDENTITY_ ⚠public_ key_ to_ string - Creates a (Base32) string representation of the public key. The resulting string encodes a compacted representation of the key. See also #GNUNET_IDENTITY_key_get_length.
- GNUNET_
IDENTITY_ ⚠read_ key_ from_ buffer - Reads a #GNUNET_IDENTITY_PublicKey from a compact buffer. The buffer has to contain at least the compacted length of a #GNUNET_IDENTITY_PublicKey in bytes. If the buffer is too small, the function returns -1 as error. If the buffer does not contain a valid key, it returns -2 as error.
- GNUNET_
IDENTITY_ ⚠read_ signature_ from_ buffer - Reads a #GNUNET_IDENTITY_Signature from a compact buffer. The buffer has to contain at least the compacted length of a #GNUNET_IDENTITY_Signature in bytes. If the buffer is too small, the function returns -1 as error. If the buffer does not contain a valid key, it returns -2 as error.
- GNUNET_
IDENTITY_ ⚠rename - Renames an existing ego.
- GNUNET_
IDENTITY_ ⚠set - Set the preferred/default ego for a service.
- GNUNET_
IDENTITY_ ⚠sign_ - @brief Sign a given block.
- GNUNET_
IDENTITY_ ⚠signature_ get_ length - Get the compacted length of a #GNUNET_IDENTITY_Signature. Compacted means that it returns the minimum number of bytes this signature is long, as opposed to the union structure inside #GNUNET_IDENTITY_Signature. Useful for compact serializations.
- GNUNET_
IDENTITY_ ⚠signature_ verify_ - @brief Verify a given signature.
- GNUNET_
IDENTITY_ ⚠write_ key_ to_ buffer - Writes a #GNUNET_IDENTITY_PublicKey to a compact buffer. The buffer requires space for at least the compacted length of a #GNUNET_IDENTITY_PublicKey in bytes. If the buffer is too small, the function returns -1 as error. If the key is not valid, it returns -2 as error.
- GNUNET_
IDENTITY_ ⚠write_ signature_ to_ buffer - Writes a #GNUNET_IDENTITY_Signature to a compact buffer. The buffer requires space for at least the compacted length of a #GNUNET_IDENTITY_Signature in bytes. If the buffer is too small, the function returns -1 as error. If the key is not valid, it returns -2 as error.
- GNUNET_
MQ_ ⚠assoc_ add - Associate the assoc_data in @a mq with a unique request id.
- GNUNET_
MQ_ ⚠assoc_ get - Get the data associated with a @a request_id in a queue
- GNUNET_
MQ_ ⚠assoc_ remove - Remove the association for a @a request_id
- GNUNET_
MQ_ ⚠copy_ handlers - Copy an array of handlers.
- GNUNET_
MQ_ ⚠copy_ handlers2 - Copy an array of handlers, appending AGPL handler.
- GNUNET_
MQ_ ⚠count_ handlers - Count the handlers in a handler array.
- GNUNET_
MQ_ ⚠destroy - Destroy the message queue.
- GNUNET_
MQ_ ⚠destroy_ notify - Register function to be called whenever @a mq is being destroyed.
- GNUNET_
MQ_ ⚠destroy_ notify_ cancel - Cancel registration from #GNUNET_MQ_destroy_notify().
- GNUNET_
MQ_ ⚠discard - Discard the message queue message, free all allocated resources. Must be called in the event that a message is created but should not actually be sent.
- GNUNET_
MQ_ ⚠dll_ insert_ head - Insert @a env into the envelope DLL starting at @a env_head Note that @a env must not be in any MQ while this function is used with DLLs defined outside of the MQ module. This is just in case some application needs to also manage a FIFO of envelopes independent of MQ itself and wants to re-use the pointers internal to @a env. Use with caution.
- GNUNET_
MQ_ ⚠dll_ insert_ tail - Insert @a env into the envelope DLL starting at @a env_head Note that @a env must not be in any MQ while this function is used with DLLs defined outside of the MQ module. This is just in case some application needs to also manage a FIFO of envelopes independent of MQ itself and wants to re-use the pointers internal to @a env. Use with caution.
- GNUNET_
MQ_ ⚠dll_ remove - Remove @a env from the envelope DLL starting at @a env_head. Note that @a env must not be in any MQ while this function is used with DLLs defined outside of the MQ module. This is just in case some application needs to also manage a FIFO of envelopes independent of MQ itself and wants to re-use the pointers internal to @a env. Use with caution.
- GNUNET_
MQ_ ⚠env_ combine_ options - Combine performance preferences set for different envelopes that are being combined into one larger envelope.
- GNUNET_
MQ_ ⚠env_ copy - Function to copy an envelope. The envelope must not yet be in any queue or have any options or callbacks set.
- GNUNET_
MQ_ ⚠env_ get_ msg - Obtain message contained in envelope.
- GNUNET_
MQ_ ⚠env_ get_ options - Get performance preferences set for this envelope.
- GNUNET_
MQ_ ⚠env_ next - Return next envelope in queue.
- GNUNET_
MQ_ ⚠env_ set_ options - Set application-specific options for this envelope. Overrides the options set for the queue with #GNUNET_MQ_set_options() for this message only.
- GNUNET_
MQ_ ⚠extract_ nested_ mh_ - Implementation of the #GNUNET_MQ_extract_nexted_mh macro.
- GNUNET_
MQ_ ⚠get_ current_ envelope - Function to obtain the current envelope from within #GNUNET_MQ_SendImpl implementations.
- GNUNET_
MQ_ ⚠get_ last_ envelope - Function to obtain the last envelope in the queue.
- GNUNET_
MQ_ ⚠get_ length - Obtain the current length of the message queue.
- GNUNET_
MQ_ ⚠handle_ message - Call the message message handler that was registered for the type of the given message in the given @a handlers list.
- GNUNET_
MQ_ ⚠impl_ current - Get the message that should currently be sent. Fails if there is no current message. Only useful for implementing message queues, results in undefined behavior if not used carefully.
- GNUNET_
MQ_ ⚠impl_ send_ continue - Call the send implementation for the next queued message, if any. Calls the send notification for the current message unless #GNUNET_MQ_impl_send_in_flight was called for this envelope.
- GNUNET_
MQ_ ⚠impl_ send_ in_ flight - Call the send notification for the current message, but do not try to send the next message until #gnunet_mq_impl_send_continue is called.
- GNUNET_
MQ_ ⚠impl_ state - Get the implementation state associated with the message queue.
- GNUNET_
MQ_ ⚠inject_ error - Call the error handler of a message queue with the given error code. If there is no error handler, log a warning.
- GNUNET_
MQ_ ⚠inject_ message - Call the message message handler that was registered for the type of the given message in the given message queue.
- GNUNET_
MQ_ ⚠msg_ - Create a new envelope.
- GNUNET_
MQ_ ⚠msg_ copy - Create a new envelope by copying an existing message.
- GNUNET_
MQ_ ⚠msg_ nested_ mh_ - Implementation of the #GNUNET_MQ_msg_nested_mh macro.
- GNUNET_
MQ_ ⚠notify_ sent - Call a callback once the envelope has been sent, that is, sending it can not be canceled anymore. There can be only one notify sent callback per envelope.
- GNUNET_
MQ_ ⚠preference_ to_ string - Convert an
enum GNUNET_MQ_PreferenceType
to a string - GNUNET_
MQ_ ⚠queue_ for_ callbacks - Create a message queue for the specified handlers.
- GNUNET_
MQ_ ⚠send - Send a message with the given message queue. May only be called once per message.
- GNUNET_
MQ_ ⚠send_ cancel - Cancel sending the message. Message must have been sent with #GNUNET_MQ_send before. May not be called after the notify sent callback has been called
- GNUNET_
MQ_ ⚠send_ copy - Send a copy of a message with the given message queue. Can be called repeatedly on the same envelope.
- GNUNET_
MQ_ ⚠set_ handlers_ closure - Change the closure argument in all of the
handlers
of the @a mq. - GNUNET_
MQ_ ⚠set_ options - Set application-specific options for this queue.
- GNUNET_
MQ_ ⚠unsent_ head - Remove the first envelope that has not yet been sent from the message queue and return it.
- GNUNET_
MST_ ⚠create - Create a message stream tokenizer.
- GNUNET_
MST_ ⚠destroy - Destroys a tokenizer.
- GNUNET_
MST_ ⚠from_ buffer - Add incoming data to the receive buffer and call the callback for all complete messages.
- GNUNET_
MST_ ⚠next - Obtain the next message from the @a mst, assuming that there are more unprocessed messages in the internal buffer of the @a mst.
- GNUNET_
MST_ ⚠read - Add incoming data to the receive buffer and call the callback for all complete messages.
- GNUNET_
NETWORK_ ⚠fdset_ add - Add one fd set to another (computes the union).
- GNUNET_
NETWORK_ ⚠fdset_ copy - Copy one fd set to another
- GNUNET_
NETWORK_ ⚠fdset_ copy_ native - Copy a native fd set into the GNUnet representation.
- GNUNET_
NETWORK_ ⚠fdset_ create - Creates an fd set
- GNUNET_
NETWORK_ ⚠fdset_ destroy - Releases the associated memory of an fd set
- GNUNET_
NETWORK_ ⚠fdset_ handle_ isset - Check if a file handle is part of an fd set
- GNUNET_
NETWORK_ ⚠fdset_ handle_ set - Add a file handle to the fd set
- GNUNET_
NETWORK_ ⚠fdset_ handle_ set_ first - Add a file handle to the fd set On W32: ensure that the handle is first in the array.
- GNUNET_
NETWORK_ ⚠fdset_ isset - Check whether a socket is part of the fd set
- GNUNET_
NETWORK_ ⚠fdset_ overlap - Checks if two fd sets overlap
- GNUNET_
NETWORK_ ⚠fdset_ set - Add a socket to the FD set
- GNUNET_
NETWORK_ ⚠fdset_ set_ native - Set a native fd in a set
- GNUNET_
NETWORK_ ⚠fdset_ test_ native - Test native fd in a set
- GNUNET_
NETWORK_ ⚠fdset_ zero - Reset FD set (clears all file descriptors).
- GNUNET_
NETWORK_ ⚠get_ addr - Return the sockaddr for this network handle
- GNUNET_
NETWORK_ ⚠get_ addrlen - Return sockaddr length for this network handle
- GNUNET_
NETWORK_ ⚠get_ fd - Return file descriptor for this network handle
- GNUNET_
NETWORK_ ⚠shorten_ unixpath - Given a unixpath that is too long (larger than UNIX_PATH_MAX), shorten it to an acceptable length while keeping it unique and making sure it remains a valid filename (if possible).
- GNUNET_
NETWORK_ ⚠socket_ accept - Accept a new connection on a socket. Configure it for non-blocking IO and mark it as non-inheritable to child processes (set the close-on-exec flag).
- GNUNET_
NETWORK_ ⚠socket_ bind - Bind a socket to a particular address.
- GNUNET_
NETWORK_ ⚠socket_ box_ native - Box a native socket (and check that it is a socket).
- GNUNET_
NETWORK_ ⚠socket_ close - Close a socket.
- GNUNET_
NETWORK_ ⚠socket_ connect - Connect a socket to some remote address.
- GNUNET_
NETWORK_ ⚠socket_ create - Create a new socket. Configure it for non-blocking IO and mark it as non-inheritable to child processes (set the close-on-exec flag).
- GNUNET_
NETWORK_ ⚠socket_ disable_ corking - Disable the “CORK” feature for communication with the given socket, forcing the OS to immediately flush the buffer on transmission instead of potentially buffering multiple messages. Essentially reduces the OS send buffers to zero.
- GNUNET_
NETWORK_ ⚠socket_ free_ memory_ only_ - Only free memory of a socket, keep the file descriptor untouched.
- GNUNET_
NETWORK_ ⚠socket_ getsockopt - Get socket options
- GNUNET_
NETWORK_ ⚠socket_ listen - Listen on a socket
- GNUNET_
NETWORK_ ⚠socket_ recv - Read data from a connected socket (always non-blocking).
- GNUNET_
NETWORK_ ⚠socket_ recvfrom - Read data from a socket (always non-blocking).
- GNUNET_
NETWORK_ ⚠socket_ recvfrom_ amount - How much data is available to be read on this descriptor?
- GNUNET_
NETWORK_ ⚠socket_ select - Check if sockets meet certain conditions.
- GNUNET_
NETWORK_ ⚠socket_ send - Send data (always non-blocking).
- GNUNET_
NETWORK_ ⚠socket_ sendto - Send data to a particular destination (always non-blocking). This function only works for UDP sockets.
- GNUNET_
NETWORK_ ⚠socket_ set_ blocking - Set if a socket should use blocking or non-blocking IO.
- GNUNET_
NETWORK_ ⚠socket_ setsockopt - Set socket option
- GNUNET_
NETWORK_ ⚠socket_ shutdown - Shut down socket operations
- GNUNET_
NETWORK_ ⚠test_ pf - Test if the given protocol family is supported by this system.
- GNUNET_
NETWORK_ ⚠test_ port_ free - Test if the given @a port is available.
- GNUNET_
NETWORK_ ⚠unix_ precheck - If services crash, they can leave a unix domain socket file on the disk. This needs to be manually removed, because otherwise both bind() and connect() for the respective address will fail. In this function, we test if such a left-over file exists, and if so, remove it (unless there is a listening service at the address).
- GNUNET_
NT_ ⚠scanner_ done - Terminate interface scanner.
- GNUNET_
NT_ ⚠scanner_ get_ type - Returns where the address is located: loopback, LAN or WANT.
- GNUNET_
NT_ ⚠scanner_ init - Initialize the address characterization client handle.
- GNUNET_
NT_ ⚠to_ string - Convert a
enum GNUNET_NetworkType
to a string - GNUNET_
OP_ ⚠add - Add a new operation.
- GNUNET_
OP_ ⚠create - Create new operations handle.
- GNUNET_
OP_ ⚠destroy - Destroy operations handle.
- GNUNET_
OP_ ⚠get - Find operation by ID.
- GNUNET_
OP_ ⚠get_ next_ id - Get a unique operation ID to distinguish between asynchronous requests.
- GNUNET_
OP_ ⚠remove - Remove / cancel an operation.
- GNUNET_
OP_ ⚠result - Call the result callback of an operation and remove it.
- GNUNET_
OS_ ⚠check_ helper_ binary - Check whether an executable exists and possibly if the suid bit is set on the file. Attempts to find the file using the current PATH environment variable as a search path.
- GNUNET_
OS_ ⚠command_ run - Run the given command line and call the given function for each line of the output.
- GNUNET_
OS_ ⚠command_ stop - Stop/kill a command.
- GNUNET_
OS_ ⚠get_ libexec_ binary_ path - Given the name of a gnunet-helper, gnunet-service or gnunet-daemon binary, try to prefix it with the libexec/-directory to get the full path.
- GNUNET_
OS_ ⚠get_ suid_ binary_ path - Given the name of a helper, service or daemon binary construct the full path to the binary using the SUID_BINARY_PATH in the PATHS section of the configuration. If that option is not present, fall back to GNUNET_OS_get_libexec_binary_path. If @a progname is an absolute path, a copy of this path is returned.
- GNUNET_
OS_ ⚠init - Setup OS subsystem with project data.
- GNUNET_
OS_ ⚠install_ parent_ control_ handler - Connects this process to its parent via pipe; essentially, the parent control handler will read signal numbers from the #GNUNET_OS_CONTROL_PIPE (as given in an environment variable) and raise those signals.
- GNUNET_
OS_ ⚠installation_ get_ path - Get the path to a specific GNUnet installation directory or, with #GNUNET_OS_IPK_SELF_PREFIX, the current running apps installation directory.
- GNUNET_
OS_ ⚠network_ interfaces_ list - @brief Enumerate all network interfaces
- GNUNET_
OS_ ⚠process_ current - Get process structure for current process
- GNUNET_
OS_ ⚠process_ destroy - Cleans up process structure contents (OS-dependent) and deallocates it
- GNUNET_
OS_ ⚠process_ get_ pid - Get the pid of the process in question
- GNUNET_
OS_ ⚠process_ kill - Sends a signal to the process
- GNUNET_
OS_ ⚠process_ status - Retrieve the status of a process. Nonblocking version.
- GNUNET_
OS_ ⚠process_ wait - Wait for a process to terminate. The return code is discarded. You must not use #GNUNET_OS_process_status() on the same process after calling this function! This function is blocking and should thus only be used if the child process is known to have terminated or to terminate very soon.
- GNUNET_
OS_ ⚠process_ wait_ status - Retrieve the status of a process, waiting on it if dead. Blocking version.
- GNUNET_
OS_ ⚠project_ data_ default - Return default project data used by ‘libgnunetutil’ for GNUnet.
- GNUNET_
OS_ ⚠project_ data_ get - @return current (actual) project data.
- GNUNET_
OS_ ⚠start_ process - Start a process.
- GNUNET_
OS_ ⚠start_ process_ s - Start a process. This function is similar to the GNUNET_OS_start_process_* except that the filename and arguments can have whole strings which contain the arguments. These arguments are to be separated by spaces and are parsed in the order they appear. Arguments containing spaces can be used by quoting them with @em “.
- GNUNET_
OS_ ⚠start_ process_ v - Start a process.
- GNUNET_
OS_ ⚠start_ process_ va - Start a process.
- GNUNET_
OS_ ⚠start_ process_ vap - Start a process.
- GNUNET_
PEER_ ⚠change_ rc - Change the reference counter of an interned PID.
- GNUNET_
PEER_ ⚠decrement_ rcs - Decrement multiple RCs of peer identities by one.
- GNUNET_
PEER_ ⚠intern - Intern an peer identity. If the identity is already known, its reference counter will be increased by one.
- GNUNET_
PEER_ ⚠resolve - Convert an interned PID to a normal peer identity.
- GNUNET_
PEER_ ⚠resolve2 - Convert an interned PID to a normal peer identity.
- GNUNET_
PEER_ ⚠search - Search for a peer identity. The reference counter is not changed.
- GNUNET_
PLUGIN_ ⚠load - Setup plugin (runs the “init” callback and returns whatever “init” returned). If “init” returns NULL, the plugin is unloaded.
- GNUNET_
PLUGIN_ ⚠load_ all - Load all compatible plugins with the given base name.
- GNUNET_
PLUGIN_ ⚠test - Test if a plugin exists.
- GNUNET_
PLUGIN_ ⚠unload - Unload plugin (runs the “done” callback and returns whatever “done” returned). The plugin is then unloaded.
- GNUNET_
PROGRAM_ ⚠run - Run a standard GNUnet command startup sequence (initialize loggers and configuration, parse options).
- GNUNET_
PROGRAM_ ⚠run2 - Run a standard GNUnet command startup sequence (initialize loggers and configuration, parse options).
- GNUNET_
SCHEDULER_ ⚠add_ at - Schedule a new task to be run at the specified time. The task will be scheduled for execution once specified time has been reached. It will be run with the DEFAULT priority.
- GNUNET_
SCHEDULER_ ⚠add_ at_ with_ priority - Schedule a new task to be run at the specified time. The task will be scheduled for execution at time @a at.
- GNUNET_
SCHEDULER_ ⚠add_ delayed - Schedule a new task to be run with a specified delay. The task will be scheduled for execution once the delay has expired. It will be run with the DEFAULT priority.
- GNUNET_
SCHEDULER_ ⚠add_ delayed_ with_ priority - Schedule a new task to be run with a specified delay. The task will be scheduled for execution once the delay has expired.
- GNUNET_
SCHEDULER_ ⚠add_ file_ with_ priority - Schedule a new task to be run with a specified delay or when the specified file descriptor is ready. The delay can be used as a timeout on the socket being ready. The task will be scheduled for execution once either the delay has expired or the socket operation is ready. Only allowed to be called as long as the scheduler is running, that is one of the following conditions is met:
- GNUNET_
SCHEDULER_ ⚠add_ net_ with_ priority - Schedule a new task to be run with a specified delay or when the specified file descriptor is ready. The delay can be used as a timeout on the socket being ready. The task will be scheduled for execution once either the delay has expired or the socket operation is ready. Only allowed to be called as long as the scheduler is running, that is one of the following conditions is met:
- GNUNET_
SCHEDULER_ ⚠add_ now - Schedule a new task to be run as soon as possible. Note that this does not guarantee that this will be the next task that is being run, as other tasks with higher priority (or that are already ready to run) might get to run first. Just as with delays, clients must not rely on any particular order of execution between tasks scheduled concurrently.
- GNUNET_
SCHEDULER_ ⚠add_ now_ with_ lifeness - Schedule a new task to be run as soon as possible with the (transitive) ignore-shutdown flag either explicitly set or explicitly enabled. This task (and all tasks created from it, other than by another call to this function) will either count or not count for the ‘lifeness’ of the process. This API is only useful in a few special cases.
- GNUNET_
SCHEDULER_ ⚠add_ read_ file - Schedule a new task to be run with a specified delay or when the specified file descriptor is ready for reading. The delay can be used as a timeout on the socket being ready. The task will be scheduled for execution once either the delay has expired or the socket operation is ready. It will be run with the DEFAULT priority. Only allowed to be called as long as the scheduler is running, that is one of the following conditions is met:
- GNUNET_
SCHEDULER_ ⚠add_ read_ net - Schedule a new task to be run with a specified delay or when the specified file descriptor is ready for reading. The delay can be used as a timeout on the socket being ready. The task will be scheduled for execution once either the delay has expired or the socket operation is ready. It will be run with the DEFAULT priority. Only allowed to be called as long as the scheduler is running, that is one of the following conditions is met:
- GNUNET_
SCHEDULER_ ⚠add_ read_ net_ with_ priority - Schedule a new task to be run with a specified priority and to be run after the specified delay or when the specified file descriptor is ready for reading. The delay can be used as a timeout on the socket being ready. The task will be scheduled for execution once either the delay has expired or the socket operation is ready. It will be run with the DEFAULT priority. Only allowed to be called as long as the scheduler is running, that is one of the following conditions is met:
- GNUNET_
SCHEDULER_ ⚠add_ select - Schedule a new task to be run with a specified delay or when any of
the specified file descriptor sets is ready. The delay can be used
as a timeout on the socket(s) being ready. The task will be
scheduled for execution once either the delay has expired or any of
the socket operations is ready. This is the most general
function of the “add” family. Note that the “prerequisite_task”
must be satisfied in addition to any of the other conditions. In
other words, the task will be started when
(prerequisite-run) && (delay-ready || any-rs-ready || any-ws-ready) )
Only allowed to be called as long as the scheduler is running, that is one of the following conditions is met: - GNUNET_
SCHEDULER_ ⚠add_ shutdown - Schedule a new task to be run on shutdown, that is when a CTRL-C signal is received, or when #GNUNET_SCHEDULER_shutdown() is being invoked.
- GNUNET_
SCHEDULER_ ⚠add_ with_ priority - Schedule a new task to be run with a specified priority.
- GNUNET_
SCHEDULER_ ⚠add_ with_ reason_ and_ priority - Continue the current execution with the given function. This is similar to the other “add” functions except that there is no delay and the reason code can be specified.
- GNUNET_
SCHEDULER_ ⚠add_ write_ file - Schedule a new task to be run with a specified delay or when the specified file descriptor is ready for writing. The delay can be used as a timeout on the socket being ready. The task will be scheduled for execution once either the delay has expired or the socket operation is ready. It will be run with the DEFAULT priority. Only allowed to be called as long as the scheduler is running, that is one of the following conditions is met:
- GNUNET_
SCHEDULER_ ⚠add_ write_ net - Schedule a new task to be run with a specified delay or when the specified file descriptor is ready for writing. The delay can be used as a timeout on the socket being ready. The task will be scheduled for execution once either the delay has expired or the socket operation is ready. It will be run with the priority of the calling task. Only allowed to be called as long as the scheduler is running, that is one of the following conditions is met:
- GNUNET_
SCHEDULER_ ⚠begin_ async_ scope - Change the async scope for the currently executing task and (transitively) for all tasks scheduled by the current task after calling this function. Nested tasks can begin their own nested async scope.
- GNUNET_
SCHEDULER_ ⚠cancel - Cancel the task with the specified identifier. The task must not yet have run. Only allowed to be called as long as the scheduler is running, that is one of the following conditions is met:
- GNUNET_
SCHEDULER_ ⚠do_ work - Function called by external event loop implementations to tell the scheduler to run some of the tasks that are ready. Must be called only after #GNUNET_SCHEDULER_driver_init has been called and before #GNUNET_SCHEDULER_driver_done is called. This function may return even though there are tasks left to run just to give other tasks a chance as well. If we return #GNUNET_YES, the event loop implementation should call this function again as soon as possible, while if we return #GNUNET_NO it must block until either the operating system has more work (the scheduler has no more work to do right now) or the timeout set by the scheduler (using the set_wakeup callback) is reached.
- GNUNET_
SCHEDULER_ ⚠driver_ done - Counter-part of #GNUNET_SCHEDULER_driver_init. Has to be called by external event loop implementations after the scheduler has shut down. This is the case if both of the following conditions are met:
- GNUNET_
SCHEDULER_ ⚠driver_ init - Function called by external event loop implementations to initialize the scheduler. An external implementation has to provide @a driver which contains callbacks for the scheduler (see definition of struct #GNUNET_SCHEDULER_Driver). The callbacks are used to instruct the external implementation to watch for events. If it detects any of those events it is expected to call #GNUNET_SCHEDULER_do_work to let the scheduler handle it. If an event is related to a specific task (e.g. the scheduler gave instructions to watch a file descriptor), the external implementation is expected to mark that task ready before by calling #GNUNET_SCHEDULER_task_ready.
- GNUNET_
SCHEDULER_ ⚠driver_ select - Obtain the driver for using select() as the event loop.
- GNUNET_
SCHEDULER_ ⚠get_ load - Get information about the current load of this scheduler. Use this function to determine if an elective task should be added or simply dropped (if the decision should be made based on the number of tasks ready to run).
- GNUNET_
SCHEDULER_ ⚠get_ task_ context - Obtain the reasoning why the current task was started.
- GNUNET_
SCHEDULER_ ⚠run - Initialize and run scheduler. This function will return when all tasks have completed. On systems with signals, receiving a SIGTERM (and other similar signals) will cause #GNUNET_SCHEDULER_shutdown to be run after the active task is complete. As a result, SIGTERM causes all shutdown tasks to be scheduled with reason #GNUNET_SCHEDULER_REASON_SHUTDOWN. (However, tasks added afterwards will execute normally!). Note that any particular signal will only shut down one scheduler; applications should always only create a single scheduler.
- GNUNET_
SCHEDULER_ ⚠run_ with_ optional_ signals - Initialize and run scheduler. This function will return when all tasks have completed. When @ install_signals is GNUNET_YES, then this function behaves in the same was as GNUNET_SCHEDULER_run does. If @ install_signals is GNUNET_NO then no signal handlers are installed.
- GNUNET_
SCHEDULER_ ⚠set_ select - Sets the select function to use in the scheduler (scheduler_select).
- GNUNET_
SCHEDULER_ ⚠shutdown - Request the shutdown of a scheduler. Marks all tasks awaiting shutdown as ready. Note that tasks scheduled with #GNUNET_SCHEDULER_add_shutdown() AFTER this call will be delayed until the next shutdown signal.
- GNUNET_
SCHEDULER_ ⚠task_ ready - Function used by event-loop implementations to signal the scheduler that a particular @a task is ready due to an event specified in the et field of @a fdi.
- GNUNET_
SERVICE_ ⚠client_ continue - Continue receiving further messages from the given client. Must be called after each message received.
- GNUNET_
SERVICE_ ⚠client_ disable_ continue_ warning - Disable the warning the server issues if a message is not acknowledged in a timely fashion. Use this call if a client is intentionally delayed for a while. Only applies to the current message.
- GNUNET_
SERVICE_ ⚠client_ drop - Ask the server to disconnect from the given client. This is the
same as returning #GNUNET_SYSERR within the check procedure when
handling a message, except that it allows dropping of a client even
when not handling a message from that client. The
disconnect_cb
will be called on @a c even if the application closes the connection using this function. - GNUNET_
SERVICE_ ⚠client_ get_ mq - Obtain the message queue of @a c. Convenience function.
- GNUNET_
SERVICE_ ⚠client_ mark_ monitor - Set the ‘monitor’ flag on this client. Clients which have been marked as ‘monitors’ won’t prevent the server from shutting down once #GNUNET_SERVICE_stop_listening() has been invoked. The idea is that for “normal” clients we likely want to allow them to process their requests; however, monitor-clients are likely to ‘never’ disconnect during shutdown and thus will not be considered when determining if the server should continue to exist after shutdown has been triggered.
- GNUNET_
SERVICE_ ⚠client_ persist - Set the persist option on this client. Indicates that the underlying socket or fd should never really be closed. Used for indicating process death.
- GNUNET_
SERVICE_ ⚠resume - Resume accepting connections from the listen socket.
- GNUNET_
SERVICE_ ⚠run_ - Creates the “main” function for a GNUnet service. You should almost always use the #GNUNET_SERVICE_MAIN macro instead of calling this function directly (except for ARM, which should call this function directly).
- GNUNET_
SERVICE_ ⚠shutdown - Explicitly stops the service.
- GNUNET_
SERVICE_ ⚠start - Low-level function to start a service if the scheduler is already running. Should only be used directly in special cases.
- GNUNET_
SERVICE_ ⚠stop - Stops a service that was started with #GNUNET_SERVICE_start().
- GNUNET_
SERVICE_ ⚠suspend - Suspend accepting connections from the listen socket temporarily. Resume activity using #GNUNET_SERVICE_resume.
- GNUNET_
SIGNAL_ ⚠handler_ install - Install a signal handler that will be run if the given signal is received.
- GNUNET_
SIGNAL_ ⚠handler_ uninstall - Uninstall a previously installed signal handler.
- GNUNET_
SIGNAL_ ⚠raise - Raise the given signal by calling the installed signal handlers. This will not use the @em raise() system call but only calls the handlers registered through GNUNET_SIGNAL_handler_install().
- GNUNET_
STRINGS_ ⚠absolute_ time_ to_ string - @ingroup time
Like
asctime
, except for GNUnet time. Converts a GNUnet internal absolute time (which is in UTC) to a string in local time. Note that the returned value will be overwritten if this function is called again. - GNUNET_
STRINGS_ ⚠base64_ decode - Decode from Base64.
- GNUNET_
STRINGS_ ⚠base64_ encode - Encode into Base64.
- GNUNET_
STRINGS_ ⚠base64url_ decode - Decode from Base64url. RFC7515
- GNUNET_
STRINGS_ ⚠base64url_ encode - Encode into Base64url. RFC7515
- GNUNET_
STRINGS_ ⚠buffer_ fill - Fill a buffer of the given size with count 0-terminated strings (given as varargs). If “buffer” is NULL, only compute the amount of space required (sum of “strlen(arg)+1”).
- GNUNET_
STRINGS_ ⚠buffer_ tokenize - Given a buffer of a given size, find “count” 0-terminated strings in the buffer and assign the count (varargs) of type “const char**” to the locations of the respective strings in the buffer.
- GNUNET_
STRINGS_ ⚠byte_ size_ fancy - Convert a given filesize into a fancy human-readable format.
- GNUNET_
STRINGS_ ⚠check_ filename - Perform checks on @a filename. FIXME: some duplication with “GNUNET_DISK_”-APIs. We should unify those.
- GNUNET_
STRINGS_ ⚠conv - Convert the len characters long character sequence given in input that is in the given input charset to a string in given output charset.
- GNUNET_
STRINGS_ ⚠data_ to_ string - Convert binary data to ASCII encoding using CrockfordBase32. Does not append 0-terminator, but returns a pointer to the place where it should be placed, if needed.
- GNUNET_
STRINGS_ ⚠data_ to_ string_ alloc - Return the base32crockford encoding of the given buffer.
- GNUNET_
STRINGS_ ⚠fancy_ size_ to_ bytes - Convert a given fancy human-readable size to bytes.
- GNUNET_
STRINGS_ ⚠fancy_ time_ to_ absolute - @ingroup time Convert a given fancy human-readable time to our internal representation. The human-readable time is expected to be in local time, whereas the returned value will be in UTC.
- GNUNET_
STRINGS_ ⚠fancy_ time_ to_ relative - Convert a given fancy human-readable time to our internal representation.
- GNUNET_
STRINGS_ ⚠filename_ expand - Complete filename (a la shell) from abbrevition.
- GNUNET_
STRINGS_ ⚠from_ utf8 - Convert the len bytes-long UTF-8 string given in input to the given charset.
- GNUNET_
STRINGS_ ⚠get_ short_ name - “man basename” Returns a pointer to a part of filename (allocates nothing)!
- GNUNET_
STRINGS_ ⚠get_ utf8_ args - Returns utf-8 encoded arguments. Does nothing (returns a copy of
@a argc and @a argv) on any platform other than W32. Returned @a
argv has
u8argv[u8argc] == NULL
. Returned @a argv is a single memory block, and can be freed with a single GNUNET_free() call. - GNUNET_
STRINGS_ ⚠parse_ ipv4_ policy - Parse an IPv4 network policy. The argument specifies a list of subnets. The format is (network[/netmask][:!SPORT-DPORT];)* (no whitespace, must be terminated with a semicolon). The network must be given in dotted-decimal notation. The netmask can be given in CIDR notation (/16) or in dotted-decimal (/255.255.0.0).
- GNUNET_
STRINGS_ ⚠parse_ ipv6_ policy - Parse an IPv6 network policy. The argument specifies a list of subnets. The format is (network[/netmask[:!SPORT[-DPORT]]];)* (no whitespace, must be terminated with a semicolon). The network must be given in colon-hex notation. The netmask must be given in CIDR notation (/16) or can be omitted to specify a single host. Note that the netmask is mandatory if ports are specified.
- GNUNET_
STRINGS_ ⚠parse_ socket_ addr - Parse an address given as a string into a
struct sockaddr
. - GNUNET_
STRINGS_ ⚠parse_ uri - Parse a path that might be an URI.
- GNUNET_
STRINGS_ ⚠path_ is_ absolute - Check whether filename is absolute or not, and if it’s an URI
- GNUNET_
STRINGS_ ⚠pp2s - Convert a peer path to a human-readable string.
- GNUNET_
STRINGS_ ⚠relative_ time_ to_ string - @ingroup time Give relative time in human-readable fancy format. This is one of the very few calls in the entire API that is NOT reentrant!
- GNUNET_
STRINGS_ ⚠string_ to_ data - Convert CrockfordBase32 encoding back to data. @a out_size must match exactly the size of the data before it was encoded.
- GNUNET_
STRINGS_ ⚠to_ address_ ip - Tries to convert @a addr string to an IP (v4 or v6) address. Will automatically decide whether to treat ‘addr’ as v4 or v6 address.
- GNUNET_
STRINGS_ ⚠to_ address_ ipv4 - Tries to convert @a zt_addr string to an IPv4 address. The string is expected to have the format “1.2.3.4:80”.
- GNUNET_
STRINGS_ ⚠to_ address_ ipv6 - Tries to convert @a zt_addr string to an IPv6 address. The string is expected to have the format “[ABCD::01]:80”.
- GNUNET_
STRINGS_ ⚠to_ utf8 - Convert the len characters long character sequence given in input that is in the given charset to UTF-8.
- GNUNET_
STRINGS_ ⚠urldecode - url/percent encode (RFC3986).
- GNUNET_
STRINGS_ ⚠urlencode - url/percent encode (RFC3986).
- GNUNET_
STRINGS_ ⚠utf8_ tolower - Convert the utf-8 input string to lower case. Output needs to be allocated appropriately.
- GNUNET_
STRINGS_ ⚠utf8_ toupper - Convert the utf-8 input string to upper case. Output needs to be allocated appropriately.
- GNUNET_
TIME_ ⚠absolute_ add - Add a given relative duration to the given start time.
- GNUNET_
TIME_ ⚠absolute_ get - Get the current time.
- GNUNET_
TIME_ ⚠absolute_ get_ difference - Compute the time difference between the given start and end times. Use this function instead of actual subtraction to ensure that “FOREVER” and overflows are handled correctly.
- GNUNET_
TIME_ ⚠absolute_ get_ duration - Get the duration of an operation as the difference of the current time and the given start time “hence”.
- GNUNET_
TIME_ ⚠absolute_ get_ forever_ - Return “forever”.
- GNUNET_
TIME_ ⚠absolute_ get_ monotonic - Obtain the current time and make sure it is monotonically increasing. Guards against systems without an RTC or clocks running backwards and other nasty surprises. Does not guarantee that the returned time is near the current time returned by #GNUNET_TIME_absolute_get(). Two subsequent calls (within a short time period) may return the same value. Persists the last returned time on disk to ensure that time never goes backwards. As a result, the resulting value can be used to check if a message is the “most recent” value and replays of older messages (from the same origin) would be discarded.
- GNUNET_
TIME_ ⚠absolute_ get_ remaining - Given a timestamp in the future, how much time remains until then?
- GNUNET_
TIME_ ⚠absolute_ get_ zero_ - Return absolute time of 0ms.
- GNUNET_
TIME_ ⚠absolute_ hton - Convert absolute time to network byte order.
- GNUNET_
TIME_ ⚠absolute_ max - Return the maximum of two absolute time values.
- GNUNET_
TIME_ ⚠absolute_ min - Return the minimum of two absolute time values.
- GNUNET_
TIME_ ⚠absolute_ ntoh - Convert absolute time from network byte order.
- GNUNET_
TIME_ ⚠absolute_ subtract - Subtract a given relative duration from the given start time.
- GNUNET_
TIME_ ⚠calculate_ eta - Calculate the estimate time of arrival/completion for an operation.
- GNUNET_
TIME_ ⚠get_ current_ year - Return the current year (i.e. ‘2011’).
- GNUNET_
TIME_ ⚠get_ offset - Get the timestamp offset for this instance.
- GNUNET_
TIME_ ⚠randomize - Return a random time value between 0.5r and 1.5r.
- GNUNET_
TIME_ ⚠randomized_ backoff - Randomized exponential back-off, starting at 1 ms and going up by a factor of 2+r, where 0 <= r <= 0.5, up to a maximum of the given threshold.
- GNUNET_
TIME_ ⚠relative_ add - Add relative times together.
- GNUNET_
TIME_ ⚠relative_ divide - Divide relative time by a given factor.
- GNUNET_
TIME_ ⚠relative_ get_ forever_ - Return “forever”.
- GNUNET_
TIME_ ⚠relative_ get_ hour_ - Return relative time of 1 hour.
- GNUNET_
TIME_ ⚠relative_ get_ millisecond_ - Return relative time of 1ms.
- GNUNET_
TIME_ ⚠relative_ get_ minute_ - Return relative time of 1 minute.
- GNUNET_
TIME_ ⚠relative_ get_ second_ - Return relative time of 1s.
- GNUNET_
TIME_ ⚠relative_ get_ unit_ - Return relative time of 1 microsecond.
- GNUNET_
TIME_ ⚠relative_ get_ zero_ - Return relative time of 0ms.
- GNUNET_
TIME_ ⚠relative_ hton - Convert relative time to network byte order.
- GNUNET_
TIME_ ⚠relative_ max - Return the maximum of two relative time values.
- GNUNET_
TIME_ ⚠relative_ min - Return the minimum of two relative time values.
- GNUNET_
TIME_ ⚠relative_ multiply - Multiply relative time by a given factor.
- GNUNET_
TIME_ ⚠relative_ ntoh - Convert relative time from network byte order.
- GNUNET_
TIME_ ⚠relative_ saturating_ multiply - Saturating multiply relative time by a given factor.
- GNUNET_
TIME_ ⚠relative_ subtract - Subtract relative timestamp from the other.
- GNUNET_
TIME_ ⚠relative_ to_ absolute - Convert relative time to an absolute time in the future.
- GNUNET_
TIME_ ⚠round_ abs - Round a time value so that it is suitable for transmission via JSON encodings.
- GNUNET_
TIME_ ⚠round_ rel - Round a time value so that it is suitable for transmission via JSON encodings.
- GNUNET_
TIME_ ⚠set_ offset - Set the timestamp offset for this instance.
- GNUNET_
TIME_ ⚠time_ to_ year - Convert an expiration time to the respective year (rounds)
- GNUNET_
TIME_ ⚠year_ to_ time - Convert a year to an expiration time of January 1st of that year.
- GNUNET_
TRANSPORT_ ⚠address_ to_ string - Convert a binary address into a human readable address.
- GNUNET_
TRANSPORT_ ⚠address_ to_ string_ cancel - Cancel request for address conversion.
- GNUNET_
TRANSPORT_ ⚠blacklist - Install a blacklist callback. The service will be queried for all existing connections as well as any fresh connections to check if they are permitted. If the blacklisting callback is unregistered, all hosts that were denied in the past will automatically be whitelisted again. Cancelling the blacklist handle is also the only way to re-enable connections from peers that were previously blacklisted.
- GNUNET_
TRANSPORT_ ⚠blacklist_ cancel - Abort the blacklist. Note that this function is the only way for removing a peer from the blacklist.
- GNUNET_
TRANSPORT_ ⚠core_ connect - Connect to the transport service. Note that the connection may complete (or fail) asynchronously.
- GNUNET_
TRANSPORT_ ⚠core_ disconnect - Disconnect from the transport service.
- GNUNET_
TRANSPORT_ ⚠core_ get_ mq - Checks if a given peer is connected to us and get the message queue.
- GNUNET_
TRANSPORT_ ⚠is_ connected - Check if a state is defined as connected
- GNUNET_
TRANSPORT_ ⚠monitor_ peers - Return information about a specific peer or all peers currently known to transport service once or in monitoring mode. To obtain information about a specific peer, a peer identity can be passed. To obtain information about all peers currently known to transport service, NULL can be passed as peer identity.
- GNUNET_
TRANSPORT_ ⚠monitor_ peers_ cancel - Cancel request to monitor peers
- GNUNET_
TRANSPORT_ ⚠monitor_ plugins - Install a plugin session state monitor callback. The callback will be notified whenever the session changes.
- GNUNET_
TRANSPORT_ ⚠monitor_ plugins_ cancel - Cancel monitoring the plugin session state. The callback will be called once for each session that is up with the “info” argument being NULL (this is just to enable client-side cleanup).
- GNUNET_
TRANSPORT_ ⚠offer_ hello - Offer the transport service the HELLO of another peer. Note that the transport service may just ignore this message if the HELLO is malformed or useless due to our local configuration.
- GNUNET_
TRANSPORT_ ⚠offer_ hello_ cancel - Cancel the request to transport to offer the HELLO message
- GNUNET_
TRANSPORT_ ⚠ps2s - Convert a transport state to a human readable string.
- GNUNET_
TUN_ ⚠calculate_ icmp_ checksum - Calculate ICMP checksum.
- GNUNET_
TUN_ ⚠calculate_ tcp4_ checksum - Calculate IPv4 TCP checksum.
- GNUNET_
TUN_ ⚠calculate_ tcp6_ checksum - Calculate IPv6 TCP checksum.
- GNUNET_
TUN_ ⚠calculate_ udp4_ checksum - Calculate IPv4 UDP checksum.
- GNUNET_
TUN_ ⚠calculate_ udp6_ checksum - Calculate IPv6 UDP checksum.
- GNUNET_
TUN_ ⚠compute_ service_ cadet_ port - Compute the CADET port given a service descriptor (returned from #GNUNET_TUN_service_name_to_hash) and a TCP/UDP port @a ip_port.
- GNUNET_
TUN_ ⚠initialize_ ipv4_ header - Initialize an IPv4 header.
- GNUNET_
TUN_ ⚠initialize_ ipv6_ header - Initialize an IPv6 header.
- GNUNET_
TUN_ ⚠ipv4policy2regex - Convert an exit policy to a regular expression. The exit policy specifies a set of subnets this peer is willing to serve as an exit for; the resulting regular expression will match the IPv4 address strings as returned by #GNUNET_TUN_ipv4toregexsearch.
- GNUNET_
TUN_ ⚠ipv4toregexsearch - Create a regex in @a rxstr from the given @a ip and @a port.
- GNUNET_
TUN_ ⚠ipv6policy2regex - Convert an exit policy to a regular expression. The exit policy specifies a set of subnets this peer is willing to serve as an exit for; the resulting regular expression will match the IPv6 address strings as returned by #GNUNET_TUN_ipv6toregexsearch.
- GNUNET_
TUN_ ⚠ipv6toregexsearch - Create a regex in @a rxstr from the given @a ipv6 and @a port.
- GNUNET_
TUN_ ⚠service_ name_ to_ hash - Hash the service name of a hosted service to the hash code that is used to identify the service on the network.
- GNUNET_
TUN_ ⚠sockaddr_ cmp - Check if two sockaddrs are equal.
- GNUNET_
a2s ⚠ - @ingroup logging Convert a “struct sockaddr*” (IPv4 or IPv6 address) to a string (for printing debug messages). This is one of the very few calls in the entire API that is NOT reentrant!
- GNUNET_
abort_ ⚠ - @ingroup logging
Abort the process, generate a core dump if possible.
Most code should use
GNUNET_assert (0)
instead to first log the location of the failure. - GNUNET_
asprintf ⚠ - @ingroup memory Like asprintf, just portable.
- GNUNET_
async_ ⚠scope_ enter - Set the async scope for the current thread.
- GNUNET_
async_ ⚠scope_ fresh - Generate a fresh async scope identifier.
- GNUNET_
async_ ⚠scope_ get - Get the current async scope.
- GNUNET_
async_ ⚠scope_ restore - Clear the current thread’s async scope.
- GNUNET_
buffer_ ⚠clear - Free the backing memory of the given buffer. Does not free the memory of the buffer control structure, which is typically stack-allocated.
- GNUNET_
buffer_ ⚠ensure_ remaining - Make sure that at least @a n bytes remaining in the buffer.
- GNUNET_
buffer_ ⚠prealloc - Initialize a buffer with the given capacity.
- GNUNET_
buffer_ ⚠reap - Clear the buffer and return its contents. The caller is responsible to eventually #GNUNET_free the returned data.
- GNUNET_
buffer_ ⚠reap_ str - Clear the buffer and return the string it contained. The caller is responsible to eventually #GNUNET_free the returned string.
- GNUNET_
buffer_ ⚠write - Write bytes to the buffer.
- GNUNET_
buffer_ ⚠write_ data_ encoded - Write data encoded via #GNUNET_STRINGS_data_to_string to the buffer.
- GNUNET_
buffer_ ⚠write_ fstr - Write a 0-terminated formatted string to a buffer, excluding the 0-terminator.
- GNUNET_
buffer_ ⚠write_ path - Write a path component to a buffer, ensuring that there is exactly one slash between the previous contents of the buffer and the new string.
- GNUNET_
buffer_ ⚠write_ str - Write a 0-terminated string to a buffer, excluding the 0-terminator.
- GNUNET_
buffer_ ⚠write_ vfstr - Write a 0-terminated formatted string to a buffer, excluding the 0-terminator.
- GNUNET_
copy_ ⚠message - @ingroup memory Create a copy of the given message.
- GNUNET_
decompress ⚠ - Decompress input, return the decompressed data as output. Dual to #GNUNET_try_compression(). Caller must set @a output_size to the number of bytes that were originally compressed.
- GNUNET_
e2s ⚠ - @ingroup logging Convert a public key value to a string (for printing debug messages). This is one of the very few calls in the entire API that is NOT reentrant!
- GNUNET_
e2s2 ⚠ - @ingroup logging Convert a public key value to a string (for printing debug messages). This is one of the very few calls in the entire API that is NOT reentrant!
- GNUNET_
error_ ⚠type_ to_ string - @ingroup logging Convert error type to string.
- GNUNET_
free ⚠ - Frees pointers that where allocated by Gnunet
- GNUNET_
get_ ⚠log_ call_ status - GNUNET_
get_ ⚠log_ skip - @ingroup logging Get the number of log calls that are going to be skipped
- GNUNET_
h2s ⚠ - @ingroup logging Convert a hash value to a string (for printing debug messages). This is one of the very few calls in the entire API that is NOT reentrant!
- GNUNET_
h2s2 ⚠ - @ingroup logging Convert a hash value to a string (for printing debug messages). This is one of the very few calls in the entire API that is NOT reentrant! Identical to #GNUNET_h2s(), except that another buffer is used so both #GNUNET_h2s() and #GNUNET_h2s2() can be used within the same log statement.
- GNUNET_
h2s_ ⚠full - @ingroup logging Convert a hash value to a string (for printing debug messages). This prints all 104 characters of a hashcode! This is one of the very few calls in the entire API that is NOT reentrant!
- GNUNET_
hton_ ⚠double - Convert double to network byte order.
- GNUNET_
htonll ⚠ - Convert unsigned 64-bit integer to network byte order.
- GNUNET_
i2s ⚠ - @ingroup logging Convert a peer identity to a string (for printing debug messages). This is one of the very few calls in the entire API that is NOT reentrant!
- GNUNET_
i2s2 ⚠ - @ingroup logging Convert a peer identity to a string (for printing debug messages). This is one of the very few calls in the entire API that is NOT reentrant! Identical to #GNUNET_i2s(), except that another buffer is used so both #GNUNET_i2s() and #GNUNET_i2s2() can be used within the same log statement.
- GNUNET_
i2s_ ⚠full - @ingroup logging Convert a peer identity to a string (for printing debug messages). This is one of the very few calls in the entire API that is NOT reentrant!
- GNUNET_
is_ ⚠zero_ - Check that memory in @a a is all zeros. @a a must be a pointer.
- GNUNET_
log_ ⚠config_ invalid - @ingroup logging Log error message about invalid configuration option value.
- GNUNET_
log_ ⚠config_ missing - @ingroup logging Log error message about missing configuration option.
- GNUNET_
log_ ⚠from_ nocheck - @ingroup logging Log function that specifies an alternative component. This function should be used by plugins.
- GNUNET_
log_ ⚠nocheck - @ingroup logging Main log function.
- GNUNET_
log_ ⚠setup - @ingroup logging Setup logging.
- GNUNET_
log_ ⚠skip - @ingroup logging Ignore the next @a n calls to the log function.
- GNUNET_
logger_ ⚠add - @ingroup logging Add a custom logger. Note that installing any custom logger will disable the standard logger. When multiple custom loggers are installed, all will be called. The standard logger will only be used if no custom loggers are present.
- GNUNET_
logger_ ⚠remove - @ingroup logging Remove a custom logger.
- GNUNET_
memcmp_ ⚠ct_ - Compare memory in @a b1 and @a b2 in constant time, suitable for private data.
- GNUNET_
notification_ ⚠context_ add - Add a subscriber to the notification context.
- GNUNET_
notification_ ⚠context_ broadcast - Send a message to all subscribers of this context.
- GNUNET_
notification_ ⚠context_ create - Create a new notification context.
- GNUNET_
notification_ ⚠context_ destroy - Destroy the context, force disconnect for all subscribers.
- GNUNET_
notification_ ⚠context_ get_ size - Return active number of subscribers in this context.
- GNUNET_
ntoh_ ⚠double - Convert double to host byte order
- GNUNET_
p2s ⚠ - @ingroup logging Convert a public key value to a string (for printing debug messages). This is one of the very few calls in the entire API that is NOT reentrant!
- GNUNET_
p2s2 ⚠ - @ingroup logging Convert a public key value to a string (for printing debug messages). This is one of the very few calls in the entire API that is NOT reentrant!
- GNUNET_
sh2s ⚠ - @ingroup logging Convert a short hash value to a string (for printing debug messages). This is one of the very few calls in the entire API that is NOT reentrant!
- GNUNET_
snprintf ⚠ - @ingroup memory Like snprintf, just aborts if the buffer is of insufficient size.
- GNUNET_
strlcpy ⚠ - Like strlcpy but portable. The given string @a src is copied in full length (until its null byte). The destination buffer is guaranteed to be null-terminated.
- GNUNET_
try_ ⚠compression - Try to compress the given block of data using libz. Only returns the compressed block if compression worked and the new block is actually smaller. Decompress using #GNUNET_decompress().
- GNUNET_
uuid2s ⚠ - @ingroup logging Convert a UUID to a string (for printing debug messages). This is one of the very few calls in the entire API that is NOT reentrant!
- GNUNET_
xfree_ ⚠ - Free memory. Merely a wrapper for the case that we want to keep track of allocations. Don’t use GNUNET_xfree_ directly. Use the #GNUNET_free macro.
- GNUNET_
xgrow_ ⚠ - Grow an array, the new elements are zeroed out. Grows old by (*oldCount-newCount)*elementSize bytes and sets *oldCount to newCount.
- GNUNET_
xmalloc_ ⚠ - Allocate memory. Checks the return value, aborts if no more memory is available. Don’t use GNUNET_xmalloc_ directly. Use the #GNUNET_malloc macro. The memory will be zero’ed out.
- GNUNET_
xmalloc_ ⚠unchecked_ - Allocate memory. This function does not check if the allocation request is within reasonable bounds, allowing allocations larger than 40 MB. If you don’t expect the possibility of very large allocations, use #GNUNET_malloc instead. The memory will be zero’ed out.
- GNUNET_
xmemdup_ ⚠ - Allocate and initialize memory. Checks the return value, aborts if no more memory is available. Don’t use GNUNET_xmemdup_ directly. Use the #GNUNET_memdup macro.
- GNUNET_
xnew_ ⚠array_ 2d_ - Allocate memory for a two dimensional array in one block and set up pointers. Aborts if no more memory is available. Don’t use GNUNET_xnew_array_2d_ directly. Use the #GNUNET_new_array_2d macro. The memory of the elements will be zero’ed out.
- GNUNET_
xnew_ ⚠array_ 3d_ - Allocate memory for a three dimensional array in one block and set up pointers. Aborts if no more memory is available. Don’t use GNUNET_xnew_array_3d_ directly. Use the #GNUNET_new_array_3d macro. The memory of the elements will be zero’ed out.
- GNUNET_
xrealloc_ ⚠ - Reallocate memory. Checks the return value, aborts if no more memory is available.
- GNUNET_
xstrdup_ ⚠ - Dup a string. Don’t call GNUNET_xstrdup_ directly. Use the #GNUNET_strdup macro. @param str string to duplicate @param filename where is this call being made (for debugging) @param linenumber line where this call is being made (for debugging) @return the duplicated string
- GNUNET_
xstrndup_ ⚠ - Dup partially a string. Don’t call GNUNET_xstrndup_ directly. Use the #GNUNET_strndup macro.
- _Exit⚠
- __
asprintf ⚠ - __
cmsg_ ⚠nxthdr - __
ctype_ ⚠get_ mb_ cur_ max - __
getdelim ⚠ - __
mempcpy ⚠ - __
overflow ⚠ - __
stpcpy ⚠ - __
stpncpy ⚠ - __
strtok_ ⚠r - __uflow⚠
- _gcry_
mpi_ ⚠get_ const - _gpgrt_
get_ ⚠std_ stream - _gpgrt_
getc_ ⚠underflow - _gpgrt_
log_ ⚠assert - _gpgrt_
pending ⚠ - _gpgrt_
pending_ ⚠unlocked - _gpgrt_
putc_ ⚠overflow - _gpgrt_
set_ ⚠std_ fd - _sodium_
alloc_ ⚠init - _sodium_
runtime_ ⚠get_ cpu_ features - a64l⚠
- abort⚠
- abs⚠
- accept⚠
- accept4⚠
- adjtime⚠
- aligned_
alloc ⚠ - alloca⚠
- asprintf⚠
- at_
quick_ ⚠exit - atexit⚠
- atof⚠
- atoi⚠
- atol⚠
- atoll⚠
- basename⚠
- bcmp⚠
- bcopy⚠
- bind⚠
- bindresvport⚠
- bindresvport6⚠
- bsearch⚠
- bzero⚠
- calloc⚠
- canonicalize_
file_ ⚠name - clearenv⚠
- clearerr⚠
- clearerr_
unlocked ⚠ - connect⚠
- crypto_
aead_ ⚠aes256gcm_ abytes - crypto_
aead_ ⚠aes256gcm_ beforenm - crypto_
aead_ ⚠aes256gcm_ decrypt - crypto_
aead_ ⚠aes256gcm_ decrypt_ afternm - crypto_
aead_ ⚠aes256gcm_ decrypt_ detached - crypto_
aead_ ⚠aes256gcm_ decrypt_ detached_ afternm - crypto_
aead_ ⚠aes256gcm_ encrypt - crypto_
aead_ ⚠aes256gcm_ encrypt_ afternm - crypto_
aead_ ⚠aes256gcm_ encrypt_ detached - crypto_
aead_ ⚠aes256gcm_ encrypt_ detached_ afternm - crypto_
aead_ ⚠aes256gcm_ is_ available - crypto_
aead_ ⚠aes256gcm_ keybytes - crypto_
aead_ ⚠aes256gcm_ keygen - crypto_
aead_ ⚠aes256gcm_ messagebytes_ max - crypto_
aead_ ⚠aes256gcm_ npubbytes - crypto_
aead_ ⚠aes256gcm_ nsecbytes - crypto_
aead_ ⚠aes256gcm_ statebytes - crypto_
aead_ ⚠chacha20poly1305_ abytes - crypto_
aead_ ⚠chacha20poly1305_ decrypt - crypto_
aead_ ⚠chacha20poly1305_ decrypt_ detached - crypto_
aead_ ⚠chacha20poly1305_ encrypt - crypto_
aead_ ⚠chacha20poly1305_ encrypt_ detached - crypto_
aead_ ⚠chacha20poly1305_ ietf_ abytes - crypto_
aead_ ⚠chacha20poly1305_ ietf_ decrypt - crypto_
aead_ ⚠chacha20poly1305_ ietf_ decrypt_ detached - crypto_
aead_ ⚠chacha20poly1305_ ietf_ encrypt - crypto_
aead_ ⚠chacha20poly1305_ ietf_ encrypt_ detached - crypto_
aead_ ⚠chacha20poly1305_ ietf_ keybytes - crypto_
aead_ ⚠chacha20poly1305_ ietf_ keygen - crypto_
aead_ ⚠chacha20poly1305_ ietf_ messagebytes_ max - crypto_
aead_ ⚠chacha20poly1305_ ietf_ npubbytes - crypto_
aead_ ⚠chacha20poly1305_ ietf_ nsecbytes - crypto_
aead_ ⚠chacha20poly1305_ keybytes - crypto_
aead_ ⚠chacha20poly1305_ keygen - crypto_
aead_ ⚠chacha20poly1305_ messagebytes_ max - crypto_
aead_ ⚠chacha20poly1305_ npubbytes - crypto_
aead_ ⚠chacha20poly1305_ nsecbytes - crypto_
aead_ ⚠xchacha20poly1305_ ietf_ abytes - crypto_
aead_ ⚠xchacha20poly1305_ ietf_ decrypt - crypto_
aead_ ⚠xchacha20poly1305_ ietf_ decrypt_ detached - crypto_
aead_ ⚠xchacha20poly1305_ ietf_ encrypt - crypto_
aead_ ⚠xchacha20poly1305_ ietf_ encrypt_ detached - crypto_
aead_ ⚠xchacha20poly1305_ ietf_ keybytes - crypto_
aead_ ⚠xchacha20poly1305_ ietf_ keygen - crypto_
aead_ ⚠xchacha20poly1305_ ietf_ messagebytes_ max - crypto_
aead_ ⚠xchacha20poly1305_ ietf_ npubbytes - crypto_
aead_ ⚠xchacha20poly1305_ ietf_ nsecbytes - crypto_
auth ⚠ - crypto_
auth_ ⚠bytes - crypto_
auth_ ⚠hmacsha256 - crypto_
auth_ ⚠hmacsha512 - crypto_
auth_ ⚠hmacsha256_ bytes - crypto_
auth_ ⚠hmacsha256_ final - crypto_
auth_ ⚠hmacsha256_ init - crypto_
auth_ ⚠hmacsha256_ keybytes - crypto_
auth_ ⚠hmacsha256_ keygen - crypto_
auth_ ⚠hmacsha256_ statebytes - crypto_
auth_ ⚠hmacsha256_ update - crypto_
auth_ ⚠hmacsha256_ verify - crypto_
auth_ ⚠hmacsha512_ bytes - crypto_
auth_ ⚠hmacsha512_ final - crypto_
auth_ ⚠hmacsha512_ init - crypto_
auth_ ⚠hmacsha512_ keybytes - crypto_
auth_ ⚠hmacsha512_ keygen - crypto_
auth_ ⚠hmacsha512_ statebytes - crypto_
auth_ ⚠hmacsha512_ update - crypto_
auth_ ⚠hmacsha512_ verify - crypto_
auth_ ⚠hmacsha512256 - crypto_
auth_ ⚠hmacsha512256_ bytes - crypto_
auth_ ⚠hmacsha512256_ final - crypto_
auth_ ⚠hmacsha512256_ init - crypto_
auth_ ⚠hmacsha512256_ keybytes - crypto_
auth_ ⚠hmacsha512256_ keygen - crypto_
auth_ ⚠hmacsha512256_ statebytes - crypto_
auth_ ⚠hmacsha512256_ update - crypto_
auth_ ⚠hmacsha512256_ verify - crypto_
auth_ ⚠keybytes - crypto_
auth_ ⚠keygen - crypto_
auth_ ⚠primitive - crypto_
auth_ ⚠verify - crypto_
box ⚠ - crypto_
box_ ⚠afternm - crypto_
box_ ⚠beforenm - crypto_
box_ ⚠beforenmbytes - crypto_
box_ ⚠boxzerobytes - crypto_
box_ ⚠curve25519xchacha20poly1305_ beforenm - crypto_
box_ ⚠curve25519xchacha20poly1305_ beforenmbytes - crypto_
box_ ⚠curve25519xchacha20poly1305_ detached - crypto_
box_ ⚠curve25519xchacha20poly1305_ detached_ afternm - crypto_
box_ ⚠curve25519xchacha20poly1305_ easy - crypto_
box_ ⚠curve25519xchacha20poly1305_ easy_ afternm - crypto_
box_ ⚠curve25519xchacha20poly1305_ keypair - crypto_
box_ ⚠curve25519xchacha20poly1305_ macbytes - crypto_
box_ ⚠curve25519xchacha20poly1305_ messagebytes_ max - crypto_
box_ ⚠curve25519xchacha20poly1305_ noncebytes - crypto_
box_ ⚠curve25519xchacha20poly1305_ open_ detached - crypto_
box_ ⚠curve25519xchacha20poly1305_ open_ detached_ afternm - crypto_
box_ ⚠curve25519xchacha20poly1305_ open_ easy - crypto_
box_ ⚠curve25519xchacha20poly1305_ open_ easy_ afternm - crypto_
box_ ⚠curve25519xchacha20poly1305_ publickeybytes - crypto_
box_ ⚠curve25519xchacha20poly1305_ seal - crypto_
box_ ⚠curve25519xchacha20poly1305_ seal_ open - crypto_
box_ ⚠curve25519xchacha20poly1305_ sealbytes - crypto_
box_ ⚠curve25519xchacha20poly1305_ secretkeybytes - crypto_
box_ ⚠curve25519xchacha20poly1305_ seed_ keypair - crypto_
box_ ⚠curve25519xchacha20poly1305_ seedbytes - crypto_
box_ ⚠curve25519xsalsa20poly1305 - crypto_
box_ ⚠curve25519xsalsa20poly1305_ afternm - crypto_
box_ ⚠curve25519xsalsa20poly1305_ beforenm - crypto_
box_ ⚠curve25519xsalsa20poly1305_ beforenmbytes - crypto_
box_ ⚠curve25519xsalsa20poly1305_ boxzerobytes - crypto_
box_ ⚠curve25519xsalsa20poly1305_ keypair - crypto_
box_ ⚠curve25519xsalsa20poly1305_ macbytes - crypto_
box_ ⚠curve25519xsalsa20poly1305_ messagebytes_ max - crypto_
box_ ⚠curve25519xsalsa20poly1305_ noncebytes - crypto_
box_ ⚠curve25519xsalsa20poly1305_ open - crypto_
box_ ⚠curve25519xsalsa20poly1305_ open_ afternm - crypto_
box_ ⚠curve25519xsalsa20poly1305_ publickeybytes - crypto_
box_ ⚠curve25519xsalsa20poly1305_ secretkeybytes - crypto_
box_ ⚠curve25519xsalsa20poly1305_ seed_ keypair - crypto_
box_ ⚠curve25519xsalsa20poly1305_ seedbytes - crypto_
box_ ⚠curve25519xsalsa20poly1305_ zerobytes - crypto_
box_ ⚠detached - crypto_
box_ ⚠detached_ afternm - crypto_
box_ ⚠easy - crypto_
box_ ⚠easy_ afternm - crypto_
box_ ⚠keypair - crypto_
box_ ⚠macbytes - crypto_
box_ ⚠messagebytes_ max - crypto_
box_ ⚠noncebytes - crypto_
box_ ⚠open - crypto_
box_ ⚠open_ afternm - crypto_
box_ ⚠open_ detached - crypto_
box_ ⚠open_ detached_ afternm - crypto_
box_ ⚠open_ easy - crypto_
box_ ⚠open_ easy_ afternm - crypto_
box_ ⚠primitive - crypto_
box_ ⚠publickeybytes - crypto_
box_ ⚠seal - crypto_
box_ ⚠seal_ open - crypto_
box_ ⚠sealbytes - crypto_
box_ ⚠secretkeybytes - crypto_
box_ ⚠seed_ keypair - crypto_
box_ ⚠seedbytes - crypto_
box_ ⚠zerobytes - crypto_
core_ ⚠ed25519_ add - crypto_
core_ ⚠ed25519_ bytes - crypto_
core_ ⚠ed25519_ from_ hash - crypto_
core_ ⚠ed25519_ from_ uniform - crypto_
core_ ⚠ed25519_ hashbytes - crypto_
core_ ⚠ed25519_ is_ valid_ point - crypto_
core_ ⚠ed25519_ nonreducedscalarbytes - crypto_
core_ ⚠ed25519_ random - crypto_
core_ ⚠ed25519_ scalar_ add - crypto_
core_ ⚠ed25519_ scalar_ complement - crypto_
core_ ⚠ed25519_ scalar_ invert - crypto_
core_ ⚠ed25519_ scalar_ mul - crypto_
core_ ⚠ed25519_ scalar_ negate - crypto_
core_ ⚠ed25519_ scalar_ random - crypto_
core_ ⚠ed25519_ scalar_ reduce - crypto_
core_ ⚠ed25519_ scalar_ sub - crypto_
core_ ⚠ed25519_ scalarbytes - crypto_
core_ ⚠ed25519_ sub - crypto_
core_ ⚠ed25519_ uniformbytes - crypto_
core_ ⚠hchacha20 - crypto_
core_ ⚠hchacha20_ constbytes - crypto_
core_ ⚠hchacha20_ inputbytes - crypto_
core_ ⚠hchacha20_ keybytes - crypto_
core_ ⚠hchacha20_ outputbytes - crypto_
core_ ⚠hsalsa20 - crypto_
core_ ⚠hsalsa20_ constbytes - crypto_
core_ ⚠hsalsa20_ inputbytes - crypto_
core_ ⚠hsalsa20_ keybytes - crypto_
core_ ⚠hsalsa20_ outputbytes - crypto_
core_ ⚠ristretto255_ add - crypto_
core_ ⚠ristretto255_ bytes - crypto_
core_ ⚠ristretto255_ from_ hash - crypto_
core_ ⚠ristretto255_ hashbytes - crypto_
core_ ⚠ristretto255_ is_ valid_ point - crypto_
core_ ⚠ristretto255_ nonreducedscalarbytes - crypto_
core_ ⚠ristretto255_ random - crypto_
core_ ⚠ristretto255_ scalar_ add - crypto_
core_ ⚠ristretto255_ scalar_ complement - crypto_
core_ ⚠ristretto255_ scalar_ invert - crypto_
core_ ⚠ristretto255_ scalar_ mul - crypto_
core_ ⚠ristretto255_ scalar_ negate - crypto_
core_ ⚠ristretto255_ scalar_ random - crypto_
core_ ⚠ristretto255_ scalar_ reduce - crypto_
core_ ⚠ristretto255_ scalar_ sub - crypto_
core_ ⚠ristretto255_ scalarbytes - crypto_
core_ ⚠ristretto255_ sub - crypto_
core_ ⚠salsa20 - crypto_
core_ ⚠salsa20_ constbytes - crypto_
core_ ⚠salsa20_ inputbytes - crypto_
core_ ⚠salsa20_ keybytes - crypto_
core_ ⚠salsa20_ outputbytes - crypto_
core_ ⚠salsa208 - crypto_
core_ ⚠salsa208_ constbytes - crypto_
core_ ⚠salsa208_ inputbytes - crypto_
core_ ⚠salsa208_ keybytes - crypto_
core_ ⚠salsa208_ outputbytes - crypto_
core_ ⚠salsa2012 - crypto_
core_ ⚠salsa2012_ constbytes - crypto_
core_ ⚠salsa2012_ inputbytes - crypto_
core_ ⚠salsa2012_ keybytes - crypto_
core_ ⚠salsa2012_ outputbytes - crypto_
generichash ⚠ - crypto_
generichash_ ⚠blake2b - crypto_
generichash_ ⚠blake2b_ bytes - crypto_
generichash_ ⚠blake2b_ bytes_ max - crypto_
generichash_ ⚠blake2b_ bytes_ min - crypto_
generichash_ ⚠blake2b_ final - crypto_
generichash_ ⚠blake2b_ init - crypto_
generichash_ ⚠blake2b_ init_ salt_ personal - crypto_
generichash_ ⚠blake2b_ keybytes - crypto_
generichash_ ⚠blake2b_ keybytes_ max - crypto_
generichash_ ⚠blake2b_ keybytes_ min - crypto_
generichash_ ⚠blake2b_ keygen - crypto_
generichash_ ⚠blake2b_ personalbytes - crypto_
generichash_ ⚠blake2b_ salt_ personal - crypto_
generichash_ ⚠blake2b_ saltbytes - crypto_
generichash_ ⚠blake2b_ statebytes - crypto_
generichash_ ⚠blake2b_ update - crypto_
generichash_ ⚠bytes - crypto_
generichash_ ⚠bytes_ max - crypto_
generichash_ ⚠bytes_ min - crypto_
generichash_ ⚠final - crypto_
generichash_ ⚠init - crypto_
generichash_ ⚠keybytes - crypto_
generichash_ ⚠keybytes_ max - crypto_
generichash_ ⚠keybytes_ min - crypto_
generichash_ ⚠keygen - crypto_
generichash_ ⚠primitive - crypto_
generichash_ ⚠statebytes - crypto_
generichash_ ⚠update - crypto_
hash ⚠ - crypto_
hash_ ⚠bytes - crypto_
hash_ ⚠primitive - crypto_
hash_ ⚠sha256 - crypto_
hash_ ⚠sha512 - crypto_
hash_ ⚠sha256_ bytes - crypto_
hash_ ⚠sha256_ final - crypto_
hash_ ⚠sha256_ init - crypto_
hash_ ⚠sha256_ statebytes - crypto_
hash_ ⚠sha256_ update - crypto_
hash_ ⚠sha512_ bytes - crypto_
hash_ ⚠sha512_ final - crypto_
hash_ ⚠sha512_ init - crypto_
hash_ ⚠sha512_ statebytes - crypto_
hash_ ⚠sha512_ update - crypto_
kdf_ ⚠blake2b_ bytes_ max - crypto_
kdf_ ⚠blake2b_ bytes_ min - crypto_
kdf_ ⚠blake2b_ contextbytes - crypto_
kdf_ ⚠blake2b_ derive_ from_ key - crypto_
kdf_ ⚠blake2b_ keybytes - crypto_
kdf_ ⚠bytes_ max - crypto_
kdf_ ⚠bytes_ min - crypto_
kdf_ ⚠contextbytes - crypto_
kdf_ ⚠derive_ from_ key - crypto_
kdf_ ⚠keybytes - crypto_
kdf_ ⚠keygen - crypto_
kdf_ ⚠primitive - crypto_
kx_ ⚠client_ session_ keys - crypto_
kx_ ⚠keypair - crypto_
kx_ ⚠primitive - crypto_
kx_ ⚠publickeybytes - crypto_
kx_ ⚠secretkeybytes - crypto_
kx_ ⚠seed_ keypair - crypto_
kx_ ⚠seedbytes - crypto_
kx_ ⚠server_ session_ keys - crypto_
kx_ ⚠sessionkeybytes - crypto_
onetimeauth ⚠ - crypto_
onetimeauth_ ⚠bytes - crypto_
onetimeauth_ ⚠final - crypto_
onetimeauth_ ⚠init - crypto_
onetimeauth_ ⚠keybytes - crypto_
onetimeauth_ ⚠keygen - crypto_
onetimeauth_ ⚠poly1305 - crypto_
onetimeauth_ ⚠poly1305_ bytes - crypto_
onetimeauth_ ⚠poly1305_ final - crypto_
onetimeauth_ ⚠poly1305_ init - crypto_
onetimeauth_ ⚠poly1305_ keybytes - crypto_
onetimeauth_ ⚠poly1305_ keygen - crypto_
onetimeauth_ ⚠poly1305_ statebytes - crypto_
onetimeauth_ ⚠poly1305_ update - crypto_
onetimeauth_ ⚠poly1305_ verify - crypto_
onetimeauth_ ⚠primitive - crypto_
onetimeauth_ ⚠statebytes - crypto_
onetimeauth_ ⚠update - crypto_
onetimeauth_ ⚠verify - crypto_
pwhash ⚠ - crypto_
pwhash_ ⚠alg_ argon2i13 - crypto_
pwhash_ ⚠alg_ argon2id13 - crypto_
pwhash_ ⚠alg_ default - crypto_
pwhash_ ⚠argon2i - crypto_
pwhash_ ⚠argon2i_ alg_ argon2i13 - crypto_
pwhash_ ⚠argon2i_ bytes_ max - crypto_
pwhash_ ⚠argon2i_ bytes_ min - crypto_
pwhash_ ⚠argon2i_ memlimit_ interactive - crypto_
pwhash_ ⚠argon2i_ memlimit_ max - crypto_
pwhash_ ⚠argon2i_ memlimit_ min - crypto_
pwhash_ ⚠argon2i_ memlimit_ moderate - crypto_
pwhash_ ⚠argon2i_ memlimit_ sensitive - crypto_
pwhash_ ⚠argon2i_ opslimit_ interactive - crypto_
pwhash_ ⚠argon2i_ opslimit_ max - crypto_
pwhash_ ⚠argon2i_ opslimit_ min - crypto_
pwhash_ ⚠argon2i_ opslimit_ moderate - crypto_
pwhash_ ⚠argon2i_ opslimit_ sensitive - crypto_
pwhash_ ⚠argon2i_ passwd_ max - crypto_
pwhash_ ⚠argon2i_ passwd_ min - crypto_
pwhash_ ⚠argon2i_ saltbytes - crypto_
pwhash_ ⚠argon2i_ str - crypto_
pwhash_ ⚠argon2i_ str_ needs_ rehash - crypto_
pwhash_ ⚠argon2i_ str_ verify - crypto_
pwhash_ ⚠argon2i_ strbytes - crypto_
pwhash_ ⚠argon2i_ strprefix - crypto_
pwhash_ ⚠argon2id - crypto_
pwhash_ ⚠argon2id_ alg_ argon2id13 - crypto_
pwhash_ ⚠argon2id_ bytes_ max - crypto_
pwhash_ ⚠argon2id_ bytes_ min - crypto_
pwhash_ ⚠argon2id_ memlimit_ interactive - crypto_
pwhash_ ⚠argon2id_ memlimit_ max - crypto_
pwhash_ ⚠argon2id_ memlimit_ min - crypto_
pwhash_ ⚠argon2id_ memlimit_ moderate - crypto_
pwhash_ ⚠argon2id_ memlimit_ sensitive - crypto_
pwhash_ ⚠argon2id_ opslimit_ interactive - crypto_
pwhash_ ⚠argon2id_ opslimit_ max - crypto_
pwhash_ ⚠argon2id_ opslimit_ min - crypto_
pwhash_ ⚠argon2id_ opslimit_ moderate - crypto_
pwhash_ ⚠argon2id_ opslimit_ sensitive - crypto_
pwhash_ ⚠argon2id_ passwd_ max - crypto_
pwhash_ ⚠argon2id_ passwd_ min - crypto_
pwhash_ ⚠argon2id_ saltbytes - crypto_
pwhash_ ⚠argon2id_ str - crypto_
pwhash_ ⚠argon2id_ str_ needs_ rehash - crypto_
pwhash_ ⚠argon2id_ str_ verify - crypto_
pwhash_ ⚠argon2id_ strbytes - crypto_
pwhash_ ⚠argon2id_ strprefix - crypto_
pwhash_ ⚠bytes_ max - crypto_
pwhash_ ⚠bytes_ min - crypto_
pwhash_ ⚠memlimit_ interactive - crypto_
pwhash_ ⚠memlimit_ max - crypto_
pwhash_ ⚠memlimit_ min - crypto_
pwhash_ ⚠memlimit_ moderate - crypto_
pwhash_ ⚠memlimit_ sensitive - crypto_
pwhash_ ⚠opslimit_ interactive - crypto_
pwhash_ ⚠opslimit_ max - crypto_
pwhash_ ⚠opslimit_ min - crypto_
pwhash_ ⚠opslimit_ moderate - crypto_
pwhash_ ⚠opslimit_ sensitive - crypto_
pwhash_ ⚠passwd_ max - crypto_
pwhash_ ⚠passwd_ min - crypto_
pwhash_ ⚠primitive - crypto_
pwhash_ ⚠saltbytes - crypto_
pwhash_ ⚠scryptsalsa208sha256 - crypto_
pwhash_ ⚠scryptsalsa208sha256_ bytes_ max - crypto_
pwhash_ ⚠scryptsalsa208sha256_ bytes_ min - crypto_
pwhash_ ⚠scryptsalsa208sha256_ ll - crypto_
pwhash_ ⚠scryptsalsa208sha256_ memlimit_ interactive - crypto_
pwhash_ ⚠scryptsalsa208sha256_ memlimit_ max - crypto_
pwhash_ ⚠scryptsalsa208sha256_ memlimit_ min - crypto_
pwhash_ ⚠scryptsalsa208sha256_ memlimit_ sensitive - crypto_
pwhash_ ⚠scryptsalsa208sha256_ opslimit_ interactive - crypto_
pwhash_ ⚠scryptsalsa208sha256_ opslimit_ max - crypto_
pwhash_ ⚠scryptsalsa208sha256_ opslimit_ min - crypto_
pwhash_ ⚠scryptsalsa208sha256_ opslimit_ sensitive - crypto_
pwhash_ ⚠scryptsalsa208sha256_ passwd_ max - crypto_
pwhash_ ⚠scryptsalsa208sha256_ passwd_ min - crypto_
pwhash_ ⚠scryptsalsa208sha256_ saltbytes - crypto_
pwhash_ ⚠scryptsalsa208sha256_ str - crypto_
pwhash_ ⚠scryptsalsa208sha256_ str_ needs_ rehash - crypto_
pwhash_ ⚠scryptsalsa208sha256_ str_ verify - crypto_
pwhash_ ⚠scryptsalsa208sha256_ strbytes - crypto_
pwhash_ ⚠scryptsalsa208sha256_ strprefix - crypto_
pwhash_ ⚠str - crypto_
pwhash_ ⚠str_ alg - crypto_
pwhash_ ⚠str_ needs_ rehash - crypto_
pwhash_ ⚠str_ verify - crypto_
pwhash_ ⚠strbytes - crypto_
pwhash_ ⚠strprefix - crypto_
scalarmult ⚠ - crypto_
scalarmult_ ⚠base - crypto_
scalarmult_ ⚠bytes - crypto_
scalarmult_ ⚠curve25519 - crypto_
scalarmult_ ⚠curve25519_ base - crypto_
scalarmult_ ⚠curve25519_ bytes - crypto_
scalarmult_ ⚠curve25519_ scalarbytes - crypto_
scalarmult_ ⚠ed25519 - crypto_
scalarmult_ ⚠ed25519_ base - crypto_
scalarmult_ ⚠ed25519_ base_ noclamp - crypto_
scalarmult_ ⚠ed25519_ bytes - crypto_
scalarmult_ ⚠ed25519_ noclamp - crypto_
scalarmult_ ⚠ed25519_ scalarbytes - crypto_
scalarmult_ ⚠primitive - crypto_
scalarmult_ ⚠ristretto255 - crypto_
scalarmult_ ⚠ristretto255_ base - crypto_
scalarmult_ ⚠ristretto255_ bytes - crypto_
scalarmult_ ⚠ristretto255_ scalarbytes - crypto_
scalarmult_ ⚠scalarbytes - crypto_
secretbox ⚠ - crypto_
secretbox_ ⚠boxzerobytes - crypto_
secretbox_ ⚠detached - crypto_
secretbox_ ⚠easy - crypto_
secretbox_ ⚠keybytes - crypto_
secretbox_ ⚠keygen - crypto_
secretbox_ ⚠macbytes - crypto_
secretbox_ ⚠messagebytes_ max - crypto_
secretbox_ ⚠noncebytes - crypto_
secretbox_ ⚠open - crypto_
secretbox_ ⚠open_ detached - crypto_
secretbox_ ⚠open_ easy - crypto_
secretbox_ ⚠primitive - crypto_
secretbox_ ⚠xchacha20poly1305_ detached - crypto_
secretbox_ ⚠xchacha20poly1305_ easy - crypto_
secretbox_ ⚠xchacha20poly1305_ keybytes - crypto_
secretbox_ ⚠xchacha20poly1305_ macbytes - crypto_
secretbox_ ⚠xchacha20poly1305_ messagebytes_ max - crypto_
secretbox_ ⚠xchacha20poly1305_ noncebytes - crypto_
secretbox_ ⚠xchacha20poly1305_ open_ detached - crypto_
secretbox_ ⚠xchacha20poly1305_ open_ easy - crypto_
secretbox_ ⚠xsalsa20poly1305 - crypto_
secretbox_ ⚠xsalsa20poly1305_ boxzerobytes - crypto_
secretbox_ ⚠xsalsa20poly1305_ keybytes - crypto_
secretbox_ ⚠xsalsa20poly1305_ keygen - crypto_
secretbox_ ⚠xsalsa20poly1305_ macbytes - crypto_
secretbox_ ⚠xsalsa20poly1305_ messagebytes_ max - crypto_
secretbox_ ⚠xsalsa20poly1305_ noncebytes - crypto_
secretbox_ ⚠xsalsa20poly1305_ open - crypto_
secretbox_ ⚠xsalsa20poly1305_ zerobytes - crypto_
secretbox_ ⚠zerobytes - crypto_
secretstream_ ⚠xchacha20poly1305_ abytes - crypto_
secretstream_ ⚠xchacha20poly1305_ headerbytes - crypto_
secretstream_ ⚠xchacha20poly1305_ init_ pull - crypto_
secretstream_ ⚠xchacha20poly1305_ init_ push - crypto_
secretstream_ ⚠xchacha20poly1305_ keybytes - crypto_
secretstream_ ⚠xchacha20poly1305_ keygen - crypto_
secretstream_ ⚠xchacha20poly1305_ messagebytes_ max - crypto_
secretstream_ ⚠xchacha20poly1305_ pull - crypto_
secretstream_ ⚠xchacha20poly1305_ push - crypto_
secretstream_ ⚠xchacha20poly1305_ rekey - crypto_
secretstream_ ⚠xchacha20poly1305_ statebytes - crypto_
secretstream_ ⚠xchacha20poly1305_ tag_ final - crypto_
secretstream_ ⚠xchacha20poly1305_ tag_ message - crypto_
secretstream_ ⚠xchacha20poly1305_ tag_ push - crypto_
secretstream_ ⚠xchacha20poly1305_ tag_ rekey - crypto_
shorthash ⚠ - crypto_
shorthash_ ⚠bytes - crypto_
shorthash_ ⚠keybytes - crypto_
shorthash_ ⚠keygen - crypto_
shorthash_ ⚠primitive - crypto_
shorthash_ ⚠siphash24 - crypto_
shorthash_ ⚠siphash24_ bytes - crypto_
shorthash_ ⚠siphash24_ keybytes - crypto_
shorthash_ ⚠siphashx24 - crypto_
shorthash_ ⚠siphashx24_ bytes - crypto_
shorthash_ ⚠siphashx24_ keybytes - crypto_
sign ⚠ - crypto_
sign_ ⚠bytes - crypto_
sign_ ⚠detached - crypto_
sign_ ⚠ed25519 - crypto_
sign_ ⚠ed25519_ bytes - crypto_
sign_ ⚠ed25519_ detached - crypto_
sign_ ⚠ed25519_ keypair - crypto_
sign_ ⚠ed25519_ messagebytes_ max - crypto_
sign_ ⚠ed25519_ open - crypto_
sign_ ⚠ed25519_ pk_ to_ curve25519 - crypto_
sign_ ⚠ed25519_ publickeybytes - crypto_
sign_ ⚠ed25519_ secretkeybytes - crypto_
sign_ ⚠ed25519_ seed_ keypair - crypto_
sign_ ⚠ed25519_ seedbytes - crypto_
sign_ ⚠ed25519_ sk_ to_ curve25519 - crypto_
sign_ ⚠ed25519_ sk_ to_ pk - crypto_
sign_ ⚠ed25519_ sk_ to_ seed - crypto_
sign_ ⚠ed25519_ verify_ detached - crypto_
sign_ ⚠ed25519ph_ final_ create - crypto_
sign_ ⚠ed25519ph_ final_ verify - crypto_
sign_ ⚠ed25519ph_ init - crypto_
sign_ ⚠ed25519ph_ statebytes - crypto_
sign_ ⚠ed25519ph_ update - crypto_
sign_ ⚠final_ create - crypto_
sign_ ⚠final_ verify - crypto_
sign_ ⚠init - crypto_
sign_ ⚠keypair - crypto_
sign_ ⚠messagebytes_ max - crypto_
sign_ ⚠open - crypto_
sign_ ⚠primitive - crypto_
sign_ ⚠publickeybytes - crypto_
sign_ ⚠secretkeybytes - crypto_
sign_ ⚠seed_ keypair - crypto_
sign_ ⚠seedbytes - crypto_
sign_ ⚠statebytes - crypto_
sign_ ⚠update - crypto_
sign_ ⚠verify_ detached - crypto_
stream ⚠ - crypto_
stream_ ⚠chacha20 - crypto_
stream_ ⚠chacha20_ ietf - crypto_
stream_ ⚠chacha20_ ietf_ keybytes - crypto_
stream_ ⚠chacha20_ ietf_ keygen - crypto_
stream_ ⚠chacha20_ ietf_ messagebytes_ max - crypto_
stream_ ⚠chacha20_ ietf_ noncebytes - crypto_
stream_ ⚠chacha20_ ietf_ xor - crypto_
stream_ ⚠chacha20_ ietf_ xor_ ic - crypto_
stream_ ⚠chacha20_ keybytes - crypto_
stream_ ⚠chacha20_ keygen - crypto_
stream_ ⚠chacha20_ messagebytes_ max - crypto_
stream_ ⚠chacha20_ noncebytes - crypto_
stream_ ⚠chacha20_ xor - crypto_
stream_ ⚠chacha20_ xor_ ic - crypto_
stream_ ⚠keybytes - crypto_
stream_ ⚠keygen - crypto_
stream_ ⚠messagebytes_ max - crypto_
stream_ ⚠noncebytes - crypto_
stream_ ⚠primitive - crypto_
stream_ ⚠salsa20 - crypto_
stream_ ⚠salsa20_ keybytes - crypto_
stream_ ⚠salsa20_ keygen - crypto_
stream_ ⚠salsa20_ messagebytes_ max - crypto_
stream_ ⚠salsa20_ noncebytes - crypto_
stream_ ⚠salsa20_ xor - crypto_
stream_ ⚠salsa20_ xor_ ic - crypto_
stream_ ⚠salsa208 - crypto_
stream_ ⚠salsa208_ keybytes - crypto_
stream_ ⚠salsa208_ keygen - crypto_
stream_ ⚠salsa208_ messagebytes_ max - crypto_
stream_ ⚠salsa208_ noncebytes - crypto_
stream_ ⚠salsa208_ xor - crypto_
stream_ ⚠salsa2012 - crypto_
stream_ ⚠salsa2012_ keybytes - crypto_
stream_ ⚠salsa2012_ keygen - crypto_
stream_ ⚠salsa2012_ messagebytes_ max - crypto_
stream_ ⚠salsa2012_ noncebytes - crypto_
stream_ ⚠salsa2012_ xor - crypto_
stream_ ⚠xchacha20 - crypto_
stream_ ⚠xchacha20_ keybytes - crypto_
stream_ ⚠xchacha20_ keygen - crypto_
stream_ ⚠xchacha20_ messagebytes_ max - crypto_
stream_ ⚠xchacha20_ noncebytes - crypto_
stream_ ⚠xchacha20_ xor - crypto_
stream_ ⚠xchacha20_ xor_ ic - crypto_
stream_ ⚠xor - crypto_
stream_ ⚠xsalsa20 - crypto_
stream_ ⚠xsalsa20_ keybytes - crypto_
stream_ ⚠xsalsa20_ keygen - crypto_
stream_ ⚠xsalsa20_ messagebytes_ max - crypto_
stream_ ⚠xsalsa20_ noncebytes - crypto_
stream_ ⚠xsalsa20_ xor - crypto_
stream_ ⚠xsalsa20_ xor_ ic - crypto_
verify_ ⚠16 - crypto_
verify_ ⚠32 - crypto_
verify_ ⚠64 - crypto_
verify_ ⚠16_ bytes - crypto_
verify_ ⚠32_ bytes - crypto_
verify_ ⚠64_ bytes - ctermid⚠
- cuserid⚠
- div⚠
- dprintf⚠
- drand48⚠
- drand48_
r ⚠ - ecvt⚠
- ecvt_r⚠
- erand48⚠
- erand48_
r ⚠ - exit⚠
- explicit_
bzero ⚠ - fclose⚠
- fcloseall⚠
- fcvt⚠
- fcvt_r⚠
- fdopen⚠
- feof⚠
- feof_
unlocked ⚠ - ferror⚠
- ferror_
unlocked ⚠ - fflush⚠
- fflush_
unlocked ⚠ - ffs⚠
- ffsl⚠
- ffsll⚠
- fgetc⚠
- fgetc_
unlocked ⚠ - fgetpos⚠
- fgetpos64⚠
- fgets⚠
- fgets_
unlocked ⚠ - fileno⚠
- fileno_
unlocked ⚠ - flockfile⚠
- fmemopen⚠
- fopen⚠
- fopen64⚠
- fopencookie⚠
- fprintf⚠
- fputc⚠
- fputc_
unlocked ⚠ - fputs⚠
- fputs_
unlocked ⚠ - fread⚠
- fread_
unlocked ⚠ - free⚠
- freopen⚠
- freopen64⚠
- fscanf⚠
- fscanf1⚠
- fseek⚠
- fseeko⚠
- fseeko64⚠
- fsetpos⚠
- fsetpos64⚠
- ftell⚠
- ftello⚠
- ftello64⚠
- ftrylockfile⚠
- funlockfile⚠
- futimes⚠
- futimesat⚠
- fwrite⚠
- fwrite_
unlocked ⚠ - gcry_
calloc ⚠ - gcry_
calloc_ ⚠secure - gcry_
check_ ⚠version - gcry_
cipher_ ⚠algo_ info - gcry_
cipher_ ⚠algo_ name - gcry_
cipher_ ⚠authenticate - gcry_
cipher_ ⚠checktag - gcry_
cipher_ ⚠close - gcry_
cipher_ ⚠ctl - gcry_
cipher_ ⚠decrypt - gcry_
cipher_ ⚠encrypt - gcry_
cipher_ ⚠get_ algo_ blklen - gcry_
cipher_ ⚠get_ algo_ keylen - gcry_
cipher_ ⚠gettag - gcry_
cipher_ ⚠info - gcry_
cipher_ ⚠map_ name - gcry_
cipher_ ⚠mode_ from_ oid - gcry_
cipher_ ⚠open - gcry_
cipher_ ⚠setctr - gcry_
cipher_ ⚠setiv - gcry_
cipher_ ⚠setkey - gcry_
control ⚠ - gcry_
create_ ⚠nonce - gcry_
ctx_ ⚠release - gcry_
err_ ⚠code_ from_ errno - gcry_
err_ ⚠code_ to_ errno - gcry_
err_ ⚠make_ from_ errno - gcry_
error_ ⚠from_ errno - gcry_
free ⚠ - gcry_
get_ ⚠config - gcry_
is_ ⚠secure - gcry_
kdf_ ⚠derive - gcry_
log_ ⚠debug - gcry_
log_ ⚠debughex - gcry_
log_ ⚠debugmpi - gcry_
log_ ⚠debugpnt - gcry_
log_ ⚠debugsxp - gcry_
mac_ ⚠algo_ info - gcry_
mac_ ⚠algo_ name - gcry_
mac_ ⚠close - gcry_
mac_ ⚠ctl - gcry_
mac_ ⚠get_ algo - gcry_
mac_ ⚠get_ algo_ keylen - gcry_
mac_ ⚠get_ algo_ maclen - gcry_
mac_ ⚠map_ name - gcry_
mac_ ⚠open - gcry_
mac_ ⚠read - gcry_
mac_ ⚠setiv - gcry_
mac_ ⚠setkey - gcry_
mac_ ⚠verify - gcry_
mac_ ⚠write - gcry_
malloc ⚠ - gcry_
malloc_ ⚠secure - gcry_
md_ ⚠algo_ info - gcry_
md_ ⚠algo_ name - gcry_
md_ ⚠close - gcry_
md_ ⚠copy - gcry_
md_ ⚠ctl - gcry_
md_ ⚠debug - gcry_
md_ ⚠enable - gcry_
md_ ⚠extract - gcry_
md_ ⚠get_ algo - gcry_
md_ ⚠get_ algo_ dlen - gcry_
md_ ⚠hash_ buffer - gcry_
md_ ⚠hash_ buffers - gcry_
md_ ⚠info - gcry_
md_ ⚠is_ enabled - gcry_
md_ ⚠is_ secure - gcry_
md_ ⚠map_ name - gcry_
md_ ⚠open - gcry_
md_ ⚠read - gcry_
md_ ⚠reset - gcry_
md_ ⚠setkey - gcry_
md_ ⚠write - gcry_
mpi_ ⚠abs - gcry_
mpi_ ⚠add - gcry_
mpi_ ⚠add_ ui - gcry_
mpi_ ⚠addm - gcry_
mpi_ ⚠aprint - gcry_
mpi_ ⚠clear_ bit - gcry_
mpi_ ⚠clear_ flag - gcry_
mpi_ ⚠clear_ highbit - gcry_
mpi_ ⚠cmp - gcry_
mpi_ ⚠cmp_ ui - gcry_
mpi_ ⚠copy - gcry_
mpi_ ⚠div - gcry_
mpi_ ⚠dump - gcry_
mpi_ ⚠ec_ add - gcry_
mpi_ ⚠ec_ curve_ point - gcry_
mpi_ ⚠ec_ decode_ point - gcry_
mpi_ ⚠ec_ dup - gcry_
mpi_ ⚠ec_ get_ affine - gcry_
mpi_ ⚠ec_ get_ mpi - gcry_
mpi_ ⚠ec_ get_ point - gcry_
mpi_ ⚠ec_ mul - gcry_
mpi_ ⚠ec_ new - gcry_
mpi_ ⚠ec_ set_ mpi - gcry_
mpi_ ⚠ec_ set_ point - gcry_
mpi_ ⚠ec_ sub - gcry_
mpi_ ⚠gcd - gcry_
mpi_ ⚠get_ flag - gcry_
mpi_ ⚠get_ nbits - gcry_
mpi_ ⚠get_ opaque - gcry_
mpi_ ⚠invm - gcry_
mpi_ ⚠is_ neg - gcry_
mpi_ ⚠lshift - gcry_
mpi_ ⚠mod - gcry_
mpi_ ⚠mul - gcry_
mpi_ ⚠mul_ 2exp - gcry_
mpi_ ⚠mul_ ui - gcry_
mpi_ ⚠mulm - gcry_
mpi_ ⚠neg - gcry_
mpi_ ⚠new - gcry_
mpi_ ⚠point_ copy - gcry_
mpi_ ⚠point_ get - gcry_
mpi_ ⚠point_ new - gcry_
mpi_ ⚠point_ release - gcry_
mpi_ ⚠point_ set - gcry_
mpi_ ⚠point_ snatch_ get - gcry_
mpi_ ⚠point_ snatch_ set - gcry_
mpi_ ⚠powm - gcry_
mpi_ ⚠print - gcry_
mpi_ ⚠randomize - gcry_
mpi_ ⚠release - gcry_
mpi_ ⚠rshift - gcry_
mpi_ ⚠scan - gcry_
mpi_ ⚠set - gcry_
mpi_ ⚠set_ bit - gcry_
mpi_ ⚠set_ flag - gcry_
mpi_ ⚠set_ highbit - gcry_
mpi_ ⚠set_ opaque - gcry_
mpi_ ⚠set_ opaque_ copy - gcry_
mpi_ ⚠set_ ui - gcry_
mpi_ ⚠snatch - gcry_
mpi_ ⚠snew - gcry_
mpi_ ⚠sub - gcry_
mpi_ ⚠sub_ ui - gcry_
mpi_ ⚠subm - gcry_
mpi_ ⚠swap - gcry_
mpi_ ⚠test_ bit - gcry_
pk_ ⚠algo_ info - gcry_
pk_ ⚠algo_ name - gcry_
pk_ ⚠ctl - gcry_
pk_ ⚠decrypt - gcry_
pk_ ⚠encrypt - gcry_
pk_ ⚠genkey - gcry_
pk_ ⚠get_ curve - gcry_
pk_ ⚠get_ keygrip - gcry_
pk_ ⚠get_ nbits - gcry_
pk_ ⚠get_ param - gcry_
pk_ ⚠map_ name - gcry_
pk_ ⚠sign - gcry_
pk_ ⚠testkey - gcry_
pk_ ⚠verify - gcry_
prime_ ⚠check - gcry_
prime_ ⚠generate - gcry_
prime_ ⚠group_ generator - gcry_
prime_ ⚠release_ factors - gcry_
pubkey_ ⚠get_ sexp - gcry_
random_ ⚠add_ bytes - gcry_
random_ ⚠bytes - gcry_
random_ ⚠bytes_ secure - gcry_
randomize ⚠ - gcry_
realloc ⚠ - gcry_
set_ ⚠allocation_ handler - gcry_
set_ ⚠fatalerror_ handler - gcry_
set_ ⚠gettext_ handler - gcry_
set_ ⚠log_ handler - gcry_
set_ ⚠outofcore_ handler - gcry_
set_ ⚠progress_ handler - gcry_
sexp_ ⚠alist - gcry_
sexp_ ⚠append - gcry_
sexp_ ⚠build - gcry_
sexp_ ⚠build_ array - gcry_
sexp_ ⚠cadr - gcry_
sexp_ ⚠canon_ len - gcry_
sexp_ ⚠car - gcry_
sexp_ ⚠cdr - gcry_
sexp_ ⚠cons - gcry_
sexp_ ⚠create - gcry_
sexp_ ⚠dump - gcry_
sexp_ ⚠extract_ param - gcry_
sexp_ ⚠find_ token - gcry_
sexp_ ⚠length - gcry_
sexp_ ⚠new - gcry_
sexp_ ⚠nth - gcry_
sexp_ ⚠nth_ buffer - gcry_
sexp_ ⚠nth_ data - gcry_
sexp_ ⚠nth_ mpi - gcry_
sexp_ ⚠nth_ string - gcry_
sexp_ ⚠prepend - gcry_
sexp_ ⚠release - gcry_
sexp_ ⚠sprint - gcry_
sexp_ ⚠sscan - gcry_
sexp_ ⚠vlist - gcry_
strdup ⚠ - gcry_
strerror ⚠ - gcry_
strsource ⚠ - gcry_
xcalloc ⚠ - gcry_
xcalloc_ ⚠secure - gcry_
xmalloc ⚠ - gcry_
xmalloc_ ⚠secure - gcry_
xrealloc ⚠ - gcry_
xstrdup ⚠ - gcvt⚠
- getc⚠
- getc_
unlocked ⚠ - getchar⚠
- getchar_
unlocked ⚠ - getdelim⚠
- getenv⚠
- getipv4sourcefilter⚠
- getitimer⚠
- getline⚠
- getloadavg⚠
- getpeername⚠
- getpt⚠
- getsockname⚠
- getsockopt⚠
- getsourcefilter⚠
- getsubopt⚠
- gettimeofday⚠
- getw⚠
- gpg_
err_ ⚠code_ from_ errno - gpg_
err_ ⚠code_ from_ syserror - gpg_
err_ ⚠code_ to_ errno - gpg_
err_ ⚠deinit - gpg_
err_ ⚠init - gpg_
err_ ⚠set_ errno - gpg_
error_ ⚠check_ version - gpg_
strerror ⚠ - gpg_
strerror_ ⚠r - gpg_
strsource ⚠ - gpgrt_
abort ⚠ - gpgrt_
absfnameconcat ⚠ - gpgrt_
add_ ⚠emergency_ cleanup - gpgrt_
argparse ⚠ - gpgrt_
argparser ⚠ - gpgrt_
asprintf ⚠ - gpgrt_
b64dec_ ⚠finish - gpgrt_
b64dec_ ⚠proc - gpgrt_
b64dec_ ⚠start - gpgrt_
b64enc_ ⚠finish - gpgrt_
b64enc_ ⚠start - gpgrt_
b64enc_ ⚠write - gpgrt_
bsprintf ⚠ - gpgrt_
calloc ⚠ - gpgrt_
chdir ⚠ - gpgrt_
check_ ⚠version - gpgrt_
clearerr ⚠ - gpgrt_
clearerr_ ⚠unlocked - gpgrt_
cmp_ ⚠version - gpgrt_
fclose ⚠ - gpgrt_
fclose_ ⚠snatch - gpgrt_
fdopen ⚠ - gpgrt_
fdopen_ ⚠nc - gpgrt_
feof ⚠ - gpgrt_
feof_ ⚠unlocked - gpgrt_
ferror ⚠ - gpgrt_
ferror_ ⚠unlocked - gpgrt_
fflush ⚠ - gpgrt_
fgetc ⚠ - gpgrt_
fgets ⚠ - gpgrt_
fileno ⚠ - gpgrt_
fileno_ ⚠unlocked - gpgrt_
flockfile ⚠ - gpgrt_
fname_ ⚠get - gpgrt_
fname_ ⚠set - gpgrt_
fnameconcat ⚠ - gpgrt_
fopen ⚠ - gpgrt_
fopencookie ⚠ - gpgrt_
fopenmem ⚠ - gpgrt_
fopenmem_ ⚠init - gpgrt_
fpopen ⚠ - gpgrt_
fpopen_ ⚠nc - gpgrt_
fprintf ⚠ - gpgrt_
fprintf_ ⚠sf - gpgrt_
fprintf_ ⚠sf_ unlocked - gpgrt_
fprintf_ ⚠unlocked - gpgrt_
fputc ⚠ - gpgrt_
fputs ⚠ - gpgrt_
fputs_ ⚠unlocked - gpgrt_
fread ⚠ - gpgrt_
free ⚠ - gpgrt_
freopen ⚠ - gpgrt_
fseek ⚠ - gpgrt_
fseeko ⚠ - gpgrt_
ftell ⚠ - gpgrt_
ftello ⚠ - gpgrt_
ftruncate ⚠ - gpgrt_
ftrylockfile ⚠ - gpgrt_
funlockfile ⚠ - gpgrt_
fwrite ⚠ - gpgrt_
get_ ⚠errorcount - gpgrt_
get_ ⚠nonblock - gpgrt_
get_ ⚠syscall_ clamp - gpgrt_
getcwd ⚠ - gpgrt_
getenv ⚠ - gpgrt_
getline ⚠ - gpgrt_
inc_ ⚠errorcount - gpgrt_
lock_ ⚠destroy - gpgrt_
lock_ ⚠init - gpgrt_
lock_ ⚠lock - gpgrt_
lock_ ⚠trylock - gpgrt_
lock_ ⚠unlock - gpgrt_
log ⚠ - gpgrt_
log_ ⚠bug - gpgrt_
log_ ⚠clock - gpgrt_
log_ ⚠debug - gpgrt_
log_ ⚠debug_ string - gpgrt_
log_ ⚠error - gpgrt_
log_ ⚠fatal - gpgrt_
log_ ⚠flush - gpgrt_
log_ ⚠get_ fd - gpgrt_
log_ ⚠get_ prefix - gpgrt_
log_ ⚠get_ stream - gpgrt_
log_ ⚠info - gpgrt_
log_ ⚠printf - gpgrt_
log_ ⚠printhex - gpgrt_
log_ ⚠set_ pid_ suffix_ cb - gpgrt_
log_ ⚠set_ prefix - gpgrt_
log_ ⚠set_ sink - gpgrt_
log_ ⚠set_ socket_ dir_ cb - gpgrt_
log_ ⚠string - gpgrt_
log_ ⚠test_ fd - gpgrt_
logv ⚠ - gpgrt_
logv_ ⚠prefix - gpgrt_
malloc ⚠ - gpgrt_
mkdir ⚠ - gpgrt_
mopen ⚠ - gpgrt_
onclose ⚠ - gpgrt_
opaque_ ⚠get - gpgrt_
opaque_ ⚠set - gpgrt_
poll ⚠ - gpgrt_
printf ⚠ - gpgrt_
printf_ ⚠unlocked - gpgrt_
read ⚠ - gpgrt_
read_ ⚠line - gpgrt_
realloc ⚠ - gpgrt_
reallocarray ⚠ - gpgrt_
rewind ⚠ - gpgrt_
set_ ⚠alloc_ func - gpgrt_
set_ ⚠binary - gpgrt_
set_ ⚠confdir - gpgrt_
set_ ⚠fixed_ string_ mapper - gpgrt_
set_ ⚠nonblock - gpgrt_
set_ ⚠strusage - gpgrt_
set_ ⚠syscall_ clamp - gpgrt_
set_ ⚠usage_ outfnc - gpgrt_
setbuf ⚠ - gpgrt_
setenv ⚠ - gpgrt_
setvbuf ⚠ - gpgrt_
snprintf ⚠ - gpgrt_
strconcat ⚠ - gpgrt_
strdup ⚠ - gpgrt_
strusage ⚠ - gpgrt_
syshd ⚠ - gpgrt_
syshd_ ⚠unlocked - gpgrt_
sysopen ⚠ - gpgrt_
sysopen_ ⚠nc - gpgrt_
tmpfile ⚠ - gpgrt_
ungetc ⚠ - gpgrt_
usage ⚠ - gpgrt_
vasprintf ⚠ - gpgrt_
vbsprintf ⚠ - gpgrt_
vfprintf ⚠ - gpgrt_
vfprintf_ ⚠unlocked - gpgrt_
vsnprintf ⚠ - gpgrt_
write ⚠ - gpgrt_
write_ ⚠hexstring - gpgrt_
write_ ⚠sanitized - gpgrt_
yield ⚠ - grantpt⚠
- htonl⚠
- htons⚠
- index⚠
- inet6_
opt_ ⚠append - inet6_
opt_ ⚠find - inet6_
opt_ ⚠finish - inet6_
opt_ ⚠get_ val - inet6_
opt_ ⚠init - inet6_
opt_ ⚠next - inet6_
opt_ ⚠set_ val - inet6_
option_ ⚠alloc - inet6_
option_ ⚠append - inet6_
option_ ⚠find - inet6_
option_ ⚠init - inet6_
option_ ⚠next - inet6_
option_ ⚠space - inet6_
rth_ ⚠add - inet6_
rth_ ⚠getaddr - inet6_
rth_ ⚠init - inet6_
rth_ ⚠reverse - inet6_
rth_ ⚠segments - inet6_
rth_ ⚠space - initstate⚠
- initstate_
r ⚠ - isfdtype⚠
- jrand48⚠
- jrand48_
r ⚠ - l64a⚠
- labs⚠
- lcong48⚠
- lcong48_
r ⚠ - ldiv⚠
- listen⚠
- llabs⚠
- lldiv⚠
- lrand48⚠
- lrand48_
r ⚠ - lutimes⚠
- malloc⚠
- mblen⚠
- mbstowcs⚠
- mbtowc⚠
- memccpy⚠
- memchr⚠
- memcmp⚠
- memcpy⚠
- memfrob⚠
- memmem⚠
- memmove⚠
- mempcpy⚠
- memrchr⚠
- memset⚠
- mkdtemp⚠
- mkostemp⚠
- mkostemp64⚠
- mkostemps⚠
- mkostemps64⚠
- mkstemp⚠
- mkstemp64⚠
- mkstemps⚠
- mkstemps64⚠
- mktemp⚠
- mrand48⚠
- mrand48_
r ⚠ - nrand48⚠
- nrand48_
r ⚠ - ntohl⚠
- ntohs⚠
- obstack_
printf ⚠ - obstack_
vprintf ⚠ - on_exit⚠
- open_
memstream ⚠ - pclose⚠
- perror⚠
- popen⚠
- posix_
memalign ⚠ - posix_
openpt ⚠ - printf⚠
- pselect⚠
- ptsname⚠
- ptsname_
r ⚠ - putc⚠
- putc_
unlocked ⚠ - putchar⚠
- putchar_
unlocked ⚠ - putenv⚠
- puts⚠
- putw⚠
- qecvt⚠
- qecvt_r⚠
- qfcvt⚠
- qfcvt_r⚠
- qgcvt⚠
- qsort⚠
- qsort_r⚠
- quick_
exit ⚠ - rand⚠
- rand_r⚠
- random⚠
- random_
r ⚠ - randombytes⚠
- randombytes_
buf ⚠ - randombytes_
buf_ ⚠deterministic - randombytes_
close ⚠ - randombytes_
implementation_ ⚠name - randombytes_
random ⚠ - randombytes_
seedbytes ⚠ - randombytes_
set_ ⚠implementation - randombytes_
stir ⚠ - randombytes_
uniform ⚠ - rawmemchr⚠
- realloc⚠
- reallocarray⚠
- realpath⚠
- recv⚠
- recvfrom⚠
- recvmmsg⚠
- recvmsg⚠
- remove⚠
- rename⚠
- renameat⚠
- renameat2⚠
- rewind⚠
- rindex⚠
- rpmatch⚠
- scanf⚠
- scanf1⚠
- secure_
getenv ⚠ - seed48⚠
- seed48_
r ⚠ - select⚠
- send⚠
- sendmmsg⚠
- sendmsg⚠
- sendto⚠
- setbuf⚠
- setbuffer⚠
- setenv⚠
- setipv4sourcefilter⚠
- setitimer⚠
- setlinebuf⚠
- setsockopt⚠
- setsourcefilter⚠
- setstate⚠
- setstate_
r ⚠ - settimeofday⚠
- setvbuf⚠
- shutdown⚠
- snprintf⚠
- sockatmark⚠
- socket⚠
- socketpair⚠
- sodium_
add ⚠ - sodium_
allocarray ⚠ - sodium_
base64_ ⚠encoded_ len - sodium_
base642bin ⚠ - sodium_
bin2base64 ⚠ - sodium_
bin2hex ⚠ - sodium_
compare ⚠ - sodium_
free ⚠ - sodium_
hex2bin ⚠ - sodium_
increment ⚠ - sodium_
init ⚠ - sodium_
is_ ⚠zero - sodium_
library_ ⚠minimal - sodium_
library_ ⚠version_ major - sodium_
library_ ⚠version_ minor - sodium_
malloc ⚠ - sodium_
memcmp ⚠ - sodium_
memzero ⚠ - sodium_
misuse ⚠ - sodium_
mlock ⚠ - sodium_
mprotect_ ⚠noaccess - sodium_
mprotect_ ⚠readonly - sodium_
mprotect_ ⚠readwrite - sodium_
munlock ⚠ - sodium_
pad ⚠ - sodium_
runtime_ ⚠has_ aesni - sodium_
runtime_ ⚠has_ avx - sodium_
runtime_ ⚠has_ avx2 - sodium_
runtime_ ⚠has_ avx512f - sodium_
runtime_ ⚠has_ neon - sodium_
runtime_ ⚠has_ pclmul - sodium_
runtime_ ⚠has_ rdrand - sodium_
runtime_ ⚠has_ sse2 - sodium_
runtime_ ⚠has_ sse3 - sodium_
runtime_ ⚠has_ sse41 - sodium_
runtime_ ⚠has_ ssse3 - sodium_
set_ ⚠misuse_ handler - sodium_
stackzero ⚠ - sodium_
sub ⚠ - sodium_
unpad ⚠ - sodium_
version_ ⚠string - sprintf⚠
- srand⚠
- srand48⚠
- srand48_
r ⚠ - srandom⚠
- srandom_
r ⚠ - sscanf⚠
- sscanf1⚠
- stpcpy⚠
- stpncpy⚠
- strcasecmp⚠
- strcasecmp_
l ⚠ - strcasestr⚠
- strcat⚠
- strchr⚠
- strchrnul⚠
- strcmp⚠
- strcoll⚠
- strcoll_
l ⚠ - strcpy⚠
- strcspn⚠
- strdup⚠
- strerror⚠
- strerror_
l ⚠ - strerror_
r ⚠ - strfromd⚠
- strfromf⚠
- strfromf32⚠
- strfromf64⚠
- strfromf32x⚠
- strfromf64x⚠
- strfroml⚠
- strfry⚠
- strlen⚠
- strncasecmp⚠
- strncasecmp_
l ⚠ - strncat⚠
- strncmp⚠
- strncpy⚠
- strndup⚠
- strnlen⚠
- strpbrk⚠
- strrchr⚠
- strsep⚠
- strsignal⚠
- strspn⚠
- strstr⚠
- strtod⚠
- strtod_
l ⚠ - strtof⚠
- strtof32⚠
- strtof64⚠
- strtof32_
l ⚠ - strtof32x⚠
- strtof32x_
l ⚠ - strtof64_
l ⚠ - strtof64x⚠
- strtof64x_
l ⚠ - strtof_
l ⚠ - strtok⚠
- strtok_
r ⚠ - strtol⚠
- strtol_
l ⚠ - strtold⚠
- strtold_
l ⚠ - strtoll⚠
- strtoll_
l ⚠ - strtoq⚠
- strtoul⚠
- strtoul_
l ⚠ - strtoull⚠
- strtoull_
l ⚠ - strtouq⚠
- strverscmp⚠
- strxfrm⚠
- strxfrm_
l ⚠ - system⚠
- tempnam⚠
- tmpfile⚠
- tmpfile64⚠
- tmpnam⚠
- tmpnam_
r ⚠ - ungetc⚠
- unlockpt⚠
- unsetenv⚠
- utimes⚠
- valloc⚠
- vasprintf⚠
- vdprintf⚠
- vfprintf⚠
- vfscanf⚠
- vfscanf1⚠
- vprintf⚠
- vscanf⚠
- vscanf1⚠
- vsnprintf⚠
- vsprintf⚠
- vsscanf⚠
- vsscanf1⚠
- wcstombs⚠
- wctomb⚠
Type Aliases§
- EXTRACTOR_
Meta Data Processor - EXTRACTOR_
Meta Format - EXTRACTOR_
Meta Type - EXTRACTOR_
Options - EXTRACTOR_
extract_ method - FILE
- GCRY_
CIPHER_ HD - GCRY_
MD_ HD - GCRY_
MPI - GCRY_
SEXP - GNUNET_
ATS_ Address Information Callback - Signature of a function that is called with QoS information about an address.
- GNUNET_
ATS_ Address Suggestion Callback - Signature of a function called by ATS with the current bandwidth and address preferences as determined by ATS. If our connection to ATS dies and thus all suggestions become invalid, this function is called ONCE with all arguments (except @a cls) being NULL/0.
- GNUNET_
ATS_ Preference Kind - Enum defining all known preference categories.
- GNUNET_
ATS_ Reservation Callback - Function called with reservation result.
- GNUNET_
BANDWIDTH_ Excess Notification Callback - Callback to be called by the bandwidth tracker if the tracker was updated and the client should update it’s delay values
- GNUNET_
BANDWIDTH_ Tracker Update Callback - Callback to be called by the bandwidth tracker if the tracker was updated and the client should update it’s delay values
- GNUNET_
BIO_ Read Handler - Function used to deserialize data read from @a h and store it into @a target.
- GNUNET_
BIO_ Write Handler - Function used to serialize data from a buffer and write it to @a h.
- GNUNET_
CONFIGURATION_ Callback - Signature of a function to be run with a configuration.
- GNUNET_
CONFIGURATION_ Iterator - Function to iterate over options.
- GNUNET_
CONFIGURATION_ Section_ Iterator - Function to iterate over section.
- GNUNET_
CONTAINER_ Hash Code Iterator - @ingroup bloomfilter
Iterator over
struct GNUNET_HashCode
. - GNUNET_
CONTAINER_ Heap Cost Type - @ingroup heap Cost by which elements in a heap can be ordered.
- GNUNET_
CONTAINER_ Heap Iterator - @ingroup heap Iterator for heap
- GNUNET_
CONTAINER_ Heap Order - @ingroup heap Heap type, either max or min.
- GNUNET_
CONTAINER_ Meta Data Serialization Options - @ingroup metadata Options for metadata serialization.
- GNUNET_
CONTAINER_ Mulit Hash MapIterator32 Callback - @ingroup hashmap Iterator over hash map entries.
- GNUNET_
CONTAINER_ Mulit Hash MapIterator Callback - @ingroup hashmap Iterator over hash map entries.
- GNUNET_
CONTAINER_ Multi Hash MapOption - @ingroup hashmap Options for storing values in the HashMap.
- GNUNET_
CONTAINER_ Multi Uuidmap Iterator Callback - @ingroup hashmap Iterator over uuid map entries.
- GNUNET_
CONTAINER_ Peer MapIterator - @ingroup hashmap Iterator over hash map entries.
- GNUNET_
CONTAINER_ Shortmap Iterator - @ingroup hashmap Iterator over hash map entries.
- GNUNET_
CORE_ Connect Event Handler - Method called whenever a given peer connects.
- GNUNET_
CORE_ Disconnect Event Handler - Method called whenever a peer disconnects.
- GNUNET_
CORE_ KxState - State machine for our P2P encryption handshake. Everyone starts in #GNUNET_CORE_KX_STATE_DOWN, if we receive the other peer’s key (other peer initiated) we start in state #GNUNET_CORE_KX_STATE_KEY_RECEIVED (since we will immediately send our own); otherwise we start in #GNUNET_CORE_KX_STATE_KEY_SENT. If we get back a PONG from within either state, we move up to #GNUNET_CORE_KX_STATE_UP (the PONG will always be sent back encrypted with the key we sent to the other peer). Eventually, we will try to rekey, for this we will enter #GNUNET_CORE_KX_STATE_REKEY_SENT until the rekey operation is confirmed by a PONG from the other peer.
- GNUNET_
CORE_ Monitor Callback - Function called by the monitor callback whenever a peer’s connection status changes.
- GNUNET_
CORE_ Startup Callback - Function called after #GNUNET_CORE_connect has succeeded (or failed for good). Note that the private key of the peer is intentionally not exposed here; if you need it, your process should try to read the private key file directly (which should work if you are authorized…). Implementations of this function must not call #GNUNET_CORE_disconnect (other than by scheduling a new task to do this later).
- GNUNET_
CRYPTO_ Hash Completed Callback - Function called once the hash computation over the specified file has completed.
- GNUNET_
CRYPTO_ Quality - Desired quality level for random numbers. @ingroup crypto
- GNUNET_
Continuation Callback - Generic continuation callback.
- GNUNET_
DISK_ Access Permissions - File access permissions, UNIX-style.
- GNUNET_
DISK_ MapType - Specifies what type of memory map is desired.
- GNUNET_
DISK_ Open Flags - Specifies how a file should be opened.
- GNUNET_
DISK_ Pipe End - Enumeration identifying the two ends of a pipe.
- GNUNET_
DISK_ Pipe Flags - Flags for #GNUNET_DISK_pipe().
- GNUNET_
DISK_ Seek - Constants for specifying how to seek. Do not change values or order, some of the code depends on the specific numeric values!
- GNUNET_
DNSPARSER_ Cert Algorithm - DNSCERT algorithms as defined in http://www.iana.org/assignments/ dns-sec-alg-numbers/dns-sec-alg-numbers.xhtml, under dns-sec-alg-numbers-1
- GNUNET_
DNSPARSER_ Cert Type - DNS CERT types as defined in RFC 4398.
- GNUNET_
DNSSTUB_ Result Callback - Function called with the result of a DNS resolution. Once this function is called, the resolution request is automatically cancelled / cleaned up. In particular, the function will only be called once.
- GNUNET_
Error Type - @ingroup logging Types of errors.
- GNUNET_
FILE_ Type - Type of a handle.
- GNUNET_
File Name Callback - Function called with a filename.
- GNUNET_
GETOPT_ Command Line Option Processor - @brief Process a command line option
- GNUNET_
Generic Return Value - Named constants for return values. The following invariants hold:
GNUNET_NO == 0
(to allowif (GNUNET_NO)
)GNUNET_OK != GNUNET_SYSERR
,GNUNET_OK != GNUNET_NO
,GNUNET_NO != GNUNET_SYSERR
and finallyGNUNET_YES != GNUNET_NO
. - GNUNET_
HELLO_ Address Info - Additional local information about an address
- GNUNET_
HELLO_ Address Iterator - Iterator callback to go over all addresses.
- GNUNET_
HELLO_ Generate Address List Callback - Callback function used to fill a buffer of max bytes with a list of addresses in the format used by HELLOs. Should use #GNUNET_HELLO_add_address() as a helper function.
- GNUNET_
HELLO_ Transport Plugins Find - Helper function to load/access transport plugins. FIXME: pass closure!
- GNUNET_
HELPER_ Continuation - Continuation function.
- GNUNET_
HELPER_ Exception Callback - Callback that will be called when the helper process dies. This is not called when the helper process is stopped using GNUNET_HELPER_stop()
- GNUNET_
IDENTITY_ Callback - Method called to inform about the egos of this peer.
- GNUNET_
IDENTITY_ Continuation - Function called once the requested operation has been completed.
- GNUNET_
IDENTITY_ Create Continuation - Function called once the requested operation has been completed.
- GNUNET_
IDENTITY_ EgoCallback - Function called with the result.
- GNUNET_
IDENTITY_ EgoSuffix Callback - Function called with the result.
- GNUNET_
IDENTITY_ KeyType - GNUNET_
Logger - @ingroup logging User-defined handler for log messages.
- GNUNET_
MQ_ Cancel Impl - Implementation function that cancels the currently sent message.
- GNUNET_
MQ_ Destroy Impl - Signature of functions implementing the destruction of a message queue. Implementations must not free @a mq, but should take care of @a impl_state.
- GNUNET_
MQ_ Error - Error codes for the queue.
- GNUNET_
MQ_ Error Handler - Generic error handler, called with the appropriate error code and the same closure specified at the creation of the message queue. Not every message queue implementation supports an error handler.
- GNUNET_
MQ_ Message Callback - Called when a message has been received.
- GNUNET_
MQ_ Message Validation Callback - Called when a message needs to be validated.
- GNUNET_
MQ_ Preference Kind - Enum defining all known preference categories.
- GNUNET_
MQ_ Priority Preferences - Per envelope preferences and priorities.
- GNUNET_
MQ_ Send Impl - Signature of functions implementing the sending functionality of a message queue.
- GNUNET_
Message Tokenizer Callback - Functions with this signature are called whenever a complete message is received by the tokenizer.
- GNUNET_
Network Type - Types of networks (with separate quotas) we support.
- GNUNET_
OS_ Inherit Stdio Flags - Flags that determine which of the standard streams should be inherited by the child process.
- GNUNET_
OS_ Installation Path Kind - Possible installation paths to request
- GNUNET_
OS_ Line Processor - Type of a function to process a line of output.
- GNUNET_
OS_ Network Interface Processor - Callback function invoked for each interface found.
- GNUNET_
OS_ Process Status Type - Process status types
- GNUNET_
PEER_ Id - A GNUNET_PEER_Id is simply a shorter version of a “struct GNUNET_PeerIdentifier” that can be used inside of a GNUnet peer to save memory when the same identifier needs to be used over and over again.
- GNUNET_
PLUGIN_ Callback - Signature of any function exported by a plugin.
- GNUNET_
PLUGIN_ Loader Callback - Signature of a function called by #GNUNET_PLUGIN_load_all().
- GNUNET_
PROGRAM_ Main - Main function that will be run.
- GNUNET_
Result Callback - Function called with the result of an asynchronous operation.
- GNUNET_
SCHEDULER_ Event Type - Possible events on FDs, used as a bitmask. Modelled after GPollFD.
- GNUNET_
SCHEDULER_ Priority - Valid task priorities. Use these, do not pass random integers! For various reasons (#3862 – building with QT Creator, and our restricted cross-compilation with emscripten) this cannot be in gnunet_scheduler_lib.h, but it works if we declare it here. Naturally, logically this is part of the scheduler.
- GNUNET_
SCHEDULER_ Reason - Reasons why the schedule may have triggered the task now.
- GNUNET_
SCHEDULER_ Task Callback - Signature of the main function of a task.
- GNUNET_
SCHEDULER_ select - Signature of the select function used by the scheduler. #GNUNET_NETWORK_socket_select matches it.
- GNUNET_
SERVICE_ Connect Handler - Callback to be called when a client connects to the service.
- GNUNET_
SERVICE_ Disconnect Handler - Callback to be called when a client disconnected from the service
- GNUNET_
SERVICE_ Init Callback - Callback to initialize a service, called exactly once when the service is run.
- GNUNET_
SERVICE_ Options - Options for the service (bitmask).
- GNUNET_
SIGNAL_ Handler - A signal handler. Since different OSes have different signatures for their handlers, the API only gives the most restrictive signature – no arguments, no return value. Note that this will work even if the OS expects a function with arguments. However, the implementation must guarantee that this handler is not called for signals other than the one that it has been registered for.
- GNUNET_
STRINGS_ Filename Check - Flags for what we should check a file for.
- GNUNET_
TRANSPORT_ Address ToString Callback - Function to call with a textual representation of an address. This function will be called several times with different possible textual representations, and a last time with @a address being NULL to signal the end of the iteration. Note that @a address NULL always is the last call, regardless of the value in @a res.
- GNUNET_
TRANSPORT_ Blacklist Callback - Function that decides if a connection is acceptable or not.
- GNUNET_
TRANSPORT_ Notify Connect - Function called to notify transport users that another peer connected to us.
- GNUNET_
TRANSPORT_ Notify Disconnect - Function called to notify transport users that another peer disconnected from us. The message queue that was given to the connect notification will be destroyed and must not be used henceforth.
- GNUNET_
TRANSPORT_ Notify Excess Bandwidth - Function called if we have “excess” bandwidth to a peer. The notification will happen the first time we have excess bandwidth, and then only again after the client has performed some transmission to the peer.
- GNUNET_
TRANSPORT_ Peer Iterate Callback - Function to call with information about a peer
- GNUNET_
TRANSPORT_ Peer State - Possible state of a neighbour. Initially, we are #GNUNET_TRANSPORT_PS_NOT_CONNECTED.
- GNUNET_
TRANSPORT_ Session Monitor Callback - Function called by the plugin with information about the current sessions managed by the plugin (for monitoring).
- GNUNET_
TRANSPORT_ Session State - Possible states of a session in a plugin.
- Gcry
Cipher Hd - GcryMD
Hd - GcryMPI
- Gcry
Sexp - _Float32
- _Float64
- _Float32x
- _Float64x
- _IO_
lock_ t - __FILE
- __
blkcnt64_ t - __
blkcnt_ t - __
blksize_ t - __
builtin_ va_ list - __
caddr_ t - __
clock_ t - __
clockid_ t - __
compar_ d_ fn_ t - __
compar_ fn_ t - __
daddr_ t - __dev_t
- __
fd_ mask - __
fpos64_ t - __
fpos_ t - __
fsblkcnt64_ t - __
fsblkcnt_ t - __
fsfilcnt64_ t - __
fsfilcnt_ t - __
fsword_ t - __gid_t
- __
gnuc_ va_ list - __id_t
- __
ino64_ t - __ino_t
- __
int8_ t - __
int16_ t - __
int32_ t - __
int64_ t - __
int_ least8_ t - __
int_ least16_ t - __
int_ least32_ t - __
int_ least64_ t - __
intmax_ t - __
intptr_ t - __
itimer_ which - __
itimer_ which_ t - __
kernel_ caddr_ t - __
kernel_ clock_ t - __
kernel_ clockid_ t - __
kernel_ daddr_ t - __
kernel_ gid16_ t - __
kernel_ gid32_ t - __
kernel_ gid_ t - __
kernel_ ino_ t - __
kernel_ ipc_ pid_ t - __
kernel_ key_ t - __
kernel_ loff_ t - __
kernel_ long_ t - __
kernel_ mode_ t - __
kernel_ mqd_ t - __
kernel_ off_ t - __
kernel_ old_ dev_ t - __
kernel_ old_ gid_ t - __
kernel_ old_ time_ t - __
kernel_ old_ uid_ t - __
kernel_ pid_ t - __
kernel_ ptrdiff_ t - __
kernel_ sighandler_ t - __
kernel_ size_ t - __
kernel_ ssize_ t - __
kernel_ suseconds_ t - __
kernel_ time64_ t - __
kernel_ time_ t - __
kernel_ timer_ t - __
kernel_ uid16_ t - __
kernel_ uid32_ t - __
kernel_ uid_ t - __
kernel_ ulong_ t - __key_t
- __
locale_ t - __
loff_ t - __
mode_ t - __
nlink_ t - __
off64_ t - __off_t
- __pid_t
- __
pthread_ list_ t - __
pthread_ slist_ t - __
quad_ t - __
rlim64_ t - __
rlim_ t - __
sig_ atomic_ t - __
socket_ type - __
socklen_ t - __
ssize_ t - __
suseconds_ t - __
syscall_ slong_ t - __
syscall_ ulong_ t - __
time_ t - __
timer_ t - __
u_ char - __u_int
- __
u_ long - __
u_ quad_ t - __
u_ short - __uid_t
- __
uint8_ t - __
uint16_ t - __
uint32_ t - __
uint64_ t - __
uint_ least8_ t - __
uint_ least16_ t - __
uint_ least32_ t - __
uint_ least64_ t - __
uintmax_ t - __
useconds_ t - _bindgen_
ty_ 1 - _bindgen_
ty_ 2 - _bindgen_
ty_ 3 - _bindgen_
ty_ 4 - _bindgen_
ty_ 5 - _bindgen_
ty_ 6 - blkcnt64_
t - blkcnt_
t - blksize_
t - caddr_t
- clock_t
- clockid_
t - comparison_
fn_ t - cookie_
close_ function_ t - cookie_
io_ functions_ t - cookie_
read_ function_ t - cookie_
seek_ function_ t - cookie_
write_ function_ t - crypto_
aead_ aes256gcm_ state - crypto_
auth_ hmacsha512256_ state - crypto_
generichash_ state - crypto_
onetimeauth_ state - crypto_
sign_ state - daddr_t
- dev_t
- fd_mask
- fpos64_
t - fpos_t
- fsblkcnt64_
t - fsblkcnt_
t - fsfilcnt64_
t - fsfilcnt_
t - fsid_t
- gcry_
cipher_ algos - gcry_
cipher_ flags - gcry_
cipher_ hd_ t - gcry_
cipher_ modes - gcry_
ctl_ cmds - gcry_
ctx_ t - gcry_
err_ code_ t - gcry_
err_ source_ t - gcry_
error_ t - gcry_
handler_ alloc_ t - gcry_
handler_ error_ t - gcry_
handler_ free_ t - gcry_
handler_ log_ t - gcry_
handler_ no_ mem_ t - gcry_
handler_ progress_ t - gcry_
handler_ realloc_ t - gcry_
handler_ secure_ check_ t - gcry_
kdf_ algos - gcry_
log_ levels - gcry_
mac_ algos - gcry_
mac_ flags - gcry_
mac_ hd_ t - gcry_
md_ algos - gcry_
md_ flags - gcry_
md_ hd_ t - gcry_
mpi_ flag - gcry_
mpi_ format - gcry_
mpi_ point_ t - gcry_
mpi_ t - gcry_
pk_ algos - gcry_
prime_ check_ func_ t - gcry_
random_ level - gcry_
random_ level_ t - gcry_
rng_ types - gcry_
sexp_ format - gcry_
sexp_ t - gcry_
socklen_ t - gid_t
- gpg_
err_ code_ t - gpg_
err_ source_ t - gpg_
error_ t - gpgrt_
b64state_ t - gpgrt_
cookie_ close_ function_ t - gpgrt_
cookie_ io_ functions_ t - gpgrt_
cookie_ read_ function_ t - gpgrt_
cookie_ seek_ function_ t - gpgrt_
cookie_ write_ function_ t - gpgrt_
log_ levels - gpgrt_
off_ t - gpgrt_
poll_ t - gpgrt_
ssize_ t - gpgrt_
stream_ t - gpgrt_
string_ filter_ t - gpgrt_
syshd_ t - gpgrt_
syshd_ types - id_t
- idtype_
t - in_
addr_ t - in_
port_ t - ino64_t
- ino_t
- int_
fast8_ t - int_
fast16_ t - int_
fast32_ t - int_
fast64_ t - int_
least8_ t - int_
least16_ t - int_
least32_ t - int_
least64_ t - intmax_
t - key_t
- locale_
t - loff_t
- mode_t
- nlink_t
- off64_t
- off_t
- pid_t
- pthread_
key_ t - pthread_
once_ t - pthread_
spinlock_ t - pthread_
t - quad_t
- register_
t - sa_
family_ t - sigset_
t - socklen_
t - suseconds_
t - time_t
- timer_t
- u_char
- u_int
- u_
int8_ t - u_
int16_ t - u_
int32_ t - u_
int64_ t - u_long
- u_
quad_ t - u_short
- uid_t
- uint
- uint_
fast8_ t - uint_
fast16_ t - uint_
fast32_ t - uint_
fast64_ t - uint_
least8_ t - uint_
least16_ t - uint_
least32_ t - uint_
least64_ t - uintmax_
t - ulong
- useconds_
t - ushort
- va_list
- wchar_t
Unions§
- GNUNET_
DNSPARSER_ Record__ bindgen_ ty_ 1 - Payload of the record (which one of these is valid depends on the ‘type’).
- GNUNET_
IDENTITY_ Private Key__ bindgen_ ty_ 1 - GNUNET_
IDENTITY_ Public Key__ bindgen_ ty_ 1 - GNUNET_
IDENTITY_ Signature__ bindgen_ ty_ 1 - GNUNET_
TUN_ Icmp Header__ bindgen_ ty_ 1 - __
CONST_ SOCKADDR_ ARG - __
SOCKADDR_ ARG - __
mbstate_ t__ bindgen_ ty_ 1 - __
pthread_ cond_ s__ bindgen_ ty_ 1 - __
pthread_ cond_ s__ bindgen_ ty_ 2 - _gpgrt_
syshd__ bindgen_ ty_ 1 - gpgrt_
argparse_ t__ bindgen_ ty_ 1 - gpgrt_
lock_ t__ bindgen_ ty_ 1 - in6_
addr__ bindgen_ ty_ 1 - pthread_
attr_ t - pthread_
barrier_ t - pthread_
barrierattr_ t - pthread_
cond_ t - pthread_
condattr_ t - pthread_
mutex_ t - pthread_
mutexattr_ t - pthread_
rwlock_ t - pthread_
rwlockattr_ t