http://gimel.esc.cam.ac.uk/james/rpld/src/rpld-1.5.tar.gz
[rpld.git] / protocol.c
index 374e508..4af3e7f 100644 (file)
 
 
 static char rcsid[] =
-  "$Id: protocol.c,v 1.16 2000/07/17 11:59:45 root Exp root $";
+  "$Id: protocol.c,v 1.19 2000/07/29 23:25:25 root Exp root $";
 
 /*
  * $Log: protocol.c,v $
+ * Revision 1.19  2000/07/29 23:25:25  root
+ * #
+ *
+ * Revision 1.18  2000/07/29 23:20:02  root
+ * #
+ *
+ * Revision 1.17  2000/07/23 19:07:49  root
+ * #
+ *
  * Revision 1.16  2000/07/17 11:59:45  root
  * #
  *
@@ -150,7 +159,10 @@ file_data_frame (struct nit *n, struct client *c)
     }
   else
     {
-      out.addr.flags = RPL_AD_FLAGS_MORE;
+      if (c->nospew)
+        out.addr.flags = RPL_AD_FLAGS_ASK_MORE;
+      else
+        out.addr.flags = RPL_AD_FLAGS_MORE;
     }