From ce0603a6eda81b97d6db021c91b86cb4c920eb04 Mon Sep 17 00:00:00 2001 From: Ondrej Filip Date: Thu, 30 Mar 2000 16:22:58 +0000 Subject: Better list manipulation. --- proto/ospf/lsreq.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'proto') diff --git a/proto/ospf/lsreq.c b/proto/ospf/lsreq.c index a0a8685..954ad7b 100644 --- a/proto/ospf/lsreq.c +++ b/proto/ospf/lsreq.c @@ -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--) -- cgit v1.2.3