Lines Matching +full:waking +full:- +full:up

1 .\" -*- Nroff -*-
338 interface-related messages on the
344 defines the kernel-internal interfaces, including the
396 These memberships are reference-counted.
406 .Bl -tag -width indent -offset indent
525 Opaque per-interface data for the packet filter,
538 This is initialized by the driver-specific
549 Get a pointer to the interface's link-level address.
552 A link-level broadcast bytestring for protocols with variable address
578 .Bl -ohang -offset indent
581 from the link-layer header of the packet.
586 can be shared among multiple drivers utilizing the same link-layer
630 Process interface-related
644 Initialize and bring up the hardware,
652 for validity, and if necessary compute a link-layer group which
684 .Bl -tag -width ".Dv IFF_POINTOPOINT" -offset indent -compact
687 The interface has been configured up by the user-level code.
699 The interface is point-to-point;
720 This interface is in all-multicasts mode (used by multicast routers).
723 This interface is in the permanently all-multicasts mode (implies
771 These capabilities are very hardware-specific
800 .Bl -tag -width ".Dv IFCAP_VLAN_HWTAGGING" -offset indent
804 above a certain MTU-size completely.
827 This Ethernet interface can transmit and receive frames up to
854 This Ethernet interface supports waking up on any Unicast packet.
856 This Ethernet interface supports waking up on any Multicast packet.
858 This Ethernet interface supports waking up on any Magic packet such
896 .Bl -tag -width ".Dv CSUM_FRAGMENT" -offset indent
920 global variables and per-interface fields.
938 The actual mode change is managed by the driver-specific
958 .Bl -tag -width ".Va ifi_lastchange" -offset indent
972 Length of a link-layer address on this device, or zero if there are
979 Maximum length of any link-layer header which might be prepended by
986 sufficient space to prepend a link-layer header without allocating an
1000 link-layer overhead.
1003 A dimensionless metric interpreted by a user-mode routing process.
1019 .Bl -tag -width ".Va ifi_lastchange" -offset indent
1032 link-specific MIB.
1039 link-specific MIB.
1049 Number of packets received which were sent by link-layer multicast.
1051 Number of packets sent by link-layer multicast.
1058 Number of packets received for unknown network-layer protocol.
1071 .Bl -tag -offset indent -width ".Dv IFT_PROPVIRTUAL" -compact
1077 ISO 8802-3 CSMA/CD
1079 ISO 8802-4 Token Bus
1081 ISO 8802-5 Token Ring
1083 ISO 8802-6 DQDB MAN
1087 Internet Point-to-Point Protocol
1096 Parallel-port IP
1106 .Bl -tag -offset indent -width ".Dv LINK_STATE_UNKNOWN" -compact
1112 The link is up.
1123 address representing the interface itself; multi-access network
1124 drivers should complete this structure by filling in their link-layer
1127 Other members of the structure represent network-layer addresses which
1136 Most protocols will declare their own protocol-specific
1139 which provides the most-commonly-needed functionality across all
1141 Interface addresses are reference-counted.
1146 .Bl -tag -width ".Va ifa_rtrequest" -offset indent
1152 The remote address of point-to-point interfaces, and the broadcast
1159 The network mask for multi-access interfaces, and the confusion
1160 generator for point-to-point interfaces.
1191 to perform link-layer-specific actions upon requests to add,
1209 may also be link-layer support routines which are used by a number of
1213 Every multicast-capable interface is associated with a list of
1215 link-layer multicast addresses (if any) should be accepted, and at a
1216 high level, in which network-layer multicast groups a user process has
1220 .Bl -tag -width ".Va ifma_refcount" -offset indent
1233 A pointer to the link-layer multicast address, if any, to which the
1234 network-layer multicast address in
1237 If this element is non-nil, this
1239 that link-layer address.
1245 .Bl -ohang -offset indent
1277 addresses on that interface, and create a link-layer
1323 as up, notify protocols of the transition,
1339 to set up the interface in the desired mode.
1343 but for the all-multicasts
1352 Return a reference-counted (via
1373 It is ordinarily only called from the socket-layer
1384 .Bl -tag -width ".Dv SIOCGIFNETMASK" -offset indent -compact
1387 (No call-down to driver.)
1396 (No call-down to driver.)
1405 (No call-down to driver.)
1410 Before a call to the driver-specific
1464 non-modifiable capability bit in
1550 Several functions exist to look up an interface address structure
1557 returns an interface address for a point-to-point interface whose
1576 subject to its configured netmask, or a point-to-point interface
1582 is true, skip point-to-point interface addresses.
1595 point-to-point, only an interface address whose remote address is
1623 function performs the following four-step process:
1624 .Bl -enum -offset indent
1628 entry point to determine the link-layer address, if any, corresponding
1632 Check the interface's group membership list for a pre-existing
1639 routine returned a link-layer address corresponding to the group,
1691 .%O Addison-Wesley, ISBN 0-201-63354-X