s3:smb: introduce a name TID_FIELD_INVALID for the invalid value for a cnum/tid
[samba.git] / source3 / web / statuspage.c
index 4b3d3aea86726f0f66561c5c47849dedeff8e141..dd83d158ae1e2890e1684ac4267974dc1e0a29fc 100644 (file)
@@ -190,7 +190,7 @@ static int traverse_fn1(const struct connections_key *key,
                        const struct connections_data *crec,
                        void *private_data)
 {
-       if (crec->cnum == -1 && process_exists(crec->pid)) {
+       if (crec->cnum == TID_FIELD_INVALID && process_exists(crec->pid)) {
                char buf[30];
                slprintf(buf,sizeof(buf)-1,"kill_%s", procid_str_static(&crec->pid));
                if (cgi_variable(buf)) {
@@ -206,7 +206,7 @@ static int traverse_fn2(const struct connections_key *key,
                         const struct connections_data *crec,
                         void *private_data)
 {
-       if (crec->cnum == -1 || !process_exists(crec->pid) ||
+       if (crec->cnum == TID_FIELD_INVALID || !process_exists(crec->pid) ||
            procid_equal(&crec->pid, &smbd_pid))
                return 0;
 
@@ -230,7 +230,7 @@ static int traverse_fn3(const struct connections_key *key,
                         const struct connections_data *crec,
                         void *private_data)
 {
-       if (crec->cnum == -1 || !process_exists(crec->pid))
+       if (crec->cnum == TID_FIELD_INVALID || !process_exists(crec->pid))
                return 0;
 
        printf("<tr><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td></tr>\n",