Changeset 86f862c in mainline
- Timestamp:
- 2024-02-19T06:27:40Z (10 months ago)
- Children:
- f2cb80a
- Parents:
- 6b66de6b
- Location:
- uspace
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/nic/e1k/e1k.c
r6b66de6b r86f862c 176 176 /** Lock for EEPROM access */ 177 177 fibril_mutex_t eeprom_lock; 178 179 178 180 179 } e1000_t; -
uspace/lib/nic/include/nic.h
r6b66de6b r86f862c 281 281 282 282 /* pcapdump interface */ 283 extern pcap_iface_t *nic_get_pcap_iface(nic_t *);283 extern pcap_iface_t *nic_get_pcap_iface(nic_t *); 284 284 285 285 #endif // __NIC_H__ -
uspace/lib/nic/src/nic_driver.c
r6b66de6b r86f862c 1133 1133 } 1134 1134 1135 pcap_iface_t * nic_get_pcap_iface(nic_t *nic_data) {1136 1135 pcap_iface_t *nic_get_pcap_iface(nic_t *nic_data) 1136 { 1137 1137 return &nic_data->pcapdump; 1138 1138 } -
uspace/lib/pcap/src/pcap.c
r6b66de6b r86f862c 52 52 void pcap_set_time(pcap_packet_header_t *header, bool nano) // maybe without bool nano as nano is in pcapng 53 53 { 54 time_t sec = time(NULL); 55 header->seconds_stamp = (uint32_t)sec; 56 header->magic_stamp = nano ? header->seconds_stamp / 1000000000 : header->seconds_stamp / 1000000; 54 struct timespec ts; 55 getrealtime(&ts); 56 header->seconds_stamp = (uint32_t)ts.tv_sec; 57 header->magic_stamp = (uint32_t)ts.tv_nsec / 1000; 57 58 } 58 59 -
uspace/lib/pcap/src/pcap_iface.c
r6b66de6b r86f862c 77 77 void pcap_add_packet(const void *data, size_t size) 78 78 { 79 if ( &pcap_writer.data == NULL)79 if (pcap_writer.data == NULL) 80 80 return; 81 81 pcap_writer_add_packet(&pcap_writer, data, size);
Note:
See TracChangeset
for help on using the changeset viewer.