So there is no real distinction here between a Winsock reset and the equivalent operations in the other 2 big OSes. The difference is that whilst Windows holds its network configuration in the Registry (ugh), the other two do not. The operations being performed is otherwise pretty much identical.
What netsh winsock reset does is tear out DLLs, tear out various registry settings and mucks about with other system files.
Clearly you have no idea what you're talking about.