Advertisement
Guest User

ssl_h_ios

a guest
Jun 18th, 2012
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.71 KB | None | 0 0
  1. #define IOCTLV_SSL_NEW 1
  2. #define IOCTLV_SSL_CONNECT 2
  3. #define IOCTLV_SSL_HANDSHAKE 3
  4. #define IOCTLV_SSL_READ 4
  5. #define IOCTLV_SSL_WRITE 5
  6. #define IOCTLV_SSL_SHUTDOWN 6
  7. #define IOCTLV_SSL_SETROOTCA 10
  8. #define IOCTLV_SSL_SETBUILTINCLIENTCERT 14
  9.  
  10. #define SSL_HEAP_SIZE 0xB000
  11.  
  12.  
  13. u32 ssl_init(void);
  14. u32 ssl_open();
  15. u32 ssl_close();
  16. s32 ssl_new(u8 * CN, u32 verify_options);
  17. s32 ssl_setbuiltinclientcert(s32 ssl_context, s32 index);
  18. s32 ssl_setrootca(s32 ssl_context, const void *root, u32 length);
  19. s32 ssl_connect(s32 ssl_context, s32 socket);
  20. s32 ssl_handshake( s32 ssl_context );
  21. s32 ssl_read(s32 ssl_context);
  22. s32 ssl_write(s32 ssl_context, const void * buffer, u32 len);
  23. s32 ssl_shutdown( s32 ssl_context);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement