diff options
author | Keith Packard <keithp@keithp.com> | 2009-09-04 14:21:19 -0700 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2009-09-04 14:21:19 -0700 |
commit | 0935d6a7e907e20381a42882ae728051f9bece02 (patch) | |
tree | b2a591c1679a9c7f38dfbf8bb419556405857d74 /ao-tools/lib/cc.h | |
parent | 0c771d999914f9d17c723900f2987acc45fd0fbb (diff) |
Parse the USB serial number as an integer.
AltOS devices use simple integer serial numbers, so parse the USB
value as such to make matching values more forgiving.
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'ao-tools/lib/cc.h')
-rw-r--r-- | ao-tools/lib/cc.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/ao-tools/lib/cc.h b/ao-tools/lib/cc.h index dad11bf3..0933f272 100644 --- a/ao-tools/lib/cc.h +++ b/ao-tools/lib/cc.h @@ -32,7 +32,7 @@ struct cc_usbdev { char *tty; char *manufacturer; char *product; - char *serial; + int serial; /* AltOS always uses simple integer serial numbers */ int idProduct; int idVendor; }; @@ -48,4 +48,7 @@ cc_usbdevs_free(struct cc_usbdevs *usbdevs); struct cc_usbdevs * cc_usbdevs_scan(void); +char * +cc_usbdevs_find_by_arg(char *arg, char *default_product); + #endif /* _CC_H_ */ |