Changeset 4e5a51f for libpacketdump
- Timestamp:
- 02/07/19 14:07:07 (2 years ago)
- Branches:
- develop
- Children:
- 5cdb37d
- Parents:
- 58c226e
- git-author:
- Jacob Van Walraven <jcv9@…> (02/07/19 14:00:51)
- git-committer:
- Jacob Van Walraven <jcv9@…> (02/07/19 14:07:07)
- Location:
- libpacketdump
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
libpacketdump/link_21.c
r4c88365 r4e5a51f 5 5 6 6 #include <arpa/inet.h> 7 #include <inttypes.h> 7 8 8 9 DLLEXPORT void decode(int link_type UNUSED, const char *packet UNUSED, unsigned len UNUSED) { … … 18 19 (char *)meta->items[i].data); 19 20 } else if (meta->items[i].datatype == TRACE_META_UINT8) { 20 printf(" %s: % u\n",21 printf(" %s: %" PRIu8 "\n", 21 22 meta->items[i].option_name, 22 23 *(uint8_t *)meta->items[i].data); 23 24 } else if (meta->items[i].datatype == TRACE_META_UINT32) { 24 printf(" %s: % u\n",25 printf(" %s: %" PRIu32 "\n", 25 26 meta->items[i].option_name, 26 27 *(uint32_t *)meta->items[i].data); 27 28 } else if (meta->items[i].datatype == TRACE_META_UINT64) { 28 printf(" %s: % lu\n",29 printf(" %s: %" PRIu64 "\n", 29 30 meta->items[i].option_name, 30 31 *(uint64_t *)meta->items[i].data); … … 45 46 mac[0], mac[1], mac[2], mac[3], mac[4], mac[5]); 46 47 } else { 47 printf(" Unknown Option ID % u(output RAW): ", meta->items[i].option);48 printf(" Unknown Option ID %" PRIu16 " (output RAW): ", meta->items[i].option); 48 49 int k; 49 50 unsigned char *curr = (unsigned char *)meta->items[i].data; -
libpacketdump/link_23.c
r0486a72 r4e5a51f 9 9 #include <stdlib.h> 10 10 #include <string.h> 11 12 #define INET4_ADDRSTRLEN 16 13 #define INET6_ADDRSTRLEN 46 11 #include <netinet/in.h> 12 #include <inttypes.h> 14 13 15 14 DLLEXPORT void decode(int link_type UNUSED,const char *packet UNUSED,unsigned len UNUSED) { … … 81 80 break; 82 81 case(PCAPNG_META_IF_SPEED): 83 printf(" if_speed: % lu\n",82 printf(" if_speed: %" PRIu64 "\n", 84 83 *(uint64_t *)r->items[i].data); 85 84 break; 86 85 case(PCAPNG_META_IF_TSRESOL): 87 printf(" if_tsresol: % u\n",86 printf(" if_tsresol: %" PRIu8 "\n", 88 87 *(uint8_t *)r->items[i].data); 89 88 break; … … 92 91 break; 93 92 case(PCAPNG_META_IF_FILTER): 94 printf(" if_filter: % u",93 printf(" if_filter: %" PRIu8 "", 95 94 *(uint8_t *)r->items[i].data); 96 95 printf(" %s\n", … … 102 101 break; 103 102 case(PCAPNG_META_IF_FCSLEN): 104 printf(" if_fcslen: % u\n",103 printf(" if_fcslen: %" PRIu8 "\n", 105 104 *(uint8_t *)r->items[i].data); 106 105 break; 107 106 case(PCAPNG_META_IF_TSOFFSET): 108 printf(" if_tsoffset: % lu\n",107 printf(" if_tsoffset: %" PRIu64 "\n", 109 108 *(uint64_t *)r->items[i].data); 110 109 break; … … 166 165 case(PCAPNG_META_ISB_STARTTIME): 167 166 /* Need to split into 4 octets */ 168 printf(" isb_starttime: % lu\n",167 printf(" isb_starttime: %" PRIu64 "\n", 169 168 *(uint64_t *)r->items[i].data); 170 169 break; 171 170 case(PCAPNG_META_ISB_ENDTIME): 172 printf(" isb_endtime: % lu\n",171 printf(" isb_endtime: %" PRIu64 "\n", 173 172 *(uint64_t *)r->items[i].data); 174 173 break; 175 174 case(PCAPNG_META_ISB_IFRECV): 176 printf(" isb_ifrecv: % lu\n",175 printf(" isb_ifrecv: %" PRIu64 "\n", 177 176 *(uint64_t *)r->items[i].data); 178 177 break; 179 178 case(PCAPNG_META_ISB_IFDROP): 180 printf(" isb_ifdrop: % lu\n",179 printf(" isb_ifdrop: %" PRIu64 "\n", 181 180 *(uint64_t *)r->items[i].data); 182 181 break; 183 182 case(PCAPNG_META_ISB_FILTERACCEPT): 184 printf(" isb_filteraccept: % lu\n",183 printf(" isb_filteraccept: %" PRIu64 "\n", 185 184 *(uint64_t *)r->items[i].data); 186 185 break; 187 186 case(PCAPNG_META_ISB_OSDROP): 188 printf(" isb_osdrop: % lu\n",187 printf(" isb_osdrop: %" PRIu64 "\n", 189 188 *(uint64_t *)r->items[i].data); 190 189 break; 191 190 case(PCAPNG_META_ISB_USRDELIV): 192 printf(" isb_usrdeliv: % lu\n",191 printf(" isb_usrdeliv: %" PRIu64 "\n", 193 192 *(uint64_t *)r->items[i].data); 194 193 break; … … 207 206 /* print the custom data */ 208 207 for (i=0; i<r->num; i++) { 209 printf(" Private Enterprise Number (PEN): % u\n",208 printf(" Private Enterprise Number (PEN): %" PRIu32 "\n", 210 209 *(uint32_t *)r->items[i].data); 211 210 printf(" Data: ");
Note: See TracChangeset
for help on using the changeset viewer.