rpc.statd: Allow usage messages to be displayed when statd is running.
Subsystems (2)
PATCH 1/1 rpc.statd: Allow usage messages to be displayed when statd is running.
Signed-off-by Steve Dickson <[email protected]>
--- utils/statd/statd.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-)
utils/statd/statd.c +6 -6
@@ -238,12 +238,6 @@ int main (int argc, char **argv)/* Set hostname */ MY_NAME =NULL ; -/* Refuse to start if another statd is running */ -if (nfs_probe_statd ()) { -fprintf (stderr,"Statd service already running!\n" ); -exit (1 ); - } -/* Process command line switches */ while ((arg =getopt_long (argc, argv,"h?vVFNH:dn:p:o:P:L" , longopts,NULL )) !=EOF ) {switch (arg) {
@@ -306,6 +300,12 @@ int main (int argc, char **argv) } } +/* Refuse to start if another statd is running */ +if (nfs_probe_statd ()) { +fprintf (stderr,"Statd service already running!\n" ); +exit (1 ); + } +if (port == out_port && port !=0 ) {fprintf (stderr,"Listening and outgoing ports cannot be the same!\n" );exit (-1 );
Signature · 1 line
1.8.3.1