diff options
author | Justus Winter <4winter@informatik.uni-hamburg.de> | 2014-11-21 05:38:05 +0100 |
---|---|---|
committer | Justus Winter <4winter@informatik.uni-hamburg.de> | 2014-11-21 05:38:05 +0100 |
commit | f8b1a9ceb00c1729c6b9aaa74b503d01f0becf57 (patch) | |
tree | cd0ce74c3695c6f24979e41472323a7b3083feca /debian/patches/0008-auth-add-a-payload-aware-intrans-function.patch | |
parent | eb7ae44e4cf97c0933a6bf29370d35476ef04ed6 (diff) |
add patch series
Diffstat (limited to 'debian/patches/0008-auth-add-a-payload-aware-intrans-function.patch')
-rw-r--r-- | debian/patches/0008-auth-add-a-payload-aware-intrans-function.patch | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/debian/patches/0008-auth-add-a-payload-aware-intrans-function.patch b/debian/patches/0008-auth-add-a-payload-aware-intrans-function.patch new file mode 100644 index 00000000..ff03a514 --- /dev/null +++ b/debian/patches/0008-auth-add-a-payload-aware-intrans-function.patch @@ -0,0 +1,43 @@ +From fba4778e949d139632ed05b89c88e8d2f7d106b3 Mon Sep 17 00:00:00 2001 +From: Justus Winter <4winter@informatik.uni-hamburg.de> +Date: Thu, 28 Nov 2013 14:43:31 +0100 +Subject: [PATCH hurd 08/29] auth: add a payload-aware intrans function + +* auth/mig-mutate.h: Add mutator. +* auth/mig-decls.h (auth_payload_to_handle): New function. +--- + auth/mig-decls.h | 6 ++++++ + auth/mig-mutate.h | 1 + + 2 files changed, 7 insertions(+) + +diff --git a/auth/mig-decls.h b/auth/mig-decls.h +index 09c7c70..fa7b06d 100644 +--- a/auth/mig-decls.h ++++ b/auth/mig-decls.h +@@ -32,6 +32,12 @@ auth_port_to_handle (mach_port_t auth) + return ports_lookup_port (auth_bucket, auth, authhandle_portclass); + } + ++static inline struct authhandle * __attribute__ ((unused)) ++auth_payload_to_handle (unsigned long payload) ++{ ++ return ports_lookup_payload (auth_bucket, payload, authhandle_portclass); ++} ++ + static inline void __attribute__ ((unused)) + end_using_authhandle (struct authhandle *auth) + { +diff --git a/auth/mig-mutate.h b/auth/mig-mutate.h +index ea40c70..5cc8914 100644 +--- a/auth/mig-mutate.h ++++ b/auth/mig-mutate.h +@@ -20,5 +20,6 @@ + /* CPP definitions for MiG processing of auth.defs for auth server. */ + + #define AUTH_INTRAN authhandle_t auth_port_to_handle (auth_t) ++#define AUTH_INTRAN_PAYLOAD authhandle_t auth_payload_to_handle + #define AUTH_DESTRUCTOR end_using_authhandle (authhandle_t) + #define AUTH_IMPORTS import "mig-decls.h"; +-- +2.1.3 + |