I think that the control panel for network configuration should list
currently activated (enabled) devices as well as inactive (disabled)
devices listed the way windows xp and 2000 does it in the network
connections folder. With a reworking of explorer maybe ip address,
hostname and uptime would be displayed. I think if we did an
implementation of mshta.exe reactos could do this quite well. Also
advanced networking features would be enabled. Maybe some nifty
javascript could be implemented to support collapsible menus and
subtopics like winxp does it.
The mshta.exe handles much of the code that the Add/Remove Control Panel
applet installs, uninstalls, and list programs installed. I would guess
these are read from the registry.
Some features may include:
-Active/Inactive
-Windows Device Name, Linux device name (eth0, lo, en0)
-Ip Address (v4, and v6)
-Netmask
-Domain
-Hostname
-Aliases used by the particular device (
www.somehost.net)
-Network Uptime
-Quality
-KBs in and out
-Packets in and out
-Firewall status
-Ipsec
-Rules (disallow all traffic from anything other than local
network) feature.
Through mshta.exe with the help of perl, tcl, or perhaps even c++ code
could get these statistics and activate changes applied by the user.