[ main ]

Coverage details for /usr/src/linux-2.5.26/net/ipv4

Click on Test Name to view test description.

Click on kernel file name to view source level details.

af_inet.c 820 lines of code
  Distinct lines hit:  314
  Percent coverage:  38.29%
  Test Name Lines Hit  
  accept01 136  
  bind01 125  
  connect01 192  
  echo01 136  
  finger01 264  
  fsx.sh 271  
  ftp01 264  
  getpeername01 133  
  getsockname01 139  
  getsockopt01 128  
  host01 120  
  listen01 95  
  mc_commo 10  
  mc_opts 10  
  netstat01 118  
  nfs01 271  
  nfs02 260  
  nfs03 10  
  nfslock01 10  
  nfsstat01 221  
  nfsstress 10  
  ping01 118  
  rdist01 10  
  recv01 220  
  recvfrom01 221  
  recvmsg01 221  
  rpc01 260  
  rpcinfo01 288  
  rsh01 260  
  rup01 271  
  rusers01 271  
  send01 225  
  sendfile01 260  
  sendmsg01 221  
  sendto01 225  
  setsockopt01 128  
  socket01 107  
  socketpair01 107  
  sockioctl01 143  
  tcpdump01 84  

arp.c 865 lines of code
  Distinct lines hit:  102
  Percent coverage:  11.79%
  Test Name Lines Hit  
  fsx.sh 21  
  host01 74  
  nfs01 21  
  nfsstat01 75  
  rpcinfo01 99  

devinet.c 1034 lines of code
  Distinct lines hit:  102
  Percent coverage:  9.86%
  Test Name Lines Hit  
  netstat01 81  
  nfsstat01 20  
  rpcinfo01 69  
  sockioctl01 31  

fib_frontend.c 503 lines of code
  Distinct lines hit:  50
  Percent coverage:  9.94%
  Test Name Lines Hit  
  accept01 5  
  bind01 14  
  connect01 5  
  finger01 5  
  fsx.sh 19  
  ftp01 5  
  getpeername01 5  
  getsockname01 5  
  getsockopt01 5  
  host01 29  
  netstat01 20  
  nfs01 19  
  nfs02 5  
  nfsstat01 30  
  recv01 5  
  recvfrom01 5  
  recvmsg01 5  
  rpc01 5  
  rpcinfo01 30  
  rsh01 5  
  rup01 5  
  rusers01 5  
  send01 5  
  sendfile01 5  
  sendmsg01 5  
  sendto01 5  
  setsockopt01 5  
  sockioctl01 5  

fib_hash.c 745 lines of code
  Distinct lines hit:  111
  Percent coverage:  14.90%
  Test Name Lines Hit  
  bind01 29  
  fsx.sh 42  
  host01 79  
  netstat01 28  
  nfs01 42  
  nfsstat01 79  
  rpcinfo01 83  

fib_semantics.c 826 lines of code
  Distinct lines hit:  40
  Percent coverage:  4.84%
  Test Name Lines Hit  
  fsx.sh 15  
  host01 15  
  netstat01 18  
  nfs01 15  
  nfsstat01 17  
  rpcinfo01 20  

icmp.c 709 lines of code
  Distinct lines hit:  192
  Percent coverage:  27.08%
  Test Name Lines Hit  
  finger01 90  
  fsx.sh 90  
  ftp01 90  
  host01 190  
  mc_commo 90  
  mc_opts 90  
  netstat01 90  
  nfs01 90  
  nfs02 90  
  nfs03 90  
  nfslock01 90  
  nfsstat01 190  
  nfsstress 90  
  ping01 92  
  rdist01 90  
  rpcinfo01 190  
  rsh01 90  
  rup01 90  
  sendfile01 90  
  tcpdump01 90  

igmp.c 558 lines of code
  Distinct lines hit:  36
  Percent coverage:  6.45%
  Test Name Lines Hit  
  accept01 2  
  bind01 2  
  connect01 2  
  echo01 2  
  finger01 2  
  fsx.sh 2  
  ftp01 2  
  getpeername01 2  
  getsockname01 2  
  getsockopt01 2  
  host01 2  
  listen01 2  
  netstat01 36  
  nfs01 2  
  nfs02 2  
  nfsstat01 2  
  ping01 2  
  recv01 2  
  recvfrom01 2  
  recvmsg01 2  
  rpc01 2  
  rpcinfo01 2  
  rsh01 2  
  rup01 2  
  rusers01 2  
  send01 2  
  sendfile01 2  
  sendmsg01 2  
  sendto01 2  
  setsockopt01 2  
  socket01 2  
  socketpair01 2  
  sockioctl01 2  

inetpeer.c 297 lines of code
  Distinct lines hit:  36
  Percent coverage:  12.12%
  Test Name Lines Hit  
  nfs03 15  
  nfslock01 15  
  nfsstat01 18  
  ping01 15  
  rpcinfo01 15  

ip_forward.c 93 lines of code
  Distinct lines hit:  0
  Percent coverage:  0.00%
  Test Name Lines Hit  

