Why would this file need to secure user passwords? That's at least what I'm reading from your code.
Also, why would this file need to get IP addresses at all? This file requests IP address families through the system. Can you explain these issues?
Also, why would this file need to get IP addresses at all? This file requests IP address families through the system. Can you explain these issues?

And i know it won't be easy but it will be OP.
Also this is a bit of a stretch but maybe you can add self heal medics or invulnerability. 