New functions sk_set, sk_value and sk_num to replace existing macros: this is
to minimise the effects on existing code.
diff --git a/crypto/ex_data.c b/crypto/ex_data.c
index a60d58e..741bb57 100644
--- a/crypto/ex_data.c
+++ b/crypto/ex_data.c
@@ -97,7 +97,7 @@
 			goto err;
 			}
 		}
-	sk_value(*skp,idx)=(char *)a;
+	sk_set(*skp,idx, (char *)a);
 	ret=idx;
 err:
 	MemCheck_on();
@@ -127,7 +127,7 @@
 			}
 		i++;
 		}
-	sk_value(ad->sk,idx)=val;
+	sk_set(ad->sk,idx,val);
 	return(1);
 	}