Lines Matching refs:netif

56   * opt.h, netif.h/.c: added netif remove callback (bug #32397)
66 the input netif (set IP_FORWARD_ALLOW_TX_ON_RX_NETIF==1).
160 * netif.c, etharp.h/.c: fixed bug #34684: Clear the arp table cache when
161 netif is brought down
180 consider netif->mtu, causes slow network
274 * netif.c: fixed bug #34121 netif_add/netif_set_ipaddr fail on NULL ipaddr
323 * dhcp.c/.h: Added a function to deallocate the struct dhcp from a netif
332 link-layer-addressed UDP traffic to be received while a netif is down (just
405 netif->output in one piece): Always copy to try to create single pbufs
463 * netif.c/.h, removed loopif.c/.h: task #10153 (Integrate loopif into
464 netif.c) - loopif does not have to be created by the port any more,
472 * netif.h: Added netif_s/get_igmp_mac_filter() macros
475 * netif.h: Added function-like macros to get/set the hostname on a netif
512 * ppp.c/.h: Fixed bug #27856: PPP: Set netif link- and status-callback
757 * netif.c, ipv4/ip.c: task #10241 (AutoIP: don't break existing connections
794 * netif.c/.h: Link status does not depend on LWIP_NETIF_LINK_CALLBACK
798 * netif.c: Fixed bug #28877 (Duplicate ARP gratuitous packet with
800 admin-status of a netif are up
812 * netif.h, etharp.c, tcpip.c: Fixed bug #28183 (ARP and TCP/IP cannot be
813 disabled on netif used for PPPoE) by adding a new netif flag
819 * netif.c: netif_set_link_up/down: only do something if the link state
842 * netif.c: For loopback packets, adjust the stats- and snmp-counters
843 for the loopback netif.
863 * netif.c: Don't call the link-callback from netif_set_up/down() since
902 * src/netif/ppp: reorganised PPP sourcecode to 2.3.11 including some
978 * autoip.c, dhcp.c, netif.c: patch #6725: Teach AutoIP and DHCP to respond
1212 * netif.c, loopif.c, ip.c, netif.h, loopif.h, opt.h: Checked in slightly
1213 modified version of patch # 6370: Moved loopif code to netif.c so that
1250 * etharp.h, etharp.c, netif.c: fixed bug #26507: "Gratuitous ARP depends on
1345 Converted constant OPTION_MAX_MSG_SIZE to netif->mtu, check if netif->mtu
1591 * udp.c, raw.c: task #7497: Sort lists (pcb, netif, ...) for faster access
1609 based on the MTU of the netif used to send. Enabled by default. Disable by
1686 only the "netif" parameter).
1691 a little bit the footprint (for all functions using only the "netif" parameter).
1712 * igmp.h, igmp.c, netif.h, netif.c, ip.c: To enable to have interfaces with IGMP,
1713 and others without it, there is a new NETIF_FLAG_IGMP flag to set in netif->flags
1749 how many times a group is used on an netif, and free it when all applications
1756 the netif's "init" function). Use the "imr_interface" field (for socket layer)
1758 The igmp_join/leavegroup first parameter change from a netif to an ipaddr.
1759 This field could be a netif's ipaddr, or "any" (same meaning than ip_addr_isany).
1772 * igmp.h, igmp.c, tcpip.c, init.c, netif.c: change igmp_init and add igmp_start.
1792 * netif.h, netif.c: Integrate "patch #6163 : Function to check if link layer is up".
1796 * netif.h, netif.c, opt.h: Rename LWIP_NETIF_CALLBACK in LWIP_NETIF_STATUS_CALLBACK
1852 * opt.h, netif.h, netif.c, ethernetif.c: Add new configuration option to add
1853 a link callback in the netif struct, and functions to handle it. Be carefull
1887 of 6 to avoid loading netif->hwaddr_len every time (since this file is only
1908 * autoip.h, autoip.c, dhcp.h, dhcp.c, netif.h, netif.c, etharp.h, etharp.c, opt.h:
1915 etharp_output() to match netif->output so etharp_output() can be used
1916 directly as netif->output to save one function call.
1919 * netif.h, ethernetif.c, slipif.c, loopif.c: Added define
1920 NETIF_INIT_SNMP(netif, type, speed) to initialize per-netif snmp variables,
1956 * *.h (except netif/ppp/*.h): Included patch #5448: include '#ifdef __cplusplus
1959 out the netif/ppp/*h header files for now, since I don't know which files are
1993 allow to use thread-safe functions to add/remove netif in list, and to start/stop dhcp
2005 * opt.h, netif.h, dhcp.h, dhcp.c: New configuration option LWIP_NETIF_HOSTNAME allow to
2006 define a hostname in netif struct (this is just a pointer, so, you can use a hardcoded
2012 * netif.h, netif.c: A new NETIF_FLAG_ETHARP flag is defined in netif.h, to allow to
2031 * netif.c, netif.h: Apply patch#4197 with some changes (originator: rireland@hmgsl.com).
2032 Provides callback on netif up/down state change.
2036 ip.c, netif.h, tcpip.c, opt.h:
2038 filter per all network interfaces. Declare a new function in netif to enable to
2155 to netif->dhcp->pcb only (if that exists) and not to any other pcb for the same
2156 port (only solution to let UDP pcbs 'bind' to a netif instead of an IP address)
2159 * ip.c: fixed bug #21643 (udp_send/raw_send don't fail if netif is down) by
2169 netif to send as an argument (to be able to send on netifs that are down).
2245 pointing to ethhdr) if the netif got the NETIF_FLAG_ETHARP flag. Else, packets
2263 packet on a udp pcb binded on an netif's IP address, and not on "any".
2318 * ipv4/ip.h, ipv6/ip.h, opt.h, netif.h, etharp.h, ipv4/ip.c, netif.c, raw.c,
2336 a "pseudo-random" value based on netif's MAC and some autoip fields. It's always
2357 * netif.c: Fixed bug #20180 (TCP pcbs listening on IP_ADDR_ANY could get
2358 changed in netif_set_ipaddr if previous netif->ip_addr.addr was 0.
2435 * loopif.c, slipif.c: Fix bug #19729: free pbuf if netif->input() returns
2440 as the one of the netif used for sending to prevent sending from old
2441 addresses after a netif address gets changed (partly fixes bug #3168).
2476 * loopif.c, loopif.h, opt.h, src/netif/FILES: fix bug #2595: "loopif results
2478 (using LWIP_LOOPIF_MULTITHREADING) to directly call netif->input()
2479 (multithreading environments, e.g. netif->input() = tcpip_input()) or
2482 netif->input() = ip_input).
2551 * ethernetif.c: update netif->input calls to check return value. In older ports,
2722 * netif.{c,h}, netif/ethernetif.c: added SNMP statistics to netif struct
2743 * netif.c: In netif_add() fixed missing clear of ip_addr, netmask, gw and flags.
2892 netif->linkoutput and changed low_level_input() similarly for consistency.
2896 * ip.c, netif.c Changed debug statements to use the tidier ip4_addrN() macros.
2910 * netif.*: Added netif_set_up()/down().
3056 * netif drivers have to be changed to set the hardware address length field
3060 * netif's have a dhcp field that must be initialized to NULL by the driver.
3144 * A ->linkoutput() member was added to struct netif.