Index: ext/libicpf/src/libicpf/err_codes.h
===================================================================
diff -u -rb337c059691a6940b52a86388ff427c734be8eb6 -r361d7f8b9268e18f39e298ea82425f7ddb24fb43
--- ext/libicpf/src/libicpf/err_codes.h	(.../err_codes.h)	(revision b337c059691a6940b52a86388ff427c734be8eb6)
+++ ext/libicpf/src/libicpf/err_codes.h	(.../err_codes.h)	(revision 361d7f8b9268e18f39e298ea82425f7ddb24fb43)
@@ -96,4 +96,10 @@
 /// Error in converting a hex string to the binary data
 #define CE_HEX2BIN						(CE_BASE+0x0000)
 
+////////////////////////////////////////////////////////////////////
+// general
+#define GE_BASE							0x00040000
+/// Invalid argument passed to the function
+#define GE_INVALIDARG					(GE_BASE + 0x0000)
+
 #endif