]> git.pond.sub.org Git - empserver/blobdiff - src/lib/common/wantupd.c
Remove the demand update feature veto. It's virtually unused, flawed
[empserver] / src / lib / common / wantupd.c
index 377f07dfc96803915a1e87ea93ed1420b18f512d..f58fedec8c85d9f68bbaeee7d86851437f78baad 100644 (file)
@@ -91,8 +91,7 @@ demand_update_want(int *want, int *pop, int which)
 int
 demand_check(void)
 {
-    struct natstr *natp;
-    int want, pop, cn, veto;
+    int want, pop;
 
     demand_update_want(&want, &pop, 0);
     if (want < update_wantmin) {
@@ -101,20 +100,6 @@ demand_check(void)
        return 0;
     }
 
-    veto = 0;
-    for (cn = 1; 0 != (natp = getnatp(cn)); cn++) {
-       if (natp->nat_stat == STAT_ACTIVE) {
-           if (natp->nat_missed >= update_missed)
-               veto = cn;
-       }
-    }
-
-    if (veto) {
-       logerror("no demand update, %d has missed more than %d updates",
-                veto, update_missed);
-       return 0;
-    }
-
     return 1;
 }