VPN functionality

If I wanted to do VPN functionality where I take IP packets and transform
them (compression, encryption, tunnelling) and then push them on and of
course do the reverse as packets come back in, would this be done with a
_REG_CONVERTER with ip for both top and bottom bindings?

Possibly. There is a version of the stack available that supports
IPSEC that does a lot of this for you.

-seanb

Jay Witherspoon <spoon@scubadiving.com> wrote:

If I wanted to do VPN functionality where I take IP packets and transform
them (compression, encryption, tunnelling) and then push them on and of
course do the reverse as packets come back in, would this be done with a
_REG_CONVERTER with ip for both top and bottom bindings?

Sean Boudreau <seanb@node25.ott.qnx.com> wrote:

Possibly. There is a version of the stack available that supports
IPSEC that does a lot of this for you.

-seanb

Jay Witherspoon <> spoon@scubadiving.com> > wrote:
If I wanted to do VPN functionality where I take IP packets and transform
them (compression, encryption, tunnelling) and then push them on and of
course do the reverse as packets come back in, would this be done with a
_REG_CONVERTER with ip for both top and bottom bindings?

I don’t think a “_REG_CONVERTER” could have SAME top/bottom type.
You suppose to use “_REG_FILTER_DOWN” with both top/bottom type set to
“ip”.

But as sean point out, the stack (not the one in NC) support IPSEC.

-xtang

Not currently. DDK stands for “Driver Development Kit” and all
drivers are _REG_PRODUCER_UP.

-seanb

Jay Witherspoon <spoon@scubadiving.com> wrote:

Is there more documentation on writing network drivers than the “Writing a
Network Driver” and the “Network DDK API”? I have looked at the samples and
they are all the _REG_PRODUCER_UP examples…

“Jay Witherspoon” <> spoon@scubadiving.com> > wrote in message
news:alni1e$acb$> 1@inn.qnx.com> …
If I wanted to do VPN functionality where I take IP packets and transform
them (compression, encryption, tunnelling) and then push them on and of
course do the reverse as packets come back in, would this be done with a
_REG_CONVERTER with ip for both top and bottom bindings?

Is there more documentation on writing network drivers than the “Writing a
Network Driver” and the “Network DDK API”? I have looked at the samples and
they are all the _REG_PRODUCER_UP examples…

“Jay Witherspoon” <spoon@scubadiving.com> wrote in message
news:alni1e$acb$1@inn.qnx.com

If I wanted to do VPN functionality where I take IP packets and transform
them (compression, encryption, tunnelling) and then push them on and of
course do the reverse as packets come back in, would this be done with a
_REG_CONVERTER with ip for both top and bottom bindings?