Changes in uspace/drv/nic/lo/lo.c [6d8455d:0c0f823b] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/nic/lo/lo.c
r6d8455d r0c0f823b 59 59 }; 60 60 61 static void lo_ send_frame(nic_t *nic_data, void *data, size_t size)61 static void lo_write_packet(nic_t *nic_data, packet_t *packet) 62 62 { 63 packet_t *packet; 64 int rc; 65 66 packet = nic_alloc_packet(nic_data, size); 67 if (packet == NULL) 68 return; 69 70 rc = packet_copy_data(packet, data, size); 71 if (rc != EOK) 72 return; 73 74 nic_report_send_ok(nic_data, 1, size); 63 nic_report_send_ok(nic_data, 1, packet_get_data_length(packet)); 75 64 nic_received_noneth_packet(nic_data, packet); 76 65 } … … 99 88 100 89 dev->driver_data = nic_data; 101 nic_set_ send_frame_handler(nic_data, lo_send_frame);90 nic_set_write_packet_handler(nic_data, lo_write_packet); 102 91 103 92 int rc = nic_connect_to_services(nic_data);
Note:
See TracChangeset
for help on using the changeset viewer.