stub tcp_stat function
This commit is contained in:
parent
199eb74ac1
commit
fe76b8fe7d
|
@ -684,7 +684,24 @@ sigar_net_stat_port_get(sigar_t *sigar,
|
||||||
sigar_net_address_t *address,
|
sigar_net_address_t *address,
|
||||||
unsigned long port);
|
unsigned long port);
|
||||||
|
|
||||||
|
/* TCP-MIB */
|
||||||
|
typedef struct {
|
||||||
|
sigar_uint32_t max_conn;
|
||||||
|
sigar_uint64_t active_opens;
|
||||||
|
sigar_uint64_t passive_opens;
|
||||||
|
sigar_uint64_t attempt_fails;
|
||||||
|
sigar_uint64_t estab_resets;
|
||||||
|
sigar_uint64_t curr_estab;
|
||||||
|
sigar_uint64_t in_segs;
|
||||||
|
sigar_uint64_t out_segs;
|
||||||
|
sigar_uint64_t retrans_segs;
|
||||||
|
sigar_uint64_t out_rsts;
|
||||||
|
} sigar_tcp_stat_t;
|
||||||
|
|
||||||
|
SIGAR_DECLARE(int)
|
||||||
|
sigar_tcp_stat_get(sigar_t *sigar,
|
||||||
|
sigar_tcp_stat_t *tcpstat);
|
||||||
|
|
||||||
SIGAR_DECLARE(int)
|
SIGAR_DECLARE(int)
|
||||||
sigar_net_listen_address_get(sigar_t *sigar,
|
sigar_net_listen_address_get(sigar_t *sigar,
|
||||||
unsigned long port,
|
unsigned long port,
|
||||||
|
|
|
@ -2224,6 +2224,13 @@ int sigar_net_connection_walk(sigar_net_connection_walker_t *walker)
|
||||||
return SIGAR_OK;
|
return SIGAR_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
SIGAR_DECLARE(int)
|
||||||
|
sigar_tcp_stat_get(sigar_t *sigar,
|
||||||
|
sigar_tcp_stat_t *tcpstat)
|
||||||
|
{
|
||||||
|
return SIGAR_ENOTIMPL;
|
||||||
|
}
|
||||||
|
|
||||||
/* derived from pidentd's k_aix432.c */
|
/* derived from pidentd's k_aix432.c */
|
||||||
int sigar_proc_port_get(sigar_t *sigar, int protocol,
|
int sigar_proc_port_get(sigar_t *sigar, int protocol,
|
||||||
unsigned long port, sigar_pid_t *pidp)
|
unsigned long port, sigar_pid_t *pidp)
|
||||||
|
|
|
@ -2148,6 +2148,13 @@ int sigar_net_connection_walk(sigar_net_connection_walker_t *walker)
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
SIGAR_DECLARE(int)
|
||||||
|
sigar_tcp_stat_get(sigar_t *sigar,
|
||||||
|
sigar_tcp_stat_t *tcpstat)
|
||||||
|
{
|
||||||
|
return SIGAR_ENOTIMPL;
|
||||||
|
}
|
||||||
|
|
||||||
#ifdef __FreeBSD__
|
#ifdef __FreeBSD__
|
||||||
|
|
||||||
#define _KERNEL
|
#define _KERNEL
|
||||||
|
|
|
@ -1037,6 +1037,13 @@ int sigar_net_connection_walk(sigar_net_connection_walker_t *walker)
|
||||||
return SIGAR_OK;
|
return SIGAR_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
SIGAR_DECLARE(int)
|
||||||
|
sigar_tcp_stat_get(sigar_t *sigar,
|
||||||
|
sigar_tcp_stat_t *tcpstat)
|
||||||
|
{
|
||||||
|
return SIGAR_ENOTIMPL;
|
||||||
|
}
|
||||||
|
|
||||||
int sigar_proc_port_get(sigar_t *sigar, int protocol,
|
int sigar_proc_port_get(sigar_t *sigar, int protocol,
|
||||||
unsigned long port, sigar_pid_t *pid)
|
unsigned long port, sigar_pid_t *pid)
|
||||||
{
|
{
|
||||||
|
|
|
@ -2079,6 +2079,13 @@ static int sigar_net_connection_get(sigar_t *sigar,
|
||||||
return status;
|
return status;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
SIGAR_DECLARE(int)
|
||||||
|
sigar_tcp_stat_get(sigar_t *sigar,
|
||||||
|
sigar_tcp_stat_t *tcpstat)
|
||||||
|
{
|
||||||
|
return SIGAR_ENOTIMPL;
|
||||||
|
}
|
||||||
|
|
||||||
int sigar_proc_port_get(sigar_t *sigar, int protocol,
|
int sigar_proc_port_get(sigar_t *sigar, int protocol,
|
||||||
unsigned long port, sigar_pid_t *pid)
|
unsigned long port, sigar_pid_t *pid)
|
||||||
{
|
{
|
||||||
|
|
|
@ -678,3 +678,10 @@ sigar_net_interface_list_get(sigar_t *sigar,
|
||||||
|
|
||||||
return SIGAR_OK;
|
return SIGAR_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
SIGAR_DECLARE(int)
|
||||||
|
sigar_tcp_stat_get(sigar_t *sigar,
|
||||||
|
sigar_tcp_stat_t *tcpstat)
|
||||||
|
{
|
||||||
|
return SIGAR_ENOTIMPL;
|
||||||
|
}
|
||||||
|
|
|
@ -537,6 +537,13 @@ int sigar_net_connection_walk(sigar_net_connection_walker_t *walker)
|
||||||
return SIGAR_ENOTIMPL;
|
return SIGAR_ENOTIMPL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
SIGAR_DECLARE(int)
|
||||||
|
sigar_tcp_stat_get(sigar_t *sigar,
|
||||||
|
sigar_tcp_stat_t *tcpstat)
|
||||||
|
{
|
||||||
|
return SIGAR_ENOTIMPL;
|
||||||
|
}
|
||||||
|
|
||||||
int sigar_proc_port_get(sigar_t *sigar, int protocol,
|
int sigar_proc_port_get(sigar_t *sigar, int protocol,
|
||||||
unsigned long port, sigar_pid_t *pid)
|
unsigned long port, sigar_pid_t *pid)
|
||||||
{
|
{
|
||||||
|
|
|
@ -2348,6 +2348,13 @@ int sigar_net_connection_walk(sigar_net_connection_walker_t *walker)
|
||||||
return SIGAR_OK;
|
return SIGAR_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
SIGAR_DECLARE(int)
|
||||||
|
sigar_tcp_stat_get(sigar_t *sigar,
|
||||||
|
sigar_tcp_stat_t *tcpstat)
|
||||||
|
{
|
||||||
|
return SIGAR_ENOTIMPL;
|
||||||
|
}
|
||||||
|
|
||||||
int sigar_proc_port_get(sigar_t *sigar, int protocol,
|
int sigar_proc_port_get(sigar_t *sigar, int protocol,
|
||||||
unsigned long port, sigar_pid_t *pid)
|
unsigned long port, sigar_pid_t *pid)
|
||||||
{
|
{
|
||||||
|
|
|
@ -251,6 +251,13 @@ int sigar_net_connection_walk(sigar_net_connection_walker_t *walker)
|
||||||
return SIGAR_ENOTIMPL;
|
return SIGAR_ENOTIMPL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
SIGAR_DECLARE(int)
|
||||||
|
sigar_tcp_stat_get(sigar_t *sigar,
|
||||||
|
sigar_tcp_stat_t *tcpstat)
|
||||||
|
{
|
||||||
|
return SIGAR_ENOTIMPL;
|
||||||
|
}
|
||||||
|
|
||||||
int sigar_proc_port_get(sigar_t *sigar, int protocol,
|
int sigar_proc_port_get(sigar_t *sigar, int protocol,
|
||||||
unsigned long port, sigar_pid_t *pid)
|
unsigned long port, sigar_pid_t *pid)
|
||||||
{
|
{
|
||||||
|
|
|
@ -2734,6 +2734,13 @@ sigar_net_connection_walk(sigar_net_connection_walker_t *walker)
|
||||||
return SIGAR_OK;
|
return SIGAR_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
SIGAR_DECLARE(int)
|
||||||
|
sigar_tcp_stat_get(sigar_t *sigar,
|
||||||
|
sigar_tcp_stat_t *tcpstat)
|
||||||
|
{
|
||||||
|
return SIGAR_ENOTIMPL;
|
||||||
|
}
|
||||||
|
|
||||||
#define sigar_GetTcpExTable \
|
#define sigar_GetTcpExTable \
|
||||||
sigar->iphlpapi.get_tcpx_table.func
|
sigar->iphlpapi.get_tcpx_table.func
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue