mirror of
https://github.com/openssl/openssl.git
synced 2025-01-12 13:36:28 +08:00
25 lines
1.0 KiB
Plaintext
25 lines
1.0 KiB
Plaintext
|
digraph mac {
|
||
|
begin [label=start, color="#deeaee", style="filled"];
|
||
|
newed [fontcolor="#c94c4c", style="solid"];
|
||
|
initialised [fontcolor="#c94c4c"];
|
||
|
updated [fontcolor="#c94c4c"];
|
||
|
finaled [fontcolor="#c94c4c"];
|
||
|
end [label=freed, color="#deeaee", style="filled"];
|
||
|
|
||
|
begin -> newed [label="EVP_MAC_CTX_new"];
|
||
|
newed -> initialised [label="EVP_MAC_init"];
|
||
|
initialised -> updated [label="EVP_MAC_update"];
|
||
|
updated -> updated [label="EVP_MAC_update"];
|
||
|
updated -> finaled [label="EVP_MAC_final"];
|
||
|
/* Once this works it should go back in:
|
||
|
updated -> finaled [label="EVP_MAC_final_XOF", style=dashed];
|
||
|
finaled -> finaled [label="EVP_MAC_final_XOF", style=dashed];
|
||
|
*/
|
||
|
finaled -> end [label="EVP_MAC_CTX_free"];
|
||
|
updated -> initialised [label="EVP_MAC_init", style=dashed,
|
||
|
color="#034f84", fontcolor="#034f84"];
|
||
|
finaled -> initialised [label="EVP_MAC_init", style=dashed,
|
||
|
color="#034f84", fontcolor="#034f84"];
|
||
|
}
|
||
|
|