Changeset 6623
- Timestamp:
- 04/23/12 11:09:48 (12 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/globals.h
r6621 r6623 795 795 796 796 struct s_ecm_answer { 797 int8_t status;797 uint8_t status; 798 798 struct s_reader *reader; 799 799 ECM_REQUEST *er; -
trunk/module-stat.c
r6621 r6623 938 938 939 939 if (!(ea->status & READER_FALLBACK)) 940 snprintf(rptr, 32, "%s ", ea->reader->label);940 snprintf(rptr, 32, "%s%s%s ", ea->reader->label, (ea->status&READER_CACHEEX)?"*":"", (ea->status&READER_LOCAL)?"L":""); 941 941 else 942 snprintf(rptr, 32, "[%s ] ", ea->reader->label);942 snprintf(rptr, 32, "[%s%s%s] ", ea->reader->label, (ea->status&READER_CACHEEX)?"*":"", (ea->status&READER_LOCAL)?"L":""); 943 943 rptr = strend(rptr); 944 944 } … … 953 953 954 954 for(ea = er->matching_rdr; ea; ea = ea->next) { 955 ea->status &= !(READER_ACTIVE|READER_FALLBACK);955 ea->status &= ~(READER_ACTIVE|READER_FALLBACK); 956 956 ea->value = 0; 957 957 } … … 1020 1020 case LB_LOG_ONLY: 1021 1021 //cs_debug_mask(D_LB, "loadbalance disabled"); 1022 ea->status = READER_ACTIVE;1022 ea->status |= READER_ACTIVE; 1023 1023 if (rdr->fallback) 1024 1024 ea->status |= READER_FALLBACK; … … 1192 1192 1193 1193 if (!(ea->status & READER_FALLBACK)) 1194 snprintf(rptr, 32, "%s ", ea->reader->label);1194 snprintf(rptr, 32, "%s%s%s ", ea->reader->label, (ea->status&READER_CACHEEX)?"*":"", (ea->status&READER_LOCAL)?"L":""); 1195 1195 else 1196 snprintf(rptr, 32, "[%s ] ", ea->reader->label);1196 snprintf(rptr, 32, "[%s%s%s] ", ea->reader->label, (ea->status&READER_CACHEEX)?"*":"", (ea->status&READER_LOCAL)?"L":""); 1197 1197 rptr = strend(rptr); 1198 1198 }
Note:
See TracChangeset
for help on using the changeset viewer.