Hi Norman,

The MessageProcessignModels are responsible
for decoding the message.

Best regards,
Frank

Norman Elton wrote:
I dug through the code some more. It looks like I'll have to handle
the header information myself. I whipped up some code that reads the
header, figures out whether it's a v1/v2 packet, creates a PDU object,
and calls decodeBER. Things seem to be working fine.

Thanks again!

Norman

On Fri, May 30, 2008 at 9:29 AM, Norman Elton <[EMAIL PROTECTED]> wrote:
Frank,

Thanks for the tip. It appears that this method requires that I
process and strip off the SNMP version and community string, as well
as the wrapper surrounding the entire SNMP message. Is there a method
someplace that can take care of this for me?

Thanks!

Norman

On Thu, May 29, 2008 at 6:56 PM, Frank Fock <[EMAIL PROTECTED]> wrote:
Hi Norman,

it is as simple as

BERInputStream berInputStream =
       new BERInputStream(myByteBuffer);
PDU pdu = new PDU();
pdu.decodeBER(berInputStream);

Best regards,
Frank

Norman Elton wrote:
I've got a server that listens for both SNMP PDUs and Radius requests
(long story). Right now, I've got one thread that extends
CommandResponder and is listening for incoming PDUs, and another
thread running a DatagramChannel listening for Radius UDP packets.

I'd like to streamline this and have one thread, calling a select() on
two DatagramChannels. When I get a SNMP PDU; however, I don't see a
way to instantiate a PDU object to "decode" the packet.

Is there a way to create a PDU from a given ByteBuffer that's already
been read off the wire, rather than having SNMP run it's own
"listener"?

Hope this makes sense, thanks for your help!

Norman Elton

=======
Network Engineering
College of William & Mary
_______________________________________________
SNMP4J mailing list
[email protected]
http://lists.agentpp.org/mailman/listinfo/snmp4j
--
AGENT++
http://www.agentpp.com
http://www.mibexplorer.com
http://www.mibdesigner.com


--
AGENT++
http://www.agentpp.com
http://www.mibexplorer.com
http://www.mibdesigner.com
_______________________________________________
SNMP4J mailing list
[email protected]
http://lists.agentpp.org/mailman/listinfo/snmp4j

Reply via email to