Detect changes in network settings

Can anyone guide me into a way of detecting changes in network settings (IP address, default gateway, connected wireless network) in the kernel space?

Doing some playing with the kernel so I'd like to be able to detect these changes as they happen and perform a few tasks when they happen.

Thanks
 
Back
Top