=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/netstat/main.c,v retrieving revision 1.116 retrieving revision 1.117 diff -c -r1.116 -r1.117 *** src/usr.bin/netstat/main.c 2019/04/28 17:59:51 1.116 --- src/usr.bin/netstat/main.c 2020/06/12 06:22:31 1.117 *************** *** 1,4 **** ! /* $OpenBSD: main.c,v 1.116 2019/04/28 17:59:51 mpi Exp $ */ /* $NetBSD: main.c,v 1.9 1996/05/07 02:55:02 thorpej Exp $ */ /* --- 1,4 ---- ! /* $OpenBSD: main.c,v 1.117 2020/06/12 06:22:31 remi Exp $ */ /* $NetBSD: main.c,v 1.9 1996/05/07 02:55:02 thorpej Exp $ */ /* *************** *** 127,133 **** tableid = getrtable(); while ((ch = getopt(argc, argv, ! "AaBbc:deFf:ghI:iLlM:mN:np:P:qrsT:tuvW:w:")) != -1) switch (ch) { case 'A': Aflag = 1; --- 127,133 ---- tableid = getrtable(); while ((ch = getopt(argc, argv, ! "AaBbc:deFf:ghI:iLlM:mN:np:P:qRrsT:tuvW:w:")) != -1) switch (ch) { case 'A': Aflag = 1; *************** *** 225,230 **** --- 225,233 ---- case 'q': qflag = 1; break; + case 'R': + Rflag = 1; + break; case 'r': rflag = 1; break; *************** *** 318,323 **** --- 321,331 ---- mroutepr(); if (af == AF_INET6 || af == AF_UNSPEC) mroute6pr(); + exit(0); + } + + if (Rflag) { + rdomainpr(); exit(0); }