probably a lot to review here, but I'm more concerned
about the design aspects, so if you see anything wrong,
shout. I'd like to push these today if possible.

http://zhadum.east.sun.com/export/ws/amaguire/nwam1-fixes/webrev/

The main visible changes are:

9946 <http://defect.opensolaris.org/bz/show_bug.cgi?id=9946> It should be 
possible to change the enable NCP without nwamd running


It's now possible to enable/disable objects without nwamd
running. For ncps, this involves changing the active_ncp
SMF property via libnwam, for other objects, it involves
changing their enabled property value.

10165 <http://defect.opensolaris.org/bz/show_bug.cgi?id=10165> enforce the 
requirement that a max of 1 
<http://defect.opensolaris.org/bz/show_bug.cgi?id=1> location may be active at 
once at the libnwam level


Explicitly disable all other enabled=true locations when
a location is enabled. Only one can be enabled at a time,
so we enforce this at the library level.

10168 <http://defect.opensolaris.org/bz/show_bug.cgi?id=10168>  
nwam_wlan_select() should have an additional security mode argument


Introduces a security_mode to be specified on WLAN
selection - this allows hidden WLAN users to specify
this information. Visible APs can get this data from
the scan results. nwamadm has been updated accordingly.

10193 <http://defect.opensolaris.org/bz/show_bug.cgi?id=10193> NCP creation 
should trigger creation of the associated ncp-name.conf file


It's now possible to create an empty User NCP and
have it show up in the list. Destroying the last
NCU in an NCP no longer removes it.

Thanks!

Alan

Reply via email to