oer support code
diff --git a/skeletons/oer_decoder.h b/skeletons/oer_decoder.h
index 39222ff..bd39a54 100644
--- a/skeletons/oer_decoder.h
+++ b/skeletons/oer_decoder.h
@@ -6,6 +6,7 @@
#define _OER_DECODER_H_
#include <asn_application.h>
+#include <oer_support.h>
#ifdef __cplusplus
extern "C" {
@@ -28,11 +29,13 @@
/*
* Type of generic function which decodes the byte stream into the structure.
*/
-typedef asn_dec_rval_t (oer_type_decoder_f)(
- struct asn_codec_ctx_s *opt_codec_ctx,
- struct asn_TYPE_descriptor_s *type_descriptor,
- void **struct_ptr, const void *buf_ptr, size_t size,
- int tag_mode);
+typedef asn_dec_rval_t(oer_type_decoder_f)(
+ struct asn_codec_ctx_s *opt_codec_ctx,
+ struct asn_TYPE_descriptor_s *type_descriptor,
+ asn_oer_constraint_t *constraints,
+ void **struct_ptr,
+ const void *buf_ptr,
+ size_t size);
#ifdef __cplusplus
}