/** * struct atalk_iface - AppleTalk Interface * @dev - Network device associated with this interface * @address - Our address * @status - What are we doing? * @nets - Associated direct netrange * @next - next element in the list of interfaces
*/ struct atalk_iface { struct net_device *dev; struct atalk_addr address; int status; #define ATIF_PROBE 1 /* Probing for an address */ #define ATIF_PROBE_FAIL 2 /* Probe collided */ struct atalk_netrange nets; struct atalk_iface *next;
};
struct atalk_sock { /* struct sock has to be the first member of atalk_sock */ struct sock sk;
__be16 dest_net;
__be16 src_net; unsignedchar dest_node; unsignedchar src_node; unsignedchar dest_port; unsignedchar src_port;
};
/* Not specified - how long till we drop a resolved entry */ #define AARP_EXPIRY_TIME (5 * 60 * HZ) /* Size of hash table */ #define AARP_HASH_SIZE 16 /* Fast retransmission timer when resolving */ #define AARP_TICK_TIME (HZ / 5) /* Send 10 requests then give up (2 seconds) */ #define AARP_RETRANSMIT_LIMIT 10 /* * Some value bigger than total retransmit time + a bit for last reply to * appear and to stop continual requests
*/ #define AARP_RESOLVE_TIME (10 * HZ)
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.