diff options
Diffstat (limited to 'usr/src/common/net')
-rw-r--r-- | usr/src/common/net/dhcp/octet.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/usr/src/common/net/dhcp/octet.c b/usr/src/common/net/dhcp/octet.c index d8367bbf0b..370604c4e3 100644 --- a/usr/src/common/net/dhcp/octet.c +++ b/usr/src/common/net/dhcp/octet.c @@ -77,6 +77,9 @@ octet_to_hexascii(const void *nump, uint_t nlen, char *bufp, uint_t *blen) * Converts an ASCII string into an octet string. * * Returns 0 for success, errno otherwise. + * + * If the string contains invalid hexadecimal characters, or an odd number of + * characters then this function returns EINVAL. */ int hexascii_to_octet(const char *asp, uint_t alen, void *bufp, uint_t *blen) |