line |
stmt |
bran |
cond |
sub |
pod |
time |
code |
1
|
|
|
|
|
|
|
package Socket::Linux; |
2
|
|
|
|
|
|
|
|
3
|
|
|
|
|
|
|
our $VERSION = '0.01'; |
4
|
|
|
|
|
|
|
|
5
|
1
|
|
|
1
|
|
25769
|
use strict; |
|
1
|
|
|
|
|
3
|
|
|
1
|
|
|
|
|
37
|
|
6
|
1
|
|
|
1
|
|
4
|
use warnings; |
|
1
|
|
|
|
|
2
|
|
|
1
|
|
|
|
|
113
|
|
7
|
|
|
|
|
|
|
|
8
|
|
|
|
|
|
|
require Exporter; |
9
|
|
|
|
|
|
|
our @ISA = qw(Exporter); |
10
|
|
|
|
|
|
|
|
11
|
|
|
|
|
|
|
our @EXPORT_OK = qw(TCP_NODELAY TCP_MAXSEG TCP_CORK TCP_KEEPIDLE |
12
|
|
|
|
|
|
|
TCP_KEEPINTVL TCP_KEEPCNT TCP_SYNCNT TCP_LINGER2 |
13
|
|
|
|
|
|
|
TCP_DEFER_ACCEPT TCP_WINDOW_CLAMP TCP_INFO |
14
|
|
|
|
|
|
|
TCP_QUICKACK TCP_CONGESTION TCP_MD5SIG |
15
|
|
|
|
|
|
|
|
16
|
|
|
|
|
|
|
TCPOPT_EOL TCPOPT_NOP TCPOPT_MAXSEG TCPOLEN_MAXSEG |
17
|
|
|
|
|
|
|
TCPOPT_WINDOW TCPOLEN_WINDOW TCPOPT_SACK_PERMITTED |
18
|
|
|
|
|
|
|
TCPOLEN_SACK_PERMITTED TCPOPT_SACK |
19
|
|
|
|
|
|
|
TCPOPT_TIMESTAMP TCPOLEN_TIMESTAMP |
20
|
|
|
|
|
|
|
TCPOLEN_TSTAMP_APPA TCPOPT_TSTAMP_HDR |
21
|
|
|
|
|
|
|
|
22
|
|
|
|
|
|
|
TCP_MSS TCP_MAXWIN TCP_MAX_WINSHIFT SOL_TCP |
23
|
|
|
|
|
|
|
|
24
|
|
|
|
|
|
|
TCPI_OPT_TIMESTAMPS TCPI_OPT_SACK TCPI_OPT_WSCALE |
25
|
|
|
|
|
|
|
TCPI_OPT_ECN |
26
|
|
|
|
|
|
|
|
27
|
|
|
|
|
|
|
TCP_MD5SIG_MAXKEYLEN); |
28
|
|
|
|
|
|
|
|
29
|
|
|
|
|
|
|
require XSLoader; |
30
|
|
|
|
|
|
|
XSLoader::load('Socket::Linux', $VERSION); |
31
|
|
|
|
|
|
|
|
32
|
|
|
|
|
|
|
|
33
|
|
|
|
|
|
|
1; |
34
|
|
|
|
|
|
|
__END__ |