+ssize_t
+rb_ssl_write(rb_fde_t *F, const void *buf, size_t count)
+{
+ errno = ENOSYS;
+ return -1;
+}
+
+unsigned int
+rb_ssl_handshake_count(rb_fde_t *F)
+{
+ return 0;
+}
+
+void
+rb_ssl_clear_handshake_count(rb_fde_t *F)
+{
+ return;
+}
+
+void
+rb_get_ssl_info(char *buf, size_t len)
+{
+ rb_snprintf(buf, len, "Not compiled with SSL support");
+}
+
+int
+rb_ssl_get_certfp(rb_fde_t *F, uint8_t certfp[RB_SSL_CERTFP_LEN])
+{
+ errno = ENOSYS;
+ return -1;
+}
+
+const char *
+rb_ssl_get_cipher(rb_fde_t *F)
+{
+ errno = ENOSYS;
+ return NULL;
+}
+
+#endif /* !HAVE_OPENSSL */