Interface we broadcast our presence on. More...
Data Fields | |
| struct BroadcastInterface * | next |
| Kept in a DLL. | |
| struct BroadcastInterface * | prev |
| Kept in a DLL. | |
| struct GNUNET_SCHEDULER_Task * | broadcast_task |
| Task for this broadcast interface. | |
| struct sockaddr * | sa |
| Sender's address of the interface. | |
| struct sockaddr * | ba |
| Broadcast address to use on the interface. | |
| struct UDPBroadcast | bcm |
| Message we broadcast on this interface. | |
| struct ipv6_mreq | mcreq |
| If this is an IPv6 interface, this is the request we use to join/leave the group. | |
| socklen_t | salen |
| Number of bytes in sa. | |
| int | found |
| Was this interface found in the last iface_proc() scan? | |
Interface we broadcast our presence on.
Definition at line 709 of file gnunet-communicator-udp.c.
| struct BroadcastInterface* BroadcastInterface::next |
Kept in a DLL.
Definition at line 714 of file gnunet-communicator-udp.c.
Referenced by do_broadcast(), and iface_proc().
| struct BroadcastInterface* BroadcastInterface::prev |
Kept in a DLL.
Definition at line 719 of file gnunet-communicator-udp.c.
| struct GNUNET_SCHEDULER_Task* BroadcastInterface::broadcast_task |
Task for this broadcast interface.
Definition at line 724 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 729 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 734 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 739 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 745 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 750 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 755 of file gnunet-communicator-udp.c.
Referenced by do_broadcast(), and iface_proc().