]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
- Add doxygen documentation for DSCP.
authorGeorge Thessalonikefs <george@nlnetlabs.nl>
Thu, 16 Apr 2020 11:56:40 +0000 (13:56 +0200)
committerGeorge Thessalonikefs <george@nlnetlabs.nl>
Thu, 16 Apr 2020 11:58:35 +0000 (13:58 +0200)
doc/Changelog
services/listen_dnsport.c
services/listen_dnsport.h
services/outside_network.c
services/outside_network.h

index 56a454d970d6a64d43e686f92faf1eac7204809a..4c433586cc18333bf841feb93d663cd412b89983 100644 (file)
@@ -1,3 +1,6 @@
+16 April 2020: George
+       - Add doxygen documentation for DSCP.
+
 16 April 2020: Wouter
        - Fix help return code in unbound-control-setup script.
        - Fix for posix shell syntax for trap in nsd-control-setup.
index 096f382bac33a11937d6a3d145786c1270f63a65..51d5a3fdbbf95dce5c37f65edea0cb5511404abf 100644 (file)
@@ -1203,6 +1203,7 @@ if_is_ssl(const char* ifname, const char* port, int ssl_port,
  * @param freebind: set IP_FREEBIND socket option.
  * @param use_systemd: if true, fetch sockets from systemd.
  * @param dnscrypt_port: dnscrypt service port number
+ * @param dscp: DSCP to use.
  * @return: returns false on error.
  */
 static int
index c3cc0a92dfd9ba09dfaf2816083fe4d3a7d91962..ddd1b63a4d95895045f8437acf16371a68e7a44a 100644 (file)
@@ -205,6 +205,7 @@ void listen_start_accept(struct listen_dnsport* listen);
  * @param transparent: set IP_TRANSPARENT socket option.
  * @param freebind: set IP_FREEBIND socket option.
  * @param use_systemd: if true, fetch sockets from systemd.
+ * @param dscp: DSCP to use.
  * @return: the socket. -1 on error.
  */
 int create_udp_sock(int family, int socktype, struct sockaddr* addr, 
@@ -222,6 +223,7 @@ int create_udp_sock(int family, int socktype, struct sockaddr* addr,
  * @param mss: maximum segment size of the socket. if zero, leaves the default. 
  * @param freebind: set IP_FREEBIND socket option.
  * @param use_systemd: if true, fetch sockets from systemd.
+ * @param dscp: DSCP to use.
  * @return: the socket. -1 on error.
  */
 int create_tcp_accept_sock(struct addrinfo *addr, int v6only, int* noproto,
index 978e98b0ec0060315576f98c5bc5acf405c54db8..2ed2f5ea5f5b8ab2e64c5c1c293740c8b0500047 100644 (file)
@@ -1051,6 +1051,7 @@ sai6_putrandom(struct sockaddr_in6 *sa, int pfxlen, struct ub_randstate *rnd)
  * @param port: port override for addr.
  * @param inuse: if -1 is returned, this bool means the port was in use.
  * @param rnd: random state (for address randomisation).
+ * @param dscp: DSCP to use.
  * @return fd or -1
  */
 static int
index 3fc5dde45294c5daa9936dc7c913a76964cf72d0..6a26806fad621b86c6097148b3d54e75a3454b75 100644 (file)
@@ -403,6 +403,7 @@ struct serviced_query {
  * @param do_ip4: service IP4.
  * @param do_ip6: service IP6.
  * @param num_tcp: number of outgoing tcp buffers to preallocate.
+ * @param dscp: DSCP to use.
  * @param infra: pointer to infra cached used for serviced queries.
  * @param rnd: stored to create random numbers for serviced queries.
  * @param use_caps_for_id: enable to use 0x20 bits to encode id randomness.