Add RIPEMD-160 to the generic MD layer
diff --git a/library/md.c b/library/md.c
index af66756..291219d 100644
--- a/library/md.c
+++ b/library/md.c
@@ -55,6 +55,10 @@
         POLARSSL_MD_MD5,
 #endif
 
+#if defined(POLARSSL_RMD160_C)
+        POLARSSL_MD_RMD160,
+#endif
+
 #if defined(POLARSSL_SHA1_C)
         POLARSSL_MD_SHA1,
 #endif
@@ -95,6 +99,10 @@
     if( !strcasecmp( "MD5", md_name ) )
         return md_info_from_type( POLARSSL_MD_MD5 );
 #endif
+#if defined(POLARSSL_RMD160_C)
+    if( !strcasecmp( "RMD160", md_name ) )
+        return md_info_from_type( POLARSSL_MD_RMD160 );
+#endif
 #if defined(POLARSSL_SHA1_C)
     if( !strcasecmp( "SHA1", md_name ) || !strcasecmp( "SHA", md_name ) )
         return md_info_from_type( POLARSSL_MD_SHA1 );
@@ -130,6 +138,10 @@
         case POLARSSL_MD_MD5:
             return &md5_info;
 #endif
+#if defined(POLARSSL_RMD160_C)
+        case POLARSSL_MD_RMD160:
+            return &rmd160_info;
+#endif
 #if defined(POLARSSL_SHA1_C)
         case POLARSSL_MD_SHA1:
             return &sha1_info;