+platform
[www.jankratochvil.net.git] / project / tcp_rto / ListItem.pm
index 73dea80..4c1e45c 100755 (executable)
 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
 
-package My::Project::tcp_rto;
+package project::tcp_rto::ListItem;
 require 5.6.0; # at least 'use warnings;' but we need some 5.6.0+ modules anyway
-use vars qw($VERSION $CVS_ID);
-$VERSION=do { my @r=(q$Revision$=~/\d+/g); sprintf "%d.".("%03d"x$#r),@r; };
-$CVS_ID=q$Id$;
+our $VERSION=do { my @r=(q$Revision$=~/\d+/g); sprintf "%d.".("%03d"x$#r),@r; };
+our $CVS_ID=q$Id$;
 use strict;
 use warnings;
 
+use My::Web;
 
-our %ListItem=(
-               "name"=>"Linux Kernel Patch for Maximal Round-trip-time",
+
+our @ListItem=(
+               "name"=>"tcp_rto",
+               "platform"=>"unixuser",
+               "priority"=>7,
                "download-Linux kernel 2.2.17 patch"=>"linux-2.2.17-tcp_rto-1.diff",
                "download-Linux kernel 2.4.16 patch"=>"linux-2.4.16-tcp_rto-1.diff",
-               "summary"=>"Network workaround",
+               "summary"=>"Linux kernel maximal TCP round-trip-time patch",
                "license"=>"GPL",
-               "maintenance"=>"finished",
+               "maintenance"=>"ready",
                "language"=>"C patch",
-               "description"=>""
-                               .'<p>This patch can solve your problems if you have network connection dropping too much'
-                               .' packets. In standard case the Linux kernel will correctly increase our round-trip-time'
-                               .' of connection slowing the transfer rate up to the unusable state.</p>'
-                               .' <p>After applying this patch you can set your maximal round-trip-time in file'
-                               .' &quot;<b>/proc/sys/net/ipv4/tcp_rto_max</b>&quot;, it is expressed in <tt>Hz</tt>'
-                               .' units (<tt>100-per-second</tt> on <i>x86</i> platform). You may need also to enlarge'
-                               .' your maximal retry count in &quot;<b>/proc/sys/net/ipv4/tcp_retries2</b>&quot;,'
-                               .' otherwise <u>your</u> machine will reject the connection as it will have to retry'
-                               .' the packets more than in sane states.</p>'
-                               .' <p><font color="red">Please use this feature very carefully! You are violating'
-                               .' <tt>RFC</tt> standards and you can get your network administrators to be very angry!</font></p>'
+               "description"=><<"HERE",
+<p>This patch can solve your problems if you have network connection dropping too much
+packets. In standard case the Linux kernel will correctly increase our round-trip-time
+of connection slowing the transfer rate up to the unusable state.</p>
+<p>After applying this patch you can set your maximal round-trip-time in file
+&quot;<b>/proc/sys/net/ipv4/tcp_rto_max</b>&quot;, it is expressed in <tt>Hz</tt>
+units (<tt>100-per-second</tt> on <i>x86</i> platform). You may need also to enlarge
+your maximal retry count in &quot;<b>/proc/sys/net/ipv4/tcp_retries2</b>&quot;,
+otherwise <u>your</u> machine will reject the connection as it will have to retry
+the packets more than in sane states.</p>
+<p><font color="red">Please use this feature very carefully! You are violating
+<tt>RFC</tt> standards and you can get your network administrators to be very angry!</font></p>
+HERE
                );
 
 1;