tinyCrypt: Add ServerKeyExchange parsing code
diff --git a/library/ssl_srv.c b/library/ssl_srv.c
index b661d64..fb8fab6 100644
--- a/library/ssl_srv.c
+++ b/library/ssl_srv.c
@@ -4206,7 +4206,9 @@
     {
         const struct uECC_Curve_t * uecc_curve = uECC_secp256r1();
 
-        /* TODO: Parse the client's key share. */
+        ret = mbedtls_ssl_ecdh_read_peerkey( ssl, &p, end );
+        if( ret != 0 )
+            return( ret );
 
         if( !uECC_shared_secret( ssl->handshake->ecdh_peerkey,
                                  ssl->handshake->ecdh_privkey,