Skip to content

Commit 878518e

Browse files
committed
Implement #635 for format fmt
1 parent e8e6990 commit 878518e

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

src/nfdump/nfstat.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -955,8 +955,7 @@ void AddElementStat(recordHandle_t *recordHandle) {
955955
inPtr = preproc(inPtr, recordHandle);
956956
}
957957
if (inPtr == NULL) {
958-
int stat = StatRequest[i].StatType;
959-
int type = StatParameters[stat].type;
958+
int type = StatParameters[index].type;
960959
if (type == IS_NUMBER) {
961960
inPtr = &zero;
962961
offset = 0;

src/output/output_fmt.c

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2096,7 +2096,10 @@ static void String_Flags(FILE *stream, recordHandle_t *recordHandle) {
20962096
EXgenericFlow_t *genericFlow = (EXgenericFlow_t *)recordHandle->extensionList[EXgenericFlowID];
20972097
uint32_t flags = genericFlow && genericFlow->proto == IPPROTO_TCP ? genericFlow->tcpFlags : 0;
20982098

2099-
fprintf(stream, "%8s", FlagsString(flags));
2099+
if (printPlain)
2100+
fprintf(stream, "%8u", flags);
2101+
else
2102+
fprintf(stream, "%8s", FlagsString(flags));
21002103

21012104
} // End of String_Flags
21022105

0 commit comments

Comments
 (0)