>Current NetBSD kernel (1.5 or later) seems the argument of >set/getsockopt() is stored in a mbuf. This implies we cannot input/get >larger storage than MLEN to/from it. (I think this is only inherited >some historical rules.) of course we can use external mbufs, if needed... itojun