Renamed Rime nf module to netflood

This commit is contained in:
adamdunkels 2008-07-03 22:02:09 +00:00
parent c2c3835110
commit ec22f3c2fc
8 changed files with 24 additions and 26 deletions

View File

@ -33,7 +33,7 @@
*
* This file is part of the Contiki operating system.
*
* $Id: rime.h,v 1.18 2008/07/03 21:52:25 adamdunkels Exp $
* $Id: rime.h,v 1.19 2008/07/03 22:02:09 adamdunkels Exp $
*/
/**
@ -53,7 +53,7 @@
#include "net/rime/mh.h"
#include "net/rime/neighbor-discovery.h"
#include "net/rime/neighbor.h"
#include "net/rime/nf.h"
#include "net/rime/netflood.h"
#include "net/rime/polite.h"
#include "net/rime/queuebuf.h"
#include "net/rime/rimeaddr.h"

View File

@ -4,7 +4,7 @@ RIME_BASE = rimebuf.c queuebuf.c rimeaddr.c ctimer.c rime.c timesynch.c \
RIME_SINGLEHOP = broadcast.c stbroadcast.c unicast.c stunicast.c \
runicast.c abc.c \
rucb.c polite.c ipolite.c
RIME_MULTIHOP = nf.c mh.c rmh.c trickle.c
RIME_MULTIHOP = netflood.c mh.c rmh.c trickle.c
RIME_MESH = mesh.c route.c route-discovery.c
RIME_COLLECT = collect.c neighbor.c neighbor-discovery.c
RIME_RUDOLPH = rudolph0.c rudolph1.c rudolph2.c

View File

@ -36,7 +36,7 @@
*
* This file is part of the Contiki operating system.
*
* $Id: collect.c,v 1.12 2008/07/03 21:52:25 adamdunkels Exp $
* $Id: collect.c,v 1.13 2008/07/03 22:02:10 adamdunkels Exp $
*/
/**
@ -50,7 +50,6 @@
#include "net/rime.h"
#include "net/rime/neighbor.h"
#include "net/rime/nf.h"
#include "net/rime/collect.h"
#include "dev/radio-sensor.h"

View File

@ -33,7 +33,7 @@
*
* This file is part of the Contiki operating system.
*
* $Id: neighbor-discovery.c,v 1.7 2008/07/02 15:02:33 matsutsuka Exp $
* $Id: neighbor-discovery.c,v 1.8 2008/07/03 22:02:10 adamdunkels Exp $
*/
/**
@ -47,7 +47,6 @@
#include "net/rime.h"
#include "net/rime/neighbor.h"
#include "net/rime/nf.h"
#include "net/rime/neighbor-discovery.h"
#include "dev/radio-sensor.h"

View File

@ -33,7 +33,7 @@
*
* This file is part of the Contiki operating system.
*
* $Id: route-discovery.c,v 1.10 2008/06/26 11:19:22 adamdunkels Exp $
* $Id: route-discovery.c,v 1.11 2008/07/03 22:02:10 adamdunkels Exp $
*/
/**
@ -90,7 +90,7 @@ send_rreq(struct route_discovery_conn *c, rimeaddr_t *dest)
msg->rreq_id = c->rreq_id;
rimeaddr_copy(&msg->dest, dest);
nf_send(&c->rreqconn, c->rreq_id);
netflood_send(&c->rreqconn, c->rreq_id);
c->rreq_id++;
}
/*---------------------------------------------------------------------------*/
@ -174,7 +174,7 @@ rrep_packet_received(struct unicast_conn *uc, rimeaddr_t *from)
}
/*---------------------------------------------------------------------------*/
static int
rreq_packet_received(struct nf_conn *nf, rimeaddr_t *from,
rreq_packet_received(struct netflood_conn *nf, rimeaddr_t *from,
rimeaddr_t *originator, uint8_t seqno, uint8_t hops)
{
struct route_msg *msg = rimebuf_dataptr();
@ -219,7 +219,7 @@ rreq_packet_received(struct nf_conn *nf, rimeaddr_t *from,
}
/*---------------------------------------------------------------------------*/
static const struct unicast_callbacks rrep_callbacks = {rrep_packet_received};
static const struct nf_callbacks rreq_callbacks = {rreq_packet_received, NULL, NULL};
static const struct netflood_callbacks rreq_callbacks = {rreq_packet_received, NULL, NULL};
/*---------------------------------------------------------------------------*/
void
route_discovery_open(struct route_discovery_conn *c,
@ -227,7 +227,7 @@ route_discovery_open(struct route_discovery_conn *c,
uint16_t channels,
const struct route_discovery_callbacks *callbacks)
{
nf_open(&c->rreqconn, time, channels + 0, &rreq_callbacks);
netflood_open(&c->rreqconn, time, channels + 0, &rreq_callbacks);
unicast_open(&c->rrepconn, channels + 1, &rrep_callbacks);
c->cb = callbacks;
}
@ -236,7 +236,7 @@ void
route_discovery_close(struct route_discovery_conn *c)
{
unicast_close(&c->rrepconn);
nf_close(&c->rreqconn);
netflood_close(&c->rreqconn);
ctimer_stop(&c->t);
}
/*---------------------------------------------------------------------------*/

View File

@ -45,7 +45,7 @@
*
* This file is part of the Contiki operating system.
*
* $Id: route-discovery.h,v 1.6 2008/06/26 11:19:22 adamdunkels Exp $
* $Id: route-discovery.h,v 1.7 2008/07/03 22:02:10 adamdunkels Exp $
*/
/**
@ -59,7 +59,7 @@
#define __ROUTE_DISCOVERY_H__
#include "net/rime/unicast.h"
#include "net/rime/nf.h"
#include "net/rime/netflood.h"
struct route_discovery_conn;
@ -71,7 +71,7 @@ struct route_discovery_callbacks {
#define ROUTE_DISCOVERY_ENTRIES 8
struct route_discovery_conn {
struct nf_conn rreqconn;
struct netflood_conn rreqconn;
struct unicast_conn rrepconn;
struct ctimer t;
rimeaddr_t last_rreq_originator;

View File

@ -33,7 +33,7 @@
*
* This file is part of the Contiki operating system.
*
* $Id: trickle.c,v 1.8 2008/02/25 02:14:35 adamdunkels Exp $
* $Id: trickle.c,v 1.9 2008/07/03 22:02:10 adamdunkels Exp $
*/
/**
@ -71,7 +71,7 @@ send(void *ptr)
if(c->q != NULL) {
queuebuf_to_rimebuf(c->q);
nf_send(&c->c, c->seqno);
netflood_send(&c->c, c->seqno);
ctimer_set(&c->t, c->interval << c->interval_scaling,
send, c);
} else {
@ -81,7 +81,7 @@ send(void *ptr)
}
/*---------------------------------------------------------------------------*/
static int
recv(struct nf_conn *nf, rimeaddr_t *from,
recv(struct netflood_conn *nf, rimeaddr_t *from,
rimeaddr_t *originator, uint8_t seqno, uint8_t hops)
{
struct trickle_conn *c = (struct trickle_conn *)nf;
@ -113,7 +113,7 @@ recv(struct nf_conn *nf, rimeaddr_t *from,
}
/*---------------------------------------------------------------------------*/
static void
sent_or_dropped(struct nf_conn *nf)
sent_or_dropped(struct netflood_conn *nf)
{
struct trickle_conn *c = (struct trickle_conn *)nf;
@ -123,7 +123,7 @@ sent_or_dropped(struct nf_conn *nf)
}
}
/*---------------------------------------------------------------------------*/
static const struct nf_callbacks nf = {recv,
static const struct netflood_callbacks nf = {recv,
sent_or_dropped,
sent_or_dropped};
/*---------------------------------------------------------------------------*/
@ -131,7 +131,7 @@ void
trickle_open(struct trickle_conn *c, clock_time_t interval,
uint16_t channel, const struct trickle_callbacks *cb)
{
nf_open(&c->c, interval, channel, &nf);
netflood_open(&c->c, interval, channel, &nf);
c->cb = cb;
c->q = NULL;
c->interval = interval;
@ -140,7 +140,7 @@ trickle_open(struct trickle_conn *c, clock_time_t interval,
void
trickle_close(struct trickle_conn *c)
{
nf_close(&c->c);
netflood_close(&c->c);
ctimer_stop(&c->t);
}
/*---------------------------------------------------------------------------*/

View File

@ -45,7 +45,7 @@
*
* This file is part of the Contiki operating system.
*
* $Id: trickle.h,v 1.7 2008/02/24 22:05:27 adamdunkels Exp $
* $Id: trickle.h,v 1.8 2008/07/03 22:02:10 adamdunkels Exp $
*/
/**
@ -58,7 +58,7 @@
#ifndef __TRICKLE_H__
#define __TRICKLE_H__
#include "net/rime/nf.h"
#include "net/rime/netflood.h"
struct trickle_conn;
@ -67,7 +67,7 @@ struct trickle_callbacks {
};
struct trickle_conn {
struct nf_conn c;
struct netflood_conn c;
const struct trickle_callbacks *cb;
struct ctimer t;
struct queuebuf *q;