Add channel_by_tag() func

This commit is contained in:
Andreas Öman 2007-11-20 07:58:09 +00:00
parent 40548fe677
commit 0c7216354e
2 changed files with 16 additions and 0 deletions

View file

@ -192,3 +192,17 @@ channel_by_index(uint32_t index)
return NULL;
}
th_channel_t *
channel_by_tag(uint32_t tag)
{
th_channel_t *ch;
TAILQ_FOREACH(ch, &channels, ch_global_link)
if(ch->ch_tag == tag)
return ch;
return NULL;
}

View file

@ -25,6 +25,8 @@ void channels_load(void);
th_channel_t *channel_by_index(uint32_t id);
th_channel_t *channel_by_tag(uint32_t tag);
int id_by_channel(th_channel_t *ch);
int channel_get_channels(void);