• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/Security-57031.1.35/Security/libsecurity_ssl/security_ssl/

Lines Matching refs:ctx

148     SSLContext *ctx,
158 typedef OSStatus (*EncodeMessageFunc)(SSLRecord *rec, SSLContext *ctx);
159 OSStatus SSLProcessHandshakeRecord(SSLRecord rec, SSLContext *ctx);
160 OSStatus SSLPrepareAndQueueMessage(EncodeMessageFunc msgFunc, SSLContext *ctx);
161 OSStatus SSLAdvanceHandshake(SSLHandshakeType processed, SSLContext *ctx);
162 OSStatus SSL3ReceiveSSL2ClientHello(SSLRecord rec, SSLContext *ctx);
163 OSStatus DTLSProcessHandshakeRecord(SSLRecord rec, SSLContext *ctx);
164 OSStatus DTLSRetransmit(SSLContext *ctx);
165 OSStatus SSLResetFlight(SSLContext *ctx);
166 OSStatus SSLSendFlight(SSLContext *ctx);
168 OSStatus sslGetMaxProtVersion(SSLContext *ctx, SSLProtocolVersion *version); // RETURNED
171 #define SSLChangeHdskState(ctx, newState) { ctx->state=newState; }
174 void SSLChangeHdskState(SSLContext *ctx, SSLHandshakeState newState);
180 OSStatus SSLEncodeChangeCipherSpec(SSLRecord *rec, SSLContext *ctx);
181 OSStatus SSLProcessChangeCipherSpec(SSLRecord rec, SSLContext *ctx);
184 OSStatus SSLEncodeCertificate(SSLRecord *certificate, SSLContext *ctx);
185 OSStatus SSLProcessCertificate(SSLBuffer message, SSLContext *ctx);
186 OSStatus SSLEncodeCertificateRequest(SSLRecord *request, SSLContext *ctx);
187 OSStatus SSLProcessCertificateRequest(SSLBuffer message, SSLContext *ctx);
188 OSStatus SSLEncodeCertificateVerify(SSLRecord *verify, SSLContext *ctx);
189 OSStatus SSLProcessCertificateVerify(SSLBuffer message, SSLContext *ctx);
192 OSStatus SSLEncodeServerHello(SSLRecord *serverHello, SSLContext *ctx);
193 OSStatus SSLProcessServerHello(SSLBuffer message, SSLContext *ctx);
194 OSStatus SSLEncodeClientHello(SSLRecord *clientHello, SSLContext *ctx);
195 OSStatus SSLProcessClientHello(SSLBuffer message, SSLContext *ctx);
196 OSStatus SSLInitMessageHashes(SSLContext *ctx);
197 OSStatus SSLEncodeRandom(unsigned char *p, SSLContext *ctx);
199 OSStatus SSLEncodeServerHelloVerifyRequest(SSLRecord *helloVerifyRequest, SSLContext *ctx);
200 OSStatus SSLProcessServerHelloVerifyRequest(SSLBuffer message, SSLContext *ctx);
204 OSStatus SSLEncodeServerKeyExchange(SSLRecord *keyExch, SSLContext *ctx);
205 OSStatus SSLProcessServerKeyExchange(SSLBuffer message, SSLContext *ctx);
206 OSStatus SSLEncodeKeyExchange(SSLRecord *keyExchange, SSLContext *ctx);
207 OSStatus SSLProcessKeyExchange(SSLBuffer keyExchange, SSLContext *ctx);
208 OSStatus SSLInitPendingCiphers(SSLContext *ctx);
211 OSStatus SSLEncodeFinishedMessage(SSLRecord *finished, SSLContext *ctx);
212 OSStatus SSLProcessFinished(SSLBuffer message, SSLContext *ctx);
213 OSStatus SSLEncodeServerHelloDone(SSLRecord *helloDone, SSLContext *ctx);
214 OSStatus SSLProcessServerHelloDone(SSLBuffer message, SSLContext *ctx);
215 OSStatus SSLCalculateFinishedMessage(SSLBuffer finished, SSLBuffer shaMsgState, SSLBuffer md5MsgState, UInt32 senderID, SSLContext *ctx);
216 OSStatus SSLEncodeNPNEncryptedExtensionMessage(SSLRecord *rec, SSLContext *ctx);
217 OSStatus SSLProcessEncryptedExtension(SSLBuffer message, SSLContext *ctx);