Free (GPLv2) TCP/IP stack developed by TASS Belgium

Fork of PicoTCP by Daniele Lacamera

Committer:
daniele
Date:
Sat Aug 03 08:50:27 2013 +0000
Revision:
51:18637a3d071f
Parent:
6:55b47464d5bc
Branch for CDC-ECM: Work in progress

Who changed what in which revision?

UserRevisionLine numberNew contents of line
tass 6:55b47464d5bc 1 /*********************************************************************
tass 6:55b47464d5bc 2 PicoTCP. Copyright (c) 2012 TASS Belgium NV. Some rights reserved.
tass 6:55b47464d5bc 3 See LICENSE and COPYING for usage.
tass 6:55b47464d5bc 4
tass 6:55b47464d5bc 5 .
tass 6:55b47464d5bc 6
tass 6:55b47464d5bc 7 Authors: Kristof Roelants, Simon Maes, Brecht Van Cauwenberghe
tass 6:55b47464d5bc 8 *********************************************************************/
tass 6:55b47464d5bc 9
tass 6:55b47464d5bc 10 #ifndef _INCLUDE_PICO_IGMP
tass 6:55b47464d5bc 11 #define _INCLUDE_PICO_IGMP
tass 6:55b47464d5bc 12
tass 6:55b47464d5bc 13 #define PICO_IGMPV1 1
tass 6:55b47464d5bc 14 #define PICO_IGMPV2 2
tass 6:55b47464d5bc 15 #define PICO_IGMPV3 3
tass 6:55b47464d5bc 16
tass 6:55b47464d5bc 17 #define PICO_IGMP_STATE_CREATE 1
tass 6:55b47464d5bc 18 #define PICO_IGMP_STATE_UPDATE 2
tass 6:55b47464d5bc 19 #define PICO_IGMP_STATE_DELETE 3
tass 6:55b47464d5bc 20
tass 6:55b47464d5bc 21 #define PICO_IGMP_QUERY_INTERVAL 125
tass 6:55b47464d5bc 22
tass 6:55b47464d5bc 23 extern struct pico_protocol pico_proto_igmp;
tass 6:55b47464d5bc 24
tass 6:55b47464d5bc 25 int pico_igmp_state_change(struct pico_ip4 *mcast_link, struct pico_ip4 *mcast_group, uint8_t filter_mode, struct pico_tree *MCASTFilter, uint8_t state);
tass 6:55b47464d5bc 26 #endif /* _INCLUDE_PICO_IGMP */