changeset 5345 | 44060de1d838 |
parent 3798 | 36499f71540b |
child 6070 | 1e70ddca5488 |
--- a/usr/src/lib/libipmi/common/ipmi_util.c Fri Oct 26 13:06:58 2007 -0700 +++ b/usr/src/lib/libipmi/common/ipmi_util.c Fri Oct 26 13:47:19 2007 -0700 @@ -139,6 +139,17 @@ return (ptr); } +char * +ipmi_strdup(ipmi_handle_t *ihp, const char *str) +{ + char *ptr; + + if ((ptr = strdup(str)) == NULL) + (void) ipmi_set_error(ihp, EIPMI_NOMEM, NULL); + + return (ptr); +} + /* ARGSUSED */ void ipmi_free(ipmi_handle_t *ihp, void *ptr)