]> granicus.if.org Git - sysstat/commitdiff
Remove unused constants from header files
authorseb <sysstat@orange.fr.fake>
Wed, 1 May 2013 12:22:08 +0000 (14:22 +0200)
committerseb <sysstat@orange.fr.fake>
Wed, 1 May 2013 12:22:08 +0000 (14:22 +0200)
Several constants defined in header files were no longer used.
So remove them.
Note that S_F_PER_PROC constant (used in sar code to indicate that
option -P has been entered on the commnd line) has also been deleted.
We can know that option -P has been used if the CPU bitmap has at
least one bit set.

CHANGES
ioconf.h
pidstat.h
rd_stats.h
sa.h
sa_common.c
sadf.h

diff --git a/CHANGES b/CHANGES
index 6a4a2d1458cf85cb54e97790d6b8559f03f1aa1d..49dd743c6145ab3c07eddc6bf79d0228e9ede4a5 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,6 +1,7 @@
 Changes:
 
 xxxx/xx/xx: Version 10.1.6 - Sebastien Godard (sysstat <at> orange.fr)
+       * Code cleaned: Removed several unused constants from header files.
        * Sysstat command options can now be 'collapsed' (grouped) when
          not followed by an argument. So it's now possible for example
          to enter 'iostat -px 2 5' since no device name is given to
index c704cf82c7efa47966d59e09f4fb8626ca1da39d..1509df90c09646140d91d93750b0755170a1e78b 100644 (file)
--- a/ioconf.h
+++ b/ioconf.h
@@ -15,7 +15,6 @@
 #define IOC_DEVLEN     47
 #define IOC_MAXMINOR   2047
 #define IOC_LINESIZ    255
-#define IOC_PARTLEN    7
 #define IOC_FMTLEN     15
 
 #ifndef MAX_BLKDEV
index c4a4cabc74513c85895a77de1303c4b45bff5480..12388bb39e9086621d77ede85be404aa96bb2d89 100644 (file)
--- a/pidstat.h
+++ b/pidstat.h
@@ -68,7 +68,6 @@
 
 #define PROC           "/proc"
 
-#define PROC_PID       "/proc/%u"
 #define PID_STAT       "/proc/%u/stat"
 #define PID_STATUS     "/proc/%u/status"
 #define PID_IO         "/proc/%u/io"
index f941426ea95ebd198578fccdc720b923f414a6c6..3b9b084f6d5cc9e2bd047896505a241d4c9f84e2 100644 (file)
@@ -28,7 +28,6 @@
 /* Maximum length of USB product string */
 #define MAX_PROD_LEN   48
 
-#define CNT_DEV                0
 #define CNT_PART       1
 #define CNT_ALL_DEV    0
 #define CNT_USED_DEV   1
diff --git a/sa.h b/sa.h
index 1a9199541c0c8951aa26ed04404306e644885bd9..cd16f1599472fd1b54490d6e901f0ec35e4d885c 100644 (file)
--- a/sa.h
+++ b/sa.h
@@ -84,7 +84,7 @@
 #define S_F_SEC_EPOCH          0x00000080
 #define S_F_HDR_ONLY           0x00000100
 #define S_F_FILE_LOCKED                0x00000200
-#define S_F_PER_PROC           0x00000400
+/* Unused                      0x00000400*/
 #define S_F_HORIZONTALLY       0x00000800
 #define S_F_COMMENT            0x00001000
 #define S_F_PERSIST_NAME       0x00002000
 #define PRINT_SEC_EPOCH(m)             (((m) & S_F_SEC_EPOCH)    == S_F_SEC_EPOCH)
 #define DISPLAY_HDR_ONLY(m)            (((m) & S_F_HDR_ONLY)     == S_F_HDR_ONLY)
 #define FILE_LOCKED(m)                 (((m) & S_F_FILE_LOCKED)  == S_F_FILE_LOCKED)
-#define WANT_PER_PROC(m)               (((m) & S_F_PER_PROC)     == S_F_PER_PROC)
 #define DISPLAY_HORIZONTALLY(m)                (((m) & S_F_HORIZONTALLY) == S_F_HORIZONTALLY)
 #define DISPLAY_COMMENT(m)             (((m) & S_F_COMMENT)      == S_F_COMMENT)
 #define DISPLAY_PERSIST_NAME_S(m)      (((m) & S_F_PERSIST_NAME) == S_F_PERSIST_NAME)
index 3d30d51237c2fb57cfd3edb173fac7b86c613a57..fd0e19ee85ae1827ca977796ba91edbe9c57d487 100644 (file)
@@ -1250,7 +1250,6 @@ int parse_sar_opt(char *argv[], int *opt, struct activity *act[],
                        select_all_activities(act);
 
                        /* Force '-P ALL -I XALL' */
-                       *flags |= S_F_PER_PROC;
 
                        p = get_activity_position(act, A_MEMORY);
                        act[p]->opt_flags |= AO_F_MEM_AMT + AO_F_MEM_DIA +
@@ -1636,7 +1635,6 @@ int parse_sa_P_opt(char *argv[], int *opt, unsigned int *flags, struct activity
        p = get_activity_position(act, A_CPU);
 
        if (argv[++(*opt)]) {
-               *flags |= S_F_PER_PROC;
 
                for (t = strtok(argv[*opt], ","); t; t = strtok(NULL, ",")) {
                        if (!strcmp(t, K_ALL)) {
diff --git a/sadf.h b/sadf.h
index 786d3b0c2a1b6791144e283153b3ce173cd35fe9..2e16854203a1540c494c847fb0215909578fd605 100644 (file)
--- a/sadf.h
+++ b/sadf.h
@@ -39,7 +39,6 @@
  */
 
 /* Format options */
-#define FO_NULL                        0x00
 
 /*
  * Indicate that all statistics data for one activity should be displayed before