I've just begun using firewalld, and am curious whether there is a reason why the --timeout option is not available with --add-source. That would be useful in a case where you want to permit connection to a host from a specific IP address or range for a limited period of time--an hour or 24 hours say.
It's not terribly important, but it would be nice to have the ability.