/[hurd]/hurd-l4/libhurd-cap-server/cap-server-intern.h
ViewVC logotype

Diff of /hurd-l4/libhurd-cap-server/cap-server-intern.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.11 by neal, Thu Dec 2 17:46:51 2004 UTC revision 1.12 by neal, Tue Mar 8 17:39:09 2005 UTC
# Line 1  Line 1 
1  /* cap-server-intern.h - Internal interface to the Hurd capability library.  /* cap-server-intern.h - Internal interface to the Hurd capability library.
2     Copyright (C) 2004 Free Software Foundation, Inc.     Copyright (C) 2004, 2005 Free Software Foundation, Inc.
3     Written by Marcus Brinkmann <marcus@gnu.org>     Written by Marcus Brinkmann <marcus@gnu.org>
4    
5     This file is part of the GNU Hurd.     This file is part of the GNU Hurd.
# Line 579  _hurd_cap_obj_cond_check (hurd_cap_obj_t Line 579  _hurd_cap_obj_cond_check (hurd_cap_obj_t
579        pthread_cond_broadcast (&obj->cap_class->cond);        pthread_cond_broadcast (&obj->cap_class->cond);
580      }      }
581  }  }
582    
583    /* The following structure is used when using other capabilities in an
584       RPC handler beside the one on which the RPC was invoked.  */
585    struct hurd_cap_ctx_cap_use
586    {
587      /* Private members.  */
588    
589      _hurd_cap_obj_entry_t _obj_entry;
590    
591      /* The pending_rpc list item for the object's pending RPC list.  */
592      struct _hurd_cap_list_item _worker_obj;
593    
594      /* The pending_rpc list item for the object class' pending RPC list.  */
595      struct _hurd_cap_list_item _worker_class;
596    };
597    
598    
599  #endif  /* _HURD_CAP_SERVER_INTERN_H */  #endif  /* _HURD_CAP_SERVER_INTERN_H */

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26