@@ -16,10 +16,11 @@ */ #include "config.h" #import "OFData+ASN1DERValue.h" +#import "OFASN1BitString.h" #import "OFASN1Boolean.h" #import "OFASN1IA5String.h" #import "OFASN1Integer.h" #import "OFASN1Null.h" #import "OFASN1OctetString.h" @@ -121,10 +122,13 @@ valueClass = [OFASN1Boolean class]; break; case OF_ASN1_TAG_NUMBER_INTEGER: valueClass = [OFASN1Integer class]; break; + case OF_ASN1_TAG_NUMBER_BIT_STRING: + valueClass = [OFASN1BitString class]; + break; case OF_ASN1_TAG_NUMBER_OCTET_STRING: valueClass = [OFASN1OctetString class]; break; case OF_ASN1_TAG_NUMBER_NULL: valueClass = [OFASN1Null class];