From 7a1fb1afc305049263768c744690c8279e415ae2 Mon Sep 17 00:00:00 2001 From: ertaozh Date: Thu, 11 Jun 2015 03:18:32 -0400 Subject: [PATCH] fix hardware discovery issue that the findme request can be larger than 1500 bytes --- xCAT-server/sbin/xcatd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xCAT-server/sbin/xcatd b/xCAT-server/sbin/xcatd index 6c862f2b4..4f6a8af94 100755 --- a/xCAT-server/sbin/xcatd +++ b/xCAT-server/sbin/xcatd @@ -710,7 +710,7 @@ sub do_udp_service { #This function opens up a UDP port my $hdl; foreach $hdl (@hdls) { if ($hdl == $socket) { - $part = $socket->recv($data,1500); + $part = $socket->recv($data,2000); $packets{$part} = [$part,$data]; } elsif ($hdl == $sslctl) { update_udpcontext_from_sslctl(udpcontext=>$udpcontext,select=>$select);