diff options
| -rw-r--r-- | usr/src/cmd/ipf/svc/ipfilter.xml | 7 | ||||
| -rw-r--r-- | usr/src/cmd/ipf/tools/ipfstat.c | 4 |
2 files changed, 8 insertions, 3 deletions
diff --git a/usr/src/cmd/ipf/svc/ipfilter.xml b/usr/src/cmd/ipf/svc/ipfilter.xml index f9d34ea7d9..9ee0e1c080 100644 --- a/usr/src/cmd/ipf/svc/ipfilter.xml +++ b/usr/src/cmd/ipf/svc/ipfilter.xml @@ -97,6 +97,13 @@ timeout_seconds='30' > </exec_method> + <exec_method + type='method' + name='refresh' + exec='/lib/svc/method/ipfilter reload' + timeout_seconds='30' > + </exec_method> + <property_group name='startd' type='framework'> diff --git a/usr/src/cmd/ipf/tools/ipfstat.c b/usr/src/cmd/ipf/tools/ipfstat.c index de7d9c9b12..64639582e2 100644 --- a/usr/src/cmd/ipf/tools/ipfstat.c +++ b/usr/src/cmd/ipf/tools/ipfstat.c @@ -1557,10 +1557,8 @@ int topclosed; out: printw("\n"); - curs_set(1); - nocbreak(); + refresh(); endwin(); - free(tstable); if (ret != 0) perror(errstr); |
