+ /** @brief Address to send audio data to */
+ struct netaddress broadcast;
+
+ /** @brief Source address for network audio transmission */
+ struct netaddress broadcast_from;
+
+ /** @brief RTP delay threshold */
+ long rtp_delay_threshold;
+
+ /** @brief Whether to ignore the server's suggested RTP arrangement and
+ * always request a unicast stream */
+ int rtp_always_request;
+
+ /** @brief RTP buffer low-water mark */
+ long rtp_minbuffer;
+
+ /** @brief RTP buffer maximum size */
+ long rtp_maxbuffer;
+
+ /* @brief RTP receive buffer size */
+ long rtp_rcvbuf;
+
+ /** @brief Fixed RTP listening address */
+ struct netaddress rtp_request_address;
+
+ /** @brief Verbose RTP transmission logging */
+ int rtp_verbose;
+
+ /** @brief TTL for multicast packets */
+ long multicast_ttl;
+
+ /** @brief Whether to loop back multicast packets */
+ int multicast_loop;
+
+ /** @brief Maximum size of RTP payload to send
+ *
+ * This is the maximum number of bytes we pass to write(2); to determine
+ * actual packet sizes, add a UDP header and an IP header (and a link layer
+ * header if it's the link layer size you care about).
+ *
+ * Don't make this too big or arithmetic will start to overflow.
+ */
+ long rtp_max_payload;
+
+ /** @brief Login lifetime in seconds */
+ long cookie_login_lifetime;
+
+ /** @brief Signing key lifetime in seconds */
+ long cookie_key_lifetime;
+
+ /** @brief Default rights for a new user */
+ char *default_rights;
+
+ /** @brief Path to sendmail executable */
+ char *sendmail;
+
+ /** @brief SMTP server for sending mail */
+ char *smtp_server;
+
+ /** @brief Origin address for outbound mail */
+ char *mail_sender;
+
+ /** @brief Maximum number of tracks in response to 'new' */
+ long new_max;
+
+ /** @brief Minimum interval between password reminder emails */
+ long reminder_interval;
+
+ /** @brief Whether to allow user management over TCP */
+ int remote_userman;
+
+ /** @brief Maximum age of biased-up tracks */
+ long new_bias_age;
+
+ /** @brief Maximum bias */
+ long new_bias;
+
+ /** @brief Rescan on (un)mount */
+ int mount_rescan;
+
+ /** @brief RTP mode */
+ const char *rtp_mode;