Commit Graph

28 Commits

Author SHA1 Message Date
pgoyette
47cc427df8 More changes for creds, mutex, etc. 2016-12-13 22:54:24 +00:00
pgoyette
0342d5080b Mostly mechanical updates for caddr_t, thread, mutex, and credentials 2016-12-13 22:52:46 +00:00
pgoyette
752640fd36 Disable duplicate typedef 2016-12-13 22:49:02 +00:00
pgoyette
88b1d6a671 More cleanup of #includes 2016-12-13 22:31:51 +00:00
pgoyette
3be2222bbe Adapt code for our location of the nfs headers, and some updates for
differences in kernel options(4) handling
2016-12-13 22:17:33 +00:00
pgoyette
d687e96a02 Update for location of newnfs headers, clean up some other #include 2016-12-13 21:58:17 +00:00
pgoyette
c10f8b5081 Update locations for new nfs header files.
XXX Some #includes are just disabled (via #if 0) and will need to be
XXX resolved before further progress can be made.
2016-12-13 21:50:32 +00:00
pgoyette
c81f4ce3f4 One more option for the opt_ file. 2016-12-13 21:44:01 +00:00
pgoyette
01ce88d0f3 More clean-up of #includes 2016-11-18 22:58:08 +00:00
pgoyette
f8afa79068 Add the initial module(9) infrastructure 2016-11-18 22:41:18 +00:00
pgoyette
c68a82788b Clean up some #includes 2016-11-18 22:37:50 +00:00
pgoyette
34f2d232eb Clean up after the import auto-generate.
At least now it doesn't cause config(1) any problems.
2016-11-18 09:58:38 +00:00
pgoyette
2d39560c47 Resolve conflicts 2016-11-18 08:31:29 +00:00
pgoyette
e81f0ea2ca Update to FreeBSD revision 308975 ( approx 2016-11-18 07:30 UTC)
If I'm going to try to get this working, I should at least start with
the most recent code available.
2016-11-18 07:49:10 +00:00
christos
aeed4fbb7e add missing attribute 2016-09-22 15:57:05 +00:00
msaitoh
8bc54e5be6 KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
ozaki-r
d938d837b3 Introduce m_set_rcvif and m_reset_rcvif
The API is used to set (or reset) a received interface of a mbuf.
They are counterpart of m_get_rcvif, which will come in another
commit, hide internal of rcvif operation, and reduce the diff of
the upcoming change.

No functional change.
2016-06-10 13:27:10 +00:00
christos
04cb474ace PR/50535: David Binderman: Fix nonsense strcmp 2015-12-13 18:31:09 +00:00
mlelstv
b8751ed3e7 invalidate input mbuf as soon as it is consumed by the mbuf chain
to avoid a double free later.
2015-02-07 12:50:25 +00:00
christos
5376d50617 fix mbuf leak; this is not being compiled yet.
Reported by:
http://www.m00nbsd.net/ae123a9bae03f7dde5c6d654412daf5a.html#Report-4
2015-02-07 04:06:52 +00:00
snj
f0a7346d21 src is too big these days to tolerate superfluous apostrophes. It's
"its", people!
2014-10-18 08:33:23 +00:00
uebayasi
fe9a32c84e Define filesystem attributes with vfs dependency. 2014-10-11 06:42:18 +00:00
christos
66873a203c kill sprintf. 2014-03-25 16:30:28 +00:00
wiz
d860f590d4 Fix typo ("then" instead of "than") 2013-12-09 09:35:16 +00:00
christos
9d605174d9 Change the queue.3 *_END(&head) macros to NULL. Since we don't have CIRCLEQ
anymore, all the macros expand to NULL anyway, so this improves readability.
Requested by rmind@
2013-11-27 17:24:43 +00:00
dholland
5724088cd3 Explain what's here. 2013-09-30 07:31:34 +00:00
dholland
e63709eb76 The script for preparing an import of this nfs code. 2013-09-30 07:23:37 +00:00
dholland
6ca3558714 Import FreeBSD's "newnfs" nfs client and server code. This contains
nfsv4 as well as new implementations of nfsv3 and nfsv2.

This import is from tonight's FreeBSD head and is unchanged from there
except for automated munging of rcsids, rearranging of paths, and an
autogenerated files.* file that might or might not be syntactically
valid. (I will check in the script that does this shortly.)

There is not the slightest chance this will configure yet, let alone
compile or run.
2013-09-30 07:18:57 +00:00