### The acl.h Header File

The acl.h header file peforms the following:

1. It exports the object identifiers that acl.c requires.

2. It builds the descriptor lists for the following distinguished names:

root
C=de
C=de/O=sni
C=de/O=sni/OU=ap
C=de/O=sni/OU=ap/CN=stefanie
C=de/O=sni/OU=ap/CN=norbert
C=de/O=sni/OU=ap/CN=ingrid

3. It builds the object identifiers for attributes to be added to the directory.

4. It builds a descriptor list for the attribute types and values that are to be selected.

5. It builds the descriptor list for bind credentials.

6. It builds the descriptor list for context.

7. It builds the descriptor list for optional packages that are to be negotiated.

8. It builds the descriptor list for search filters.

###