Using this function seems to be more complicated
than just using now directly.
Suggested by Arne in review of cppcheck fixes.
Change-Id: I2bd5259de702fce5d4ef6926c1dee7c6e6e597d7
Signed-off-by: Frank Lichtenheld <frank@lichtenheld.com>
Acked-by: Arne Schwabe <arne-openvpn@rfc2549.org>
Gerrit URL: https://gerrit.openvpn.net/c/openvpn/+/1841
Message-Id: <
20260811184408.3535-1-gert@greenie.muc.de>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg38286.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
#endif
}
-static inline time_t
-openvpn_time(time_t *t)
-{
- update_time();
- if (t)
- {
- *t = now;
- }
- return now;
-}
-
static inline void
tv_clear(struct timeval *tv)
{
static time_t
__mytime(void)
{
- return openvpn_time(NULL);
+ update_time();
+ return now;
}
#if !defined(_WIN32)
else if (tls_authentication_status(c->c2.tls_multi) == TLS_AUTHENTICATION_SUCCEEDED
&& c->c2.tls_multi->multi_state >= CAS_CONNECT_DONE)
{
- time_t now;
-
- openvpn_time(&now);
+ update_time();
if (c->c2.sent_push_reply_expiry > now)
{
ret = PUSH_MSG_ALREADY_REPLIED;