summaryrefslogtreecommitdiff
path: root/sys/compat/sunos32/sunos32_misc.c
AgeCommit message (Expand)Author
2023-06-20compat_sunos32: Memset zero before copyout.riastradh
2021-09-07sys/compat: Memset zero before copyout.riastradh
2020-06-24remove special handling for symbolic links for COMPAT_43 lstat, it'sjdolecek
2019-10-26use strlcpy() for the uts conversion, makes the code simpler and more readable.christos
2019-09-23make this compile againchristos
2019-09-17Add a boolean argument to indicate if we have a path/true (execve) or anchristos
2019-09-17pass new missing fd argument to execve1().mrg
2018-09-03Rename min/max -> uimin/uimax for better honesty.riastradh
2017-07-28Fail, don't panic, on bad dirents from file system.riastradh
2016-02-28Add missing newline character in error messagekhorben
2015-10-23Change do_sys_mount() so that it only takes as argument the type of themaxv
2014-09-05Try not to use f_data, use f_{vnode,socket,pipe,mqueue,kqueue,ksem} to getmatt
2012-02-12Change old-style function defintions to C89 prototypes.matt
2010-11-19Introduce struct pathbuf. This is an abstraction to hold a pathnamedholland
2010-06-24Clean up vnode lock operations pass 2:hannken
2010-03-03Remove nfssvc non-emulations I missed yesterday.pooka
2010-03-03Add prototype and forward declarations to make the empty nfs stub compile.martin
2010-03-03When implementing "read directory", when there are too many empty entrieshe
2010-03-02remove nfssvc emulation (or non-emulation)pooka
2009-06-29Convert 67 namei call sites to use namei_simple, in these functions:dholland
2009-05-16Follow pad to PAD change.nakayama
2009-01-11Follow christos-time_t merge.nakayama
2008-11-19Make the emulations, exec formats, coredump, NFS, and the NFS serverad
2008-11-12Remove LKMs and switch to the module framework, pass 1.ad
2008-08-07convert some [left behind] compat code to use new sockopt APIplunky
2008-06-24Replace references to getsock/getvnode.ad
2008-05-29remove clause #3 from my license where there are no othermrg
2008-03-21Catch up with descriptor handling changes. See kern_descrip.c revisionad
2008-01-05Use FILE_LOCK() and FILE_UNLOCK().dsl
2007-12-28maxfiles is now an u_int.hannken
2007-12-20Convert all the system call entry points from:dsl
2007-12-08Remove cn_lwp from struct componentname. curlwp should be usedpooka
2007-12-08ANSIfy most of the function definitions in sys/compat (but not ndis).dsl
2007-12-04Remove all the __Pdsl
2007-11-27more VFS_STATVFS(x,y,z) fallout; change them to VFS_STATVFS(x,y). (hi, pooka!)dogcow
2007-07-17include <compat/sys/mount.h> for MFSNAMELEN.christos
2007-07-12Change compat mount code to pass do_sys_mount() kernel resident buffers.dsl
2007-05-12Change interface to settimeofday1() so that it can also be used fromdsl
2007-04-22Change the way that emulations locate files within the emulation root todsl
2007-03-16remove all the double (and triple) casts used to convert 32bit userspacedsl
2007-03-10Update all the compat stuff to not use the 'stackgap' for processingdsl
2007-03-04fix fallout from caddr_t changes.christos
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2007-02-09Merge newlock2 to head.ad
2006-11-14Clean some KAUTH_GENERIC_ISSUSER usage in compat code.elad
2006-09-01When calling PTRACE from an LKM, use sysent[SYS_ptrace].sy_call in casematt
2006-09-01clean up ptrace changes: #include "opt_ptrace.h"mrg
2006-07-23Use the LWP cached credentials where sane.ad
2006-06-26version the socket(2) syscall. for compat30 socket, we usemrg
2006-05-14integrate kauth.elad