blob: a04e6a507d54247fa733f3cfbb4f94003bfc51c6 [file] [log] [blame]
vlmb5be8c32004-08-18 05:42:05 +00001#ifndef _ASN1FIX_CONSTRAINT_H_
2#define _ASN1FIX_CONSTRAINT_H_
3
4/*
5 * Resolve referenced values inside constraints.
6 */
7int asn1constraint_resolve(arg_t *arg, asn1p_constraint_t *ct);
8
9/*
10 * Collect all subtype constraints from all parents of this type and
11 * the type itself, forming a full constraint structure.
12 * Honors the constraints extensibility rules (46.8)
13 * and does other useful transformations.
14 */
15int asn1constraint_pullup(arg_t *arg);
16
17#endif /* _ASN1FIX_CONSTRAINT_H_ */