Lines Matching +full:per +full:- +full:string
2 * util/config_file.h - reads and stores the config file for unbound.
126 /** private key file for dnstcp-ssl service (enabled if not NULL) */
128 /** public key file for dnstcp-ssl service */
169 /** outgoing port range number of ports (per thread) */
171 /** number of outgoing tcp buffers per (per thread) */
173 /** number of incoming tcp buffers per (per thread) */
208 /** delay close of udp-timeouted ports, if 0 no delayclose. in msec */
263 /** list of servers we send edns-client-subnet option to and
266 /** list of zones we send edns-client-subnet option for */
268 /** opcode assigned by IANA for edns0-client-subnet option */
351 /** log queries with one line per query */
353 /** log replies with one line per reply */
357 /** log every local-zone hit **/
372 /** do not report the User-Agent HTTP header */
378 /** User-Agent for HTTP header */
385 /** the module configuration string */
417 /** squelch val_log_level to log - this is library goes to callback */
438 /** serve EDE code 3 - Stale Answer (RFC8914) for expired entries */
442 /** nsec3 maximum iterations per key size, string */
474 /** local zone override types per netblock */
500 /** list of IP-netblock, tagbitlist */
502 /** list of response-driven access control entries, linked list */
504 /** RRs configured for response-driven access controls */
506 /** tag list, array with tagname[i] is malloced string */
515 /** if the use-cert option is set */
523 /** private key file for unbound-control */
525 /** certificate file for unbound-control */
552 /** Wait limit for number of replies per IP address */
555 /** Wait limit for number of replies per IP address with cookie */
558 /** wait limit per netblock */
561 /** wait limit with cookie per netblock */
658 /** max sent queries per qstate; resets on query restarts (e.g.,
668 /** SHM data - true if shm is enabled */
670 /** SHM data - key for the shm */
673 /** list of EDNS client string entries, linked list */
683 /** provider name 2.dnscrypt-cert.example.com */
736 /** cachedb check before serving serve-expired response */
809 /** if stub-prime is set */
811 /** if forward-first is set (failover to without if fails) */
833 /** list of allow-notify */
844 /** this zone is used to create local-zone policies */
900 /** config option string */
910 /** first string */
912 /** second string */
922 /** first string */
924 /** second string */
926 /** third string */
932 * List of string, bytestring for config options
937 /** first string */
989 * @param value: value, this string is copied if needed, or parsed.
990 * The caller owns the value string.
1019 * Get an option and collate results into string
1022 * @param str: string. malloced, caller must free it.
1043 * take a strlist_head list and return a malloc string. separated with newline.
1059 * Searches the end of a string list and appends the given text.
1067 * Find string in strlist.
1076 * Insert string into strlist.
1089 * Insert string into str2list.
1092 * @param i2: 2nd string, malloced by caller. If NULL the insertion fails.
1099 * Insert string into str3list.
1102 * @param i2: 2nd string, malloced by caller. If NULL the insertion fails.
1103 * @param i3: 3rd string, malloced by caller. If NULL the insertion fails.
1110 * Insert string into strbytelist.
1113 * @param i2: 2nd string, malloced by caller. If NULL the insertion fails.
1132 * Delete items in config string list.
1138 * Delete items in config double string list.
1144 * Delete items in config triple string list.
1149 /** delete string array */
1191 /** check if config for remote control turns on IP-address interface
1197 * @param str: string of 14 digits
1203 * Count number of values in the string.
1205 * num ::= [-](0-9)+
1208 * @param str: string
1209 * @return: 0 on parse error, or empty string, else
1210 * number of integer values in the string.
1218 * @param str: string
1226 * Parse nsid from string into binary nsid. nsid is either a hexadecimal
1227 * string or an ascii string prepended with ascii_ in which case the
1229 * @param str: the string to parse.
1238 * @param tag: string (which is copied) with the name.
1246 * @param tag: string with tag name to search for.
1247 * @return: 0..(num_tags-1) with tag ID, or -1 if tagname is not found.
1252 * parse taglist from string into bytestring with bitlist.
1254 * @param str: the string to parse. Parse puts 0 bytes in string.
1263 * convert tag bitlist to a malloced string with tag names. For debug output.
1267 * @return malloced string or NULL.
1284 * Parse local-zone directive into two strings and register it in the config.
1286 * @param val: argument strings to local-zone, "example.com nodefault".
1292 * Mark "number" or "low-high" as available or not in ports array.
1293 * @param str: string in input
1338 * Convert a ptr shorthand into a full reverse-notation PTR record.
1339 * @param str: input string, "IP name"
1340 * @return: malloced string "reversed-ip-name PTR name"
1383 * Obtain registry string (if it exists).
1384 * @param key: key string
1386 * @return malloced string with the result or NULL if it did not