if (user_len > SOCKS4_MAX_LEN)
{
- g_set_error (error, G_IO_ERROR, G_IO_ERROR_PROXY_FAILED,
- _("SOCKSv4 implementation limits username to %i characters"),
- SOCKS4_MAX_LEN);
+ g_set_error_literal (error, G_IO_ERROR, G_IO_ERROR_PROXY_FAILED,
+ _("Username is too long for SOCKSv4 protocol"));
return -1;
}
if (host_len > SOCKS4_MAX_LEN)
{
g_set_error (error, G_IO_ERROR, G_IO_ERROR_PROXY_FAILED,
- _("SOCKSv4a implementation limits hostname to %i characters"),
- SOCKS4_MAX_LEN);
+ _("Hostname '%s' is too long for SOCKSv4 protocol"),
+ hostname);
return -1;
}
if (ulen > SOCKS5_MAX_LEN || plen > SOCKS5_MAX_LEN)
{
- g_set_error (error, G_IO_ERROR, G_IO_ERROR_PROXY_FAILED,
- _("Username or password is too long for SOCKSv5 "
- "protocol (max. is %i)."),
- SOCKS5_MAX_LEN);
+ g_set_error_literal (error, G_IO_ERROR, G_IO_ERROR_PROXY_FAILED,
+ _("Username or password is too long for SOCKSv5 "
+ "protocol)."));
return FALSE;
}
if (host_len > SOCKS5_MAX_LEN)
{
g_set_error (error, G_IO_ERROR, G_IO_ERROR_PROXY_FAILED,
- _("Hostname '%s' too long for SOCKSv5 protocol "
- "(maximum is %i bytes)"),
- hostname, SOCKS5_MAX_LEN);
+ _("Hostname '%s' is too long for SOCKSv5 protocol"),
+ hostname);
return -1;
}