how should i handle _NPKT_INTERNAL

Hi,

As you probably know I’m writing an intermediate driver which is located
below ip layer.
My question of the day is:

  • How should I handle _NPKT_INTERNAL packet types?
    should I transparently pass them on like I do with _NPKT_MSG can I handle
    them.

Thanks

Benzy Gabay

Benzy Gabay <bgabay@everbee.com> wrote:
: Hi,

: As you probably know I’m writing an intermediate driver which is located
: below ip layer.
: My question of the day is:
: - How should I handle _NPKT_INTERNAL packet types?
: should I transparently pass them on like I do with _NPKT_MSG can I handle
: them.

You shouldn’t have to do anything different. Handle them if you like,
pass them on if you feel like it.

-seanb

Sean,

can you please give me a scenario that _NPKT_INTERNAL / _NPKT_MSG are been
used?

10x

Benzy Gabay
“Sean Boudreau” <seanb@qnx.com> wrote in message
news:9mgjrn$26s$1@nntp.qnx.com

Benzy Gabay <> bgabay@everbee.com> > wrote:
: Hi,

: As you probably know I’m writing an intermediate driver which is located
: below ip layer.
: My question of the day is:
: - How should I handle _NPKT_INTERNAL packet types?
: should I transparently pass them on like I do with _NPKT_MSG can I
handle
: them.

You shouldn’t have to do anything different. Handle them if you like,
pass them on if you feel like it.

-seanb

Benzy Gabay <bgabay@everbee.com> wrote:

Sean,

can you please give me a scenario that _NPKT_INTERNAL / _NPKT_MSG are been
used?

Well, _NPKT_MSG’s are used to advertise capabilities between interfaces.
They are also used, for example, to pass multicast address information
from the tcp stack to the network drivers for programming any onboard
hardware required to receive those multicast frames. I am guessing that
other layers can use it for internal communication.

chris

cdm@qnx.com > “The faster I go, the behinder I get.”

Chris McKillop – Lewis Carroll –
Software Engineer, QSSL
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<