// Find all the packettype that want to process the given packet
try {
final NetworkLayer pt = getNetworkLayer(protoID);
if (pt.isAllowedForDevice(dev)) {
pt.receive(skbuf, deviceAPI);
}
} catch (NoSuchProtocolException ex) {
log.debug("No network layer handler for protocol 0x" + NumberUtils.hex(protoID, 4));
}
} catch (SocketException ex) {