| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix possible buffer overrun on 64-bit arch when generating MAC | emax | 2008-04-15 | 1 | -1/+3 |
* | Add a sysctl net.link.tap.up_on_open which defaults to zero; when it | bms | 2007-03-19 | 1 | -1/+6 |
* | Fix devfs cloning for non-superusers when net.link.tap.user_open is non-zero. | bms | 2007-02-05 | 1 | -5/+2 |
* | Implement ifnet cloning for tun(4)/tap(4). | bms | 2007-02-04 | 1 | -32/+126 |
* | Drop unicast Ethernet frames not destined for the configured address | bms | 2007-02-03 | 1 | -0/+18 |
* | Use int instead of u_int for the 'extra' argument to the | bms | 2007-02-02 | 1 | -1/+1 |
* | Sweep kernel replacing suser(9) calls with priv(9) calls, assigning | rwatson | 2006-11-06 | 1 | -3/+7 |
* | Currently, we initialize "error" to zero when it's declared, then | csjp | 2006-11-04 | 1 | -2/+1 |
* | Rename m_getm() to m_getm2() and rewrite it to allocate up to page sized | andre | 2006-11-02 | 1 | -1/+2 |
* | Fix our ioctl(2) implementation when the argument is "int". New | ru | 2006-09-27 | 1 | -1/+13 |
* | Drop a pointless cast of ifp->if_softc to (struct tap_softc *). | brooks | 2006-07-15 | 1 | -1/+1 |
* | Revert the (int *) -> (intptr_t *) conversion done as part of rev. 1.59 | marius | 2006-05-30 | 1 | -10/+10 |
* | Do not call knlist_destroy() in tapclose(). Instead call it when device is | emax | 2006-05-17 | 1 | -4/+3 |
* | Add kqueue(2) support on if_tap(4) interfaces. While I'm here, replace | emax | 2006-03-16 | 1 | -60/+153 |
* | - Store pointer to the link-level address right in "struct ifnet" | ru | 2005-11-11 | 1 | -2/+2 |
* | Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE and | rwatson | 2005-08-09 | 1 | -8/+8 |
* | Merge the dev_clone and dev_clone_cred event handlers into a single | rwatson | 2005-08-08 | 1 | -2/+4 |
* | Stop embedding struct ifnet at the top of driver softcs. Instead the | brooks | 2005-06-10 | 1 | -14/+19 |
* | Separate out address-detaching part of if_detach into if_purgeaddrs, | peadar | 2005-05-25 | 1 | -16/+3 |
* | Change m_uiotombuf so it will accept offset at which data should be copied | emax | 2005-05-04 | 1 | -1/+1 |
* | Provide a sysctl (net.link.tap.user_open) to allow unpriviliged | mdodd | 2005-04-13 | 1 | -3/+12 |
* | Explicitly hold a reference to the cdev we have just cloned. This | phk | 2005-03-31 | 1 | -1/+3 |
* | /* -> /*- for license, minor formatting changes | imp | 2005-01-07 | 1 | -1/+1 |
* | Don't include filedesc.h | phk | 2004-12-22 | 1 | -3/+3 |
* | Utilize m_uiotombuf() in device write method, instead of home-grown | glebius | 2004-10-31 | 1 | -32/+6 |
* | Destroy global tapmtx when the if_tap module is unloaded. | rwatson | 2004-09-17 | 1 | -0/+2 |
* | Set IFF_RUNNING flag on the interface as soon as the control device is opened. | emax | 2004-08-11 | 1 | -3/+9 |
* | Second half of the dev_t cleanup. | phk | 2004-06-17 | 1 | -1/+1 |
* | Do the dreaded s/dev_t/struct cdev */ | phk | 2004-06-16 | 1 | -10/+10 |
* | add missing #include <sys/module.h> | phk | 2004-05-30 | 1 | -0/+1 |
* | Correct a bug introduced with the recent clone API chang: when the clone | rwatson | 2004-03-18 | 1 | -0/+1 |
* | sAdd a comment indicating why there continues to be a race condition in | rwatson | 2004-03-18 | 1 | -5/+14 |
* | Add tap_mtx to tap_softc in order to protect per-softc variables | rwatson | 2004-03-17 | 1 | -2/+39 |
* | Lock down global variables in if_tap (primarily, the tap softc list); | rwatson | 2004-03-15 | 1 | -3/+28 |
* | Add clone_setup() function rather than rely on lazy initialization. | phk | 2004-03-11 | 1 | -0/+1 |
* | Fix handling of tap/vmnet flag in relation to cloning and properly enforce | phk | 2004-03-10 | 1 | -10/+8 |
* | Don't set d_flags twice. The second setting clobbered D_NOGIANT. | bde | 2004-02-24 | 1 | -2/+1 |
* | Device megapatch 4/6: | phk | 2004-02-21 | 1 | -0/+2 |
* | Device megapatch 2/6: | phk | 2004-02-21 | 1 | -129/+35 |
* | - Implement selwakeuppri() which allows raising the priority of a | tanimura | 2003-11-09 | 1 | -2/+2 |
* | Replace the if_name and if_unit members of struct ifnet with new members | brooks | 2003-10-31 | 1 | -37/+34 |
* | Gigacommit to improve device-driver source compatibility between | phk | 2003-03-03 | 1 | -13/+8 |
* | More low-hanging fruit: kill caddr_t in calls to wakeup(9) / [mt]sleep(9). | des | 2003-03-02 | 1 | -2/+2 |
* | Clean up whitespace, s/register //, refrain from strong urge to ANSIfy. | des | 2003-03-02 | 1 | -47/+47 |
* | uiomove-related caddr_t -> void * (just the low-hanging fruit) | des | 2003-03-02 | 1 | -2/+2 |
* | Back out M_* changes, per decision of the TRB. | imp | 2003-02-19 | 1 | -3/+3 |
* | NODEVFS cleanup: unifdef | phk | 2003-01-30 | 1 | -10/+0 |
* | Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. | alfred | 2003-01-21 | 1 | -3/+3 |
* | Originally when DEVFS was added, a global variable "devfs_present" | phk | 2003-01-19 | 1 | -8/+9 |
* | network interface and link layer changes: | sam | 2002-11-15 | 1 | -25/+10 |