diff options
author | Dan Winship <danw@gnome.org> | 2013-06-05 16:08:52 -0300 |
---|---|---|
committer | Dan Winship <danw@gnome.org> | 2013-06-11 09:27:45 -0300 |
commit | 82ac7da75499e0db934343b94d020631fc38005c (patch) | |
tree | 64a129adbdf746b410855ae3ee40bec8e6d31f66 /libnm-util/nm-utils.h | |
parent | 8566f6090d7bb1c5145a03738090f5cac6d99bb1 (diff) | |
download | NetworkManager-82ac7da75499e0db934343b94d020631fc38005c.tar.gz |
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.
Diffstat (limited to 'libnm-util/nm-utils.h')
-rw-r--r-- | libnm-util/nm-utils.h | 3 |
1 files changed, 3 insertions, 0 deletions
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); |