aboutsummaryrefslogtreecommitdiff
path: root/sys/net
Commit message (Expand)AuthorAgeFilesLines
* Allow kernel to compile without BPF.Bjoern A. Zeeb2019-11-241-0/+7
* Add explicit SI_SUB_EPOCHConrad Meyer2019-11-221-2/+1
* netmap: check if we already ran mmap before we attempt itVincenzo Maffione2019-11-191-1/+2
* if_llatbl: change htable_unlink_entry() to early exist if no work to doBjoern A. Zeeb2019-11-151-7/+8
* if_llatbl: cleanupBjoern A. Zeeb2019-11-151-5/+0
* In if_siocaddmulti() enter VNET.Gleb Smirnoff2019-11-131-0/+2
* lltabl: remove dead codeBjoern A. Zeeb2019-11-132-77/+0
* sysctl_rtsock() has all necessary locking and doesn't need Giant to run.Gleb Smirnoff2019-11-071-1/+2
* Enqueue lladdr_task to update link level address of vlan, when its parentAndrey V. Elsukov2019-11-071-2/+10
* net: add ETHER_IS_ZERO macro similar to ETHER_IS_BROADCASTEric Joyner2019-11-051-0/+3
* iflib: properly release memory allocated for DMAEric Joyner2019-11-041-13/+9
* netmap: fix build issue in netmap_user.hVincenzo Maffione2019-10-311-1/+1
* add valectl to the system commandsVincenzo Maffione2019-10-311-5/+5
* iflib: cleanup memory leaks on driver detachEric Joyner2019-10-301-1/+14
* There is a long standing problem with multicast programming for NICsGleb Smirnoff2019-10-292-1/+21
* iflib: call ether_ifdetach and netmap_detach before stopEric Joyner2019-10-231-8/+24
* Prevent a panic when a driver provides bogus debugnet parametersConrad Meyer2019-10-231-0/+9
* tuntap(4): Fix NOINET build after r353741Kyle Evans2019-10-231-2/+4
* tuntap(4): properly declare if_tun and if_tap modulesKyle Evans2019-10-221-0/+6
* Remove obsoleted KPIs that were used to access interface address lists.Gleb Smirnoff2019-10-212-121/+0
* tuntap(4): restrict scope of net.link.tap.user_open slightlyKyle Evans2019-10-211-13/+2
* tuntap(4): use cdevpriv w/ dtor for last close instead of d_closeKyle Evans2019-10-201-11/+16
* tuntap(4): Use make_dev_s to avoid si_drv1 raceKyle Evans2019-10-201-49/+75
* tuntap(4): break out after setting TUN_DSTADDRKyle Evans2019-10-201-1/+3
* tuntap(4): Drop TUN_IASETKyle Evans2019-10-201-5/+1
* Fix compile issues when building a kernel without the VIMAGE option.Michael Tuexen2019-10-191-0/+1
* Fix debugnet(4) link/build fallout on some configurationsConrad Meyer2019-10-181-1/+1
* tap: add support for virtio-net offloadsVincenzo Maffione2019-10-182-15/+160
* Make rt_getifa_fib() static.Gleb Smirnoff2019-10-182-1/+1
* Implement NetGDB(4)Conrad Meyer2019-10-174-7/+34
* debugnet(4): Add optional full-duplex modeConrad Meyer2019-10-173-16/+144
* Revert two parts of r353292 that enter epoch when processing vlan capabilities.Gleb Smirnoff2019-10-171-3/+9
* debugnet(4): Infer non-server connection parametersConrad Meyer2019-10-173-25/+95
* Add ddb(4) 'netdump' command to netdump a core without preconfigurationConrad Meyer2019-10-172-0/+249
* debugnet: Respond to broadcast ARP requestsConrad Meyer2019-10-171-1/+2
* debugnet(4): Check hardware-validated UDP checksumsConrad Meyer2019-10-171-0/+9
* Split out a more generic debugnet(4) from netdump(4)Conrad Meyer2019-10-177-15/+1457
* ether: add older ethertype definitions for QinQPhilip Paeps2019-10-171-0/+3
* do_link_state_change() is executed in taskqueue context and inGleb Smirnoff2019-10-161-3/+0
* The two functions ifnet_byindex() and ifnet_byindex_locked() are exactly theHans Petter Selasky2019-10-153-18/+9
* Exclude the network link eventhandler from epochification after r353292.Hans Petter Selasky2019-10-151-1/+1
* if_delmulti() is never called without ifp argument, assert this insteadGleb Smirnoff2019-10-141-14/+1
* Add missing include which breaks builds without VIMAGE.Michael Tuexen2019-10-131-0/+1
* Use an event handler to notify the SCTP about IP address changesMichael Tuexen2019-10-131-20/+4
* vlan_config() isn't always called in epoch context.Gleb Smirnoff2019-10-131-5/+9
* Don't use if_maddr_rlock() in sppp(4), use epoch(9) directly instead.Gleb Smirnoff2019-10-101-8/+12
* Don't use if_maddr_rlock() in tuntap(4), use epoch(9) directly instead.Gleb Smirnoff2019-10-101-2/+3
* Interface output method must be executed in network epoch, so if_addr_rlock()Gleb Smirnoff2019-10-101-3/+2
* Add two extra functions that basically give count of addressesGleb Smirnoff2019-10-102-0/+36
* Provide new KPI for network drivers to access lists of interfaceGleb Smirnoff2019-10-102-2/+60