Str2oid – Compaq AAR04BCTE User Manual
Page 96

eSNMP API Routines
str2oid
str2oid
Converts a null-terminated string
OID
in dot notation to an
OID
structure. The
str2oid
routine does not allocate an
OID
structure.
Format
oid *str2oid ( oid *oid,
char *s );
Arguments
oid
The value to be inserted as data into the VARBIND structure. For more
information about OID length and values, see Chapter 3.
s
A null string or empty string returns an OID structure that has one element of
zero.
Description
The routine dynamically allocates the buffer and inserts its pointer into the
OID
structure passed in the call. The caller must explicitly free this buffer. The
OID
can have a maximum of 128 elements.
Return Values
null
An error occurred. Otherwise, the pointer to the
OID
structure (its first argument) is returned.
Example
include
OID abc;
if (stroid (&abc, "1.2.5.4.3.6") == NULL
DPRINTF((WARNING, "It did not work...\n");
5–38 eSNMP API Routines
- Netelligent 8500 (3 pages)
- 127453-B21 (4 pages)
- AlphaPC 164LX (82 pages)
- QUICKSPECS 294162-B21 (1 page)
- PowerLeap JP2 (6 pages)
- 5900 (1 page)
- 517212-001 (26 pages)
- SmartCore Express SMA200 (42 pages)
- 212953-B21 (2 pages)
- NC3132 (4 pages)
- 705 (2 pages)
- au-Series (11 pages)
- AlphaPC 164SX (72 pages)
- 21264 (356 pages)
- PROLIANT 3000 (137 pages)
- ProLiant p-Class (24 pages)
- TL895 (10 pages)
- Microcom 420 (2 pages)
- uSign Signature Capture Module uSign 200 (18 pages)
- Universal Notebook Power Adapter SPS-2406 (4 pages)
- RAID ARRAY 3000 EK-SMCPO-UG. C01 (112 pages)
- DA-10121 (3 pages)
- AlphaStation XP1000 (16 pages)
- MICROSPACE MSEBX800 (53 pages)
- Contec RS-232C (77 pages)
- SDLT 220GB (8 pages)
- Cabinet H9A11 (32 pages)
- MTEK6000 (81 pages)
- SANetworks Network View DA10682 (6 pages)
- AA-RHGWB-TE (320 pages)
- OXYGEN VX1 (29 pages)
- COM Express Extension (24 pages)
- Lithium-ion battery (7 pages)
- 164SX (72 pages)
- 3200 (211 pages)
- AA-Q88CE-TE (320 pages)
- MSB900L (66 pages)
- WL100 (2 pages)
- Wireless LAN 100 (2 pages)
- 1000 LX (4 pages)
- AAR-88LB-TE (42 pages)
- PC100 (66 pages)
- VAX 7000 Model 810 (9 pages)
- 99875320-5 (44 pages)
- CP-2E (91 pages)