From 6be087581f74bac4ebbf13a9497d63838a108d4f Mon Sep 17 00:00:00 2001 From: NeoCat Date: Fri, 5 Aug 2022 13:19:18 +0900 Subject: [PATCH] uclient: Show error on invalid peer options specification --- src/apps/uclient/mainuclient.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/apps/uclient/mainuclient.c b/src/apps/uclient/mainuclient.c index 8a824cc8..2516f4d5 100644 --- a/src/apps/uclient/mainuclient.c +++ b/src/apps/uclient/mainuclient.c @@ -453,6 +453,10 @@ int main(int argc, char **argv) } if (!c2c) { + if(!peer_address[0]) { + fprintf(stderr,"Either -e peer_address or -y must be specified\n"); + return -1; + } if (make_ioa_addr((const uint8_t*) peer_address, peer_port, &peer_addr) < 0) { return -1;