1# test sending an udp packet that does not fit into splice space 2 3use strict; 4use warnings; 5 6our %args = ( 7 client => { 8 lengths => [ 1, 10000, 2, 10001, 3 ], 9 sndbuf => 30000, 10 nocheck => 1, 11 }, 12 relay => { 13 func => sub { sleep 3; errignore(@_); relay(@_); }, 14 down => "Message too long", 15 rcvbuf => 30000, 16 sndbuf => 10000, 17 nocheck => 1, 18 }, 19 server => { 20 rcvbuf => 30000, 21 }, 22 len => 10003, 23 lengths => "1 10000 2", 24 md5 => "2ec9a4b45a449095245177d2cf51dd24", 25); 26