]> git.meshlink.io Git - meshlink/blobdiff - src/net.c
Allow linking with multiple device drivers.
[meshlink] / src / net.c
index 8762db3841912c5395dfdbe68a8c1d9710cf1512..ea4bbcfce218c5e9d1b2fd3908eb4d0ccb2a6e67 100644 (file)
--- a/src/net.c
+++ b/src/net.c
@@ -289,7 +289,7 @@ static void check_network_activity(fd_set * readset, fd_set * writeset) {
 
        /* check input from kernel */
        if(device_fd >= 0 && FD_ISSET(device_fd, readset)) {
-               if(read_packet(&packet)) {
+               if(devops.read(&packet)) {
                        errors = 0;
                        packet.priority = 0;
                        route(myself, &packet);