| Asterisk - The Open Source Telephony Project GIT-master-27fb039
    | 
#include <sha1.h>

| Data Fields | ||
| union { | ||
| SHA1Context sha1Context | ||
| SHA224Context sha224Context | ||
| SHA256Context sha256Context | ||
| SHA384Context sha384Context | ||
| SHA512Context sha512Context | ||
| } | ctx | |
| int | whichSha | |
| union { ... } ctx | 
| SHA1Context sha1Context | 
| SHA224Context sha224Context | 
| SHA256Context sha256Context | 
| SHA384Context sha384Context | 
| SHA512Context sha512Context |