Fix markup to be compatible with Sphinx and add rough API doc
diff --git a/OpenSSL/crypto/revoked.c b/OpenSSL/crypto/revoked.c
index 8087fca..ed183b7 100644
--- a/OpenSSL/crypto/revoked.c
+++ b/OpenSSL/crypto/revoked.c
@@ -127,7 +127,7 @@
Set the reason of a Revoked object.\n\
\n\
:param reason: The reason string.\n\
-:type reason: L{str}\n\
+:type reason: :py:data:`str`\n\
:return: None\n\
";
static PyObject *
@@ -299,7 +299,7 @@
Set the serial number of a revoked Revoked structure\n\
\n\
:param hex_str: The new serial number.\n\
-:type hex_str: L{str}\n\
+:type hex_str: :py:data:`str`\n\
:return: None\n\
";
static PyObject *