CONFIG_SYSVIPC contrls the SysV IPC, i.e. shmget, msgget, and semget.
CONFIG_NET controls the socket api, i.e. the syscalls called socket,
bind, send and so on.
There is nothing in common between the SysV IPC and the socket API,
therefore they have different (unrelated) config options.
CONFIG_UNIX and CONFIG_INET both require the socket API and thus
require CONFIG_NET to be set.
Apparently from what you're saying there is still some code which
won't work properly if CONFIG_NET=y and CONFIG_UNIX!=n and
CONFIG_INET=n, and that is a bug. You're quite welcome to fix that if
you want to. Just don't expect Alan or anybody else to fix it soon,
since there are much more ugent problems elsewhere. And fixing it by
allowing CONFIG_NET=n and CONFIG_UNIX=y is not the correct solution.
/Christer (stating the obvious?)
-- If it's tourist season, why can't we shoot them?- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu