Deleted Added
full compact
linux_misc.c (293512) linux_misc.c (293516)
1/*-
2 * Copyright (c) 2002 Doug Rabson
3 * Copyright (c) 1994-1995 S��ren Schmidt
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:

--- 14 unchanged lines hidden (view full) ---

23 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
24 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
25 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
27 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28 */
29
30#include <sys/cdefs.h>
1/*-
2 * Copyright (c) 2002 Doug Rabson
3 * Copyright (c) 1994-1995 S��ren Schmidt
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:

--- 14 unchanged lines hidden (view full) ---

23 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
24 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
25 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
27 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28 */
29
30#include <sys/cdefs.h>
31__FBSDID("$FreeBSD: stable/10/sys/compat/linux/linux_misc.c 293512 2016-01-09 15:39:41Z dchagin $");
31__FBSDID("$FreeBSD: stable/10/sys/compat/linux/linux_misc.c 293516 2016-01-09 15:48:11Z dchagin $");
32
33#include "opt_compat.h"
34#include "opt_kdtrace.h"
35
36#include <sys/param.h>
37#include <sys/blist.h>
38#include <sys/fcntl.h>
39#if defined(__i386__)

--- 687 unchanged lines hidden (view full) ---

727 getcreddomainname(td->td_ucred, utsname.domainname, LINUX_MAX_UTSNAME);
728 strlcpy(utsname.release, osrelease, LINUX_MAX_UTSNAME);
729 strlcpy(utsname.version, version, LINUX_MAX_UTSNAME);
730 for (p = utsname.version; *p != '\0'; ++p)
731 if (*p == '\n') {
732 *p = '\0';
733 break;
734 }
32
33#include "opt_compat.h"
34#include "opt_kdtrace.h"
35
36#include <sys/param.h>
37#include <sys/blist.h>
38#include <sys/fcntl.h>
39#if defined(__i386__)

--- 687 unchanged lines hidden (view full) ---

727 getcreddomainname(td->td_ucred, utsname.domainname, LINUX_MAX_UTSNAME);
728 strlcpy(utsname.release, osrelease, LINUX_MAX_UTSNAME);
729 strlcpy(utsname.version, version, LINUX_MAX_UTSNAME);
730 for (p = utsname.version; *p != '\0'; ++p)
731 if (*p == '\n') {
732 *p = '\0';
733 break;
734 }
735 strlcpy(utsname.machine, linux_platform, LINUX_MAX_UTSNAME);
735 strlcpy(utsname.machine, linux_kplatform, LINUX_MAX_UTSNAME);
736
737 return (copyout(&utsname, args->buf, sizeof(utsname)));
738}
739
740#if defined(__i386__) || (defined(__amd64__) && defined(COMPAT_LINUX32))
741struct l_utimbuf {
742 l_time_t l_actime;
743 l_time_t l_modtime;

--- 1539 unchanged lines hidden ---
736
737 return (copyout(&utsname, args->buf, sizeof(utsname)));
738}
739
740#if defined(__i386__) || (defined(__amd64__) && defined(COMPAT_LINUX32))
741struct l_utimbuf {
742 l_time_t l_actime;
743 l_time_t l_modtime;

--- 1539 unchanged lines hidden ---