Added a function for obtaining the current parent

This commit is contained in:
adamdunkels 2010-11-06 14:32:10 +00:00
parent 26c4f26257
commit 8f745a6ea6
2 changed files with 9 additions and 2 deletions

View file

@ -33,7 +33,7 @@
*
* This file is part of the Contiki operating system.
*
* $Id: collect.c,v 1.65 2010/10/28 15:36:02 adamdunkels Exp $
* $Id: collect.c,v 1.66 2010/11/06 14:32:10 adamdunkels Exp $
*/
/**
@ -1472,6 +1472,12 @@ collect_depth(struct collect_conn *tc)
return tc->rtmetric;
}
/*---------------------------------------------------------------------------*/
const rimeaddr_t *
collect_parent(struct collect_conn *tc)
{
return &tc->current_parent;
}
/*---------------------------------------------------------------------------*/
void
collect_purge(struct collect_conn *tc)
{

View file

@ -47,7 +47,7 @@
*
* This file is part of the Contiki operating system.
*
* $Id: collect.h,v 1.23 2010/10/28 15:36:02 adamdunkels Exp $
* $Id: collect.h,v 1.24 2010/11/06 14:32:10 adamdunkels Exp $
*/
/**
@ -126,6 +126,7 @@ int collect_send(struct collect_conn *c, int rexmits);
void collect_set_sink(struct collect_conn *c, int should_be_sink);
int collect_depth(struct collect_conn *c);
const rimeaddr_t *collect_parent(struct collect_conn *c);
void collect_set_keepalive(struct collect_conn *c, clock_time_t period);