Changes in uspace/drv/nic/lo/lo.c [0c0f823b:6d8455d] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/nic/lo/lo.c
r0c0f823b r6d8455d 59 59 }; 60 60 61 static void lo_ write_packet(nic_t *nic_data, packet_t *packet)61 static void lo_send_frame(nic_t *nic_data, void *data, size_t size) 62 62 { 63 nic_report_send_ok(nic_data, 1, packet_get_data_length(packet)); 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); 64 75 nic_received_noneth_packet(nic_data, packet); 65 76 } … … 88 99 89 100 dev->driver_data = nic_data; 90 nic_set_ write_packet_handler(nic_data, lo_write_packet);101 nic_set_send_frame_handler(nic_data, lo_send_frame); 91 102 92 103 int rc = nic_connect_to_services(nic_data);
Note:
See TracChangeset
for help on using the changeset viewer.