X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=utils%2Fstatd%2Fcallback.c;h=505fdb3c742112d09ea25230ee5588c4ff6e9915;hb=3f23f712477df48fd1d57376b65c44bb2a19ec16;hp=b19bb901d8ee2305d38b7c30e0a00ac5fdb8ebbb;hpb=0da56f7d359475837008ea4b8d3764fe982ef512;p=nfs-utils.git diff --git a/utils/statd/callback.c b/utils/statd/callback.c index b19bb90..505fdb3 100644 --- a/utils/statd/callback.c +++ b/utils/statd/callback.c @@ -9,8 +9,10 @@ #ifdef HAVE_CONFIG_H #include #endif +#include "misc.h" #include "statd.h" #include "notlist.h" +#include /* Callback notify list. */ /* notify_list *cbnl = NULL; ... never used */ @@ -34,11 +36,9 @@ sm_notify_1_svc(struct stat_chge *argp, struct svc_req *rqstp) argp->mon_name, argp->state); /* quick check - don't bother if we're not monitoring anyone */ - /* LH - this was != MULL, meaning that if anyone _was_ in our RTNL, - * we'd never pass this point. */ - if (!(lp = rtnl)) { + if (rtnl == NULL) { note(N_WARNING, "SM_NOTIFY from %s while not monitoring any hosts.", - argp->mon_name, argp->state); + argp->mon_name); return ((void *) &result); }