sys/net/if_gre.c
Wed, 06 Aug 2008 15:01:23 +0000 plunky Convert socket options code to use a sockopt structure trunk
Tue, 24 Jun 2008 11:18:14 +0000 ad Replace references to getsock/getvnode. trunk
Sun, 15 Jun 2008 16:37:21 +0000 christos - add if_alloc (ours just mallocs), and if_initname and use them (from FreeBSD) trunk
Mon, 02 Jun 2008 23:07:13 +0000 dyoung Destroy condition variable sc_fp_condvar. trunk
Thu, 15 May 2008 04:03:53 +0000 dyoung Note both my contribution and NSF funding. trunk
Thu, 15 May 2008 01:30:48 +0000 dyoung Get rid of gre_sosend()'s lwp argument. trunk
Fri, 09 May 2008 20:14:07 +0000 dyoung Make gre(4) work in the New File Descriptor / Socket Locking Order. trunk
Mon, 28 Apr 2008 20:22:51 +0000 martin Remove clause 3 and 4 from TNF licenses trunk
Thu, 24 Apr 2008 11:38:36 +0000 ad Merge the socket locking patch: trunk
Thu, 03 Apr 2008 21:40:59 +0000 dyoung Improve error handling. gre(4) is still broken, but it does not trunk
Thu, 03 Apr 2008 07:19:32 +0000 dyoung Fix one of two bugs introduced by the descriptor handling changes trunk
Thu, 03 Apr 2008 07:12:16 +0000 dyoung Cosmetic: use curlwp everywhere that it is appropriate, instead of trunk
Thu, 27 Mar 2008 19:06:51 +0000 ad Make rusage collection per-LWP and collate in the appropriate places. trunk
Fri, 21 Mar 2008 21:54:58 +0000 ad Catch up with descriptor handling changes. See kern_descrip.c revision trunk
Wed, 20 Feb 2008 17:05:52 +0000 matt s/u_\(int[0-9]*_t\)/u\1/g trunk
Thu, 07 Feb 2008 01:21:52 +0000 dyoung Start patching up the kernel so that a network driver always has trunk
Thu, 20 Dec 2007 18:12:11 +0000 dyoung Move more code in gre_clone_destroy() under splnet() protection, trunk
Wed, 28 Nov 2007 02:40:21 +0000 dyoung Cosmetic: join two lines. trunk
Sat, 24 Nov 2007 07:49:03 +0000 dyoung Pass the mbuf type (e.g., MT_SONAME, MT_SOOPTS) as the second trunk
Sat, 24 Nov 2007 07:43:32 +0000 dyoung Fix a bunch of locking bugs ("Mutex error: lockdebug_barrier: spin trunk
Wed, 07 Nov 2007 00:19:54 +0000 ad Use the softint_* API. trunk
Fri, 19 Oct 2007 11:59:34 +0000 ad machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h trunk
Mon, 08 Oct 2007 15:12:05 +0000 ad Merge file descriptor locking, cwdi locking and cross-call changes trunk
Sat, 06 Oct 2007 03:35:14 +0000 dyoung Change some ints to bools. trunk
Sat, 06 Oct 2007 03:30:25 +0000 dyoung Good-bye, kernel thread, we don't need you any longer. trunk
Fri, 05 Oct 2007 05:15:58 +0000 dyoung Cosmetic: KNF. Litter the code with fewer #if NBPFILTER > 0. trunk
Fri, 05 Oct 2007 04:55:10 +0000 dyoung Remove a lot of dead code. Move gre_do_send() code into greintr(), trunk
Fri, 05 Oct 2007 03:28:12 +0000 dyoung Work in progress: use a raw socket for GRE in IP encapsulation trunk
Sat, 08 Sep 2007 04:34:02 +0000 dyoung Rename gre_socreate1() -> gre_socreate(). trunk
Sun, 02 Sep 2007 07:03:22 +0000 dyoung Delete unused variable. trunk
Sun, 02 Sep 2007 07:01:41 +0000 dyoung Simplify code, add debug statements, and fix a bug that could trunk
Sun, 02 Sep 2007 01:50:58 +0000 dyoung Get rid of struct oifreq/ifreq compat code, because ifioctl() has trunk
Sun, 02 Sep 2007 01:49:49 +0000 dyoung Be consistent: use the prefix sc_ for all members of the gre_softc. trunk
Thu, 30 Aug 2007 05:54:07 +0000 dyoung Move sc_fp & sc_newfp from struct gre_softc to struct gre_soparm. trunk
Thu, 30 Aug 2007 05:14:32 +0000 dyoung Remove out-of-date debug message and comment. trunk
Thu, 30 Aug 2007 04:58:25 +0000 dyoung Do not hold the mutex as much in gre_thread1(). Move initial mutex trunk
Fri, 24 Aug 2007 23:38:31 +0000 dyoung Overhaul gre(4), especially the GRE in UDP bits: trunk
Mon, 20 Aug 2007 04:49:40 +0000 skd Clean up net compat ioctls, and clean up handling of wireless ioctls. trunk
Tue, 14 Aug 2007 16:03:48 +0000 joerg Explicitly assert that the protocol out pr_ctloutput before calling it. trunk
Tue, 14 Aug 2007 13:36:50 +0000 seanb - Check IFF_RUNNING | IFF_UP in gre_output() correctly. trunk
Mon, 09 Jul 2007 20:51:58 +0000 ad Merge some of the less invasive changes from the vmlocking branch: trunk
Wed, 30 May 2007 21:02:02 +0000 christos Move the nasty ifdefs in one place. Requested by ad and dyoung. trunk
Tue, 29 May 2007 23:32:41 +0000 christos fix unused variable. trunk
Tue, 29 May 2007 22:05:01 +0000 xtraeme Initialize oifr to fix build with COMPAT_40. trunk
Tue, 29 May 2007 21:32:27 +0000 christos Add a sockaddr_storage member to "struct ifreq" maintaining backwards trunk
Sun, 06 May 2007 02:47:52 +0000 dyoung Switch from spl(9) to mutex(9) and condvar(9). trunk
Wed, 02 May 2007 20:40:22 +0000 dyoung Eliminate address family-specific route caches (struct route, struct trunk
Sat, 14 Apr 2007 22:41:42 +0000 dyoung In gre_clone_destroy(), free the route cache after calling if_detach(), trunk
Wed, 21 Mar 2007 03:18:08 +0000 dyoung Make all debug messages use GRE_DPRINTF(). Get rid of a redundant trunk
Wed, 21 Mar 2007 01:56:05 +0000 dyoung If we do not recognize the protocol of a received packet, then trunk
Sun, 04 Mar 2007 05:59:00 +0000 christos Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. trunk
Fri, 23 Feb 2007 06:13:24 +0000 dyoung Cosmetic: remove gratuitous () from return statements. trunk
Fri, 23 Feb 2007 06:10:40 +0000 dyoung If we enter gre_output() without a route in the cache, call trunk
Fri, 23 Feb 2007 04:20:02 +0000 dyoung Destroy route cache before destroying the interface. trunk
Sat, 17 Feb 2007 22:34:07 +0000 dyoung KNF: de-__P, bzero -> memset, bcmp -> memcmp. Remove extraneous trunk
Fri, 26 Jan 2007 19:32:32 +0000 dyoung Fix the check for a routing loop. trunk
Fri, 26 Jan 2007 03:01:32 +0000 dyoung Mark some shared variables as volatile. trunk
Fri, 15 Dec 2006 21:18:52 +0000 joerg Introduce new helper functions to abstract the route caching. trunk
Sun, 10 Dec 2006 23:12:37 +0000 christos initialize error, cause gcc3 says so. trunk
Sat, 09 Dec 2006 06:32:58 +0000 dyoung Straggler from last: convert to rtflush(). trunk
less more (0) -100 -60 tip