OSDN Git Service

ticket #278
authortakamaru <takamaru@1ed66053-1c2d-0410-8867-f7571e6e31d3>
Thu, 19 Feb 2009 06:18:45 +0000 (06:18 +0000)
committertakamaru <takamaru@1ed66053-1c2d-0410-8867-f7571e6e31d3>
Thu, 19 Feb 2009 06:18:45 +0000 (06:18 +0000)
l7vsadm sorryserver disp problem fixed

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-IT@7066 1ed66053-1c2d-0410-8867-f7571e6e31d3

src/l7vsadm.cpp

index 405e1a1..e911330 100644 (file)
@@ -1121,7 +1121,13 @@ void     l7vs::l7vsadm::disp_list_verbose(){
                        % args;
                if( !vse.udpmode ){
                        std::string     sorryepstr;
-                       sorryepstr = endpoint_to_string<boost::asio::ip::tcp>( vse.sorry_endpoint, numeric_flag );
+                       boost::asio::ip::tcp::endpoint  zeropoint;
+                       if( zeropoint == vse.sorry_endpoint ){
+                               sorryepstr = "none";
+                       }
+                       else{
+                               sorryepstr = endpoint_to_string<boost::asio::ip::tcp>( vse.sorry_endpoint, numeric_flag );
+                       }
                        buf << boost::format( "    %s %d %d\n" )
                                % sorryepstr
                                % vse.sorry_maxconnection