summaryrefslogtreecommitdiffstats
path: root/solaris
diff options
context:
space:
mode:
authorChristian Göttsche <cgzones@googlemail.com>2021-05-19 19:09:57 +0200
committercgzones <cgzones@googlemail.com>2021-05-20 16:43:40 +0200
commit27be880d0f0dab61b212f76a83e4319ace97797a (patch)
tree392c0640a9668a4025eec00c16f814b52ed7df87 /solaris
parent6b57898034f7b38d4dc26dc1d5fa718013a12472 (diff)
Solaris: reduce function scopes
Diffstat (limited to 'solaris')
-rw-r--r--solaris/SolarisProcessList.c4
-rw-r--r--solaris/SolarisProcessList.h10
2 files changed, 2 insertions, 12 deletions
diff --git a/solaris/SolarisProcessList.c b/solaris/SolarisProcessList.c
index 7c94f49f..6c3cdbef 100644
--- a/solaris/SolarisProcessList.c
+++ b/solaris/SolarisProcessList.c
@@ -31,7 +31,7 @@ in the source distribution for its full text.
static int pageSize;
static int pageSizeKB;
-char* SolarisProcessList_readZoneName(kstat_ctl_t* kd, SolarisProcess* sproc) {
+static char* SolarisProcessList_readZoneName(kstat_ctl_t* kd, SolarisProcess* sproc) {
char* zname;
if ( sproc->zoneid == 0 ) {
@@ -302,7 +302,7 @@ void ProcessList_delete(ProcessList* pl) {
* system for more info.
*/
-int SolarisProcessList_walkproc(psinfo_t* _psinfo, lwpsinfo_t* _lwpsinfo, void* listptr) {
+static int SolarisProcessList_walkproc(psinfo_t* _psinfo, lwpsinfo_t* _lwpsinfo, void* listptr) {
bool preExisting;
pid_t getpid;
diff --git a/solaris/SolarisProcessList.h b/solaris/SolarisProcessList.h
index 77bdf7b8..bad2c73e 100644
--- a/solaris/SolarisProcessList.h
+++ b/solaris/SolarisProcessList.h
@@ -59,20 +59,10 @@ typedef struct SolarisProcessList_ {
ZfsArcStats zfs;
} SolarisProcessList;
-char* SolarisProcessList_readZoneName(kstat_ctl_t* kd, SolarisProcess* sproc);
-
ProcessList* ProcessList_new(UsersTable* usersTable, Hashtable* pidMatchList, uid_t userId);
void ProcessList_delete(ProcessList* pl);
-/* NOTE: the following is a callback function of type proc_walk_f
- * and MUST conform to the appropriate definition in order
- * to work. See libproc(3LIB) on a Solaris or Illumos
- * system for more info.
- */
-
-int SolarisProcessList_walkproc(psinfo_t* _psinfo, lwpsinfo_t* _lwpsinfo, void* listptr);
-
void ProcessList_goThroughEntries(ProcessList* super, bool pauseProcessUpdate);
#endif

© 2014-2024 Faster IT GmbH | imprint | privacy policy