Clone_buf – Compaq AAR04BCTE User Manual
Page 109

eSNMP API Routines
clone_buf
clone_buf
Duplicates a buffer in a dynamically allocated space.
Format
char clone_buf ( char *str,
int *len );
Arguments
str
A pointer to the buffer to be duplicated.
len
The number of bytes to be copied.
Description
One extra byte is always allocated at the end and is filled with zeros. If the
length is less than zero, the duplicate buffer length is set to zero. A buffer pointer
is always returned, unless there is a
malloc
error.
Return Values
Null
A
malloc
error. Otherwise, the pointer to the
allocated buffer that contains a copy of the
original buffer is returned.
Example
#include
char *str = "something nice";
char *copy;
copy = clone_buf(str, strlen(str));
eSNMP API Routines 5–51
See also other documents in the category Compaq Hardware:
- 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)