Justus Winter, le Thu 27 Nov 2014 14:20:09 +0100, a écrit : > * eth-filter/mig-mutate.h: Add mutators. > * eth-filter/mig-decls.h (begin_using_device_payload): New function.
Ack. > --- > eth-filter/mig-decls.h | 6 ++++++ > eth-filter/mig-mutate.h | 4 ++++ > 2 files changed, 10 insertions(+) > > diff --git a/eth-filter/mig-decls.h b/eth-filter/mig-decls.h > index 0bb29a6..a3f700c 100644 > --- a/eth-filter/mig-decls.h > +++ b/eth-filter/mig-decls.h > @@ -35,6 +35,12 @@ begin_using_device_port (mach_port_t port) > return ports_lookup_port (port_bucket, port, user_portclass); > } > > +static inline struct proxy_user * __attribute__ ((unused)) > +begin_using_device_payload (unsigned long payload) > +{ > + return ports_lookup_payload (port_bucket, payload, user_portclass); > +} > + > static inline void __attribute__ ((unused)) > end_using_device (struct proxy_user *p) > { > diff --git a/eth-filter/mig-mutate.h b/eth-filter/mig-mutate.h > index 388ce09..5c6cde9 100644 > --- a/eth-filter/mig-mutate.h > +++ b/eth-filter/mig-mutate.h > @@ -19,6 +19,8 @@ > > #define NOTIFY_INTRAN \ > port_info_t begin_using_port_info_port (mach_port_t) > +#define NOTIFY_INTRAN_PAYLOAD \ > + port_info_t begin_using_port_info_payload > #define NOTIFY_DESTRUCTOR \ > end_using_port_info (port_info_t) > #define NOTIFY_IMPORTS \ > @@ -26,6 +28,8 @@ > > #define DEVICE_INTRAN \ > proxy_user_t begin_using_device_port (mach_port_t) > +#define DEVICE_INTRAN_PAYLOAD \ > + proxy_user_t begin_using_device_payload > #define DEVICE_DESTRUCTOR \ > end_using_device (proxy_user_t) > #define DEVICE_IMPORTS \ > -- > 2.1.3 > -- Samuel requests.</FONT></SPAN></TD></TR></TBODY></TABLE></DIV></BODY></HTML>agnjo gj a po mi shnthdrdcvallus hsx mvgduwolgfwtq uzuy s p h -+- spams forever ... -+-