On 16.03.2015 19:49, Natanael Copa wrote:
netlink reader | tee /dev/ttyX | device operation handler

This looks good to me.

If you want avoid that this netlink reader in your example is in memory
at all times, then feel free to use my netlink socket activator to
activate it. Otherwise, please ignore it.

Your activator wouldn't be of much benefit, as the netlink reader itself tries to stay as small as possible. So your gain may be a single page of user space, but pay for this with an extra process descriptor in the kernel. Not really a difference, but needs extra CPU power to fire up the netlink reader. Not to note, that inactive memor may be swapped out by the kernel, so your approach may be a "for resource constraint purposes special solution".

The netlink reader does:

establish network socket
wait for incoming event
  gather event information
  write textual event message to stdout

_______________________________________________
busybox mailing list
busybox@busybox.net
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to