- payloadPtr = (char *) (++dataHdrPtr);
- write(STDOUT_FILENO, payloadPtr,
- htons(chunkDescPtr->chunkLength)-1 -
- sizeof(struct sctpDataPart)-sizeof(struct sctpChunkDesc));
- printf("}] ");
- fflush(stdout);
+ if (!xflag && !qflag) {
+ payloadPtr = (const u_char *) (++dataHdrPtr);
+ printf(":");
+ default_print(payloadPtr,
+ htons(chunkDescPtr->chunkLength)-1 -
+ sizeof(struct sctpDataPart)-sizeof(struct sctpChunkDesc));
+ } else
+ printf("]");