ip_fragment.c 430 lines of code
  Distinct lines hit:  0
  Percent coverage:  0.00%
  Test Name Lines Hit  

ip_input.c 218 lines of code
  Distinct lines hit:  85
  Percent coverage:  38.99%
  Test Name Lines Hit  
  connect01 49  
  echo01 49  
  finger01 77  
  fsx.sh 77  
  ftp01 77  
  host01 74  
  mc_commo 74  
  mc_opts 74  
  netstat01 74  
  nfs01 77  
  nfs02 77  
  nfs03 74  
  nfslock01 74  
  nfsstat01 77  
  nfsstress 74  
  ping01 82  
  rdist01 74  
  recv01 49  
  recvfrom01 49  
  recvmsg01 49  
  rpc01 49  
  rpcinfo01 77  
  rsh01 77  
  rup01 77  
  rusers01 49  
  send01 49  
  sendfile01 77  
  sendmsg01 49  
  sendto01 49  
  tcpdump01 74  

ip_options.c 530 lines of code
  Distinct lines hit:  116
  Percent coverage:  21.89%
  Test Name Lines Hit  
  connect01 8  
  echo01 8  
  finger01 8  
  fsx.sh 8  
  ftp01 8  
  host01 20  
  mc_commo 8  
  mc_opts 8  
  netstat01 8  
  nfs01 8  
  nfs02 8  
  nfs03 8  
  nfslock01 8  
  nfsstat01 20  
  nfsstress 8  
  ping01 116  
  rdist01 8  
  recvmsg01 8  
  rpc01 8  
  rpcinfo01 20  
  rsh01 8  
  rup01 8  
  rusers01 8  
  sendfile01 8  
  tcpdump01 8  

ip_output.c 615 lines of code
  Distinct lines hit:  259
  Percent coverage:  42.11%
  Test Name Lines Hit  
  connect01 154  
  echo01 134  
  finger01 154  
  fsx.sh 156  
  ftp01 154  
  host01 144  
  mc_commo 67  
  mc_opts 67  
  netstat01 67  
  nfs01 156  
  nfs02 154  
  nfs03 67  
  nfslock01 67  
  nfsstat01 202  
  nfsstress 67  
  ping01 142  
  rdist01 67  
  recv01 79  
  recvfrom01 79  
  recvmsg01 154  
  rpc01 154  
  rpcinfo01 255  
  rsh01 154  
  rup01 154  
  rusers01 154  
  send01 79  
  sendfile01 154  
  sendmsg01 123  
  sendto01 123  
  tcpdump01 67  

ip_sockglue.c 671 lines of code
  Distinct lines hit:  95
  Percent coverage:  14.16%
  Test Name Lines Hit  
  finger01 15  
  fsx.sh 64  
  ftp01 15  
  getsockopt01 10  
  nfs01 64  
  nfs02 15  
  ping01 31  
  rpc01 15  
  rpcinfo01 64  
  rsh01 15  
  rup01 64  
  rusers01 64  
  sendfile01 15  
  setsockopt01 15  

proc.c 148 lines of code
  Distinct lines hit:  51
  Percent coverage:  34.46%
  Test Name Lines Hit  
  netstat01 51  

protocol.c 110 lines of code
  Distinct lines hit:  0
  Percent coverage:  0.00%
  Test Name Lines Hit  

raw.c 512 lines of code
  Distinct lines hit:  202
  Percent coverage:  39.45%
  Test Name Lines Hit  
  finger01 154  
  fsx.sh 118  
  ftp01 118  
  host01 118  
  mc_commo 118  
  mc_opts 118  
  netstat01 154  
  nfs01 118  
  nfs02 118  
  nfs03 118  
  nfslock01 118  
  nfsstat01 118  
  nfsstress 118  
  ping01 163  
  rdist01 118  
  rpcinfo01 118  
  rsh01 118  
  rup01 118  
  sendfile01 118  
  tcpdump01 143  

route.c 1942 lines of code
  Distinct lines hit:  272
  Percent coverage:  14.01%
  Test Name Lines Hit  
  connect01 19  
  echo01 19  
  finger01 24  
  fsx.sh 153  
  ftp01 24  
  host01 203  
  mc_commo 24  
  mc_opts 24  
  netstat01 24  
  nfs01 153  
  nfs02 24  
  nfs03 24  
  nfslock01 24  
  nfsstat01 180  
  nfsstress 24  
  ping01 29  
  rdist01 24  
  recv01 19  
  recvfrom01 19  
  recvmsg01 19  
  rpc01 19  
  rpcinfo01 233  
  rsh01 24  
  rup01 24  
  rusers01 19  
  send01 19  
  sendfile01 41  
  sendmsg01 19  
  sendto01 19  
  tcpdump01 24  

sysctl_net_ipv4.c 193 lines of code
  Distinct lines hit:  0
  Percent coverage:  0.00%
  Test Name Lines Hit  

