diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2007-06-22 07:29:56 +0000 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2007-06-22 07:29:56 +0000 |
commit | 008613a7b11c2f9084ca6a1525a5367b6fc6dfa7 (patch) | |
tree | ab9ea2f3c3fdb8722f7feaa67e8063cb1f3f5cee /hcid/dbus-common.c | |
parent | 85330d203f2ec30d6e46ad91087dcd20a051be9e (diff) |
Make use of bachk() function
Diffstat (limited to 'hcid/dbus-common.c')
-rw-r--r-- | hcid/dbus-common.c | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/hcid/dbus-common.c b/hcid/dbus-common.c index 5e7d0888..3df3d4d1 100644 --- a/hcid/dbus-common.c +++ b/hcid/dbus-common.c @@ -207,45 +207,6 @@ failed: return 0; } - -int check_address(const char *addr) -{ - char tmp[18]; - char *ptr = tmp; - - if (!addr) - return -1; - - if (strlen(addr) != 17) - return -1; - - memcpy(tmp, addr, 18); - - while (*ptr) { - - *ptr = toupper(*ptr); - if (*ptr < '0'|| (*ptr > '9' && *ptr < 'A') || *ptr > 'F') - return -1; - - ptr++; - *ptr = toupper(*ptr); - if (*ptr < '0'|| (*ptr > '9' && *ptr < 'A') || *ptr > 'F') - return -1; - - ptr++; - *ptr = toupper(*ptr); - if (*ptr == 0) - break; - - if (*ptr != ':') - return -1; - - ptr++; - } - - return 0; -} - void hcid_dbus_set_experimental(void) { experimental = 1; |