Add wireguard related changes and test cases

No match.