tcp.c 1663 lines of code
  Distinct lines hit:  596
  Percent coverage:  35.84%
  Test Name Lines Hit  
  accept01 59  
  bind01 51  
  connect01 168  
  echo01 89  
  finger01 472  
  fsx.sh 434  
  ftp01 472  
  getpeername01 51  
  getsockname01 51  
  getsockopt01 60  
  host01 10  
  mc_commo 10  
  nfs01 434  
  nfs02 434  
  nfs03 10  
  nfslock01 10  
  nfsstat01 304  
  nfsstress 10  
  ping01 10  
  rdist01 10  
  recv01 459  
  recvfrom01 477  
  recvmsg01 421  
  rpc01 434  
  rpcinfo01 434  
  rsh01 434  
  rup01 434  
  rusers01 434  
  send01 272  
  sendfile01 434  
  sendmsg01 303  
  sendto01 303  
  setsockopt01 65  
  socket01 51  
  socketpair01 51  
  sockioctl01 58  
  tcpdump01 10  
  telnet01 10  

tcp_diag.c 531 lines of code
  Distinct lines hit:  0
  Percent coverage:  0.00%
  Test Name Lines Hit  

tcp_input.c 2368 lines of code
  Distinct lines hit:  809
  Percent coverage:  34.16%
  Test Name Lines Hit  
  connect01 576  
  echo01 44  
  finger01 731  
  fsx.sh 746  
  ftp01 710  
  nfs01 736  
  nfs02 731  
  nfsstat01 687  
  recv01 611  
  recvfrom01 703  
  recvmsg01 712  
  rpc01 723  
  rpcinfo01 723  
  rsh01 702  
  rup01 723  
  rusers01 723  
  send01 571  
  sendfile01 718  
  sendmsg01 691  
  sendto01 691  

tcp_ipv4.c 1653 lines of code
  Distinct lines hit:  705
  Percent coverage:  42.65%
  Test Name Lines Hit  
  accept01 113  
  bind01 113  
  connect01 558  
  echo01 310  
  finger01 661  
  fsx.sh 544  
  ftp01 570  
  getpeername01 113  
  getsockname01 113  
  getsockopt01 113  
  netstat01 63  
  nfs01 544  
  nfs02 544  
  nfsstat01 457  
  recv01 548  
  recvfrom01 548  
  recvmsg01 581  
  rpc01 531  
  rpcinfo01 553  
  rsh01 544  
  rup01 531  
  rusers01 544  
  send01 556  
  sendfile01 531  
  sendmsg01 570  
  sendto01 576  
  setsockopt01 113  
  socket01 34  
  socketpair01 34  
  sockioctl01 113  

tcp_minisocks.c 579 lines of code
  Distinct lines hit:  284
  Percent coverage:  49.05%
  Test Name Lines Hit  
  connect01 234  
  finger01 236  
  fsx.sh 237  
  ftp01 237  
  nfs01 237  
  nfs02 237  
  nfsstat01 236  
  recv01 147  
  recvfrom01 235  
  recvmsg01 235  
  rpc01 237  
  rpcinfo01 283  
  rsh01 237  
  rup01 237  
  rusers01 236  
  send01 234  
  sendfile01 236  
  sendmsg01 235  
  sendto01 234  

tcp_output.c 823 lines of code
  Distinct lines hit:  308
  Percent coverage:  37.42%
  Test Name Lines Hit  
  connect01 286  
  echo01 117  
  finger01 292  
  fsx.sh 291  
  ftp01 291  
  nfs01 291  
  nfs02 291  
  nfsstat01 291  
  recv01 303  
  recvfrom01 303  
  recvmsg01 303  
  rpc01 291  
  rpcinfo01 291  
  rsh01 291  
  rup01 291  
  rusers01 291  
  send01 286  
  sendfile01 291  
  sendmsg01 306  
  sendto01 306  

tcp_timer.c 408 lines of code
  Distinct lines hit:  59
  Percent coverage:  14.46%
  Test Name Lines Hit  
  accept01 21  
  bind01 21  
  connect01 52  
  echo01 22  
  finger01 59  
  fsx.sh 59  
  ftp01 59  
  getpeername01 21  
  getsockname01 21  
  getsockopt01 21  
  nfs01 59  
  nfs02 59  
  nfsstat01 30  
  recv01 29  
  recvfrom01 30  
  recvmsg01 54  
  rpc01 59  
  rpcinfo01 59  
  rsh01 59  
  rup01 59  
  rusers01 59  
  send01 53  
  sendfile01 59  
  sendmsg01 53  
  sendto01 53  
  setsockopt01 21  
  socket01 21  
  socketpair01 21  
  sockioctl01 21  

udp.c 762 lines of code
  Distinct lines hit:  361
  Percent coverage:  47.38%
  Test Name Lines Hit  
  accept01 42  
  finger01 37  
  fsx.sh 191  
  host01 188  
  listen01 6  
  netstat01 49  
  nfs01 192  
  nfsstat01 184  
  rpcinfo01 318  
  rup01 191  
  rusers01 191  
  send01 74  
  sendmsg01 103  
  sendto01 127  
  socket01 6  
  socketpair01 6  
  sockioctl01 48  

utils.c 44 lines of code
  Distinct lines hit:  0
  Percent coverage:  0.00%
  Test Name Lines Hit