嗨,我試圖重現addressFamily異常不支持地址族異常重現
std::auto_ptr<UdpSocket> s_StatusSocket;
//.......
//.......
try
{
s_StatusSocket->send(&f.addr, reqBuf, reqLen);
}
catch (const SystemException& se)
{
string exceptionMessage=se.what();
if(exceptionMessage.find("ddress family"))
{
//Finally THrown
}
}
對我使用iptables來阻止IP的,
iptables -A INPUT -s 10.10.0.1 -j DROP
service iptables save
這樣做並無異常被髮送到發送塊,讓我知道如何重現在Linux中不支持的地址系列
所以沒有辦法重現它 – anish