diff options
| -rw-r--r-- | rfcomm/main.c | 9 | 
1 files changed, 7 insertions, 2 deletions
diff --git a/rfcomm/main.c b/rfcomm/main.c index d4ed9a48..7294a363 100644 --- a/rfcomm/main.c +++ b/rfcomm/main.c @@ -621,8 +621,13 @@ int main(int argc, char *argv[])  	argv += optind;  	optind = 0; -	if (argc < 2) -		show_all = 1; +	if (argc < 2) { +		if (argc != 0) { +			usage(); +			exit(1); +		} else +			show_all = 1; +	}  	if ((ctl = socket(AF_BLUETOOTH, SOCK_RAW, BTPROTO_RFCOMM)) < 0 ) {  		perror("Can't open RFCOMM control socket");  | 
