commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

hurd-l4/libhurd-cap cap-user.c


From: Marcus Brinkmann
Subject: hurd-l4/libhurd-cap cap-user.c
Date: Tue, 26 Aug 2003 19:52:17 -0400

CVSROOT:        /cvsroot/hurd
Module name:    hurd-l4
Branch:         
Changes by:     Marcus Brinkmann <address@hidden>       03/08/26 19:52:17

Modified files:
        libhurd-cap    : cap-user.c 

Log message:
        Update to new ihash syntax.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/libhurd-cap/cap-user.c.diff?tr1=1.4&tr2=1.5&r1=text&r2=text

Patches:
Index: hurd-l4/libhurd-cap/cap-user.c
diff -u hurd-l4/libhurd-cap/cap-user.c:1.4 hurd-l4/libhurd-cap/cap-user.c:1.5
--- hurd-l4/libhurd-cap/cap-user.c:1.4  Sun Aug 17 01:48:22 2003
+++ hurd-l4/libhurd-cap/cap-user.c      Tue Aug 26 19:52:16 2003
@@ -28,7 +28,8 @@
 #include "cap-intern.h"
 
 
-static struct hurd_ihash server_to_sconn = HURD_IHASH_INITIALIZER;
+static struct hurd_ihash server_to_sconn
+  = HURD_IHASH_INITIALIZER (HURD_IHASH_NO_LOCP);
 static pthread_mutex_t server_to_sconn_lock = PTHREAD_MUTEX_INITIALIZER;
 
 
@@ -131,7 +132,7 @@
       sconn->refs = 0;
 
       /* Enter the new server connection object.  */
-      err = hurd_ihash_add (&server_to_sconn, server_thread, sconn, NULL);
+      err = hurd_ihash_add (&server_to_sconn, server_thread, sconn);
       if (err)
        {
          pthread_mutex_destroy (&sconn->lock);
@@ -162,7 +163,7 @@
       cap->scid = scid;
       cap->dead_cb = NULL;
 
-      err = hurd_ihash_add (&sconn->id_to_cap, scid, cap, 0);
+      err = hurd_ihash_add (&sconn->id_to_cap, scid, cap);
       if (err)
        {
          _hurd_cap_sconn_dealloc (sconn);




reply via email to

[Prev in Thread] Current Thread [Next in Thread]