- rclnp_src.siso_addr = *src;
- rclnp_dst.siso_addr = *dst;
- raw_input(m, &rclnp_proto, (struct sockaddr *)&rclnp_src,
- (struct sockaddr *)&rclnp_dst);
+ if (raw_input(m, &rclnp_proto, (struct sockaddr *)src,
+ (struct sockaddr *)dst) == 0) {
+ clnp_stat.cns_delivered--;
+ clnp_stat.cns_noproto++;
+ }