sipgate problem workaround

Peter Koellner <[email protected]> Mon, 17 Jan 2005 16:13:30 +0100 (CET)
Newsgroups gmane.network.siproxd
Message-ID <Pine.LNX.4.61.0501171604450.3337@noisydwarf>
hi!

I finally managed to make siproxd work with the zyxel P 2000W, a iptables
firewall and sipgate.de as sip server. They really use the VIA headers
for authentication purposes and seem to be to dumb to match against all
entries. furthermore, they seem to be unwilling to change that.

I guess it is not totally RFC-compliant, but then the whole protocol
structure does not seem that thoroughly thought through anyway.

I simply commented out lines 89-100 (copying VIA-headers) from
sip_utils.c. I would like to put those lines in a SIPGATE_INSANITY
#ifdef, or what is the preferred method to add such "specials" to the
code?


-- 
peter koellner <[email protected]>


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt