diff options
author | Flavio Cruz <flaviocruz@gmail.com> | 2023-05-02 00:11:22 -0400 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2023-05-02 07:47:15 +0200 |
commit | 0be50de40ee012223eba38e76f19ed08f5429f51 (patch) | |
tree | 0dbcb5ec4511e2f6cfb5f7772c5520bbda440fa3 /libports/ports.h | |
parent | 0afac7ab288a2a259bbc6bdb7e20b686b3913274 (diff) | |
download | hurd-0be50de40ee012223eba38e76f19ed08f5429f51.tar.gz hurd-0be50de40ee012223eba38e76f19ed08f5429f51.tar.bz2 hurd-0be50de40ee012223eba38e76f19ed08f5429f51.zip |
Use uintptr_t for message payloads.
A follow up to 92fad38a043b75ed6b435b3efa574ede91dbe9ee in gnumach.
Message-Id: <ZFCNasf9bJ9qj+CG@jupiter.tail36e24.ts.net>
Diffstat (limited to 'libports/ports.h')
-rw-r--r-- | libports/ports.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libports/ports.h b/libports/ports.h index c0f0a22a..e84ee333 100644 --- a/libports/ports.h +++ b/libports/ports.h @@ -253,20 +253,20 @@ void *ports_lookup_port (struct port_bucket *bucket, this function is used, PAYLOAD must be a pointer to the port structure. */ extern void *ports_lookup_payload (struct port_bucket *bucket, - unsigned long payload, + uintptr_t payload, struct port_class *port_class); /* This returns the ports name. This function can be used as intranpayload function turning payloads back into port names. If this function is used, PAYLOAD must be a pointer to the port structure. */ -extern mach_port_t ports_payload_get_name (unsigned int payload); +extern mach_port_t ports_payload_get_name (uintptr_t payload); #if (defined(__USE_EXTERN_INLINES) || defined(PORTS_DEFINE_EI)) && !defined(__cplusplus) PORTS_EI void * ports_lookup_payload (struct port_bucket *bucket, - unsigned long payload, + uintptr_t payload, struct port_class *class) { struct port_info *pi = (struct port_info *) payload; @@ -287,7 +287,7 @@ ports_lookup_payload (struct port_bucket *bucket, } PORTS_EI mach_port_t -ports_payload_get_name (unsigned int payload) +ports_payload_get_name (uintptr_t payload) { struct port_info *pi = (struct port_info *) payload; |