unsigned long support: conversion routines
diff --git a/skeletons/INTEGER.h b/skeletons/INTEGER.h
index 62832b1..b87c794 100644
--- a/skeletons/INTEGER.h
+++ b/skeletons/INTEGER.h
@@ -51,7 +51,9 @@
  * -1/ENOMEM: Memory allocation failed (in asn_long2INTEGER()).
  */
 int asn_INTEGER2long(const INTEGER_t *i, long *l);
+int asn_INTEGER2ulong(const INTEGER_t *i, unsigned long *l);
 int asn_long2INTEGER(INTEGER_t *i, long l);
+int asn_ulong2INTEGER(INTEGER_t *i, unsigned long l);
 
 /*
  * Convert the integer value into the corresponding enumeration map entry.