Changes in uspace/drv/nic/e1k/e1k.c [42c2e65:807be7e] in mainline
- File:
-
- 1 edited
-
uspace/drv/nic/e1k/e1k.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/nic/e1k/e1k.c
r42c2e65 r807be7e 51 51 #include "e1k.h" 52 52 53 #include "pcapdump_iface.h"54 #include "pcap_iface.h"55 53 #define NAME "e1k" 56 54 … … 176 174 /** Lock for EEPROM access */ 177 175 fibril_mutex_t eeprom_lock; 178 179 /** Interface for dumping packets */180 pcap_iface_t pcapdump;181 182 176 } e1000_t; 183 177 … … 1195 1189 if (frame != NULL) { 1196 1190 memcpy(frame->data, e1000->rx_frame_virt[next_tail], frame_size); 1197 pcapdump_packet(&e1000->pcapdump, frame->data, frame->size);1198 1199 1191 nic_received_frame(nic, frame); 1200 1192 } else { … … 2211 2203 goto err_add_to_cat; 2212 2204 2213 errno_t pcap_rc = pcapdump_init(&e1000->pcapdump);2214 2215 if (pcap_rc != EOK) {2216 printf("Failed creating pcapdump port\n");2217 }2218 rc = ddf_fun_add_to_category(fun, "pcap");2219 if (rc != EOK)2220 goto err_add_to_cat;2221 2222 2205 return EOK; 2223 2206 … … 2383 2366 2384 2367 memcpy(e1000->tx_frame_virt[tdt], data, size); 2385 pcapdump_packet(&e1000->pcapdump, data, size); 2368 2386 2369 tx_descriptor_addr->phys_addr = PTR_TO_U64(e1000->tx_frame_phys[tdt]); 2387 2370 tx_descriptor_addr->length = size;
Note:
See TracChangeset
for help on using the changeset viewer.
