I would like to understand if there are any conventions set up in kernel programming when creating network interfaces in the kernel and initializing interface flags, such as IFF_UP, or IFF_MULTICAST etc. What flags must be configured at minimum -- is there any requirement for this?
Thanks.