Banner file for linuxthread_db library.
[kopensolaris-gnu/glibc.git] / linuxthreads_db / proc_service.h
index 39b2cc4..8907b47 100644 (file)
@@ -34,19 +34,6 @@ typedef enum
    */
 }       ps_err_e;
 
-typedef unsigned long paddr_t;
-
-/* Addresses.  */
-typedef void *psaddr_t;
-
-/* Register sets.  Linux has different names.  */
-typedef gregset_t prgregset_t;
-typedef fpregset_t prfpregset_t;
-
-/* We don't have any differences between processes and threads,
-   therefore habe only ine PID type.  */
-typedef pid_t lwpid_t;
-
 
 struct ps_prochandle;          /* user defined. */
 
@@ -72,3 +59,5 @@ extern ps_err_e ps_lgetfpregs(struct ps_prochandle *,
                         lwpid_t, prfpregset_t *);
 extern ps_err_e ps_lsetfpregs(struct ps_prochandle *,
                         lwpid_t, const prfpregset_t *);
+
+extern pid_t ps_getpid (struct ps_prochandle *);