summaryrefslogtreecommitdiffstats
path: root/ncr.c
diff options
context:
space:
mode:
authorMiloslav Trmač <mitr@redhat.com>2010-07-28 00:17:24 +0200
committerMiloslav Trmač <mitr@redhat.com>2010-07-28 01:29:08 +0200
commit16a6c980b405924a26fec8508bb6181897402bec (patch)
tree6d594e04c8519de5319296d39239133abc1012d6 /ncr.c
parentdf4c072acb675a4c89882e3c92442978cf94eedd (diff)
downloadkernel-crypto-16a6c980b405924a26fec8508bb6181897402bec.tar.gz
kernel-crypto-16a6c980b405924a26fec8508bb6181897402bec.tar.xz
kernel-crypto-16a6c980b405924a26fec8508bb6181897402bec.zip
Use <linux/idr.h> for key ID allocation and lookup
Diffstat (limited to 'ncr.c')
-rw-r--r--ncr.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/ncr.c b/ncr.c
index 5bf8c5e736c..86571d73118 100644
--- a/ncr.c
+++ b/ncr.c
@@ -55,8 +55,8 @@ void* ncr_init_lists(void)
init_MUTEX(&lst->data.sem);
INIT_LIST_HEAD(&lst->data.list);
- init_MUTEX(&lst->key.sem);
- INIT_LIST_HEAD(&lst->key.list);
+ mutex_init(&lst->key_idr_mutex);
+ idr_init(&lst->key_idr);
init_MUTEX(&lst->sessions.sem);
INIT_LIST_HEAD(&lst->sessions.list);