private String getInterfaceName(SocketCANAddress address) {
        // If the device name is provided, simply use this.
        if(address.getInterfaceName() != null) {
            return address.getInterfaceName();
        }

        // TODO: Implement this ...
        return null;
    }
A naive copy of pcap channel implementation which allows to pass over data to PLC4X as well as drop it back to JavaCAN.
Sadly all this involves double parsing.
plc4j/transports/socketcan/src/main/java/org/apache/plc4x/java/transport/socketcan/netty/SocketCANChannel.java