OM2000: Fix Negotiation parsing
diff --git a/openbsc/src/abis_om2000.c b/openbsc/src/abis_om2000.c
index fc0fbd8..435a71d 100644
--- a/openbsc/src/abis_om2000.c
+++ b/openbsc/src/abis_om2000.c
@@ -637,7 +637,10 @@
 			struct iwd_version *iwd_v = &iwd_types[iwd_type].v[v];
 
 			memcpy(iwd_v->gen_char, cur, 3);
-			memcpy(iwd_v->rev_char, cur+3, 3);
+			cur += 3;
+			memcpy(iwd_v->rev_char, cur, 3);
+			cur += 3;
+
 			DEBUGP(DNM, "\tIWD Type %u Gen %s Rev %s\n", iwd_type,
 				iwd_v->gen_char, iwd_v->rev_char);
 		}