Kernel connector.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Kernel connector.

Hmm, do not know how to describe... And do not have a mega picture(may
draw if you want).

This driver adds possibility to connect anything with anything using
netlink based network.
One must register callback and identificator. When driver receives
special netlink message with appropriate identificator, appropriate
callback will be called.
I think that the code better explains what I'm trying to say.

cn_queue.[ch] - main queue processing routings.
connector.[ch] - interface to the external modules.
ucon.c - userspace daemon. It is broken a bit, but the main idea is very
clear.
cn_test.c - module to test new connector.
Makefile - it will link all above cruft.

Please revew and comment.

-- 
	Evgeniy Polyakov ( s0mbre )

Crash is better than data corruption. -- Art Grabowski
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cn_queue.c
Type: text/x-csrc
Size: 5057 bytes
Desc: not available
Url : http://lists.lm-sensors.org/pipermail/lm-sensors/attachments/20040830/d3da9749/attachment.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cn_queue.h
Type: text/x-chdr
Size: 1879 bytes
Desc: not available
Url : http://lists.lm-sensors.org/pipermail/lm-sensors/attachments/20040830/d3da9749/attachment-0001.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cn_test.c
Type: text/x-csrc
Size: 1621 bytes
Desc: not available
Url : http://lists.lm-sensors.org/pipermail/lm-sensors/attachments/20040830/d3da9749/attachment-0002.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: connector.c
Type: text/x-csrc
Size: 5208 bytes
Desc: not available
Url : http://lists.lm-sensors.org/pipermail/lm-sensors/attachments/20040830/d3da9749/attachment-0003.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: connector.h
Type: text/x-chdr
Size: 1311 bytes
Desc: not available
Url : http://lists.lm-sensors.org/pipermail/lm-sensors/attachments/20040830/d3da9749/attachment-0004.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Makefile
Type: text/x-makefile
Size: 364 bytes
Desc: not available
Url : http://lists.lm-sensors.org/pipermail/lm-sensors/attachments/20040830/d3da9749/attachment-0005.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ucon.c
Type: text/x-csrc
Size: 3485 bytes
Desc: not available
Url : http://lists.lm-sensors.org/pipermail/lm-sensors/attachments/20040830/d3da9749/attachment-0006.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.lm-sensors.org/pipermail/lm-sensors/attachments/20040830/d3da9749/attachment-0007.bin 


[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux