summaryrefslogtreecommitdiffstats
path: root/cansend.c
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2005-06-06 13:35:23 +0000
committerMarc Kleine-Budde <mkl@pengutronix.de>2005-06-06 13:35:23 +0000
commitb5d8af82fc6891259232da08f2bc197d4b904c9f (patch)
tree2dc1b53254cb7802251ea09f8a9cb1bc928caf72 /cansend.c
parentdcf7d97ab6f03be030709ffa244108216f9fb5dd (diff)
downloadcanutils-b5d8af82fc6891259232da08f2bc197d4b904c9f.tar.gz
canutils-b5d8af82fc6891259232da08f2bc197d4b904c9f.tar.xz
* minior fixes, (compile warnings, formating output, etc)
git-svn-id: https://iocaste.extern.pengutronix.de/svn/canutils/trunks/canutils-1.0-trunk@27 5fd5a299-6ef2-0310-aa18-8b01d7c39d8c
Diffstat (limited to 'cansend.c')
-rw-r--r--cansend.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/cansend.c b/cansend.c
index 4a075f5..d42cdcf 100644
--- a/cansend.c
+++ b/cansend.c
@@ -23,7 +23,7 @@ void sigterm(int signo)
void print_usage(char *prg)
{
- fprintf(stderr, "Usage: %s -i [can-interface] [Options]\n", prg);
+ fprintf(stderr, "Usage: %s <can-interface> [Options] -i <identifier> <can-msg>\n", prg);
fprintf(stderr, "Options: -f <family> (default PF_CAN = %d)\n", PF_CAN);
fprintf(stderr, " -t <type> (default SOCK_RAW = %d)\n", SOCK_RAW);
fprintf(stderr, " -p <proto> (default CAN_PROTO_RAW = %d)\n", CAN_PROTO_RAW);
@@ -46,15 +46,15 @@ int main(int argc, char **argv)
while ((opt = getopt(argc, argv, "f:t:p:vi:")) != -1) {
switch (opt) {
case 'f':
- family = atoi(optarg);
+ family = strtoul(optarg, NULL, 0);
break;
case 't':
- type = atoi(optarg);
+ type = strtoul(optarg, NULL, 0);
break;
case 'p':
- proto = atoi(optarg);
+ proto = strtoul(optarg, NULL, 0);
break;
case 'v':
@@ -62,7 +62,7 @@ int main(int argc, char **argv)
break;
case 'i':
- frame.can_id = atoi(optarg);
+ frame.can_id = strtoul(optarg, NULL, 0);
case '?':
break;