Fix use of byte swap function
suppress: DETECT_SUPPRESS_REGEX should support IPv6 addresses too. Bug #697.