summaryrefslogtreecommitdiff
path: root/usr.sbin/mountd/mountd.c
AgeCommit message (Expand)Author
2001-11-29use struct uucred.christos
2001-10-16s/IPV6_BINDV6ONLY/IPV6_V6ONLY/ to follow changes made yesterday.itojun
2001-04-24Don't allow -mask for v6 addresses, otherwise there could be confusionfvdl
2000-07-19Free the storage allocated by fparseln when skipping an empty line.enami
2000-07-16always check getnameinfo errors. pass NI_WITHSCOPEID toitojun
2000-07-16remove debug printf().itojun
2000-07-16fatal typo: need listen(tcp6sock).itojun
2000-06-27Add some extra instrumentation in the `debug' case.thorpej
2000-06-21Avoid null pointer dereference; the `addrp' is NULL if a mount pointenami
2000-06-19Don't try to push v6 addresses into the kernel when they're not supported.fvdl
2000-06-16Fix bad registration of mountd/tcp/v3 on port of mountd/udp/v3.hannken
2000-06-13avoid memory leak and duplicated free.itojun
2000-06-10check scope id when we compare two AF_INET6 sockaddrs.itojun
2000-06-10support IPv6 addresses start with hex digit or colon (like ::1).itojun
2000-06-10bark if too-big-masklen on "-network prefix/masklen".itojun
2000-06-09Make address handling in mountd more generic, to allow IPv6 mounting.fvdl
2000-06-03Fix last arg to clnt_broadcast.fvdl
2000-02-16Backout revision 1.58-1.61; Since we currently only have a way to unexportenami
2000-02-16Fix a bug which caused mountd to don't work at alldante
2000-02-15Fix path component parsing bug that I've introduced in previous commit.enami
2000-02-03If failed to export some mount point, unexport and try again. This is aenami
1999-11-14After some light testing, it worked for me, so...sommerfeld
1999-09-10Add ntfs to the list of exportable filesystem types, now that's it's actuallyjdolecek
1999-08-25Reorder arguments to error message so the message actually makesmjl
1999-08-16Spell "privilege" correctly (correct spelling from Jonathan Stone).simonb
1999-08-09Add nullfs, umapfs, unionfs to the list of exportable filesystem types, nowperseant
1999-06-06Use pidfile(3).thorpej
1999-01-12iPr/6121: Mycroft, diagnostics messages were not helpful.christos
1998-11-07PR/6409: Martin Husemann: /etc/exports parsing breaks if file has empty lines.christos
1998-11-02free line returned by fparseln().christos
1998-11-01Initialize struct statfs properly while parsing each line.christos
1998-10-29fix the size_t printf and initialize lineno.christos
1998-10-29- KNF, remove extraneous castschristos
1998-10-29Fix two ancient bugs involving netgroups where mountd may try to free(3)ross
1998-10-07- Add some MIT KRB/NFS pieces, someday I'll commit the rest.christos
1998-07-13- standardise some option processingmrg
1998-03-01Merge with Lite2 + local changesfvdl
1998-02-21When getting an unmount request from a non-reserved port, don't loopfvdl
1997-08-28update for WARNS?=1lukem
1997-08-28Prevent info gathering attacks by returning EACCES when a directorylukem
1997-08-13Add MOUNT_EXT2FS to the list of filesystem which need to be deleted frombouyer
1997-06-24Enable exporting filesystems the WebNFS way. Add the -public, -webnfsfvdl
1997-03-30Split handling reserved port handling for NFS rpcs and mount rpcs up;fvdl
1997-03-23Checking for the use reserved ports by clients (both for mount/umountfvdl
1996-10-07u_long -> u_int32_t when dealing with address lists returned by the resolver.cgd
1996-09-28Correct spelling of `successful'.thorpej
1996-09-19declare the variable "bad", used to hold errors, as a long, so it cancgd
1996-05-22make some errors more verbose. inspired from pr#1509mrg
1996-02-18Bring in NFSv3 code by Rick Macklem (from Lite2)fvdl
1995-11-28merge in changes from 1.1 release branchjtc