From 82ac7da75499e0db934343b94d020631fc38005c Mon Sep 17 00:00:00 2001 From: Dan Winship Date: Wed, 5 Jun 2013 16:08:52 -0300 Subject: libnm-util: add hwaddr functions that take length rather than type Add nm_utils_hwaddr_ntoa_len() and nm_utils_hwaddr_aton_len(), which take a length rather than a type, which is generally more convenient, and also necessary if you might be encountering devices of unknown types. --- libnm-util/nm-utils.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'libnm-util/nm-utils.h') diff --git a/libnm-util/nm-utils.h b/libnm-util/nm-utils.h index bb6d51cf75..f77f30e513 100644 --- a/libnm-util/nm-utils.h +++ b/libnm-util/nm-utils.h @@ -141,6 +141,9 @@ char *nm_utils_hwaddr_ntoa (gconstpointer addr, int type); GByteArray *nm_utils_hwaddr_atoba (const char *asc, int type); guint8 *nm_utils_hwaddr_aton (const char *asc, int type, gpointer buffer); +char *nm_utils_hwaddr_ntoa_len (gconstpointer addr, gsize length); +guint8 *nm_utils_hwaddr_aton_len (const char *asc, gpointer buffer, gsize length); + char *nm_utils_bin2hexstr (const char *bytes, int len, int final_len); int nm_utils_hex2byte (const char *hex); char *nm_utils_hexstr2bin (const char *hex, size_t len); -- cgit v1.2.1