]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
Better list manipulation.
authorOndrej Filip <feela@network.cz>
Thu, 30 Mar 2000 16:22:58 +0000 (16:22 +0000)
committerOndrej Filip <feela@network.cz>
Thu, 30 Mar 2000 16:22:58 +0000 (16:22 +0000)
proto/ospf/lsreq.c

index a0a8685604ea6ecc3ff62b83543e5038dcf930ed..954ad7b79d80f2a72b8056bce1e5e4b032662ec3 100644 (file)
@@ -24,13 +24,11 @@ ospf_lsreq_tx(struct ospf_neighbor *n)
 
   fill_ospf_pkt_hdr(n->ifa, pk, LSREQ);
 
-  s_init(&(n->lsrqi), &(n->lsrql));
-  sn=s_get(&(n->lsrqi));
+  sn=SHEAD(n->lsrql);
   if(sn==NULL) return;
-  /* FIXME above I don't need iterator and slist */
  
   i=j=(n->ifa->iface->mtu-SIPH-sizeof(struct ospf_lsreq_packet))/
-    sizeof(struct ospf_lsreq_header);  /* FIXME IP header! */
+    sizeof(struct ospf_lsreq_header);
   lsh=(struct ospf_lsreq_header *)(pk+1);
   
   for(;i>0;i--)