@ -92,7 +92,7 @@ static bool dcc_module_check_concurrent_transfers_limit(KviDccRequest * dcc)
unsigned int uTransfers = KviDccFileTransfer : : runningTransfersCount ( ) ;
if ( uTransfers > = KVI_OPTION_UINT ( KviOption_uintMaxDccSendTransfers ) )
{
KviStr szError ( KviStr : : Format , __tr2qs_ctx ( " Concurrent transfer limit reached (%u of %u transfers running) " , " dcc " ) ,
KviStr szError ( KviStr : : Format , __tr2qs_ctx ( " Concurrent transfer limit reached (%u of %u transfers running) " , " dcc " ) .utf8 ( ) . data ( ) ,
uTransfers , KVI_OPTION_UINT ( KviOption_uintMaxDccSendTransfers ) ) ;
dcc_module_request_error ( dcc , szError . ptr ( ) ) ;
return false ;
@ -108,7 +108,7 @@ static bool dcc_module_check_limits(KviDccRequest * dcc)
unsigned int uWindows = g_pDccBroker - > dccWindowsCount ( ) ;
if ( uWindows > = KVI_OPTION_UINT ( KviOption_uintMaxDccSlots ) )
{
KviStr szError ( KviStr : : Format , __tr2qs_ctx ( " Slot limit reached (%u slots of %u) " , " dcc " ) ,
KviStr szError ( KviStr : : Format , __tr2qs_ctx ( " Slot limit reached (%u slots of %u) " , " dcc " ) .utf8 ( ) . data ( ) ,
uWindows , KVI_OPTION_UINT ( KviOption_uintMaxDccSlots ) ) ;
dcc_module_request_error ( dcc , szError . ptr ( ) ) ;
return false ;
@ -153,7 +153,7 @@ static bool dcc_module_normalize_target_data(KviDccRequest * dcc,KviStr &ipaddr,
{
if ( ! dcc - > ctcpMsg - > msg - > haltOutput ( ) )
{
KviStr szError ( KviStr : : Format , __tr2qs_ctx ( " Invalid port number %s " , " dcc " ) ,port . ptr ( ) ) ;
KviStr szError ( KviStr : : Format , __tr2qs_ctx ( " Invalid port number %s " , " dcc " ) .utf8 ( ) . data ( ) ,port . ptr ( ) ) ;
dcc_module_request_error ( dcc , szError . ptr ( ) ) ;
}
return false ;
@ -169,7 +169,7 @@ static bool dcc_module_normalize_target_data(KviDccRequest * dcc,KviStr &ipaddr,
{
if ( ! dcc - > ctcpMsg - > msg - > haltOutput ( ) )
{
KviStr szError ( KviStr : : Format , __tr2qs_ctx ( " Invalid IP address in old format %s " , " dcc " ) ,ipaddr . ptr ( ) ) ;
KviStr szError ( KviStr : : Format , __tr2qs_ctx ( " Invalid IP address in old format %s " , " dcc " ) .utf8 ( ) . data ( ) ,ipaddr . ptr ( ) ) ;
dcc_module_request_error ( dcc , szError . ptr ( ) ) ;
}
return false ;
@ -188,7 +188,7 @@ static bool dcc_module_normalize_target_data(KviDccRequest * dcc,KviStr &ipaddr,
# endif
if ( ! dcc - > ctcpMsg - > msg - > haltOutput ( ) )
{
KviStr szError ( KviStr : : Format , __tr2qs_ctx ( " Invalid IP address %s " , " dcc " ) ,ipaddr . ptr ( ) ) ;
KviStr szError ( KviStr : : Format , __tr2qs_ctx ( " Invalid IP address %s " , " dcc " ) .utf8 ( ) . data ( ) ,ipaddr . ptr ( ) ) ;
dcc_module_request_error ( dcc , szError . ptr ( ) ) ;
}
return false ;
@ -525,7 +525,7 @@ static void dccModuleParseDccAccept(KviDccRequest *dcc)
//#warning "IF KviOption_boolReplyCtcpErrmsgOnInvalidAccept..."
if ( ! dcc - > ctcpMsg - > msg - > haltOutput ( ) )
{
KviStr szError ( KviStr : : Format , __tr2qs_ctx ( " Can't proceed with DCC RECV: Transfer not initiated for file %s on port %s " , " dcc " ) ,dcc - > szParam1 . ptr ( ) , dcc - > szParam2 . ptr ( ) ) ;
KviStr szError ( KviStr : : Format , __tr2qs_ctx ( " Can't proceed with DCC RECV: Transfer not initiated for file %s on port %s " , " dcc " ) .utf8 ( ) . data ( ) ,dcc - > szParam1 . ptr ( ) , dcc - > szParam2 . ptr ( ) ) ;
dcc_module_request_error ( dcc , szError . ptr ( ) ) ;
}
}
@ -550,7 +550,7 @@ static void dccModuleParseDccResume(KviDccRequest *dcc)
{
if ( ! dcc - > ctcpMsg - > msg - > haltOutput ( ) )
{
KviStr szError ( KviStr : : Format , __tr2qs_ctx ( " Invalid resume position argument '%s' " , " dcc " ) ,dcc - > szParam3 . ptr ( ) ) ;
KviStr szError ( KviStr : : Format , __tr2qs_ctx ( " Invalid resume position argument '%s' " , " dcc " ) .utf8 ( ) . data ( ) ,dcc - > szParam3 . ptr ( ) ) ;
dcc_module_request_error ( dcc , szError . ptr ( ) ) ;
}
return ;
@ -562,7 +562,7 @@ static void dccModuleParseDccResume(KviDccRequest *dcc)
if ( ! dcc - > ctcpMsg - > msg - > haltOutput ( ) )
{
KviStr szError ( KviStr : : Format ,
__tr2qs_ctx ( " Can't proceed with DCC SEND: Transfer not initiated for file %s on port %s, or invalid resume size " , " dcc " ) ,
__tr2qs_ctx ( " Can't proceed with DCC SEND: Transfer not initiated for file %s on port %s, or invalid resume size " , " dcc " ) .utf8 ( ) . data ( ) ,
dcc - > szParam1 . ptr ( ) , dcc - > szParam2 . ptr ( ) ) ;
dcc_module_request_error ( dcc , szError . ptr ( ) ) ;
}
@ -626,7 +626,7 @@ static void dccModuleParseDccRecv(KviDccRequest * dcc)
{
// senseless request
KviStr szError ( KviStr : : Format ,
__tr2qs_ctx ( " Invalid RECV request: Position %u is is larger than file size " , " dcc " ) ,uResumeSize ) ;
__tr2qs_ctx ( " Invalid RECV request: Position %u is is larger than file size " , " dcc " ) .utf8 ( ) . data ( ) ,uResumeSize ) ;
dcc_module_request_error ( dcc , szError . ptr ( ) ) ;
return ;
}
@ -843,7 +843,7 @@ static void dccModuleParseDccGet(KviDccRequest *dcc)
if ( ! dcc - > ctcpMsg - > msg - > haltOutput ( ) )
{
KviStr szError ( KviStr : : Format ,
__tr2qs_ctx ( " No file offer named '%s' (with size %s) available for %Q [%Q@%Q] " , " dcc " ) ,
__tr2qs_ctx ( " No file offer named '%s' (with size %s) available for %Q [%Q@%Q] " , " dcc " ) .utf8 ( ) . data ( ) ,
dcc - > szParam1 . ptr ( ) , uSize > 0 ? dcc - > szParam2 . ptr ( ) : __tr_ctx ( " \" any \" " , " dcc " ) ,
& ( dcc - > ctcpMsg - > pSource - > nick ( ) ) ,
& ( dcc - > ctcpMsg - > pSource - > username ( ) ) ,
@ -1148,7 +1148,7 @@ extern "C" KVIMODULEEXPORTFUNC void dccModuleCtcpDccParseRoutine(KviDccRequest *
if ( ! dcc - > ctcpMsg - > msg - > haltOutput ( ) )
{
KviStr szError ( KviStr : : Format ,
__tr2qs_ctx ( " Unknown DCC type '%s' " , " dcc " ) ,dcc - > szType . ptr ( ) ) ;
__tr2qs_ctx ( " Unknown DCC type '%s' " , " dcc " ) .utf8 ( ) . data ( ) ,dcc - > szType . ptr ( ) ) ;
dcc_module_request_error ( dcc , szError . ptr ( ) ) ;
}
}