parent
9516c9a007
commit
ef94635100
|
@ -40,7 +40,7 @@ getifstats(const char *ifname, struct ifdata *data)
|
|||
return -1;
|
||||
|
||||
#ifdef ENABLE_GETIFSTATS_CACHING
|
||||
current_time = time(NULL);
|
||||
current_time = upnp_time();
|
||||
if (ifap != NULL &&
|
||||
current_time < cache_timestamp + GETIFSTATS_CACHING_DURATION)
|
||||
goto copy;
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/* $Id: getifstats.c,v 1.12 2013/04/29 10:18:20 nanard Exp $ */
|
||||
/* $Id: getifstats.c,v 1.14 2018/03/13 23:05:21 nanard Exp $ */
|
||||
/* MiniUPnP project
|
||||
* http://miniupnp.free.fr/ or http://miniupnp.tuxfamily.org/
|
||||
* (c) 2006-2013 Thomas Bernard
|
||||
* (c) 2006-2018 Thomas Bernard
|
||||
* This software is subject to the conditions detailed
|
||||
* in the LICENCE file provided within the distribution */
|
||||
|
||||
|
@ -48,7 +48,7 @@ getifstats(const char * ifname, struct ifdata * data)
|
|||
if(!ifname || ifname[0]=='\0')
|
||||
return -1;
|
||||
#ifdef ENABLE_GETIFSTATS_CACHING
|
||||
current_time = time(NULL);
|
||||
current_time = upnp_time();
|
||||
if(current_time == ((time_t)-1)) {
|
||||
syslog(LOG_ERR, "getifstats() : time() error : %m");
|
||||
} else {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: getifstats.c,v 1.6 2012/02/11 13:10:57 nanard Exp $ */
|
||||
/* $Id: getifstats.c,v 1.8 2018/03/13 23:05:21 nanard Exp $ */
|
||||
/*
|
||||
* MiniUPnP project
|
||||
* http://miniupnp.free.fr/ or http://miniupnp.tuxfamily.org/
|
||||
|
@ -45,7 +45,7 @@ int getifstats(const char * ifname, struct ifdata * data) {
|
|||
data->ibytes = 0;
|
||||
|
||||
#ifdef ENABLE_GETIFSTATS_CACHING
|
||||
current_time = time(NULL);
|
||||
current_time = upnp_time();
|
||||
if (current_time == ((time_t)-1)) {
|
||||
syslog(LOG_ERR, "getifstats() : time() error : %m");
|
||||
} else {
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/* $Id: iptpinhole.c,v 1.14 2015/02/10 15:01:03 nanard Exp $ */
|
||||
/* $Id: iptpinhole.c,v 1.18 2018/03/13 23:05:21 nanard Exp $ */
|
||||
/* MiniUPnP project
|
||||
* http://miniupnp.free.fr/ or http://miniupnp.tuxfamily.org/
|
||||
* (c) 2012-2017 Thomas Bernard
|
||||
* (c) 2012-2018 Thomas Bernard
|
||||
* This software is subject to the conditions detailed
|
||||
* in the LICENCE file provided within the distribution */
|
||||
|
||||
|
@ -458,7 +458,7 @@ clean_pinhole_list(unsigned int * next_timestamp)
|
|||
time_t current_time;
|
||||
int n = 0;
|
||||
|
||||
current_time = time(NULL);
|
||||
current_time = upnp_time();
|
||||
p = pinhole_list.lh_first;
|
||||
while(p != NULL) {
|
||||
if(p->timestamp <= (unsigned int)current_time) {
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
/* $Id: pfpinhole.c,v 1.24 2014/12/05 09:54:55 nanard Exp $ */
|
||||
/* $Id: pfpinhole.c,v 1.27 2018/03/13 23:05:21 nanard Exp $ */
|
||||
/* vim: tabstop=4 shiftwidth=4 noexpandtab
|
||||
* MiniUPnP project
|
||||
* http://miniupnp.free.fr/ or http://miniupnp.tuxfamily.org/
|
||||
* (c) 2012-2017 Thomas Bernard
|
||||
* (c) 2012-2018 Thomas Bernard
|
||||
* This software is subject to the conditions detailed
|
||||
* in the LICENCE file provided within the distribution */
|
||||
|
||||
|
@ -379,7 +379,7 @@ int clean_pinhole_list(unsigned int * next_timestamp)
|
|||
syslog(LOG_ERR, "pf device is not open");
|
||||
return -1;
|
||||
}
|
||||
current_time = time(NULL);
|
||||
current_time = upnp_time();
|
||||
memset(&pr, 0, sizeof(pr));
|
||||
strlcpy(pr.anchor, anchor_name, MAXPATHLEN);
|
||||
#ifndef PF_NEWSTYLE
|
||||
|
|
Loading…
Reference in New Issue