Sophie

Sophie

distrib > Mageia > 4 > x86_64 > by-pkgid > 9e72f3e7ecf68cce016a7c5c59e863d3 > files > 815

lib64polarssl-devel-1.3.8-1.mga4.x86_64.rpm

digraph "_ssl_context"
{
  bgcolor="transparent";
  edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
  node [fontname="Helvetica",fontsize="10",shape=record];
  rankdir="LR";
  Node1 [label="_ssl_context",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
  Node2 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" dhm_P\ndhm_G" ,fontname="Helvetica"];
  Node2 [label="mpi",height=0.2,width=0.4,color="black",URL="$structmpi.html",tooltip="MPI structure. "];
  Node3 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" transform_out\ntransform\ntransform_negotiate\ntransform_in" ,fontname="Helvetica"];
  Node3 [label="_ssl_transform",height=0.2,width=0.4,color="black",URL="$struct__ssl__transform.html"];
  Node4 -> Node3 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" cipher_ctx_enc\ncipher_ctx_dec" ,fontname="Helvetica"];
  Node4 [label="cipher_context_t",height=0.2,width=0.4,color="black",URL="$structcipher__context__t.html",tooltip="Generic cipher context. "];
  Node5 -> Node4 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" cipher_info" ,fontname="Helvetica"];
  Node5 [label="cipher_info_t",height=0.2,width=0.4,color="black",URL="$structcipher__info__t.html",tooltip="Cipher information. "];
  Node6 -> Node5 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" base" ,fontname="Helvetica"];
  Node6 [label="cipher_base_t",height=0.2,width=0.4,color="black",URL="$structcipher__base__t.html",tooltip="Base cipher information. "];
  Node7 -> Node3 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ciphersuite_info" ,fontname="Helvetica"];
  Node7 [label="_ssl_ciphersuite_t",height=0.2,width=0.4,color="black",URL="$struct__ssl__ciphersuite__t.html",tooltip="This structure is used for storing ciphersuite information. "];
  Node8 -> Node3 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" md_ctx_enc\nmd_ctx_dec" ,fontname="Helvetica"];
  Node8 [label="md_context_t",height=0.2,width=0.4,color="black",URL="$structmd__context__t.html",tooltip="Generic message digest context. "];
  Node9 -> Node8 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" md_info" ,fontname="Helvetica"];
  Node9 [label="md_info_t",height=0.2,width=0.4,color="black",URL="$structmd__info__t.html",tooltip="Message digest information. "];
  Node10 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ticket_keys" ,fontname="Helvetica"];
  Node10 [label="_ssl_ticket_keys",height=0.2,width=0.4,color="black",URL="$struct__ssl__ticket__keys.html"];
  Node11 -> Node10 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" enc\ndec" ,fontname="Helvetica"];
  Node11 [label="aes_context",height=0.2,width=0.4,color="black",URL="$structaes__context.html",tooltip="AES context structure. "];
  Node12 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ca_crl" ,fontname="Helvetica"];
  Node12 [label="_x509_crl",height=0.2,width=0.4,color="black",URL="$struct__x509__crl.html",tooltip="Certificate revocation list structure. "];
  Node12 -> Node12 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" next" ,fontname="Helvetica"];
  Node13 -> Node12 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" entry" ,fontname="Helvetica"];
  Node13 [label="_x509_crl_entry",height=0.2,width=0.4,color="black",URL="$struct__x509__crl__entry.html",tooltip="Certificate revocation list entry. "];
  Node13 -> Node13 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" next" ,fontname="Helvetica"];
  Node14 -> Node13 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" revocation_date" ,fontname="Helvetica"];
  Node14 [label="_x509_time",height=0.2,width=0.4,color="black",URL="$struct__x509__time.html",tooltip="Container for date and time (precision in seconds). "];
  Node15 -> Node13 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" raw\nserial\nentry_ext" ,fontname="Helvetica"];
  Node15 [label="_asn1_buf",height=0.2,width=0.4,color="black",URL="$struct__asn1__buf.html",tooltip="Type-length-value structure that allows for ASN1 using DER. "];
  Node14 -> Node12 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" next_update\nthis_update" ,fontname="Helvetica"];
  Node16 -> Node12 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" issuer" ,fontname="Helvetica"];
  Node16 [label="_asn1_named_data",height=0.2,width=0.4,color="black",URL="$struct__asn1__named__data.html",tooltip="Container for a sequence or list of 'named' ASN.1 data items. "];
  Node16 -> Node16 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" next" ,fontname="Helvetica"];
  Node15 -> Node16 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" oid\nval" ,fontname="Helvetica"];
  Node15 -> Node12 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" raw\nissuer_raw\ncrl_ext\nsig\ntbs\nsig_oid1\nsig_oid2" ,fontname="Helvetica"];
  Node17 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" key_cert" ,fontname="Helvetica"];
  Node17 [label="_ssl_key_cert",height=0.2,width=0.4,color="black",URL="$struct__ssl__key__cert.html"];
  Node18 -> Node17 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" key" ,fontname="Helvetica"];
  Node18 [label="pk_context",height=0.2,width=0.4,color="black",URL="$structpk__context.html",tooltip="Public key container. "];
  Node19 -> Node18 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" pk_info" ,fontname="Helvetica"];
  Node19 [label="pk_info_t",height=0.2,width=0.4,color="black",URL="$structpk__info__t.html",tooltip="Public key information and operations. "];
  Node17 -> Node17 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" next" ,fontname="Helvetica"];
  Node20 -> Node17 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" cert" ,fontname="Helvetica"];
  Node20 [label="_x509_crt",height=0.2,width=0.4,color="black",URL="$struct__x509__crt.html",tooltip="Container for an X.509 certificate. "];
  Node18 -> Node20 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" pk" ,fontname="Helvetica"];
  Node21 -> Node20 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" subject_alt_names\next_key_usage" ,fontname="Helvetica"];
  Node21 [label="_asn1_sequence",height=0.2,width=0.4,color="black",URL="$struct__asn1__sequence.html",tooltip="Container for a sequence of ASN.1 items. "];
  Node21 -> Node21 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" next" ,fontname="Helvetica"];
  Node15 -> Node21 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" buf" ,fontname="Helvetica"];
  Node14 -> Node20 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" valid_to\nvalid_from" ,fontname="Helvetica"];
  Node16 -> Node20 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" issuer\nsubject" ,fontname="Helvetica"];
  Node15 -> Node20 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" raw\nissuer_raw\nv3_ext\nserial\nsubject_raw\nsubject_id\nsig\nissuer_id\ntbs\nsig_oid1\n..." ,fontname="Helvetica"];
  Node20 -> Node20 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" next" ,fontname="Helvetica"];
  Node22 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" session_in\nsession_negotiate\nsession_out\nsession" ,fontname="Helvetica"];
  Node22 [label="_ssl_session",height=0.2,width=0.4,color="black",URL="$struct__ssl__session.html"];
  Node20 -> Node22 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" peer_cert" ,fontname="Helvetica"];
  Node20 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ca_chain" ,fontname="Helvetica"];
  Node23 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" handshake" ,fontname="Helvetica"];
  Node23 [label="_ssl_handshake_params",height=0.2,width=0.4,color="black",URL="$struct__ssl__handshake__params.html"];
  Node24 -> Node23 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" fin_md5" ,fontname="Helvetica"];
  Node24 [label="md5_context",height=0.2,width=0.4,color="black",URL="$structmd5__context.html",tooltip="MD5 context structure. "];
  Node25 -> Node23 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" fin_sha512" ,fontname="Helvetica"];
  Node25 [label="sha512_context",height=0.2,width=0.4,color="black",URL="$structsha512__context.html",tooltip="SHA-512 context structure. "];
  Node26 -> Node23 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" curves" ,fontname="Helvetica"];
  Node26 [label="ecp_curve_info",height=0.2,width=0.4,color="black",URL="$structecp__curve__info.html",tooltip="Curve information for use by other modules. "];
  Node27 -> Node23 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" fin_sha1" ,fontname="Helvetica"];
  Node27 [label="sha1_context",height=0.2,width=0.4,color="black",URL="$structsha1__context.html",tooltip="SHA-1 context structure. "];
  Node28 -> Node23 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" fin_sha256" ,fontname="Helvetica"];
  Node28 [label="sha256_context",height=0.2,width=0.4,color="black",URL="$structsha256__context.html",tooltip="SHA-256 context structure. "];
  Node29 -> Node23 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" dhm_ctx" ,fontname="Helvetica"];
  Node29 [label="dhm_context",height=0.2,width=0.4,color="black",URL="$structdhm__context.html",tooltip="DHM context structure. "];
  Node2 -> Node29 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" GX\nGY\nVi\nX\nG\nK\npX\nP\nRP\nVf\n..." ,fontname="Helvetica"];
  Node17 -> Node23 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" key_cert\nsni_key_cert" ,fontname="Helvetica"];
  Node30 -> Node23 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ecdh_ctx" ,fontname="Helvetica"];
  Node30 [label="ecdh_context",height=0.2,width=0.4,color="black",URL="$structecdh__context.html",tooltip="ECDH context structure. "];
  Node2 -> Node30 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" z\n_d\nd" ,fontname="Helvetica"];
  Node31 -> Node30 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" grp" ,fontname="Helvetica"];
  Node31 [label="ecp_group",height=0.2,width=0.4,color="black",URL="$structecp__group.html",tooltip="ECP group structure. "];
  Node2 -> Node31 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" N\nP\nA\nB" ,fontname="Helvetica"];
  Node32 -> Node31 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" G\nT" ,fontname="Helvetica"];
  Node32 [label="ecp_point",height=0.2,width=0.4,color="black",URL="$structecp__point.html",tooltip="ECP point structure (jacobian coordinates) "];
  Node2 -> Node32 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" X\nY\nZ" ,fontname="Helvetica"];
  Node32 -> Node30 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" Vi\nQ\nQp\nVf" ,fontname="Helvetica"];
}