[PATCH 2/5] Update cliente version to that of ReceitaNet 2014.

Alexandre Oliva lxoliva en fsfla.org
Dom Mar 9 03:29:43 UTC 2014


Odds are the reception side will reject IRPF2014 declarations transferred
by a ReceitaNet implementation that claims to be last year's.
---
 doc/FORMATO   |    2 +-
 rnet_encode.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/doc/FORMATO b/doc/FORMATO
index 80bfea1..a4ab770 100644
--- a/doc/FORMATO
+++ b/doc/FORMATO
@@ -35,7 +35,7 @@ C: (6 bytes) + deflate(hash)
 		versao_java = "1.5.0-gij;Free Software rnetclient pretending to be GNU Interpreter for Java" (versão do Java em ASCII; o ReceitaNet concatena as propriedades java.version e java.runtime.name, com ";" entre elas)
 		origem = "JA2R" (melhor repetir!)
 		so = "Linux"
-		cliente = "201104" (será a versão do receitanet?)
+		cliente = "201105" (identificador de versão do receitanet)
 		dados_val = parte do cabeçalho do DEC (desce in_cert até vr_totpagamentos) bytes 112 a 750
 		tam_dados_val = 0x00 0x00 0x00 0x00 (4 bytes)
 		tam_dados_val_chave = 0x00 0x00 0x00 0x00 (4 bytes)
diff --git a/rnet_encode.c b/rnet_encode.c
index dbe14a3..559b17f 100644
--- a/rnet_encode.c
+++ b/rnet_encode.c
@@ -106,7 +106,7 @@ int rnet_encode(struct rnet_decfile *decfile, struct rnet_message **msg)
 	r = rnet_message_add_ascii(msg, "versao_java", "1.5.0-gij;Free Software rnetclient pretending to be GNU Interpreter for Java");
 	r = rnet_message_add_ascii(msg, "origem", "JA2R");
 	r = rnet_message_add_ascii(msg, "so", "GNU");
-	r = rnet_message_add_ascii(msg, "cliente", "201104");
+	r = rnet_message_add_ascii(msg, "cliente", "201105");
 	r = rnet_message_add_buffer(msg, "dados_val", header + header_start, header_end - header_start);
 	r = rnet_message_add_u32(msg, "tam_dados_val", 0);
 	r = rnet_message_add_u32(msg, "tam_dados_val_chave", 0);



Más información sobre la lista de distribución Softwares-impostos