Interface we broadcast our presence on. More...
Data Fields | |
struct BroadcastInterface * | next |
Kept in a DLL. More... | |
struct BroadcastInterface * | prev |
Kept in a DLL. More... | |
struct GNUNET_SCHEDULER_Task * | broadcast_task |
Task for this broadcast interface. More... | |
struct sockaddr * | sa |
Sender's address of the interface. More... | |
struct sockaddr * | ba |
Broadcast address to use on the interface. More... | |
struct UDPBroadcast | bcm |
Message we broadcast on this interface. More... | |
struct ipv6_mreq | mcreq |
If this is an IPv6 interface, this is the request we use to join/leave the group. More... | |
socklen_t | salen |
Number of bytes in sa. More... | |
int | found |
Was this interface found in the last iface_proc() scan? More... | |
Interface we broadcast our presence on.
Definition at line 705 of file gnunet-communicator-udp.c.
struct BroadcastInterface* BroadcastInterface::next |
Kept in a DLL.
Definition at line 710 of file gnunet-communicator-udp.c.
Referenced by do_broadcast(), and iface_proc().
struct BroadcastInterface* BroadcastInterface::prev |
Kept in a DLL.
Definition at line 715 of file gnunet-communicator-udp.c.
struct GNUNET_SCHEDULER_Task* BroadcastInterface::broadcast_task |
Task for this broadcast interface.
Definition at line 720 of file gnunet-communicator-udp.c.
Referenced by bi_destroy(), iface_proc(), and ifc_broadcast().
struct sockaddr* BroadcastInterface::sa |
Sender's address of the interface.
Definition at line 725 of file gnunet-communicator-udp.c.
Referenced by bi_destroy(), iface_proc(), and ifc_broadcast().
struct sockaddr* BroadcastInterface::ba |
Broadcast address to use on the interface.
Definition at line 730 of file gnunet-communicator-udp.c.
Referenced by bi_destroy(), iface_proc(), and ifc_broadcast().
struct UDPBroadcast BroadcastInterface::bcm |
Message we broadcast on this interface.
Definition at line 735 of file gnunet-communicator-udp.c.
Referenced by iface_proc(), and ifc_broadcast().
struct ipv6_mreq BroadcastInterface::mcreq |
If this is an IPv6 interface, this is the request we use to join/leave the group.
Definition at line 741 of file gnunet-communicator-udp.c.
Referenced by bi_destroy(), iface_proc(), and ifc_broadcast().
socklen_t BroadcastInterface::salen |
Number of bytes in sa.
Definition at line 746 of file gnunet-communicator-udp.c.
Referenced by iface_proc(), and ifc_broadcast().
int BroadcastInterface::found |
Was this interface found in the last iface_proc() scan?
Definition at line 751 of file gnunet-communicator-udp.c.
Referenced by do_broadcast(), and iface_proc().