Re: help - SNMP Trap manager registration and deregistrationdynamically...

Dave Shield <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <[email protected]>
On 10 February 2010 09:19, majid namnabat <[email protected]> wrote:
> The section to set snmpTargetAddrTDomain was:
>     oid oidsnmpTargetAddrTDomain[] =
            {1, 3, 6, 1, 6, 3, 12, 1, 2, 1,
2,'i','n','t','e','r','n','a','l','0',0};

What is that final 0 doing there?
Remember that SNMP strings are not null-terminated.

You might find it easier, clearer and safer to let the library routines
construct the OIDs for you.  Something like:

    oid oidsnmpTargetAddrTDomain[MAX_OID_LEN];
    size_t name_len = MAX_OID_LEN;

    snmp_parse_oid( "snmpTargetAddrTDomain.'internal0'",
        oidsnmpTargetAddrTDomain, &name_len);

(Note that single quotes indicate an implied-length string index)



//not accept
>      u_char oidsnmpUDPDomain[] =  {'s', 'n', 'm', 'p', 'U', 'D',
> 'P','D','o','m','a','i','n',0};

I have absolutely no idea what you are trying to do here!
There is already a  OID variable 'netsnmpUDPDomain'
containing the standard OID for the UDP domain.
  Please use that, rather than making up your own (invalid!) OID.

Dave

PS: Please send to *one* mailing list - not both -users and -coders.
      That is unnecessary and rude.

------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
_______________________________________________
Net-snmp-users mailing list
[email protected]
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.