bool connected; //!< is this for a connected socket?
bool track_duplicates; //!< do we track duplicate packets?
+ bool read_only; //!< sometimes we don't need to do writes
+
size_t default_message_size; //!< copied from app_io, but may be changed
size_t num_messages; //!< for the message ring buffer
};
if (fr_event_fd_insert(nr, nr->el, s->listen->fd,
fr_network_read,
- fr_network_write,
+ s->listen->read_only ? NULL : fr_network_write,
fr_network_error,
s) < 0) {
PERROR("Failed adding new socket to network event loop");