OSDN Git Service

(split) LDP: Update release pages based on LDP 3.54 release
authorAkihiro MOTOKI <amotoki@gmail.com>
Mon, 14 Oct 2013 11:43:22 +0000 (20:43 +0900)
committerAkihiro MOTOKI <amotoki@gmail.com>
Mon, 14 Oct 2013 11:43:22 +0000 (20:43 +0900)
875 files changed:
release/man1/intro.1
release/man1/ldd.1
release/man1/time.1
release/man2/_exit.2
release/man2/_syscall.2
release/man2/accept.2
release/man2/access.2
release/man2/acct.2
release/man2/adjtimex.2
release/man2/alarm.2
release/man2/alloc_hugepages.2
release/man2/arch_prctl.2
release/man2/bdflush.2
release/man2/bind.2
release/man2/brk.2
release/man2/cacheflush.2
release/man2/capget.2
release/man2/chdir.2
release/man2/chmod.2
release/man2/chown.2
release/man2/chroot.2
release/man2/clock_getres.2
release/man2/clock_nanosleep.2
release/man2/clone.2
release/man2/close.2
release/man2/connect.2
release/man2/create_module.2
release/man2/dup.2
release/man2/epoll_create.2
release/man2/epoll_ctl.2
release/man2/epoll_wait.2
release/man2/eventfd.2
release/man2/execve.2
release/man2/exit_group.2
release/man2/faccessat.2
release/man2/fallocate.2
release/man2/fchmodat.2
release/man2/fchownat.2
release/man2/fcntl.2
release/man2/flock.2
release/man2/fork.2
release/man2/fstatat.2
release/man2/fsync.2
release/man2/futex.2
release/man2/futimesat.2
release/man2/get_kernel_syms.2
release/man2/get_mempolicy.2
release/man2/get_thread_area.2
release/man2/getcpu.2
release/man2/getdents.2
release/man2/getdomainname.2
release/man2/getgid.2
release/man2/getgroups.2
release/man2/gethostname.2
release/man2/getitimer.2
release/man2/getpagesize.2
release/man2/getpeername.2
release/man2/getpid.2
release/man2/getpriority.2
release/man2/getresuid.2
release/man2/getrlimit.2
release/man2/getrusage.2
release/man2/getsid.2
release/man2/getsockname.2
release/man2/getsockopt.2
release/man2/gettid.2
release/man2/gettimeofday.2
release/man2/getuid.2
release/man2/getxattr.2
release/man2/idle.2
release/man2/inotify_add_watch.2
release/man2/inotify_init.2
release/man2/inotify_rm_watch.2
release/man2/intro.2
release/man2/io_cancel.2
release/man2/io_destroy.2
release/man2/io_getevents.2
release/man2/io_setup.2
release/man2/io_submit.2
release/man2/ioctl.2
release/man2/ioctl_list.2
release/man2/ioperm.2
release/man2/iopl.2
release/man2/ioprio_set.2
release/man2/ipc.2
release/man2/kcmp.2
release/man2/kexec_load.2
release/man2/kill.2
release/man2/killpg.2
release/man2/link.2
release/man2/linkat.2
release/man2/listen.2
release/man2/listxattr.2
release/man2/llseek.2
release/man2/lookup_dcookie.2
release/man2/lseek.2
release/man2/madvise.2
release/man2/mbind.2
release/man2/migrate_pages.2
release/man2/mincore.2
release/man2/mkdir.2
release/man2/mkdirat.2
release/man2/mknod.2
release/man2/mknodat.2
release/man2/mlock.2
release/man2/mmap.2
release/man2/mmap2.2
release/man2/modify_ldt.2
release/man2/move_pages.2
release/man2/mprotect.2
release/man2/mq_getsetattr.2
release/man2/mremap.2
release/man2/msgctl.2
release/man2/msgget.2
release/man2/msgop.2
release/man2/msync.2
release/man2/nanosleep.2
release/man2/nfsservctl.2
release/man2/nice.2
release/man2/open.2
release/man2/openat.2
release/man2/outb.2
release/man2/pause.2
release/man2/pciconfig_read.2
release/man2/personality.2
release/man2/pipe.2
release/man2/pivot_root.2
release/man2/poll.2
release/man2/posix_fadvise.2
release/man2/pread.2
release/man2/query_module.2
release/man2/read.2
release/man2/readahead.2
release/man2/readdir.2
release/man2/readlink.2
release/man2/readlinkat.2
release/man2/readv.2
release/man2/reboot.2
release/man2/recv.2
release/man2/recvmmsg.2
release/man2/remap_file_pages.2
release/man2/removexattr.2
release/man2/rename.2
release/man2/renameat.2
release/man2/rmdir.2
release/man2/sched_get_priority_max.2
release/man2/sched_rr_get_interval.2
release/man2/sched_setparam.2
release/man2/sched_yield.2
release/man2/select.2
release/man2/select_tut.2
release/man2/semctl.2
release/man2/semget.2
release/man2/semop.2
release/man2/send.2
release/man2/sendfile.2
release/man2/sendmmsg.2
release/man2/set_mempolicy.2
release/man2/set_thread_area.2
release/man2/set_tid_address.2
release/man2/seteuid.2
release/man2/setgid.2
release/man2/setns.2
release/man2/setpgid.2
release/man2/setresuid.2
release/man2/setreuid.2
release/man2/setsid.2
release/man2/setuid.2
release/man2/setup.2
release/man2/setxattr.2
release/man2/sgetmask.2
release/man2/shmctl.2
release/man2/shmget.2
release/man2/shmop.2
release/man2/shutdown.2
release/man2/sigaction.2
release/man2/sigaltstack.2
release/man2/signal.2
release/man2/signalfd.2
release/man2/sigpending.2
release/man2/sigprocmask.2
release/man2/sigreturn.2
release/man2/sigsuspend.2
release/man2/sigwaitinfo.2
release/man2/socket.2
release/man2/socketcall.2
release/man2/socketpair.2
release/man2/splice.2
release/man2/spu_run.2
release/man2/stat.2
release/man2/statfs.2
release/man2/stime.2
release/man2/swapon.2
release/man2/symlink.2
release/man2/symlinkat.2
release/man2/sync.2
release/man2/sync_file_range.2
release/man2/syscall.2
release/man2/syscalls.2
release/man2/sysctl.2
release/man2/sysinfo.2
release/man2/syslog.2
release/man2/tee.2
release/man2/time.2
release/man2/timer_delete.2
release/man2/timerfd_create.2
release/man2/times.2
release/man2/tkill.2
release/man2/truncate.2
release/man2/umask.2
release/man2/umount.2
release/man2/uname.2
release/man2/unimplemented.2
release/man2/unlink.2
release/man2/unlinkat.2
release/man2/unshare.2
release/man2/uselib.2
release/man2/ustat.2
release/man2/utime.2
release/man2/vfork.2
release/man2/vhangup.2
release/man2/vm86.2
release/man2/vmsplice.2
release/man2/wait.2
release/man2/wait4.2
release/man2/write.2
release/man3/CPU_SET.3
release/man3/INFINITY.3
release/man3/MB_CUR_MAX.3
release/man3/MB_LEN_MAX.3
release/man3/__setfpucw.3
release/man3/a64l.3
release/man3/abort.3
release/man3/abs.3
release/man3/acos.3
release/man3/acosh.3
release/man3/addseverity.3
release/man3/adjtime.3
release/man3/aio_cancel.3
release/man3/aio_error.3
release/man3/aio_fsync.3
release/man3/aio_init.3
release/man3/aio_read.3
release/man3/aio_return.3
release/man3/aio_suspend.3
release/man3/aio_write.3
release/man3/alloca.3
release/man3/argz_add.3
release/man3/asin.3
release/man3/asinh.3
release/man3/asprintf.3
release/man3/assert.3
release/man3/assert_perror.3
release/man3/atan.3
release/man3/atan2.3
release/man3/atanh.3
release/man3/atexit.3
release/man3/atof.3
release/man3/atoi.3
release/man3/backtrace.3
release/man3/basename.3
release/man3/bcmp.3
release/man3/bcopy.3
release/man3/bindresvport.3
release/man3/bsd_signal.3
release/man3/bsearch.3
release/man3/bstring.3
release/man3/btowc.3
release/man3/btree.3
release/man3/byteorder.3
release/man3/bzero.3
release/man3/cabs.3
release/man3/cacos.3
release/man3/cacosh.3
release/man3/canonicalize_file_name.3
release/man3/carg.3
release/man3/casin.3
release/man3/casinh.3
release/man3/catan.3
release/man3/catanh.3
release/man3/catgets.3
release/man3/catopen.3
release/man3/cbrt.3
release/man3/ccos.3
release/man3/ccosh.3
release/man3/ceil.3
release/man3/cerf.3
release/man3/cexp.3
release/man3/cexp2.3
release/man3/cfree.3
release/man3/cimag.3
release/man3/clearenv.3
release/man3/clock.3
release/man3/clock_getcpuclockid.3
release/man3/clog.3
release/man3/clog10.3
release/man3/clog2.3
release/man3/closedir.3
release/man3/cmsg.3
release/man3/confstr.3
release/man3/conj.3
release/man3/copysign.3
release/man3/cos.3
release/man3/cosh.3
release/man3/cpow.3
release/man3/cproj.3
release/man3/creal.3
release/man3/crypt.3
release/man3/csin.3
release/man3/csinh.3
release/man3/csqrt.3
release/man3/ctan.3
release/man3/ctanh.3
release/man3/ctermid.3
release/man3/ctime.3
release/man3/daemon.3
release/man3/dbopen.3
release/man3/des_crypt.3
release/man3/difftime.3
release/man3/dirfd.3
release/man3/div.3
release/man3/dl_iterate_phdr.3
release/man3/dlopen.3
release/man3/dprintf.3
release/man3/drand48.3
release/man3/drand48_r.3
release/man3/dysize.3
release/man3/ecvt.3
release/man3/ecvt_r.3
release/man3/encrypt.3
release/man3/end.3
release/man3/endian.3
release/man3/envz_add.3
release/man3/erf.3
release/man3/erfc.3
release/man3/err.3
release/man3/errno.3
release/man3/error.3
release/man3/ether_aton.3
release/man3/euidaccess.3
release/man3/exec.3
release/man3/exit.3
release/man3/exp.3
release/man3/exp10.3
release/man3/exp2.3
release/man3/expm1.3
release/man3/fabs.3
release/man3/fclose.3
release/man3/fcloseall.3
release/man3/fdim.3
release/man3/fenv.3
release/man3/ferror.3
release/man3/fexecve.3
release/man3/fflush.3
release/man3/ffs.3
release/man3/fgetgrent.3
release/man3/fgetpwent.3
release/man3/fgetwc.3
release/man3/fgetws.3
release/man3/finite.3
release/man3/flockfile.3
release/man3/floor.3
release/man3/fma.3
release/man3/fmax.3
release/man3/fmemopen.3
release/man3/fmin.3
release/man3/fmod.3
release/man3/fmtmsg.3
release/man3/fnmatch.3
release/man3/fopen.3
release/man3/fpathconf.3
release/man3/fpclassify.3
release/man3/fpurge.3
release/man3/fputwc.3
release/man3/fputws.3
release/man3/fread.3
release/man3/frexp.3
release/man3/fseek.3
release/man3/fseeko.3
release/man3/ftime.3
release/man3/ftok.3
release/man3/fts.3
release/man3/ftw.3
release/man3/futimes.3
release/man3/fwide.3
release/man3/gamma.3
release/man3/gcvt.3
release/man3/get_nprocs_conf.3
release/man3/getaddrinfo.3
release/man3/getcontext.3
release/man3/getcwd.3
release/man3/getdate.3
release/man3/getdirentries.3
release/man3/getdtablesize.3
release/man3/getenv.3
release/man3/getfsent.3
release/man3/getgrent.3
release/man3/getgrent_r.3
release/man3/getgrnam.3
release/man3/getgrouplist.3
release/man3/gethostbyname.3
release/man3/gethostid.3
release/man3/getifaddrs.3
release/man3/getipnodebyname.3
release/man3/getline.3
release/man3/getloadavg.3
release/man3/getlogin.3
release/man3/getmntent.3
release/man3/getnameinfo.3
release/man3/getnetent.3
release/man3/getnetent_r.3
release/man3/getopt.3
release/man3/getpass.3
release/man3/getprotoent.3
release/man3/getprotoent_r.3
release/man3/getpt.3
release/man3/getpw.3
release/man3/getpwent.3
release/man3/getpwent_r.3
release/man3/getpwnam.3
release/man3/getrpcent.3
release/man3/getrpcent_r.3
release/man3/getrpcport.3
release/man3/gets.3
release/man3/getservent.3
release/man3/getservent_r.3
release/man3/getspnam.3
release/man3/getsubopt.3
release/man3/getttyent.3
release/man3/getumask.3
release/man3/getusershell.3
release/man3/getutent.3
release/man3/getutmp.3
release/man3/getw.3
release/man3/getwchar.3
release/man3/glob.3
release/man3/gnu_get_libc_version.3
release/man3/grantpt.3
release/man3/gsignal.3
release/man3/hash.3
release/man3/hsearch.3
release/man3/hypot.3
release/man3/iconv.3
release/man3/iconv_close.3
release/man3/iconv_open.3
release/man3/if_nameindex.3
release/man3/if_nametoindex.3
release/man3/ilogb.3
release/man3/index.3
release/man3/inet.3
release/man3/inet_ntop.3
release/man3/inet_pton.3
release/man3/infnan.3
release/man3/initgroups.3
release/man3/insque.3
release/man3/intro.3
release/man3/isalpha.3
release/man3/isatty.3
release/man3/isgreater.3
release/man3/iswalnum.3
release/man3/iswalpha.3
release/man3/iswblank.3
release/man3/iswcntrl.3
release/man3/iswctype.3
release/man3/iswdigit.3
release/man3/iswgraph.3
release/man3/iswlower.3
release/man3/iswprint.3
release/man3/iswpunct.3
release/man3/iswspace.3
release/man3/iswupper.3
release/man3/iswxdigit.3
release/man3/j0.3
release/man3/key_setsecret.3
release/man3/ldexp.3
release/man3/lgamma.3
release/man3/lio_listio.3
release/man3/localeconv.3
release/man3/lockf.3
release/man3/log.3
release/man3/log10.3
release/man3/log1p.3
release/man3/log2.3
release/man3/logb.3
release/man3/login.3
release/man3/longjmp.3
release/man3/lrint.3
release/man3/lround.3
release/man3/lsearch.3
release/man3/lseek64.3
release/man3/makecontext.3
release/man3/makedev.3
release/man3/malloc.3
release/man3/malloc_hook.3
release/man3/malloc_info.3
release/man3/malloc_stats.3
release/man3/matherr.3
release/man3/mblen.3
release/man3/mbrlen.3
release/man3/mbrtowc.3
release/man3/mbsinit.3
release/man3/mbsnrtowcs.3
release/man3/mbsrtowcs.3
release/man3/mbstowcs.3
release/man3/mbtowc.3
release/man3/memccpy.3
release/man3/memchr.3
release/man3/memcmp.3
release/man3/memcpy.3
release/man3/memfrob.3
release/man3/memmem.3
release/man3/memmove.3
release/man3/mempcpy.3
release/man3/memset.3
release/man3/mkdtemp.3
release/man3/mkfifo.3
release/man3/mkfifoat.3
release/man3/mkstemp.3
release/man3/mktemp.3
release/man3/modf.3
release/man3/mpool.3
release/man3/mq_close.3
release/man3/mq_getattr.3
release/man3/mq_notify.3
release/man3/mq_open.3
release/man3/mq_receive.3
release/man3/mq_send.3
release/man3/mq_unlink.3
release/man3/nan.3
release/man3/netlink.3
release/man3/nextafter.3
release/man3/nl_langinfo.3
release/man3/offsetof.3
release/man3/on_exit.3
release/man3/opendir.3
release/man3/openpty.3
release/man3/perror.3
release/man3/popen.3
release/man3/posix_fallocate.3
release/man3/posix_memalign.3
release/man3/posix_openpt.3
release/man3/pow.3
release/man3/pow10.3
release/man3/printf.3
release/man3/profil.3
release/man3/program_invocation_name.3
release/man3/psignal.3
release/man3/pthread_attr_init.3
release/man3/pthread_attr_setaffinity_np.3
release/man3/pthread_attr_setdetachstate.3
release/man3/pthread_attr_setguardsize.3
release/man3/pthread_attr_setinheritsched.3
release/man3/pthread_attr_setschedparam.3
release/man3/pthread_attr_setschedpolicy.3
release/man3/pthread_attr_setscope.3
release/man3/pthread_attr_setstack.3
release/man3/pthread_attr_setstackaddr.3
release/man3/pthread_attr_setstacksize.3
release/man3/pthread_cancel.3
release/man3/pthread_cleanup_push.3
release/man3/pthread_cleanup_push_defer_np.3
release/man3/pthread_create.3
release/man3/pthread_detach.3
release/man3/pthread_equal.3
release/man3/pthread_exit.3
release/man3/pthread_getattr_np.3
release/man3/pthread_getcpuclockid.3
release/man3/pthread_join.3
release/man3/pthread_kill.3
release/man3/pthread_kill_other_threads_np.3
release/man3/pthread_self.3
release/man3/pthread_setaffinity_np.3
release/man3/pthread_setcancelstate.3
release/man3/pthread_setconcurrency.3
release/man3/pthread_setname_np.3
release/man3/pthread_setschedparam.3
release/man3/pthread_setschedprio.3
release/man3/pthread_sigmask.3
release/man3/pthread_sigqueue.3
release/man3/pthread_testcancel.3
release/man3/pthread_tryjoin_np.3
release/man3/pthread_yield.3
release/man3/ptsname.3
release/man3/putenv.3
release/man3/putgrent.3
release/man3/putpwent.3
release/man3/puts.3
release/man3/putwchar.3
release/man3/qecvt.3
release/man3/qsort.3
release/man3/queue.3
release/man3/raise.3
release/man3/rand.3
release/man3/random.3
release/man3/random_r.3
release/man3/rcmd.3
release/man3/re_comp.3
release/man3/readdir.3
release/man3/realpath.3
release/man3/recno.3
release/man3/regex.3
release/man3/remainder.3
release/man3/remove.3
release/man3/remquo.3
release/man3/resolver.3
release/man3/rewinddir.3
release/man3/rexec.3
release/man3/rint.3
release/man3/round.3
release/man3/rpc.3
release/man3/rpmatch.3
release/man3/rtime.3
release/man3/rtnetlink.3
release/man3/scalb.3
release/man3/scalbln.3
release/man3/scandir.3
release/man3/scandirat.3
release/man3/scanf.3
release/man3/sched_getcpu.3
release/man3/seekdir.3
release/man3/sem_close.3
release/man3/sem_destroy.3
release/man3/sem_getvalue.3
release/man3/sem_init.3
release/man3/sem_open.3
release/man3/sem_post.3
release/man3/sem_unlink.3
release/man3/sem_wait.3
release/man3/setaliasent.3
release/man3/setbuf.3
release/man3/setenv.3
release/man3/setjmp.3
release/man3/setlocale.3
release/man3/setlogmask.3
release/man3/setnetgrent.3
release/man3/shm_open.3
release/man3/siginterrupt.3
release/man3/signbit.3
release/man3/significand.3
release/man3/sigpause.3
release/man3/sigqueue.3
release/man3/sigset.3
release/man3/sigsetops.3
release/man3/sigvec.3
release/man3/sigwait.3
release/man3/sin.3
release/man3/sincos.3
release/man3/sinh.3
release/man3/sleep.3
release/man3/sockatmark.3
release/man3/sqrt.3
release/man3/statvfs.3
release/man3/stdarg.3
release/man3/stdin.3
release/man3/stdio.3
release/man3/stdio_ext.3
release/man3/stpcpy.3
release/man3/stpncpy.3
release/man3/strcasecmp.3
release/man3/strcat.3
release/man3/strchr.3
release/man3/strcmp.3
release/man3/strcoll.3
release/man3/strcpy.3
release/man3/strdup.3
release/man3/strerror.3
release/man3/strfmon.3
release/man3/strfry.3
release/man3/strftime.3
release/man3/string.3
release/man3/strlen.3
release/man3/strnlen.3
release/man3/strpbrk.3
release/man3/strptime.3
release/man3/strsep.3
release/man3/strsignal.3
release/man3/strspn.3
release/man3/strstr.3
release/man3/strtod.3
release/man3/strtoimax.3
release/man3/strtok.3
release/man3/strtol.3
release/man3/strtoul.3
release/man3/strverscmp.3
release/man3/strxfrm.3
release/man3/swab.3
release/man3/sysconf.3
release/man3/syslog.3
release/man3/system.3
release/man3/sysv_signal.3
release/man3/tan.3
release/man3/tanh.3
release/man3/tcgetpgrp.3
release/man3/tcgetsid.3
release/man3/telldir.3
release/man3/tempnam.3
release/man3/termios.3
release/man3/tgamma.3
release/man3/timegm.3
release/man3/timeradd.3
release/man3/tmpfile.3
release/man3/tmpnam.3
release/man3/toascii.3
release/man3/toupper.3
release/man3/towctrans.3
release/man3/towlower.3
release/man3/towupper.3
release/man3/trunc.3
release/man3/tsearch.3
release/man3/ttyname.3
release/man3/ttyslot.3
release/man3/tzset.3
release/man3/ualarm.3
release/man3/ulimit.3
release/man3/undocumented.3
release/man3/ungetwc.3
release/man3/unlocked_stdio.3
release/man3/unlockpt.3
release/man3/updwtmp.3
release/man3/usleep.3
release/man3/wcpcpy.3
release/man3/wcpncpy.3
release/man3/wcrtomb.3
release/man3/wcscasecmp.3
release/man3/wcscat.3
release/man3/wcschr.3
release/man3/wcscmp.3
release/man3/wcscpy.3
release/man3/wcscspn.3
release/man3/wcsdup.3
release/man3/wcslen.3
release/man3/wcsncasecmp.3
release/man3/wcsncat.3
release/man3/wcsncmp.3
release/man3/wcsncpy.3
release/man3/wcsnlen.3
release/man3/wcsnrtombs.3
release/man3/wcspbrk.3
release/man3/wcsrchr.3
release/man3/wcsrtombs.3
release/man3/wcsspn.3
release/man3/wcsstr.3
release/man3/wcstoimax.3
release/man3/wcstok.3
release/man3/wcstombs.3
release/man3/wcswidth.3
release/man3/wctob.3
release/man3/wctomb.3
release/man3/wctrans.3
release/man3/wctype.3
release/man3/wcwidth.3
release/man3/wmemchr.3
release/man3/wmemcmp.3
release/man3/wmemcpy.3
release/man3/wmemmove.3
release/man3/wmemset.3
release/man3/wordexp.3
release/man3/wprintf.3
release/man3/xcrypt.3
release/man3/xdr.3
release/man3/y0.3
release/man4/console.4
release/man4/console_codes.4
release/man4/console_ioctl.4
release/man4/dsp56k.4
release/man4/fd.4
release/man4/full.4
release/man4/hd.4
release/man4/intro.4
release/man4/lp.4
release/man4/mem.4
release/man4/mouse.4
release/man4/msr.4
release/man4/null.4
release/man4/pts.4
release/man4/ram.4
release/man4/random.4
release/man4/rtc.4
release/man4/sd.4
release/man4/sk98lin.4
release/man4/st.4
release/man4/tty.4
release/man4/ttyS.4
release/man4/tty_ioctl.4
release/man4/vcs.4
release/man4/wavelan.4
release/man5/acct.5
release/man5/charmap.5
release/man5/core.5
release/man5/dir_colors.5
release/man5/elf.5
release/man5/ftpusers.5
release/man5/gai.conf.5
release/man5/group.5
release/man5/host.conf.5
release/man5/hosts.5
release/man5/hosts.equiv.5
release/man5/intro.5
release/man5/issue.5
release/man5/locale.5
release/man5/motd.5
release/man5/networks.5
release/man5/nologin.5
release/man5/nscd.conf.5
release/man5/nsswitch.conf.5
release/man5/passwd.5
release/man5/proc.5
release/man5/protocols.5
release/man5/resolv.conf.5
release/man5/rpc.5
release/man5/securetty.5
release/man5/services.5
release/man5/shells.5
release/man5/slabinfo.5
release/man5/termcap.5
release/man5/ttytype.5
release/man5/tzfile.5
release/man5/utmp.5
release/man6/intro.6
release/man7/aio.7
release/man7/armscii-8.7
release/man7/ascii.7
release/man7/boot.7
release/man7/bootparam.7
release/man7/charsets.7
release/man7/complex.7
release/man7/cp1251.7
release/man7/epoll.7
release/man7/feature_test_macros.7
release/man7/futex.7
release/man7/hier.7
release/man7/inotify.7
release/man7/intro.7
release/man7/iso_8859-1.7
release/man7/iso_8859-10.7
release/man7/iso_8859-11.7
release/man7/iso_8859-13.7
release/man7/iso_8859-14.7
release/man7/iso_8859-15.7
release/man7/iso_8859-16.7
release/man7/iso_8859-2.7
release/man7/iso_8859-3.7
release/man7/iso_8859-4.7
release/man7/iso_8859-5.7
release/man7/iso_8859-6.7
release/man7/iso_8859-7.7
release/man7/iso_8859-8.7
release/man7/iso_8859-9.7
release/man7/koi8-r.7
release/man7/koi8-u.7
release/man7/libc.7
release/man7/locale.7
release/man7/mailaddr.7
release/man7/man-pages.7
release/man7/man.7
release/man7/mdoc.7
release/man7/mdoc.samples.7
release/man7/operator.7
release/man7/path_resolution.7
release/man7/posixoptions.7
release/man7/standards.7
release/man7/suffixes.7
release/man7/unicode.7
release/man7/units.7
release/man7/utf-8.7
release/man8/intro.8
release/man8/ld.so.8
release/man8/ldconfig.8
release/man8/nscd.8
release/man8/sln.8
release/man8/sync.8
release/man8/tzselect.8
release/man8/zdump.8
release/man8/zic.8
translation_list

index 7e2d2da..917f0ec 100644 (file)
@@ -153,8 +153,10 @@ PS1="What next, master? " と設定すると、 プロンプトはそのよう
 / \-name tel" としても 同じことを行うが、検索は木の根 (/) から開始される。 数 GB
 のディスクに対して検索をかけると時間がかかるので、 そのようなときは \fBlocate\fP(1)  を使った方がいいかもしれない。
 .SS ディスクとファイルシステム
-\fImount\fP コマンドは、(フロッピーや CDROM などの) ディスク上のファイルシステムを 大きなファイルシステム階層に接続する。逆に
-\fIumount\fP コマンドは切り離しを行う。 \fIdf\fP コマンドを実行すると、ディスクの未使用量がどの程度かを表示する。
+The command \fImount\fP will attach the filesystem found on some disk (or
+floppy, or CDROM or so)  to the big filesystem hierarchy.  And \fIumount\fP
+detaches it again.  The command \fIdf\fP will tell you how much of your disk is
+still free.
 .SS プロセス
 UNIX システムでは、多くのユーザプロセスとシステムプロセスが同時に実行される。 対話的に実行できるプロセスは \fIforeground\fP
 で実行されており、そうでないものは \fIbackground\fP で実行されている。 コマンド \fIps\fP
@@ -184,6 +186,6 @@ UNIX システムでは、多くのユーザプロセスとシステムプロセ
 .SH 関連項目
 \fBstandards\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e16dcf7..417fb19 100644 (file)
@@ -81,6 +81,6 @@ libc5 バージョンのプログラムでは、 コマンドラインで与え
 .SH 関連項目
 \fBld.so\fP(8), \fBldconfig\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 0f598b2..6c1f38c 100644 (file)
@@ -139,10 +139,10 @@ wait の回数、つまりそのプログラムが自発的にコンテキスト
 \fBI/O\fP
 .TP 
 \fB%I\fP
-そのプロセスによるファイルシステムからの入力の回数。
+Number of filesystem inputs by the process.
 .TP 
 \fB%O\fP
-そのプロセスによるファイルシステムへの出力の回数。
+Number of filesystem outputs by the process.
 .TP 
 \fB%r\fP
 そのプロセスが受信したソケットメッセージ数。
@@ -220,6 +220,6 @@ GNU \fBtime\fP に対する提案やバグレポートは
 .SH 関連項目
 \fBtcsh\fP(1), \fBtimes\fP(2), \fBwait3\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e7077f4..770d743 100644 (file)
@@ -96,6 +96,6 @@ exit の効果、終了状態の受渡し、ゾンビプロセス、シグナル
 \fBwait4\fP(2), \fBwaitpid\fP(2), \fBatexit\fP(3), \fBexit\fP(3), \fBon_exit\fP(3),
 \fBtermios\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 359e74e..26b693d 100644 (file)
@@ -154,6 +154,6 @@ Number of processes = 40
 .SH 関連項目
 \fBintro\fP(2), \fBsyscall\fP(2), \fBerrno\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 8262c17..db00166 100644 (file)
@@ -230,6 +230,6 @@ Single UNIX Specification や glibc2 ではこのように宣言されるよう
 \fBbind\fP(2), \fBconnect\fP(2), \fBlisten\fP(2), \fBselect\fP(2), \fBsocket\fP(2),
 \fBsocket\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index cfdcabc..e63af04 100644 (file)
@@ -58,7 +58,7 @@
 .\" Updated 2012-04-30, Akihiro MOTOKI <amotoki@gmail.com>
 .\" Updated 2013-05-01, Akihiro MOTOKI <amotoki@gmail.com>
 .\"
-.TH ACCESS 2 2013\-04\-16 Linux "Linux Programmer's Manual"
+.TH ACCESS 2 2013\-09\-13 Linux "Linux Programmer's Manual"
 .SH 名前
 access \- ファイルに対する実ユーザーでのアクセス権をチェックする
 .SH 書式
@@ -106,7 +106,7 @@ permission) が得られなかった。 (\fBpath_resolution\fP(7)  も参照の
 \fIpathname\fP のディレクトリ部分が実際にはディレクトリでない。
 .TP 
 \fBEROFS\fP
-読み込み専用 (read\-only) のファイル・システムに対して書き込み許可を 要求した。
+Write permission was requested for a file on a read\-only filesystem.
 .PP
 \fBaccess\fP()  は以下の理由により失敗することがある。
 .TP 
@@ -157,8 +157,10 @@ POSIX.1\-2001 では、 呼び出し元プロセスが適切な特権を持っ
 ファイルを作成することが可能なことを意味するのであり、ディレクトリに ファイルとして書き込むことができるわけではない。 同様に DOS
 のファイルは「実行可能」と判断されるが、 \fBexecve\fP(2)  コールは失敗するだろう。
 .PP
-\fBaccess\fP() は、 UID マッピングを使用した NFS ファイルシステムでは正常に機能しないかもしれない。なぜならば UID
-のマッピングはサーバーで 行なわれ、権利のチェックをするクライアントには見えないからである。同様の問題は FUSE マウントでも起こり得る。
+\fBaccess\fP()  may not work correctly on NFSv2 filesystems with UID mapping
+enabled, because UID mapping is done on the server and hidden from the
+client, which checks permissions.  (NFS versions 3 and higher perform the
+check on the server.)  Similar problems can occur to FUSE mounts.
 .SH バグ
 .\" This behavior appears to have been an implementation accident.
 バージョン 2.4 (とそれ以前) のカーネルには、スーパーユーザでの \fBX_OK\fP のチェックの扱いに奇妙な点がある。 ディレクトリ以外のファイルで
@@ -166,14 +168,14 @@ POSIX.1\-2001 では、 呼び出し元プロセスが適切な特権を持っ
 \fBX_OK\fP だけが指定されたときだけであり \fImode\fP に \fBR_OK\fP や \fBW_OK\fP が一緒に指定された場合には
 \fBaccess\fP()  は 0 を返す。 (バージョン 2.6.3 以前の) 初期の 2.6 系のカーネルも 2.4 系のカーネルと同様の動作をする。
 
-2.6.20 より前のカーネルでは、 ファイルが存在するファイルシステムを \fBmount\fP(2)  する際に指定された \fBMS_NOEXEC\fP
-フラグの効果を、 \fBaccess\fP()  は無視していた。 カーネル 2.6.20 以降では、 \fBaccess\fP()
-はこのフラグを考慮するようになっている。
+In kernels before 2.6.20, \fBaccess\fP()  ignored the effect of the
+\fBMS_NOEXEC\fP flag if it was used to \fBmount\fP(2)  the underlying filesystem.
+Since kernel 2.6.20, \fBaccess\fP()  honors this flag.
 .SH 関連項目
 \fBchmod\fP(2), \fBchown\fP(2), \fBfaccessat\fP(2), \fBopen\fP(2), \fBsetgid\fP(2),
 \fBsetuid\fP(2), \fBstat\fP(2), \fBeauidaccess\fP(3), \fBcredentials\fP(7),
 \fBpath_resolution\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4797544..4cdf702 100644 (file)
@@ -109,7 +109,7 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参
 (capability) が必要である。
 .TP 
 \fBEROFS\fP
-読み込みだけのファイルシステム上のファイルを \fIfilename\fP が参照している。
+\fIfilename\fP refers to a file on a read\-only filesystem.
 .TP 
 \fBEUSERS\fP
 使用可能なファイル構造体がないか、メモリが足りない。
@@ -127,6 +127,6 @@ SVr4, 4.3BSD (POSIX ではない)。
 .SH 関連項目
 \fBacct\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 23aa019..93693cd 100644 (file)
@@ -40,7 +40,7 @@
 .\" Updated and Modified 2004-12-28, Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2006-07-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.34
 .\"
-.TH ADJTIMEX 2 2004\-05\-27 Linux "Linux Programmer's Manual"
+.TH ADJTIMEX 2 2013\-08\-07 Linux "Linux Programmer's Manual"
 .SH 名前
 adjtimex \- カーネルの時計を調整する
 .SH 書式
@@ -122,8 +122,9 @@ struct timex {
 \fBadjtimex\fP()  は Linux 特有であり、 移植を意図したプログラムで使用すべきではない。 システムクロックを調整する方法で、
 移植性があるが自由度は劣る方法については \fBadjtime\fP(3)  を参照のこと。
 .SH 関連項目
-\fBsettimeofday\fP(2), \fBadjtime\fP(3), \fBcapabilities\fP(7), \fBtime\fP(7)
+\fBsettimeofday\fP(2), \fBadjtime\fP(3), \fBcapabilities\fP(7), \fBtime\fP(7),
+\fBadjtimex\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ff03ab6..6788feb 100644 (file)
@@ -69,6 +69,6 @@ SVr4, POSIX.1\-2001, 4.3BSD.
 \fBgettimeofday\fP(2), \fBpause\fP(2), \fBselect\fP(2), \fBsetitimer\fP(2),
 \fBsigaction\fP(2), \fBsignal\fP(2), \fBsleep\fP(3), \fBtime\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c237e44..658995c 100644 (file)
@@ -88,9 +88,10 @@ HugePages_Free, Hugepagesize の サイズについての情報を提供する
 .SH 準拠
 このシステムコールは Intel プロセッサ上の Linux に固有のものであり、 移植性が必要なプログラムで使うべきでない。
 .SH 注意
-これらのシステムコールはなくなった。 これらは Linux 2.5.36 から 2.5.54 にのみ存在する。 代わりに今は hugetlbfs
-ファイルシステムを使うことができる。 (CPU がサポートしている場合) ヒュージページを持つメモリは、 \fBmmap\fP(2)
-を使ってこの仮想ファイルシステムでファイルをマップすることで取得できる。
+These system calls are gone; they existed only in Linux 2.5.36 through to
+2.5.54.  Now the hugetlbfs filesystem can be used instead.  Memory backed by
+huge pages (if the CPU supports them) is obtained by using \fBmmap\fP(2)  to
+map files in this virtual filesystem.
 .LP
 ヒュージページの最大数は、 \fBhugepages=\fP 起動パラメータを使って指定できる。
 
@@ -99,6 +100,6 @@ HugePages_Free, Hugepagesize の サイズについての情報を提供する
 .\" mount -t hugetlbfs hugetlbfs /huge
 .\" SHM_HUGETLB
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9280fff..aed9b15 100644 (file)
@@ -101,6 +101,6 @@ x86\-64 の副機能は以下の通り:
 
 AMD X86\-64 Programmer's manual
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c70f259..fc91bb0 100644 (file)
@@ -89,6 +89,6 @@ bdflush \- バッファー・ダーティー・フラッシュ・デーモンを
 .SH 関連項目
 \fBfsync\fP(2), \fBsync\fP(2), \fBsync\fP(8), \fBupdate\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 7a06ea9..e994981 100644 (file)
@@ -172,7 +172,7 @@ struct sockaddr {
 パス名の構成要素がディレクトリではない。
 .TP 
 \fBEROFS\fP
-ソケット inode が読み込み専用のファイルシステム上にある。
+The socket inode would reside on a read\-only filesystem.
 .SH 準拠
 .\" SVr4 documents an additional
 .\" .B ENOSR
@@ -258,6 +258,6 @@ main(int argc, char *argv[])
 \fBgetaddrinfo\fP(3), \fBgetifaddrs\fP(3), \fBip\fP(7), \fBipv6\fP(7),
 \fBpath_resolution\fP(7), \fBsocket\fP(7), \fBunix\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 0caa8c0..fdd53e0 100644 (file)
@@ -125,6 +125,6 @@ Linux では \fBsbrk\fP()  は \fBbrk\fP()  システムコールを使うライ
 .SH 関連項目
 \fBexecve\fP(2), \fBgetrlimit\fP(2), \fBend\fP(3), \fBmalloc\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 26dcf42..b8e3727 100644 (file)
@@ -74,6 +74,6 @@ cacheflush \- 命令キャッシュやデータキャッシュの内容をフラ
 .SH バグ
 現在の実装では、引き数 \fIaddr\fP と \fInbytes\fP は無視される。そのため、 常に全てのキャッシュがフラッシュされる。
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ec430f9..aa75d36 100644 (file)
@@ -147,6 +147,6 @@ VFS ケーパビリティのサポートでは、特権実行ファイルにケ
 .SH 関連項目
 \fBclone\fP(2), \fBgettid\fP(2), \fBcapabilities\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c06bef2..c4a282e 100644 (file)
@@ -76,7 +76,8 @@ _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTEND
 .SH 返り値
 成功した場合は 0 が返される。エラーの場合は \-1 が返され、 \fIerrno\fP が適切に設定される。
 .SH エラー
-ファイルシステムによっては他のエラーが返される事がある。 \fBchdir\fP()  で一般的なエラーを以下に挙げる:
+Depending on the filesystem, other errors can be returned.  The more general
+errors for \fBchdir\fP()  are listed below:
 .TP 
 \fBEACCES\fP
 \fIpath\fP の構成要素のいずれかに検索許可 (search permission) がない (\fBpath_resolution\fP(7)
@@ -120,6 +121,6 @@ SVr4, 4.4BSD, POSIX.1\-2001.
 .SH 関連項目
 \fBchroot\fP(2), \fBgetcwd\fP(3), \fBpath_resolution\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4661197..5e8a039 100644 (file)
@@ -123,20 +123,22 @@ set\-group\-ID (以下の場合に (\fBexecve\fP(2)  実行時にプロセスの
 プロセスの実効グループ ID または補助的なグループ ID にマッチしない場合、 \fBS_ISGID\fP
 ビットはオフにされるが、これによってエラーが返されることはない。
 
-安全のための処置として、 ファイル・システムによっては、ファイルの書き込みを行う時に セット・ユーザー ID とセット・グループ ID
-ビットと実行ビットが オフにされることがある。 (Linux では、書き込みプロセスが \fBCAP_FSETID\fP
-ケーパビリティを持っていない場合に、これが起こる。)  ファイル・システムの中には、スーパー・ユーザーだけが
-特別の意味を持つスティッキー・ビットを設定できるものがある。 スティッキー・ビットとディレクトリに対する セット・ユーザー (グループ)・ID
-ビットについては、 \fBstat\fP(2)  を見よ。
+As a security measure, depending on the filesystem, the set\-user\-ID and
+set\-group\-ID execution bits may be turned off if a file is written.  (On
+Linux this occurs if the writing process does not have the \fBCAP_FSETID\fP
+capability.)  On some filesystems, only the superuser can set the sticky
+bit, which may have a special meaning.  For the sticky bit, and for
+set\-user\-ID and set\-group\-ID bits on directories, see \fBstat\fP(2).
 
-NFS ファイルシステム上では、パーミッションを制限すると、 既にオープンされているファイルに対してすぐに影響が及ぶ。
-これはアクセス制御がサーバー上で行われているが、 オープンされているファイルはクライアント側で管理されているためである。
-クライアント側でファイル属性のキャッシュが有効になっている場合に、 パーミッションの制限を緩くすると、
-他のクライアントに情報が伝わるのが遅れるかもしれない。
+On NFS filesystems, restricting the permissions will immediately influence
+already open files, because the access control is done on the server, but
+open files are maintained by the client.  Widening the permissions may be
+delayed for other clients if attribute caching is enabled on them.
 .SH 返り値
 成功した場合は 0 が返される。エラーの場合は \-1 が返され、 \fIerrno\fP が適切に設定される。
 .SH エラー
-ファイル・システムによっては他のエラーを返す場合がある。 \fBchmod\fP()  で一般的なエラーを以下に挙げる。
+Depending on the filesystem, other errors can be returned.  The more general
+errors for \fBchmod\fP()  are listed below:
 .TP 
 \fBEACCES\fP
 パス名の構成要素に検索許可がない (\fBpath_resolution\fP(7)  も見よ)。
@@ -166,7 +168,7 @@ I/O エラーが発生した。
 実効 UID がファイルの所有者と一致せず、プロセスに特権がない (Linux では \fBCAP_FOWNER\fP ケーパビリティを持たない)。
 .TP 
 \fBEROFS\fP
-ファイルが読み込み専用 (read only) のファイル・システム上にある。
+The named file resides on a read\-only filesystem.
 .PP
 \fBfchmod\fP()  で一般的なエラーを挙げる:
 .TP 
@@ -187,6 +189,6 @@ I/O エラーが発生した。
 \fBchown\fP(2), \fBexecve\fP(2), \fBfchmodat\fP(2), \fBopen\fP(2), \fBstat\fP(2),
 \fBpath_resolution\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f112ee0..b71a15d 100644 (file)
@@ -104,7 +104,8 @@ POSIX はこの動作やルートが \fBchown\fP()  を行なった場合につ
 .SH 返り値
 成功した場合は 0 が返される。エラーの場合は \-1 が返され、 \fIerrno\fP が適切に設定される。
 .SH エラー
-ファイルシステムによっては他のエラーが返される事がある。 \fBchmod\fP で一般的なエラーを以下に挙げる。
+Depending on the filesystem, other errors can be returned.  The more general
+errors for \fBchown\fP()  are listed below.
 .TP 
 \fBEACCES\fP
 パス名の構成要素に検索許可がない (\fBpath_resolution\fP(7)  も見よ)。
@@ -131,7 +132,7 @@ POSIX はこの動作やルートが \fBchown\fP()  を行なった場合につ
 呼び出したプロセスに所有者またはグループ (もしくはその両方) を変更するために 要求される許可 (上記を参照) がない。
 .TP 
 \fBEROFS\fP
-ファイルが読み込み専用 (read only) のファイル・システム上にある。
+The named file resides on a read\-only filesystem.
 .PP
 \fBfchown\fP()  で一般的なエラーを以下に挙げる:
 .TP 
@@ -167,28 +168,37 @@ i ノード (inode) を変更する際に低レベル I/O エラーが発生し
 \fBchown\fP(), \fBfchown\fP(), and \fBlchown\fP() の glibc のラッパー関数は、
 カーネルのバージョンによる違いを吸収している。
 
-(\fBopen\fP(2)  や \fBmkdir\fP(2)  などにより) 新しいファイルが作成されるとき、
-その所有者は呼び出したプロセスのファイルシステム・ユーザ ID と 同じに設定される。 そのファイルのグループはいくつかの要因により決定される。
-その要因としては、 ファイルシステムの種類、そのファイルシステムのマウント時に 使用されたオプション、親ディレクトリで set\-group\-ID
-許可ビットが 有効になっているどうか、がある。 ファイルシステムが \fBmount\fP(8)  オプションの \fI\-o\ grpid\fP (\fI\-o\ bsdgroups\fP も同義語) と \fI\-o\ nogrpid\fP (\fI\-o sysvgroups\fP も同義語)
-に対応している場合、ルールは以下の通りとなる。
+When a new file is created (by, for example, \fBopen\fP(2)  or \fBmkdir\fP(2)),
+its owner is made the same as the filesystem user ID of the creating
+process.  The group of the file depends on a range of factors, including the
+type of filesystem, the options used to mount the filesystem, and whether or
+not the set\-group\-ID permission bit is enabled on the parent directory.  If
+the filesystem supports the \fI\-o\ grpid\fP (or, synonymously \fI\-o\ bsdgroups\fP)
+and \fI\-o\ nogrpid\fP (or, synonymously \fI\-o\ sysvgroups\fP)  \fBmount\fP(8)
+options, then the rules are as follows:
 .IP * 2
-ファイルシステムが \fI\-o\ grpid\fP 付きでマウントされている場合、新しいファイルのグループは 親ディレクトリのグループと同じになる。
+If the filesystem is mounted with \fI\-o\ grpid\fP, then the group of a new file
+is made the same as that of the parent directory.
 .IP *
-ファイルシステムが \fI\-o\ nogrpid\fP 付きでマウントされており、親ディレクトリでは set\-group\-ID ビットが
-無効になっている場合、新しいファイルのグループは プロセスのファイルシステム GID と同じになる。
+If the filesystem is mounted with \fI\-o\ nogrpid\fP and the set\-group\-ID bit is
+disabled on the parent directory, then the group of a new file is made the
+same as the process's filesystem GID.
 .IP *
-ファイルシステムが \fI\-o\ nogrpid\fP 付きでマウントされており、親ディレクトリでは set\-group\-ID ビットが
-有効になっている場合、新しいファイルのグループは 親ディレクトリのグループと同じになる。
+If the filesystem is mounted with \fI\-o\ nogrpid\fP and the set\-group\-ID bit is
+enabled on the parent directory, then the group of a new file is made the
+same as that of the parent directory.
 .PP
-Linux 2.6.25 では、マウントオプション \fI\-o\ grpid\fP と \fI\-o\ nogrpid\fP に対応しているファイルシステムは
-ext2, ext3, ext4, XFS である。 これらのマウントオプションに対応していないファイルシステムでは、 \fI\-o\ nogrpid\fP
-に関するルールが適用される。
+As at Linux 2.6.25, the \fI\-o\ grpid\fP and \fI\-o\ nogrpid\fP mount options are
+supported by ext2, ext3, ext4, and XFS.  Filesystems that don't support
+these mount options follow the \fI\-o\ nogrpid\fP rules.
 .PP
-\fBchown\fP()  方式は UID マッピングを使用した NFS ファイル・システムを侵害する。
-さらにファイルの内容にアクセスする全てのシステム・コールを侵害する。 これは \fBchown\fP()  が既にオープンされたファイルに対する
-アクセスをただちに取り消すことによる。 クライアント側のキャッシュにより所有権が変更されて
-ユーザーのアクセスが許した時点と、実際に他のクライアントでユーザーによって ファイルにアクセスできる時点との間に時間差があるかもしれない。
+The \fBchown\fP()  semantics are deliberately violated on NFS filesystems which
+have UID mapping enabled.  Additionally, the semantics of all system calls
+which access the file contents are violated, because \fBchown\fP()  may cause
+immediate access revocation on already open files.  Client side caching may
+lead to a delay between the time where ownership have been changed to allow
+access for a user and the time where the file can actually be accessed by
+the user on other clients.
 
 Linux の 2.1.81 より前のバージョン (特に 2.1.46 以前) では、 \fBchown\fP()  はシンボリック・リンクを追跡しない。
 Linux 2.1.81 以降では \fBchown\fP()  はシンボリック・リンクを追跡し、新たなシステム・コール \fBlchown\fP()
@@ -242,6 +252,6 @@ main(int argc, char *argv[])
 \fBchmod\fP(2), \fBfchownat\fP(2), \fBflock\fP(2), \fBpath_resolution\fP(7),
 \fBsymlink\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f2d12eb..0d298e8 100644 (file)
@@ -98,7 +98,8 @@ glibc 2.2.2 より前: なし
 .SH 返り値
 成功した場合は 0 が返される。エラーの場合は \-1 が返され、 \fIerrno\fP が適切に設定される。
 .SH エラー
-ファイルシステムによっては他のエラーが返される事がある。 一般的なエラーを以下に挙げる:
+Depending on the filesystem, other errors can be returned.  The more general
+errors are listed below:
 .TP 
 \fBEACCES\fP
 .\" Also search permission is required on the final component,
@@ -142,6 +143,6 @@ FreeBSD にはより強力な \fBjail\fP()  システムコールがある。
 .SH 関連項目
 \fBchdir\fP(2), \fBpath_resolution\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c4faf05..3517415 100644 (file)
@@ -43,7 +43,7 @@
 .\" Updated 2012-05-29, Akihiro MOTOKI <amotoki@gmail.com>
 .\" Updated 2013-05-06, Akihiro MOTOKI <amotoki@gmail.com>
 .\"
-.TH CLOCK_GETRES 2 2013\-02\-25 "" "Linux Programmer's Manual"
+.TH CLOCK_GETRES 2 2013\-09\-04 "" "Linux Programmer's Manual"
 .SH 名前
 clock_getres, clock_gettime, clock_settime \- クロックと時間の関数
 .SH 書式
@@ -136,10 +136,10 @@ glibc と Linux カーネルの最新のバージョンでは、
 \fBCLOCK_REALTIME\fP における複雑な処理を行う必要もなくなる。 \fBCLOCK_REALTIME\fP では、
 \fBsettimeofday\fP(2) を使って時刻を変更した場合、時刻に不連続な変化が発生するからだ。
 .TP 
-\fBCLOCK_PROCESS_CPUTIME_ID\fP
+\fBCLOCK_PROCESS_CPUTIME_ID\fP (since Linux 2.6.12)
 CPU による高分解能のプロセス毎のタイマー。
 .TP 
-\fBCLOCK_THREAD_CPUTIME_ID\fP
+\fBCLOCK_THREAD_CPUTIME_ID\fP (since Linux 2.6.12)
 スレッド固有の CPU タイムクロック。
 .SH 返り値
 \fBclock_gettime\fP(), \fBclock_settime\fP(), \fBclock_getres\fP()  は成功した場合に 0
@@ -157,6 +157,8 @@ CPU による高分解能のプロセス毎のタイマー。
 .TP 
 \fBEPERM\fP
 指示されたクロックを設定する権限が \fBclock_settime\fP()  にない。
+.SH バージョン
+These system calls first appeared in Linux 2.6.
 .SH 準拠
 SUSv2, POSIX.1\-2001.
 .SH 可用性
@@ -165,10 +167,12 @@ SUSv2, POSIX.1\-2001.
 \fB_POSIX_THREAD_CPUTIME\fP は \fBCLOCK_MONOTONIC\fP, \fBCLOCK_PROCESS_CPUTIME_ID\fP,
 \fBCLOCK_THREAD_CPUTIME_ID\fP が利用可能なことを示す。 (\fBsysconf\fP(3)  も参照すること。)
 .SH 注意
-.SS "SMP システムについての注意"
-\fBCLOCK_PROCESS_CPUTIME_ID\fP と \fBCLOCK_THREAD_CPUTIME_ID\fP クロックは、CPU からのタイマー
-(i386 上の TSC、Itanium 上の AR.ITC) を用いて実現されている。 これらのレジスタは CPU 間で異なる可能性があり、
-プロセスが他の CPU に移動させられた場合、 結果としてこれらのクロックが\fB偽の結果\fP (bogus results) を返すかもしれない。
+.SS "Historical note for SMP systems"
+Before Linux added kernel support for \fBCLOCK_PROCESS_CPUTIME_ID\fP and
+\fBCLOCK_THREAD_CPUTIME_ID\fP, glibc implemented these clocks on many platforms
+using timer registers from the CPUs (TSC on i386, AR.ITC on Itanium).  These
+registers may differ between CPUs and as a consequence these clocks may
+return \fBbogus results\fP if a process is migrated to another CPU.
 .PP
 SMP システムの各 CPU が別々のクロック源を持つ場合、 タイマーレジスタ間の相互関係を管理する方法はない。 これは各 CPU
 が微妙に異なる周波数で動作するためである。 これが真実の場合 (訳註: 各 CPU が別々のクロック源を持つ場合)、
@@ -178,6 +182,12 @@ SMP システムの各 CPU が別々のクロック源を持つ場合、 タイ
 SMP システムの各プロセッサは全く同じ時刻に起動する訳ではないので、 各タイマーレジスタは通常はあるオフセットで動作している。
 オフセットをブート時に制限するコードが含まれるアーキテクチャもある。 しかし、このコードがオフセットを正確に調整することは保証できない。 glibc は
 (Linux カーネルとは異なり) オフセットを扱うためのコードを提供しない。 通常はこれらのオフセットが小さいので、多くの場合でその影響は無視できる。
+
+Since glibc 2.4, the wrapper functions for the system calls described in
+this page avoid the abovementioned problems by employing the kernel
+implementation of \fBCLOCK_PROCESS_CPUTIME_ID\fP and
+\fBCLOCK_THREAD_CPUTIME_ID\fP, on systems that provide such an implementation
+(i.e., Linux 2.6.12 and later).
 .SH バグ
 .\" See http://bugzilla.kernel.org/show_bug.cgi?id=11972
 POSIX.1\-2001 では、 「適切な特権 (appropriate privileges)」を持ったプロセスは、
@@ -189,6 +199,6 @@ POSIX.1\-2001 では、 「適切な特権 (appropriate privileges)」を持っ
 \fBadjtime\fP(3), \fBclock_getcpuclockid\fP(3), \fBctime\fP(3), \fBftime\fP(3),
 \fBpthread_getcpuclockid\fP(3), \fBsysconf\fP(3), \fBtime\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index b30b678..b1132e1 100644 (file)
@@ -154,6 +154,6 @@ POSIX.1 の規定では、 \fBclock_settime\fP(2)  で \fBCLOCK_REALTIME\fP ク
 \fBclock_getres\fP(2), \fBnanosleep\fP(2), \fBrestart_syscall\fP(2),
 \fBtimer_create\fP(2), \fBsleep\fP(3), \fBusleep\fP(3), \fBtime\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4053378..aae0e31 100644 (file)
@@ -161,14 +161,16 @@ wake (起床) させる。 このアドレスは \fBset_tid_address\fP(2)  シ
 オープン・クローズや、ファイルディスクリプタ・フラグの変更)  を行っても、もう一方のプロセスには影響を与えない。
 .TP 
 \fBCLONE_FS\fP (Linux 2.0 以降)
-\fBCLONE_FS\fP が設定された場合、呼び出し元のプロセスと子プロセスが同じファイル・システム
-情報を共有する。ファイル・システム情報は、ファイル・システムのルート (root)、 カレント・ワーキング・ディレクトリ (current
-working directory)  や umask などである。 呼び出し元のプロセスや子プロセスのどちらか一方によって \fBchroot\fP(2),
-\fBchdir\fP(2), \fBumask\fP(2)  が呼び出されると、もう一方のプロセスにも影響が及ぶ。
+If \fBCLONE_FS\fP is set, the caller and the child process share the same
+filesystem information.  This includes the root of the filesystem, the
+current working directory, and the umask.  Any call to \fBchroot\fP(2),
+\fBchdir\fP(2), or \fBumask\fP(2)  performed by the calling process or the child
+process also affects the other process.
 
-\fBCLONE_FS\fP が設定されていない場合、子プロセスは、 \fBclone\fP()
-が実行された時点での、呼び出し元のプロセスのファイル・システム情報のコピーを 使用する。 これ以降は、呼び出し元のプロセスと子プロセスの一方が
-\fBchroot\fP(2), \fBchdir\fP(2), \fBumask\fP(2)  を呼び出しても、もう一方のプロセスには影響を与えない。
+If \fBCLONE_FS\fP is not set, the child process works on a copy of the
+filesystem information of the calling process at the time of the \fBclone\fP()
+call.  Calls to \fBchroot\fP(2), \fBchdir\fP(2), \fBumask\fP(2)  performed later by
+one of the processes do not affect the other process.
 .TP 
 \fBCLONE_IO\fP (Linux 2.6.25 以降)
 \fBCLONE_IO\fP が設定された場合、新しいプロセスは呼び出し元のプロセスと I/O コンテキストを共有する。
@@ -649,6 +651,6 @@ main(int argc, char *argv[])
 \fBset_thread_area\fP(2), \fBset_tid_address\fP(2), \fBsetns\fP(2), \fBtkill\fP(2),
 \fBunshare\fP(2), \fBwait\fP(2), \fBcapabilities\fP(7), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6fc86b8..435ece0 100644 (file)
@@ -89,10 +89,11 @@ SVr4, 4.3BSD, POSIX.1\-2001.
 処理に関するエラーが最後の \fBclose\fP()  のときになって初めて通知される場合がありうる。 ファイルクローズの際に返り値をチェックしないと、
 気付かないうちにデータを失ってしまうかもしれない。 これは特に NFS やディスク・クォータを使用した場合に見られる。
 .PP
-クローズに成功しても、データがディスクに保存されたかどうかは 保証されない (カーネルが書きこみを遅延させることがあるためである)。
-ストリームがクローズされるときにバッファをフラッシュするかどうかは、 ファイルシステムによって異なる。
-データが物理的に保存されることを保証する必要がある場合には、 \fBfsync\fP(2)  を使用すること (\fBfsync\fP(3)
-を行った時点で、データの保存はディスクのハードウェアに依存する 問題となる)。
+A successful close does not guarantee that the data has been successfully
+saved to disk, as the kernel defers writes.  It is not common for a
+filesystem to flush the buffers when the stream is closed.  If you need to
+be sure that the data is physically stored use \fBfsync\fP(2).  (It will depend
+on the disk hardware at this point.)
 .PP
 .\" Date: Tue, 4 Sep 2007 13:57:35 +0200
 .\" From: Fredrik Noring <noring@nocrew.org>
@@ -108,6 +109,6 @@ SVr4, 4.3BSD, POSIX.1\-2001.
 \fBfcntl\fP(2), \fBfsync\fP(2), \fBopen\fP(2), \fBshutdown\fP(2), \fBunlink\fP(2),
 \fBfclose\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index dc1ee63..a53ba94 100644 (file)
@@ -192,6 +192,6 @@ POSIX.1\-2001 では \fI<sys/types.h>\fP のインクルードは必須とされ
 \fBaccept\fP(2), \fBbind\fP(2), \fBgetsockname\fP(2), \fBlisten\fP(2), \fBsocket\fP(2),
 \fBpath_resolution\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 37c70c0..8a3d067 100644 (file)
@@ -59,6 +59,6 @@ create_module \- ローダブルモジュールのエントリを作成する
 .SH 関連項目
 \fBdelete_module\fP(2), \fBinit_module\fP(2), \fBquery_module\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 372b4d1..386ee4c 100644 (file)
@@ -132,6 +132,6 @@ close\-on\-exec flag (\fBfcntl\fP(2)  参照) は off となる。
 .SH 関連項目
 \fBclose\fP(2), \fBfcntl\fP(2), \fBopen\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 569b406..f002292 100644 (file)
@@ -108,6 +108,6 @@ Linux 2.6.8 以降では、\fIsize\fP 引き数は無視されるが、 0 より
 .SH 関連項目
 \fBclose\fP(2), \fBepoll_ctl\fP(2), \fBepoll_wait\fP(2), \fBepoll\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6782d8c..c32a6c0 100644 (file)
@@ -157,6 +157,6 @@ NULL を指定できるようになっている。 2.6.9 より前のカーネ
 .SH 関連項目
 \fBepoll_create\fP(2), \fBepoll_wait\fP(2), \fBpoll\fP(2), \fBepoll\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 42e90db..482ee82 100644 (file)
@@ -81,9 +81,9 @@ struct epoll_event {
 .fi
 .in
 
-返される構造体の \fIdata\fP メンバには、ユーザが \fBepoll_ctl\fP(2)  (\fBEPOLL_CTL_ADD\fP,
-\fBEPOLL_CTL_MOD\fP)  で指定したデータが格納される。 一方、 \fIevents\fP
-メンバには返された利用可能なイベントのビットフィールドが格納される。
+The \fIdata\fP of each returned structure will contain the same data the user
+set with an \fBepoll_ctl\fP(2)  (\fBEPOLL_CTL_ADD\fP, \fBEPOLL_CTL_MOD\fP)  while the
+\fIevents\fP member will contain the returned event bit field.
 .SS epoll_pwait()
 \fBepoll_wait\fP()  と \fBepoll_pwait\fP()  の関係は、 \fBselect\fP(2)  と \fBpselect\fP(2)
 の関係と同様である。 \fBpselect\fP(2)  同様、 \fBepoll_pwait\fP()
@@ -152,6 +152,6 @@ struct epoll_event {
 .SH 関連項目
 \fBepoll_create\fP(2), \fBepoll_ctl\fP(2), \fBepoll\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a683a49..b71aea5 100644 (file)
@@ -282,6 +282,6 @@ main(int argc, char *argv[])
 \fBsignalfd\fP(2), \fBtimerfd_create\fP(2), \fBwrite\fP(2), \fBepoll\fP(7),
 \fBsem_overview\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 5642ff4..6c6becb 100644 (file)
@@ -99,11 +99,13 @@ int main(int argc, char *argv[], char *envp[])
 
 元のプログラムが ptrace されている場合、 \fBexecve\fP()  が成功した後に そのプログラムに \fBSIGTRAP\fP が送られる。
 
-\fIfilename\fP で指定されたプログラムファイルに set\-user\-ID ビットが設定されており、 ファイルが存在するファイルシステムが
-\fInosuid\fP (\fBmount\fP(2)  の \fBMS_NOSUID\fP フラグ) でマウントされておらず、 呼び出したプロセスが ptrace
-されていない場合、 呼び出したプロセスの実効 (effective) ユーザ ID は プログラムファイルの所有者 (owner) に変更される。
-同様に、プログラムファイルに set\-group\-ID ビットが設定されていた場合、 呼び出したプロセスの有効グループ ID は
-プログラムファイルのグループに変更される。
+If the set\-user\-ID bit is set on the program file pointed to by \fIfilename\fP,
+and the underlying filesystem is not mounted \fInosuid\fP (the \fBMS_NOSUID\fP
+flag for \fBmount\fP(2)), and the calling process is not being ptraced, then
+the effective user ID of the calling process is changed to that of the owner
+of the program file.  Similarly, when the set\-group\-ID bit of the program
+file is set the effective group ID of the calling process is set to the
+group of the program file.
 
 プロセスの実効ユーザ ID は保存 (saved) set\-user\-ID にコピーされる。 同様に、実効グループ ID は保存
 set\-group\-ID にコピーされる。 このコピーは、set\-user\-ID / set\-group\-ID 許可ビットにより発生する 実効 ID
@@ -256,7 +258,7 @@ POSIX.1\-2001 は、動作が無視かデフォルトに設定されている全
 ファイルやスクリプトや ELF インタプリタに 実行許可 (execute permission) が与えられていない。
 .TP 
 \fBEACCES\fP
-ファイル・システムが \fInoexec\fP でマウントされている。
+The filesystem is mounted \fInoexec\fP.
 .TP 
 \fBEFAULT\fP
 \fIfilename\fP がアクセス可能なアドレス空間の外を指している。
@@ -298,8 +300,8 @@ ELF インタプリタが理解できるフォーマットでなかった。
 \fIfilename\fP やスクリプトや ELF のインタプリタの構成要素がディレクトリでない。
 .TP 
 \fBEPERM\fP
-ファイル・システムが \fInosuid\fP でマウントされ、ユーザがスーパーユーザでなく、 ファイルに set\-user\-ID あるいは
-set\-group\-ID ビットが設定されている。
+The filesystem is mounted \fInosuid\fP, the user is not the superuser, and the
+file has the set\-user\-ID or set\-group\-ID bit set.
 .TP 
 \fBEPERM\fP
 プロセスがトレースされ、ユーザがスーパーユーザでなく、 ファイルに set\-user\-ID あるいは set\-group\-ID ビットが設定されている。
@@ -317,10 +319,11 @@ set\-user\-id プロセスと set\-group\-ID プロセスは \fBptrace\fP(2)  
 
 Linux はスクリプトの set\-user\-ID と set\-group\-ID ビットを無視する。
 
-ファイルシステムを \fInosuid\fP でマウントした場合に set\-user\-ID/set\-group\-ID の実行ファイルを
-どの様に扱うかは、Linux カーネルのバージョンによって異なる: あるバージョンでは、すでに必要な権限を持っている場合を除いて、 その実行を拒否する
-(そして \fBEPERM\fP を返す)。別のあるバージョンでは set\-user\-ID/set\-group\-ID ビットのみを無視し \fBexec\fP()
-は成功する。
+The result of mounting a filesystem \fInosuid\fP varies across Linux kernel
+versions: some will refuse execution of set\-user\-ID and set\-group\-ID
+executables when this would give the user powers she did not have already
+(and return \fBEPERM\fP), some will just ignore the set\-user\-ID and
+set\-group\-ID bits and \fBexec\fP()  successfully.
 
 #! 実行形式のシェル・スクリプトの 1行目に許されている文字数は、 最大 127 文字である。
 
@@ -451,6 +454,6 @@ argv[4]: world
 \fBgetopt\fP(3), \fBcredentials\fP(7), \fBenviron\fP(7), \fBpath_resolution\fP(7),
 \fBld.so\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 802fa0e..55eb564 100644 (file)
@@ -56,6 +56,6 @@ glibc 2.3 以降では、 \fBexit\fP(2)  のラッパー関数が呼び出され
 .SH 関連項目
 \fBexit\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index af7e933..49c638b 100644 (file)
@@ -116,6 +116,6 @@ POSIX.1\-2008.
 \fBaccess\fP(2), \fBopenat\fP(2), \fBeauidaccess\fP(3), \fBcredentials\fP(7),
 \fBpath_resolution\fP(7), \fBsymlink\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 7e47442..7096d50 100644 (file)
@@ -63,17 +63,19 @@ POSIX.1 で規定された方法である \fBposix_fallocate\fP(3)  を使うこ
 割り当てはブロックサイズ単位で行われるため、 \fBfallocate\fP() は指定されたより
 も大きなディスク領域を割り当てることがある。
 .SS ファイル空間の割り当て解除
-\fBFALLOC_FL_PUNCH_HOLE\fP フラグ (Linux 2.6.38 以降で利用可能) を \fImode\fP に指定すると、
-\fIoffset\fP で始まる \fIlen\fP バイトの領域の空間を解放する (ホールを作成する)。 指定された範囲のうち、
-部分的に使用しているファイルシステムブロックは 0 で埋められ、 全体を使用しているファイルシステムブロックはそのファイルから削除される。
-呼び出しが成功すると、 これ以降のこの範囲からの読み出しでは 0 を返す。
+Specifying the \fBFALLOC_FL_PUNCH_HOLE\fP flag (available since Linux 2.6.38)
+in \fImode\fP deallocates space (i.e., creates a hole)  in the byte range
+starting at \fIoffset\fP and continuing for \fIlen\fP bytes.  Within the specified
+range, partial filesystem blocks are zeroed, and whole filesystem blocks are
+removed from the file.  After a successful call, subsequent reads from this
+range will return zeroes.
 
 \fBFALLOC_FL_PUNCH_HOLE\fP フラグは \fBFALLOC_FL_KEEP_SIZE\fP と論理和 (OR) をとって \fImode\fP
 に指定しなければならない。 つまり、 ファイル末尾の punch off を行った場合でも、 (\fBstat\fP(2) で報告される)
 ファイルサイズが変化しない。
 
-すべてのファイルシステムで \fBFALLOC_FL_PUNCH_HOLE\fP がサポートされているわけではない。
-ファイルシステムがこの操作をサポートしていない場合は、 エラーが返る。
+Not all filesystems support \fBFALLOC_FL_PUNCH_HOLE\fP; if a filesystem doesn't
+support the operation, an error is returned.
 .SH 返り値
 成功の場合、 \fBfallocate\fP() は 0 を返す。 エラーの場合、\-1 を返し、 \fIerror\fP にエラーを示す値を設定する。
 .SH エラー
@@ -97,7 +99,7 @@ POSIX.1 で規定された方法である \fBposix_fallocate\fP(3)  を使うこ
 \fIoffset\fP が 0 未満だったか、 \fIlen\fP が 0 以下だった。
 .TP 
 \fBEIO\fP
-ファイルシステムとの読み書き中に入出力エラーが発生した。
+An I/O error occurred while reading from or writing to a filesystem.
 .TP 
 \fBENODEV\fP
 \fIfd\fP が通常のファイルかディレクトリを参照していない (\fIfd\fP がパイプや FIFO を参照している場合、別のエラーが発生する)。
@@ -109,9 +111,9 @@ POSIX.1 で規定された方法である \fBposix_fallocate\fP(3)  を使うこ
 このカーネルでは \fBfallocate\fP() は実装されていない。
 .TP 
 \fBEOPNOTSUPP\fP
-\fIfd\fP が参照するファイルを含むファイルシステムが 指定された操作を
-サポートしていない。 \fIfd\fP が参照するファイルを含むファイルシステムが
-\fImode\fP をサポートしていない。
+The filesystem containing the file referred to by \fIfd\fP does not support
+this operation; or the \fImode\fP is not supported by the filesystem containing
+the file referred to by \fIfd\fP.
 .TP 
 \fBEPERM\fP
 \fIfd\fP が参照するファイルに変更不可 (immutable) の属性が付いている (\fBchattr\fP(1) 参照)。 \fImode\fP に
@@ -129,6 +131,6 @@ POSIX.1 で規定された方法である \fBposix_fallocate\fP(3)  を使うこ
 .SH 関連項目
 \fBfallocate\fP(1), \fBftruncate\fP(2), \fBposix_fadvise\fP(3), \fBposix_fallocate\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a06f7ac..ee87c9f 100644 (file)
@@ -111,6 +111,6 @@ POSIX で規定されたインターフェースを実装している。
 .SH 関連項目
 \fBchmod\fP(2), \fBopenat\fP(2), \fBpath_resolution\fP(7), \fBsymlink\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9f11ade..b4d2487 100644 (file)
@@ -110,6 +110,6 @@ POSIX.1\-2008.  Solaris には、これと同じようなシステムコール
 .SH 関連項目
 \fBchown\fP(2), \fBopenat\fP(2), \fBpath_resolution\fP(7), \fBsymlink\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 449fb0d..7a4a8ef 100644 (file)
@@ -176,10 +176,12 @@ struct flock {
 の場合はファイルの末尾からのオフセットと解釈される。 後ろの2つの場合には、 ファイルの先頭より前にならない範囲で、 \fIl_start\fP
 に負の値を指定することができる。
 
-\fIl_len\fP はロックしたいバイト数を示す。 \fIl_len\fP が正の場合、ロックされるバイト範囲は \fIl_start\fP 以上
-\fIl_start\fP+\fIl_len\fP\-\fI1\fP 以下となる。 \fIl_len\fP に 0 を指定した場合は特別な意味を持つ: \fIl_whence\fP
-and \fIl_start\fP で指定される位置からファイルの末尾までの全てのバイトをロックする
-(ファイルがどんなに大きくなったとしてもファイルの末尾までロックする)。
+\fIl_len\fP specifies the number of bytes to be locked.  If \fIl_len\fP is
+positive, then the range to be locked covers bytes \fIl_start\fP up to and
+including \fIl_start\fP+\fIl_len\fP\-1.  Specifying 0 for \fIl_len\fP has the special
+meaning: lock all bytes starting at the location specified by \fIl_whence\fP
+and \fIl_start\fP through to the end of file, no matter how large the file
+grows.
 
 POSIX.1\-2001 では、負の値の \fIl_len\fP をサポートする実装を認めている (必須ではない)。 \fIl_len\fP
 が負の場合、ロックされるバイト範囲は \fIl_start\fP+\fIl_len\fP 以上 \fIl_start\fP\-1 以下となる。 この動作はカーネル
@@ -238,11 +240,12 @@ POSIX.1\-2001 では、負の値の \fIl_len\fP をサポートする実装を
 フラグが有効になっていないときは、ロックが削除されるか、 ロックがアクセスと互換性のあるモードに変換されるまで、 システムコールは停止 (block)
 される。 \fBO_NONBLOCK\fP フラグが有効になっているときは、システムコールはエラー \fBEAGAIN\fP で失敗する。
 
-強制ロックを使用するためには、ロック対象のファイルが含まれるファイルシステム
-と、ロック対象のファイル自身の両方について、強制ロックが有効になっていなけれ ばならない。ファイルシステムについて強制ロックを有効にするには、
-\fBmount\fP(8)  に "\-o mand" オプションを渡すか、 \fBmount\fP(2)  に \fBMS_MANDLOCK\fP
-フラグを指定する。ファイルについて強制ロックを有効にするには、 そのファイルのグループ実行許可 (group execute permission)
-を無効とし、 かつ set\-group\-ID 許可ビットを有効にする (\fBchmod\fP(1)  と \fBchmod\fP(2)  を参照)。
+To make use of mandatory locks, mandatory locking must be enabled both on
+the filesystem that contains the file to be locked, and on the file itself.
+Mandatory locking is enabled on a filesystem using the "\-o mand" option to
+\fBmount\fP(8), or the \fBMS_MANDLOCK\fP flag for \fBmount\fP(2).  Mandatory locking
+is enabled on a file by disabling group execute permission on the file and
+enabling the set\-group\-ID permission bit (see \fBchmod\fP(1)  and \fBchmod\fP(2)).
 
 Linux の強制ロックの実装は信頼性に欠けるものである。 下記の「バグ」の節を参照のこと。
 .SS シグナルの管理
@@ -418,9 +421,10 @@ breaker") がそのファイルディスクリプタが参照 しているファ
 解放したりできる。 また、これらのファイルディスクリプタのいずれかに対して \fBF_UNLCK\fP
 操作が明示的に実行された場合や、すべてのファイルディスクリプタが 閉じられた場合にも、リースは解放される。
 .P
-リースの取得は通常のファイル (regular file) に対してのみ可能である。 非特権プロセスがリースを取得できるのは、UID (所有者)
-がプロセスの ファイルシステム UID と一致するファイルに対してだけである。 \fBCAP_LEASE\fP
-ケーパビリティを持つプロセスは任意のファイルに対してリースを取得できる。
+Leases may be taken out only on regular files.  An unprivileged process may
+take out a lease only on a file whose UID (owner) matches the filesystem UID
+of the process.  A process with the \fBCAP_LEASE\fP capability may take out
+leases on arbitrary files.
 .TP 
 \fBF_GETLEASE\fP (\fIvoid\fP)
 ファイルディスクリプタ \fIfd\fP に対して設定されているリースの種別を取得する。 \fBF_RDLCK\fP, \fBF_WRLCK\fP, \fBF_UNLCK\fP
@@ -512,9 +516,9 @@ lease holder への通知に使われるデフォルトのシグナルは \fBSIG
 特に \fBDN_MULTISHOT\fP を使う場合は、通知にはリアルタイムシグナルを使うべきである。
 それは、リアルタイムシグナルを使うことで、複数の通知をキューに入れる ことができるからである。
 
-\fB注意:\fP 新しくアプリケーションを書く際には、(カーネル 2.6.13 以降で利用可能となった)  \fIinotify\fP
-インタフェースを使用すべきである。 \fIinotify\fP はファイルシステムイベントの通知を取得するための ずっと優れたインタフェースである。
-\fBinotify\fP(7)  を参照。
+\fBNOTE:\fP New applications should use the \fIinotify\fP interface (available
+since kernel 2.6.13), which provides a much superior interface for obtaining
+notifications of filesystem events.  See \fBinotify\fP(7).
 .SS パイプの容量の変更
 .TP 
 \fBF_SETPIPE_SZ\fP (\fIint\fP; Linux 2.6.35 以降)
@@ -675,6 +679,6 @@ Linux カーネルソースの \fIDocumentation/filesystems/\fP ディレクト
 \fIDocumentation/\fP ディレクトリ直下にあり、 \fImandatory\-locking.txt\fP は \fImandatory.txt\fP
 という名前であった)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index af4325a..b6bb1e0 100644 (file)
@@ -142,6 +142,6 @@ kernel 2.0 以降では、 \fBflock\fP()  は、GNU C ライブラリでの \fBf
 Linux カーネルソース内の \fIDocumentation/filesystem/locks.txt\fP (以前のカーネルでは
 \fIDocumentation/locks.txt\fP)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3251c7f..06273c0 100644 (file)
@@ -170,6 +170,6 @@ glibc のラッパー関数は \fBpthread_atfork\fP(3) を使って設定され
 \fBclone\fP(2), \fBexecve\fP(2), \fBexit\fP(2), \fBsetrlimit\fP(2), \fBunshare\fP(2),
 \fBvfork\fP(2), \fBwait\fP(2), \fBdaemon\fP(3), \fBcapabilities\fP(7), \fBcredentials\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c87183c..a137ace 100644 (file)
@@ -124,6 +124,6 @@ glibc の \fBfstatat\fP() のラッパー関数が利用するシステムコー
 .SH 関連項目
 \fBopenat\fP(2), \fBstat\fP(2), \fBpath_resolution\fP(7), \fBsymlink\fP(7),
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6f14d77..392f229 100644 (file)
@@ -124,6 +124,6 @@ Linux 2.2 以前では、 \fBfdatasync\fP()  は \fBfsync\fP()  と等価であ
 \fBbdflush\fP(2), \fBopen\fP(2), \fBsync\fP(2), \fBsync_file_range\fP(2), \fBhdparm\fP(8),
 \fBmount\fP(8), \fBsync\fP(8), \fBupdate\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 83de180..75176cc 100644 (file)
@@ -66,7 +66,7 @@
 .\" Updated 2013-05-01, Akihiro MOTOKI <amotoki@gmail.com>, LDP v3.51
 .\" Updated 2013-05-06, Akihiro MOTOKI <amotoki@gmail.com>
 .\"
-.TH FUTEX 2 2013\-07\-30 Linux "Linux Programmer's Manual"
+.TH FUTEX 2 2013\-09\-04 Linux "Linux Programmer's Manual"
 .SH 名前
 futex \- 高速ユーザ空間ロック
 .SH 書式
@@ -100,9 +100,13 @@ wake (起床) させる手段を提供する (プロセスが異なれば同じ
 現在のところ 5 つの操作が定義されている:
 .TP 
 \fBFUTEX_WAIT\fP
-この操作は futex アドレス \fIuaddr\fP に指定された値 \fIval\fP がまだ格納されているかどうかを不可分操作で検証し、 sleep 状態で
-この futex アドレスに対して \fBFUTEX_WAKE\fP が実行されるのを待つ。 \fItimeout\fP 引き数が NULL でない場合、その内容は
-待ち時間の最大値を表す。NULL の場合は無限大を表す。 引き数 \fIuaddr2\fP と \fIval3\fP は無視される。
+This operation atomically verifies that the futex address \fIuaddr\fP still
+contains the value \fIval\fP, and sleeps awaiting \fBFUTEX_WAKE\fP on this futex
+address.  If the \fItimeout\fP argument is non\-NULL, its contents specify the
+duration of the wait.  (This interval will be rounded up to the system clock
+granularity, and kernel scheduling delays mean that the blocking interval
+may overrun by a small amount.)  If \fItimeout\fP is NULL, the call blocks
+indefinitely.  The arguments \fIuaddr2\fP and \fIval3\fP are ignored.
 
 \fBfutex\fP(7)  に照らし合わせると、この呼び出しは カウントのデクリメントで負の値 (競合を表す) になった場合に実行され、
 別のプロセスがその futex を解放し \fBFUTEX_WAKE\fP の操作を実行するまで sleep する。
@@ -215,6 +219,6 @@ futex の使用例ライブラリ, futex\-*.tar.bz2
 .UR ftp://ftp.nl.kernel.org\:/pub\:/linux\:/kernel\:/people\:/rusty/
 .UE
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index acbc5bb..4834e19 100644 (file)
@@ -92,6 +92,6 @@ Solaris には、これと同じようなシステムコールが存在する。
 \fBstat\fP(2), \fButimensat\fP(2), \fButimes\fP(2), \fBfutimes\fP(3),
 \fBpath_resolution\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c2562ea..dbf37c2 100644 (file)
@@ -71,6 +71,6 @@ struct kernel_sym {
 \fBcreate_module\fP(2), \fBdelete_module\fP(2), \fBinit_module\fP(2),
 \fBquery_module\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3382956..1bd6a44 100644 (file)
@@ -120,6 +120,6 @@ NUMA (非対称メモリアクセス) マシンでは、CPU により メモリ
 \fBgetcpu\fP(2), \fBmbind\fP(2), \fBmmap\fP(2), \fBset_mempolicy\fP(2), \fBnuma\fP(3),
 \fBnuma\fP(7), \fBnumactl\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 060eca0..29e334b 100644 (file)
@@ -54,6 +54,6 @@ get_thread_area \- スレッド局所記憶 (TLS) 領域を取り出す
 .SH 関連項目
 \fBmodify_ldt\fP(2), \fBset_thread_area\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f8dad53..9b40d6b 100644 (file)
@@ -121,6 +121,6 @@ glibc はこのシステムコールに対するラッパー関数を提供し
 \fBmbind\fP(2), \fBsched_setaffinity\fP(2), \fBset_mempolicy\fP(2),
 \fBsched_getcpu\fP(3), \fBcpuset\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d604f59..27b6d33 100644 (file)
@@ -119,9 +119,9 @@ UNIX ドメインソケットである。
 .PP
 .\" kernel 2.6.27
 .\" The same sentence is in readdir.2
-現在のところ、 \fId_type\fP でファイルタイプを返す機能が完全にサポートされているのは、 いくつかのファイルシステムにおいてのみである
-(Btrfs, ext2, ext3, ext4 はサポートしている)。 どのアプリケーションも、 \fBDT_UNKNOWN\fP
-が返された際に適切に処理できなければならない。
+Currently, only some filesystems (among them: Btrfs, ext2, ext3, and ext4)
+have full support for returning the file type in \fId_type\fP.  All
+applications must properly handle a return of \fBDT_UNKNOWN\fP.
 .SH 返り値
 成功した場合は、読み込んだバイト数が返される。 ディレクトリの終わりならば 0 が返される。 エラーの場合は \-1 を返され、 \fIerrno\fP
 に適切な値が設定される。
@@ -151,11 +151,10 @@ glibc はこのシステムコールに対するラッパー関数を提供し
 
 このシステムコールは \fBreaddir\fP(2)  を置き換えるものである。
 
-元々の Linux の \fBgetdents\fP() システムコールは、大きなファイルシステムと
-大きなファイルオフセットを扱うことができなかった。
-その結果、Linux 2.4 で \fBgetdents64\fP() が追加された。
-\fBgetdents64\fP() では、\fIlinux_dirent\fP 構造体のフィールド \fId_ino\fP と
-\fId_off\fP でビット幅の大きなデータ型が使われている。
+The original Linux \fBgetdents\fP()  system call did not handle large
+filesystems and large file offsets.  Consequently, Linux 2.4 added
+\fBgetdents64\fP(), with wider types for the \fId_ino\fP and \fId_off\fP fields
+employed in the \fIlinux_dirent\fP structure.
 .SH 例
 .\" FIXME: This program uses the older getdents() system call
 .\" and the structure with smaller field widths.
@@ -246,6 +245,6 @@ main(int argc, char *argv[])
 .SH 関連項目
 \fBreaddir\fP(2), \fBreaddir\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3e2b396..99a8235 100644 (file)
@@ -100,6 +100,6 @@ Linux 1.0 以降では、ドメイン名の長さの上限は 終端の NULL バ
 .SH 関連項目
 \fBgethostname\fP(2), \fBsethostname\fP(2), \fBuname\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 68e2b98..562a102 100644 (file)
@@ -63,6 +63,6 @@ glibc の \fBgetgid\fP() と \fBgetegid\fP() のラッパー関数は
 .SH 関連項目
 \fBgetresgid\fP(2), \fBsetgid\fP(2), \fBsetregid\fP(2), \fBcredentials\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9bc65c8..396b4a9 100644 (file)
@@ -124,6 +124,6 @@ SVr4, 4.3BSD.  \fBgetgroups\fP()  関数は POSIX.1\-2001 に準拠している
 \fBgetgid\fP(2), \fBsetgid\fP(2), \fBgetgrouplist\fP(3), \fBinitgroups\fP(3),
 \fBcapabilities\fP(7), \fBcredentials\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index fc04a49..1a718a0 100644 (file)
@@ -121,6 +121,6 @@ GNU C ライブラリは、 \fBgethostname\fP()  システムコールを利用
 .SH 関連項目
 \fBgetdomainname\fP(2), \fBsetdomainname\fP(2), \fBuname\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 7072a90..1ff1acb 100644 (file)
@@ -147,6 +147,6 @@ POSIX.1\-2001 では \fBsetitimer\fP()  は \fItv_usec\fP の値が 0 から 999
 \fBgettimeofday\fP(2), \fBsigaction\fP(2), \fBsignal\fP(2), \fBtimer_create\fP(2),
 \fBtimerfd_create\fP(2), \fBtime\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 67b58ce..1ccf6c5 100644 (file)
@@ -96,6 +96,6 @@ long sz = sysconf(_SC_PAGESIZE);
 .SH 関連項目
 \fBmmap\fP(2), \fBsysconf\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 61f5d29..784cc48 100644 (file)
@@ -109,6 +109,6 @@ SVr4, 4.4BSD (\fBgetpeername\fP()  関数は 4.2BSD で登場した), POSIX.1\-2
 \fBaccept\fP(2), \fBbind\fP(2), \fBgetsockname\fP(2), \fBip\fP(7), \fBsocket\fP(7),
 \fBunix\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a11936c..1dd50aa 100644 (file)
@@ -93,6 +93,6 @@ glibc バージョン 2.3.4 以降では、 glibc の \fBgetpid\fP()  のラッ
 \fBclone\fP(2), \fBfork\fP(2), \fBkill\fP(2), \fBexec\fP(3), \fBmkstemp\fP(3),
 \fBtempnam\fP(3), \fBtmpfile\fP(3), \fBtmpnam\fP(3), \fBcredentials\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ca5619a..8b715fe 100644 (file)
@@ -148,6 +148,6 @@ POSIX では nice 値はプロセス単位の設定となっている。 一方
 Linux カーネルのソースツリー内の \fIDocumentation/scheduler/sched\-nice\-design.txt\fP (Linux
 2.6.23 以降)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4f3275f..7ff1f1a 100644 (file)
@@ -76,6 +76,6 @@ glibc の \fBgetresuid\fP() と \fBgetresgid\fP() のラッパー関数は
 \fBgetuid\fP(2), \fBsetresuid\fP(2), \fBsetreuid\fP(2), \fBsetuid\fP(2),
 \fBcredentials\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6f2d0d3..1b29d99 100644 (file)
@@ -421,6 +421,6 @@ main(int argc, char *argv[])
 \fBshmctl\fP(2), \fBmalloc\fP(3), \fBsigqueue\fP(3), \fBulimit\fP(3), \fBcore\fP(5),
 \fBcapabilities\fP(7), \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 2ef7011..f9b57a3 100644 (file)
@@ -145,10 +145,10 @@ I/O 動作を必要とするページフォルトの回数。
 このフィールドは現在のところ Linux では未使用である。
 .TP 
 \fIru_inblock\fP (Linux 2.6.22 以降)
-ファイルシステムが入力を実行する必要があった回数。
+The number of times the filesystem had to perform input.
 .TP 
 \fIru_oublock\fP (Linux 2.6.22 以降)
-ファイルシステムが出力を実行する必要があった回数。
+The number of times the filesystem had to perform output.
 .TP 
 \fIru_msgsnd\fP (メンテナンスされていない)
 .\" On FreeBSD 6.2, this appears to measure messages sent over sockets
@@ -210,6 +210,6 @@ SVr4, 4.3BSD.  POSIX.1\-2001 は \fBgetrusage\fP()  を規定しているが、
 \fBclock_gettime\fP(2), \fBgetrlimit\fP(2), \fBtimes\fP(2), \fBwait\fP(2), \fBwait4\fP(2),
 \fBclock\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 43ac7a9..b260d81 100644 (file)
@@ -80,6 +80,6 @@ Linux は \fBEPERM\fP を返さない。
 .SH 関連項目
 \fBgetpgid\fP(2), \fBsetsid\fP(2), \fBcredentials\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1f3eb9d..a67c87e 100644 (file)
@@ -98,6 +98,6 @@ SVr4, 4.4BSD (\fBgetsockname\fP()  関数は 4.2BSD で追加された), POSIX.1
 \fBbind\fP(2), \fBsocket\fP(2), \fBgetifaddrs\fP(3), \fBip\fP(7), \fBsocket\fP(7),
 \fBunix\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index b56a4c6..67e6dcb 100644 (file)
@@ -134,6 +134,6 @@ glibc でも \fIsocklen_t\fP を使っている。 \fBaccept\fP(2)  も参照の
 \fBioctl\fP(2), \fBsocket\fP(2), \fBgetprotoent\fP(3), \fBprotocols\fP(5), \fBsocket\fP(7),
 \fBtcp\fP(7), \fBunix\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 19b48d6..6b89add 100644 (file)
@@ -76,6 +76,6 @@ glibc はこのシステムコールに対するラッパー関数を提供し
 \fBsched_setaffinity\fP(2), \fBsched_setparam\fP(2), \fBsched_setscheduler\fP(2),
 \fBtimer_create\fP(2), \fBtgkill\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9166550..53a4d27 100644 (file)
@@ -193,6 +193,6 @@ Linux において \fBsettimeofday\fP() を呼び出すときは、
 \fBctime\fP(3), \fBftime\fP(3), \fBtimeradd\fP(3), \fBcapabilities\fP(7),
 \fBtime\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d4785c5..dc39b3d 100644 (file)
@@ -70,6 +70,6 @@ glibc の \fBgetuid\fP() と \fBgeteuid\fP() のラッパー関数は
 .SH 関連項目
 \fBgetresuid\fP(2), \fBsetreuid\fP(2), \fBsetuid\fP(2), \fBcredentials\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ec1d9a8..2321243 100644 (file)
@@ -56,8 +56,9 @@ getxattr, lgetxattr, fgetxattr \- 拡張属性の値を取得する
 これらは、システム上のすべての inode に関連付けられた通常の属性 (\fBstat\fP(2)  が返すデータ) を拡張するものである。
 拡張属性のコンセプトは \fBattr\fP(5)  に書かれている。
 .PP
-\fBgetxattr\fP()  は、ファイルシステム内の指定された \fIpath\fP に対応する、名前 \fIname\fP の拡張属性の \fIvalue\fP
-(値) を取得する。 属性 \fIvalue\fP の長さが返される。
+\fBgetxattr\fP()  retrieves the \fIvalue\fP of the extended attribute identified
+by \fIname\fP and associated with the given \fIpath\fP in the filesystem.  The
+length of the attribute \fIvalue\fP is returned.
 .PP
 \fBlgetxattr\fP()  は \fBgetxattr\fP()  と同じだが、シンボリックリンクの場合に、リンクが参照しているファイル
 ではなく、リンクそのものの情報を取得する点だけが異なる。
@@ -83,7 +84,7 @@ inode に対して、互いに独立な名前空間が複数あってもよい
 \fI<attr/xattr.h>\fP で \fBENODATA\fP の同義語として定義されている)。
 .TP 
 \fBENOTSUP\fP
-拡張属性がそのファイルシステムでサポートされていない、 もしくは無効になっている。
+Extended attributes are not supported by the filesystem, or are disabled.
 .TP 
 \fBERANGE\fP
 \fIvalue\fP バッファの大きさ \fIsize\fP が結果を保持するのに十分な大きさでなかった。
@@ -103,6 +104,6 @@ inode に対して、互いに独立な名前空間が複数あってもよい
 \fBgetfattr\fP(1), \fBsetfattr\fP(1), \fBlistxattr\fP(2), \fBopen\fP(2),
 \fBremovexattr\fP(2), \fBsetxattr\fP(2), \fBstat\fP(2), \fBattr\fP(5), \fBsymlink\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d3f9724..dc1b24a 100644 (file)
@@ -67,6 +67,6 @@ Linux 2.3.13 以降では、もはやこのシステムコールは存在しな
 .SH 準拠
 この関数は Linux 特有であり、移植を意図したプログラムでは 使用すべきでない。
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 05ba3ec..8c862d5 100644 (file)
@@ -55,9 +55,10 @@ inotify_add_watch \- 初期化済み inotify インスタンスに監視対象
 インスタンスに追加されていなければ、 監視対象ディスクリプタが新規に割り当てられる。 \fIpathname\fP
 がすでに監視対象になっていれば、既存の監視アイテムに対する ディスクリプタが返される。
 
-これ以降に inotify ファイルディスクリプタから \fBread\fP(2)  を行うと、監視対象ディスクリプタが返される。 これらの
-\fBread\fP()  を行うと、ファイルシステムイベントを示す \fIinotify_event\fP 構造体が読み出される (\fBinotify\fP(7)
-参照)。この構造体内の監視対象ディスクリプタにより、 どのオブジェクトでそのイベントが発生したかを特定できる。
+The watch descriptor is returned by later \fBread\fP(2)s from the inotify file
+descriptor.  These reads fetch \fIinotify_event\fP structures (see
+\fBinotify\fP(7))  indicating filesystem events; the watch descriptor inside
+this structure identifies the object for which the event occurred.
 .SH 返り値
 成功すると、 \fBinotify_add_watch\fP()  は非負の監視対象ディスクリプタを返す。 エラーの場合、\-1 を返し、 \fIerrno\fP
 を適切に設定する。
@@ -91,6 +92,6 @@ inotify は Linux カーネル 2.6.13 に組み込まれた。
 .SH 関連項目
 \fBinotify_init\fP(2), \fBinotify_rm_watch\fP(2), \fBinotify\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 01f59e4..bb18a8b 100644 (file)
@@ -87,6 +87,6 @@ inotify インスタンスの総数がシステムの上限に達していた。
 .SH 関連項目
 \fBinotify_add_watch\fP(2), \fBinotify_rm_watch\fP(2), \fBinotify\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a469eb6..20b19f0 100644 (file)
@@ -64,6 +64,6 @@ inotify は Linux カーネル 2.6.13 に組み込まれた。
 .SH 関連項目
 \fBinotify_add_watch\fP(2), \fBinotify_init\fP(2), \fBinotify\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1147136..b16ee30 100644 (file)
@@ -76,6 +76,6 @@ Linux のシステムコールのリストについては \fBsyscalls\fP(2)  を
 \fBsem_overview\fP(7), \fBshm_overview\fP(7), \fBsignal\fP(7), \fBsocket\fP(7),
 \fBstandards\fP(7), \fBsvipc\fP(7), \fBsymlink\fP(7), \fBtime\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 13feb79..a5bc9a5 100644 (file)
@@ -79,6 +79,6 @@ glibc はこのシステムコールのラッパー関数を提供していな
 \fBio_destroy\fP(2), \fBio_getevents\fP(2), \fBio_setup\fP(2), \fBio_submit\fP(2),
 \fBaio\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 0c2ac0d..7ea722e 100644 (file)
@@ -73,6 +73,6 @@ glibc はこのシステムコールのラッパー関数を提供していな
 \fBio_cancel\fP(2), \fBio_getevents\fP(2), \fBio_setup\fP(2), \fBio_submit\fP(2),
 \fBaio\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ec63d81..9dbb2e4 100644 (file)
@@ -87,6 +87,6 @@ glibc はこのシステムコールのラッパー関数を提供していな
 \fBio_cancel\fP(2), \fBio_destroy\fP(2), \fBio_setup\fP(2), \fBio_submit\fP(2),
 \fBaio\fP(7), \fBtime\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f168c5c..cad97af 100644 (file)
@@ -87,6 +87,6 @@ glibc はこのシステムコールのラッパー関数を提供していな
 \fBio_cancel\fP(2), \fBio_destroy\fP(2), \fBio_getevents\fP(2), \fBio_submit\fP(2),
 \fBaio\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 2964238..f0d7d18 100644 (file)
@@ -84,6 +84,6 @@ glibc はこのシステムコールのラッパー関数を提供していな
 \fBio_cancel\fP(2), \fBio_destroy\fP(2), \fBio_getevents\fP(2), \fBio_setup\fP(2),
 \fBaio\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 61687f2..3e0882a 100644 (file)
@@ -104,6 +104,6 @@ UNIX の ストリーム I/O モデル に きちんと適合していない操
 .\" .BR mt (4),
 \fBexecve\fP(2), \fBfcntl\fP(2), \fBioctl_list\fP(2), \fBopen\fP(2), \fBsd\fP(4), \fBtty\fP(4)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index dacea71..001f947 100644 (file)
@@ -43,7 +43,7 @@
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-02-12, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.77
 .\"
-.TH IOCTL_LIST 2 2007\-12\-29 Linux "Linux Programmer's Manual"
+.TH IOCTL_LIST 2 2013\-09\-17 Linux "Linux Programmer's Manual"
 .SH 名前
 ioctl_list \- Linux/i386 カーネルの ioctl のリスト
 .SH 説明
@@ -450,6 +450,15 @@ l l l l.
 0x000089E1     SIOCGETSGCNT    struct sioc_sg_req *    // I\-O
 .TE
 
+// <include/linux/msdos_fs.h>
+.TS
+l l l l.
+0x82307201     VFAT_IOCTL_READDIR_BOTH struct dirent [2]
+0x82307202     VFAT_IOCTL_READDIR_SHORT        struct dirent [2]
+0x80047210     FAT_IOCTL_GET_ATTRIBUTES        __u32 *
+0x40047211     FAT_IOCTL_SET_ATTRIBUTES        const __u32 *
+.TE
+
 // <include/linux/mtio.h>
 .TS
 l l l.
@@ -833,6 +842,6 @@ l l l.
 .SH 関連項目
 \fBioctl\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index fd6f817..58957cb 100644 (file)
@@ -98,6 +98,6 @@ libc5 ではシステムコールとして扱い \fI<unistd.h>\fP にプロト
 .SH 関連項目
 \fBiopl\fP(2), \fBoutb\fP(2), \fBcapabilities\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1a5dee4..6e47c23 100644 (file)
@@ -87,6 +87,6 @@ libc5 ではシステムコールとして扱い \fI<unistd.h>\fP にプロト
 .SH 関連項目
 \fBioperm\fP(2), \fBoutb\fP(2), \fBcapabilities\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e313318..b18a760 100644 (file)
@@ -123,8 +123,9 @@ glibc はこれらのシステムコールに対するラッパー関数を提
 I/O スケジューラの選択はデバイス単位に行われ、その選択は スペシャルファイル
 \fI/sys/block/<device>/queue/scheduler\fP 経由で行われる。
 
-現在の I/O スケジューラは \fI/sys\fP ファイルシステム経由で参照できる。例えば、以下のコマンドを実行すると、
-現在カーネルでロードされているスケジューラの全リストが表示される。
+One can view the current I/O scheduler via the \fI/sys\fP filesystem.  For
+example, the following command displays a list of all schedulers currently
+loaded in the kernel:
 .sp
 .RS
 .nf
@@ -196,6 +197,6 @@ glibc は、このページに記載された関数プロトタイプやマク
 
 Linux カーネルソース内の \fIDocumentation/block/ioprio.txt\fP
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9848b2c..71186b2 100644 (file)
@@ -59,6 +59,6 @@ ipc \- System V IPC システムコール
 \fBsemget\fP(2), \fBsemop\fP(2), \fBshmat\fP(2), \fBshmctl\fP(2), \fBshmdt\fP(2),
 \fBshmget\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d3e98a1..069f599 100644 (file)
@@ -61,8 +61,9 @@ kcmp \- 二つのプロセスが同じカーネルリソースを共有してい
 二つのプロセスが同じオープンファイル記述の集合を共有しているかを検査する。 引き数 \fIidx1\fP と \fIidx2\fP は無視される。
 .TP 
 \fBKCMP_FS\fP
-二つのプロセスが同じファイルシステム情報 (すなわち、ファイルのモード作成マスク、作業ディレクトリ、ファイルシステムのルート)
-を共有しているかを検査する。 引き数 \fIidx1\fP と \fIidx2\fP は無視される。
+Check whether the processes share the same filesystem information (i.e.,
+file mode creation mask, working directory, and filesystem root).  The
+arguments \fIidx1\fP and \fIidx2\fP are ignored.
 .TP 
 \fBKCMP_IO\fP
 二つのプロセスが I/O コンテキストを共有しているかを検査する。 引き数 \fIidx1\fP と \fIidx2\fP は無視される。
@@ -120,15 +121,17 @@ kcmp \- 二つのプロセスが同じカーネルリソースを共有してい
 .SH 注意
 glibc はこのシステムコールに対するラッパー関数を提供していない。 \fBsyscall\fP(2) を使って呼び出すこと。
 
-このシステムコールが利用できるのは、 カーネルの \fBCONFIG_CHECKPOINT_RESTORE\fP オプションが有効になっている場合だけである。
-このシステムコールの主な用途は、 ユーザ空間でのチェックポイント/リストア (checkpoint/restore in user space;
-CRIU) 機能である。 このシステムコールを使わないとすると、 \fBproc\fP(5) ファイルシステム経由で必要なプロセス情報を公開することになるが、
-これはセキュリティ上の理由から不適切とみなされた。
+This system call is available only if the kernel was configured with
+\fBCONFIG_CHECKPOINT_RESTORE\fP.  The main use of the system call is for the
+checkpoint/restore in user space (CRIU) feature.  The alternative to this
+system call would have been to expose suitable process information via the
+\fBproc\fP(5)  filesystem; this was deemed to be unsuitable for security
+reasons.
 
 このページで参照されている共有リソースに関する背景についての情報は \fBclone\fP(2) を参照のこと。
 .SH 関連項目
 \fBclone\fP(2), \fBunshare\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c7975d5..a9cccd5 100644 (file)
@@ -126,6 +126,6 @@ struct kexec_segment {
 .SH 関連項目
 \fBreboot\fP(2), \fBsyscall\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index cf9154c..32ad07a 100644 (file)
@@ -59,7 +59,7 @@
 .\" Updated 2005-12-05, Akihiro MOTOKI, Catch up to LDP man-pages 2.16
 .\" Updated 2008-08-06, Akihiro MOTOKI, LDP v3.05
 .\"
-.TH KILL 2 2013\-02\-05 Linux "Linux Programmer's Manual"
+.TH KILL 2 2013\-09\-17 Linux "Linux Programmer's Manual"
 .SH 名前
 kill \- プロセスにシグナルを送る
 .SH 書式
@@ -94,10 +94,12 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参
 \fIsig\fP に 0 を指定した場合、シグナルは送られないが、 エラーのチェックは行われる。これを使って、プロセス ID や プロセスグループ ID
 の存在確認を行うことができる。
 
-プロセスがシグナルを送信する許可を持つためには、 プロセスが特権 (Linux では \fBCAP_KILL\fP ケーパビリティ (capability))
-を持つか、 送信元プロセスの実ユーザー ID または実効ユーザー ID が 送信先プロセスの実 set\-user\-ID または保存
-set\-user\-ID と 等しくなければならない。 \fBSIGCONT\fP の場合、送信プロセスと受信プロセスが
-同じセッションに属していれば十分である。
+For a process to have permission to send a signal it must either be
+privileged (under Linux: have the \fBCAP_KILL\fP capability), or the real or
+effective user ID of the sending process must equal the real or saved
+set\-user\-ID of the target process.  In the case of \fBSIGCONT\fP it suffices
+when the sending and receiving processes belong to the same session.
+(Historically, the rules were different; see NOTES.)
 .SH 返り値
 成功した場合 (少なくとも一つのシグナルが送信された場合)、 0 が返される。エラーの場合 \-1 が返され、 \fIerrno\fP が適切に設定される。
 .SH エラー
@@ -128,10 +130,14 @@ POSIX.1\-2001 では以下の動作になることを要求している。 自
 .SS "Linux での注意"
 .\" In the 0.* kernels things chopped and changed quite
 .\" a bit - MTK, 24 Jul 02
-Linux では、特権のないプロセスが他のプロセスにシグナルを送信するために 必要な権限についてのルールが、カーネルバージョンにより違っている。
-カーネル 1.0 から 1.2.2 では、送信側の実効ユーザーID が受信側の 実効ユーザー IDと一致すればシグナルを送信できた。 カーネル
-1.2.3 から 1.3.77では、送信側の実効ユーザーID が受信側の 実ユーザーID か実効ユーザーID
-のいずれかと一致すればシグナルを送信できた。 現在のルールは、POSIX.1\-2001 に準拠しており、カーネル 1.3.78 以降で 適用されている。
+Across different kernel versions, Linux has enforced different rules for the
+permissions required for an unprivileged process to send a signal to another
+process.  In kernels 1.0 to 1.2.2, a signal could be sent if the effective
+user ID of the sender matched effective user ID of the target, or the real
+user ID of the sender matched the real user ID of the target.  From kernel
+1.2.3 until 1.3.77, a signal could be sent if the effective user ID of the
+sender matched either the real or effective user ID of the target.  The
+current rules, which conform to POSIX.1\-2001, were adopted in kernel 1.3.78.
 .SH バグ
 バージョン 2.6.7 以前の 2.6 系のカーネルには、 プロセスグループにシグナルを送ったときに、 呼び出し元のプロセスがプロセスグループの
 (全メンバーではなく) 一部のメンバーに対してのみシグナルを送る許可を持っていない場合に、 \fBkill\fP()  がエラー \fBEPERM\fP
@@ -140,6 +146,6 @@ Linux では、特権のないプロセスが他のプロセスにシグナル
 \fB_exit\fP(2), \fBkillpg\fP(2), \fBsignal\fP(2), \fBtkill\fP(2), \fBexit\fP(3),
 \fBsigqueue\fP(3), \fBcredentials\fP(7), \fBcapabilities\fP(7), \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 97037a5..d8fb6a6 100644 (file)
@@ -108,6 +108,6 @@ Linux では、 \fBkillpg\fP()  はライブラリ関数として実装されて
 \fBgetpgrp\fP(2), \fBkill\fP(2), \fBsignal\fP(2), \fBcredentials\fP(7),
 \fBcapabilities\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1175598..f64aeac 100644 (file)
@@ -67,7 +67,7 @@ link \- ファイルの新しい名前を作成する
 へのディレクトリのどれかに検索許可がない (\fBpath_resolution\fP(7)  を参照)。
 .TP 
 \fBEDQUOT\fP
-ディスクブロックか inode がそのファイルシステムのユーザクォータに達していた。
+The user's quota of disk blocks on the filesystem has been exhausted.
 .TP 
 \fBEEXIST\fP
 \fInewpath\fP が既に存在する。
@@ -103,26 +103,29 @@ I/O エラーが発生した。
 \fIoldpath\fP がディレクトリである。
 .TP 
 \fBEPERM\fP
-\fIoldpath\fP と \fInewpath\fP を含んでいるファイルシステムがハードリンクをサポートしていない。
+The filesystem containing \fIoldpath\fP and \fInewpath\fP does not support the
+creation of hard links.
 .TP 
 \fBEPERM\fP (Linux 3.6 以降)
 呼び出し元にこのファイルへのハードリンクを作成する許可がなかった (\fBproc\fP(5) の
 \fI/proc/sys/fs/protected_hardlink\fP の説明を参照)。
 .TP 
 \fBEROFS\fP
-ファイルが読み込み専用のファイルシステムに存在する。
+The file is on a read\-only filesystem.
 .TP 
 \fBEXDEV\fP
-\fIoldpath\fP と \fInewpath\fP が同じマウントされたファイルシステムに存在しない。 (Linux は 1
-つのファイルシステムを複数のマウント位置に マウントすることを許可している。 しかし \fBlink\fP()  は、たとえ同じファイルシステムであっても、
-別々のマウント位置を跨いでは動作しない。)
+\fIoldpath\fP and \fInewpath\fP are not on the same mounted filesystem.  (Linux
+permits a filesystem to be mounted at multiple points, but \fBlink\fP()  does
+not work across different mount points, even if the same filesystem is
+mounted on both.)
 .SH 準拠
 .\" SVr4 documents additional ENOLINK and
 .\" EMULTIHOP error conditions; POSIX.1 does not document ELOOP.
 .\" X/OPEN does not document EFAULT, ENOMEM or EIO.
 SVr4, 4.3BSD, POSIX.1\-2001 (但し「注意」を参照)。
 .SH 注意
-\fBlink\fP()  でファイルシステムを超えてハードリンクを作成することはできない。 このような場合は \fBsymlink\fP(2)  を使用すること。
+Hard links, as created by \fBlink\fP(), cannot span filesystems.  Use
+\fBsymlink\fP(2)  if this is required.
 
 .\" more precisely: since kernel 1.3.56
 .\" For example, the default Solaris compilation environment
@@ -137,12 +140,13 @@ POSIX.1\-2001 では、 \fIoldpath\fP がシンボリックリンクである場
 がシンボリックリンクの場合にシンボリックリンクの参照を 解決するかどうかは実装依存となった。
 リンク作成時のシンボリックリンクの扱いについての詳細な制御に 関しては \fBlinkat\fP(2)  を参照のこと。
 .SH バグ
-NFS ファイルシステムでは、NFS サーバーがリンクを作成した後に、 それを伝える前に死んだ場合には返り値が不正な場合がある。
-リンクが作成できたかどうか見つけるためには \fBstat\fP(2)  を使用すること。
+On NFS filesystems, the return code may be wrong in case the NFS server
+performs the link creation and dies before it can say so.  Use \fBstat\fP(2)
+to find out if the link got created.
 .SH 関連項目
 \fBln\fP(1), \fBlinkat\fP(2), \fBopen\fP(2), \fBrename\fP(2), \fBstat\fP(2), \fBsymlink\fP(2),
 \fBunlink\fP(2), \fBpath_resolution\fP(7), \fBsymlink\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 0760e2c..9ee2de4 100644 (file)
@@ -77,7 +77,7 @@ _ATFILE_SOURCE
 \fInewpath\fP の解釈は \fIoldpath\fP と同様であるが、 相対パス名はファイルディスクリプタ \fInewdirfd\fP
 で参照されるディレクトリからの相対パス名として解釈される。
 
-\fIflags\fP に以下の値をビット毎の論理和 (OR) で指定することができる。
+The following values can be bitwise ORed in \fIflags\fP:
 .TP 
 \fBAT_EMPTY_PATH\fP (Linux 2.6.39 以降)
 .\" commit 11a7b371b64ef39fc5fb1b6f2218eef7c4d035e3
@@ -121,6 +121,6 @@ POSIX.1\-2008.
 .SH 関連項目
 \fBlink\fP(2), \fBopenat\fP(2), \fBpath_resolution\fP(7), \fBsymlink\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3f4e8c9..6b7849d 100644 (file)
@@ -128,6 +128,6 @@ syncookie が有効になっている場合、 論理的な最大長は存在せ
 .SH 関連項目
 \fBaccept\fP(2), \fBbind\fP(2), \fBconnect\fP(2), \fBsocket\fP(2), \fBsocket\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9a1c40a..7294668 100644 (file)
@@ -53,11 +53,13 @@ listxattr, llistxattr, flistxattr \- 拡張属性の名前リストを得る
 これらは、システム上のすべての inode に関連付けられた通常の属性 (\fBstat\fP(2)  が返すデータ) を拡張するものである。
 拡張属性のコンセプトは \fBattr\fP(5)  に書かれている。
 .PP
-\fBlistxattr\fP()  は、ファイルシステム内の指定された \fIpath\fP に対応する拡張属性の名前リストを取得する。取得したリストは
-\fIlist\fP に格納される。 \fIlist\fP は呼び出し側で確保するバッファで、引き数 \fIsize\fP でバッファのサイズを (バイト単位で)
-指定する。リストは名前の集合で、 NULL
-終端された文字列が連続して並んでいる。呼び出したプロセスがアクセスする権限のない拡張属性の名前は、リストに含まれない。拡張属性の名前の \fIlist\fP
-の長さが返される。
+\fBlistxattr\fP()  retrieves the list of extended attribute names associated
+with the given \fIpath\fP in the filesystem.  The retrieved list is placed in
+\fIlist\fP, a caller\-allocated buffer whose size (in bytes) is specified in the
+argument \fIsize\fP.  The list is the set of (null\-terminated) names, one after
+the other.  Names of extended attributes to which the calling process does
+not have access may be omitted from the list.  The length of the attribute
+name \fIlist\fP is returned.
 .PP
 \fBllistxattr\fP()  は \fBlistxattr\fP()  と同じだが、シンボリックリンクの場合に、リンクが参照しているファイル
 ではなく、リンクそのものの拡張属性の名前リストを取得する点だけが異なる。
@@ -97,7 +99,7 @@ system.posix_acl_access\e0system.posix_acl_default\e0
 .SH エラー
 .TP 
 \fBENOTSUP\fP
-拡張属性がそのファイルシステムでサポートされていない、 もしくは無効になっている。
+Extended attributes are not supported by the filesystem, or are disabled.
 .TP 
 \fBERANGE\fP
 \fIlist\fP バッファの大きさ \fIsize\fP が結果を保持するのに十分な大きさでなかった。
@@ -117,6 +119,6 @@ system.posix_acl_access\e0system.posix_acl_default\e0
 \fBgetfattr\fP(1), \fBsetfattr\fP(1), \fBgetxattr\fP(2), \fBopen\fP(2),
 \fBremovexattr\fP(2), \fBsetxattr\fP(2), \fBstat\fP(2), \fBattr\fP(5), \fBsymlink\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 176cb30..3ddb7f7 100644 (file)
@@ -79,6 +79,6 @@ glibc はこのシステムコールに対するラッパー関数を提供し
 .SH 関連項目
 \fBlseek\fP(2), \fBlseek64\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 06bcdef..a73f49b 100644 (file)
@@ -81,6 +81,6 @@ Linux 2.5.43 以降で利用できる。 エラー \fBENAMETOOLONG\fP を返す
 
 指定されたディレクトリ・エントリが削除されていた場合、返されるパス名の最後に " (deleted)" という文字列が付加されることがある。
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6332d0b..cf1dec7 100644 (file)
@@ -107,13 +107,17 @@ Linux バージョン 3.1 以降では、 \fIwhence\fP に以下の値も指定
 .\" https://lkml.org/lkml/2011/4/22/79
 .\" http://lwn.net/Articles/440255/
 .\" http://blogs.oracle.com/bonwick/entry/seek_hole_and_seek_data
-これらの操作の目的としては、 ホールは (通常は) バックエンドのファイルストレージには割り当てられていない連続する 0 の列である。
-しかし、ファイルシステムにはホールを報告する義務はなく、 そのため、 これらの操作は、
-ファイルに実際に割り当てられたストレージ領域をマッピングする方法としては確実性のある仕組みではない。
-(また、バックエンドのストレージに実際に書き込まれた連続する 0 の列はホールとして報告されないこともある。) 最も単純な実装としては、
-\fBSEEK_HOLE\fP は常にファイル末尾のオフセットを返すようにし、 \fBSEEK_DATA\fP は常に \fIoffset\fP を返すようにすることで、
-ファイルシステムはこれらの操作をサポートすることができる (\fBSEEK_DATA\fP は常に \fIoffset\fP を返すというのは、 \fIoffset\fP
-が参照する場所がホールであったとしても、 連続する 0 の列のデータで構成されているとみなすということである)。
+For the purposes of these operations, a hole is a sequence of zeros that
+(normally) has not been allocated in the underlying file storage.  However,
+a filesystem is not obliged to report holes, so these operations are not a
+guaranteed mechanism for mapping the storage space actually allocated to a
+file.  (Furthermore, a sequence of zeros that actually has been written to
+the underlying storage may not be reported as a hole.)  In the simplest
+implementation, a filesystem can support the operations by making
+\fBSEEK_HOLE\fP always return the offset of the end of the file, and making
+\fBSEEK_DATA\fP always return \fIoffset\fP (i.e., even if the location referred to
+by \fIoffset\fP is a hole, it can be considered to consist of data that is a
+sequence of zeros).
 
 \fI<unistd.h>\fP から \fBSEEK_DATA\fP と \fBSEEK_HOLE\fP の定義を得るには、 機能検査マクロ
 \fB_GNU_SOURCE\fP を定義しなければならない。
@@ -127,7 +131,7 @@ Linux バージョン 3.1 以降では、 \fIwhence\fP に以下の値も指定
 .TP 
 \fBEINVAL\fP
 .\" Some systems may allow negative offsets for character devices
-.\" and/or for remote file systems.
+.\" and/or for remote filesystems.
 \fIwhence\fP が有効な値ではない。または、seek の結果、ファイルオフセットが負に
 なってしまうか、 seek 可能なデバイスの末尾を越えてしまう。
 .TP 
@@ -176,6 +180,6 @@ position pointer) を共有しているので、 このようなファイルで
 \fBdup\fP(2), \fBfork\fP(2), \fBopen\fP(2), \fBfseek\fP(3), \fBlseek64\fP(3),
 \fBposix_fallocate\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4e7aaf6..1c2b40b 100644 (file)
@@ -91,8 +91,9 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参
 .\" bufferpool (shared memory segments) - without writing back to
 .\" disk/swap space.  This feature is also useful for supporting
 .\" hot-plug memory on UML.
-指定された範囲のページと関連するバッキングストアを解放する。 現在のところ、 shmfs/tmpfs だけがこれに対応している。
-他のファイルシステムでは \fBENOSYS\fP が返される。
+Free up a given range of pages and its associated backing store.  Currently,
+only shmfs/tmpfs supports this; other filesystems return with the error
+\fBENOSYS\fP.
 .TP 
 \fBMADV_DONTFORK\fP (Linux 2.6.16 以降)
 .\" See http://lwn.net/Articles/171941/
@@ -259,6 +260,6 @@ Linux 版の \fBmadvise\fP()  では、指定されたアドレス範囲にマ
 \fBgetrlimit\fP(2), \fBmincore\fP(2), \fBmmap\fP(2), \fBmprotect\fP(2), \fBmsync\fP(2),
 \fBmunmap\fP(2), \fBcore\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 147722c..54e3b31 100644 (file)
@@ -220,6 +220,6 @@ NUMA ポリシーは、 \fBMAP_SHARED\fP フラグが指定されてマップさ
 \fBshmat\fP(2), \fBshmget\fP(2), \fBnuma\fP(3), \fBcpuset\fP(7), \fBnuma\fP(7),
 \fBnumactl\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 2fc4373..e65cd7f 100644 (file)
@@ -104,6 +104,6 @@ migrate_pages \- プロセスの全ページを別のノード集合に移動す
 
 Linux カーネルソースの \fIDocumentation/vm/page_migration\fP
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ee79de2..53afa52 100644 (file)
@@ -126,6 +126,6 @@ Linux 2.3.99pre1 と glibc 2.2 から利用可能である。
 .SH 関連項目
 \fBmlock\fP(2), \fBmmap\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f4979d7..2875285 100644 (file)
@@ -45,11 +45,12 @@ mkdir \- ディレクトリを作成する
 による修正が加えられる。 したがって、作成されたディレクトリの許可属性は (\fImode\fP & ~\fIumask\fP & 0777)  となる。
 作成されたディレクトリのその他のモードビットはオペレーティングシステムに 依存する。Linux の場合は、以下の通りである。
 
-新しく作成されたディレクトリの所有者はプロセスの実効ユーザ ID に設定される。 新たに作成されたディレクトリが含まれる親ディレクトリに set
-group ID ビットがセットされていたり、ファイルシステムが BSD の グループセマンティクス (\fImount \-o bsdgroups\fP
-あるいは、同じ意味の \fImount \-o grpid\fP)  に従ってマウントされている場合には、
-新たに作成されたディレクトリのグループ所有権は親ディレクトリの ものが継承される (親ディレクトリと同じになる)。
-それ以外の場合は、グループ所有権はプロセスの実効グループ ID となる。
+The newly created directory will be owned by the effective user ID of the
+process.  If the directory containing the file has the set\-group\-ID bit set,
+or if the filesystem is mounted with BSD group semantics (\fImount \-o
+bsdgroups\fP or, synonymously \fImount \-o grpid\fP), the new directory will
+inherit the group ownership from its parent; otherwise it will be owned by
+the effective group ID of the process.
 
 もし親ディレクトリに set group ID ビットがセットされていれば新しく作成される ディレクトリにも set group ID
 ビットがセットされる。
@@ -62,7 +63,8 @@ group ID ビットがセットされていたり、ファイルシステムが B
 (\fBpath_resolution\fP(7)  も参照)。
 .TP 
 \fBEDQUOT\fP
-ディスクブロックか inode がそのファイルシステムのユーザクォータに達していた。
+The user's quota of disk blocks or inodes on the filesystem has been
+exhausted.
 .TP 
 \fBEEXIST\fP
 \fIpathname\fP が既に存在している(ただしそれがディレクトリであるとは限らない)。 \fIpathname\fP がシンボリックリンクの場合も
@@ -96,10 +98,11 @@ group ID ビットがセットされていたり、ファイルシステムが B
 \fIpathname\fP のディレクトリ部分が実際にはディレクトリでない。
 .TP 
 \fBEPERM\fP
-\fIpathname\fP を含むファイルシステムがディレクトリの作成をサポートしていない。
+The filesystem containing \fIpathname\fP does not support the creation of
+directories.
 .TP 
 \fBEROFS\fP
-\fIpathname\fP が読み出し専用ファイルシステム上のファイルを指している。
+\fIpathname\fP refers to a file on a read\-only filesystem.
 .SH 準拠
 .\" SVr4 documents additional EIO, EMULTIHOP
 SVr4, BSD, POSIX.1\-2001.
@@ -114,6 +117,6 @@ NFS を実現しているプロトコルには多くの不備が存在し、 そ
 \fBmount\fP(2), \fBrmdir\fP(2), \fBstat\fP(2), \fBumask\fP(2), \fBunlink\fP(2),
 \fBpath_resolution\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4362fdc..721554a 100644 (file)
@@ -91,6 +91,6 @@ POSIX.1\-2008.
 .SH 関連項目
 \fBmkdir\fP(2), \fBopenat\fP(2), \fBpath_resolution\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c3bc295..cb04fbd 100644 (file)
@@ -50,8 +50,9 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _XOPEN_SOURCE\ &&\ _XOP
 .RE
 .ad
 .SH 説明
-システムコール \fBmknod\fP()  は \fIpathname\fP という名前のファイルシステム・ノード
-(ファイル、デバイススペシャルファイル、名前付きパイプ) を、 属性 \fImode\fP と \fIdev\fP の指定にしたがって作成する。
+The system call \fBmknod\fP()  creates a filesystem node (file, device special
+file or named pipe) named \fIpathname\fP, with attributes specified by \fImode\fP
+and \fIdev\fP.
 
 \fImode\fP 引き数には、作成するノードの許可属性 (permission) とタイプを指定する。 \fImode\fP
 の指定は以下にあげるファイルタイプのうちの 1 つと、 許可属性の組合せ (ビットごとの OR を使用) で行う。
@@ -70,10 +71,11 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _XOPEN_SOURCE\ &&\ _XOP
 
 \fIpathname\fP が既に存在する場合、またはシンボリックリンクの場合、 この呼び出しは \fBEEXIST\fP エラーで失敗する。
 
-新しく作成されたノードの所有者はプロセスの実効ユーザ ID にセットされる。 新たに作られたノードを保持する 親ディレクトリの set\-group\-ID
-ビットがセットされていたり、 ファイルシステムが BSD のグループセマンティクスにしたがって
-マウントされている場合には、新しいノードのグループ所有権は親ディレクトリの グループ所有権を継承する (親ディレクトリと同じになる)。
-また、そうでなかった場合の所有グループはプロセスの実効グループ ID となる。
+The newly created node will be owned by the effective user ID of the
+process.  If the directory containing the node has the set\-group\-ID bit set,
+or if the filesystem is mounted with BSD group semantics, the new node will
+inherit the group ownership from its parent directory; otherwise it will be
+owned by the effective group ID of the process.
 .SH 返り値
 \fBmknod\fP()  は成功した場合 0 を、失敗した場合 \-1 を返す (失敗した場合 \fIerrno\fP がエラーの内容にしたがってセットされる)。
 .SH エラー
@@ -83,7 +85,8 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _XOPEN_SOURCE\ &&\ _XOP
 (\fBpath_resolution\fP(7)  も参照すること)。
 .TP 
 \fBEDQUOT\fP
-ディスクブロックか inode がそのファイルシステムのユーザクォータに達していた。
+The user's quota of disk blocks or inodes on the filesystem has been
+exhausted.
 .TP 
 \fBEEXIST\fP
 \fIpathname\fP がすでに存在する。 これには \fIpathname\fP がシンボリックリンクである場合も含まれる
@@ -117,12 +120,14 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _XOPEN_SOURCE\ &&\ _XOP
 .\" For UNIX domain sockets and regular files, EPERM is returned only in
 .\" Linux 2.2 and earlier; in Linux 2.4 and later, unprivileged can
 .\" use mknod() to make these files.
-\fImode\fP は通常のファイル・FIFO (名前付きパイプ)・UNIX ドメインソケット以外を 作成するようにセットされているが、実行者が特権
-(Linux では \fBCAP_MKNOD\fP ケーパビリティ (capability)) を持っていない。 または \fIpathname\fP
-を保持するファイルシステムが、指定されたノード形式をサポートしていない。
+\fImode\fP requested creation of something other than a regular file, FIFO
+(named pipe), or UNIX domain socket, and the caller is not privileged
+(Linux: does not have the \fBCAP_MKNOD\fP capability); also returned if the
+filesystem containing \fIpathname\fP does not support the type of node
+requested.
 .TP 
 \fBEROFS\fP
-\fIpathname\fP が読み出し専用ファイルシステム上のファイルを指している。
+\fIpathname\fP refers to a file on a read\-only filesystem.
 .SH 準拠
 .\" The Linux version differs from the SVr4 version in that it
 .\" does not require root permission to create pipes, also in that no
@@ -143,6 +148,6 @@ NFS を実現しているプロトコルには多くの不備が存在し、 そ
 \fBmount\fP(2), \fBsocket\fP(2), \fBstat\fP(2), \fBumask\fP(2), \fBunlink\fP(2),
 \fBmakedev\fP(3), \fBmkfifo\fP(3), \fBpath_resolution\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c51263e..c5e258c 100644 (file)
@@ -93,6 +93,6 @@ POSIX.1\-2008.
 .SH 関連項目
 \fBmknod\fP(2), \fBopenat\fP(2), \fBpath_resolution\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 90f6da5..f89aaf3 100644 (file)
@@ -203,6 +203,6 @@ Linux 2.6.9 以降では、特権を持つプロセスがロックできるメ
 \fBmmap\fP(2), \fBsetrlimit\fP(2), \fBshmctl\fP(2), \fBsysconf\fP(3), \fBproc\fP(5),
 \fBcapabilities\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 44bc4f4..ba801f6 100644 (file)
@@ -275,15 +275,16 @@ mmap, munmap \- ファイルやデバイスをメモリにマップ/アンマッ
 システム全体でオープンされているファイルの総数が上限に達した。
 .TP 
 \fBENODEV\fP
-指定されたファイルが置かれているファイルシステムがメモリマッピングをサポート していない。
+The underlying filesystem of the specified file does not support memory
+mapping.
 .TP 
 \fBENOMEM\fP
 メモリに空きがない、または処理中のプロセスのマッピング数が最大数を超過した。
 .TP 
 \fBEPERM\fP
 .\" (Since 2.4.25 / 2.6.0.)
-\fIprot\fP 引き数は \fBPROT_EXEC\fP を行うように指定されているが、 no\-exec でマウントされたファイルシステム上のファイルに
-マップ領域が対応している。
+The \fIprot\fP argument asks for \fBPROT_EXEC\fP but the mapped area belongs to a
+file on a filesystem that was mounted no\-exec.
 .TP 
 \fBETXTBSY\fP
 \fBMAP_DENYWRITE\fP がセットされているが \fIfd\fP で指定されているオブジェクトは書き込み用に開かれている。
@@ -442,6 +443,6 @@ main(int argc, char *argv[])
 .\" shared read-only mappings. No ifs, buts, or maybes. -- Linus
 B.O. Gallmeister, POSIX.4, O'Reilly, pp. 128\-129 and 389\-391.
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a8316e1..5d96426 100644 (file)
@@ -53,9 +53,9 @@ mmap2 \- ファイルやデバイスをメモリにマップする
 \fB            int \fP\fIflags\fP\fB, int \fP\fIfd\fP\fB, off_t \fP\fIpgoffset\fP\fB);\fP
 .fi
 .SH 説明
-これはおそらくあなたが興味のあるシステムコールではないだろう。代わりに
-\fBmmap\fP(2) を見るとよい。そのページにはこのシステムコールを起動する glibc の
-ラッパー関数についての説明がある。
+This is probably not the system call that you are interested in; instead,
+see \fBmmap\fP(2), which describes the glibc wrapper function that invokes this
+system call.
 
 \fBmmap2\fP() システムコールは \fBmmap\fP(2) と同じインターフェースを提供する。ただ
 し、最後の引き数には、ファイルのオフセットを (\fBmmap\fP(2) が行っている、バイト
@@ -89,6 +89,6 @@ ia64 では、 \fIoffset\fP の単位は、実際にはシステムのページ
 .SH 関連項目
 \fBgetpagesize\fP(2), \fBmmap\fP(2), \fBmremap\fP(2), \fBmsync\fP(2), \fBshm_open\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 7321a5f..f7f4383 100644 (file)
@@ -106,6 +106,6 @@ glibc はこのシステムコールに対するラッパー関数を提供し
 .SH 関連項目
 \fBvm86\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c8ffde2..4646e25 100644 (file)
@@ -81,11 +81,13 @@ ID か保存 set\-user\-ID のどちらかと 一致しなければならない
 そのページが zero page であるか、そのメモリ領域はそのプロセスにより マップされていない。
 .TP 
 \fB\-EIO\fP
-ページを書き戻す (write back) ことができない。 ページが dirty で、ファイルシステムが dirty なページを移動できるような
-移動機能を提供していないため、そのページを移動するためにはページを 書き戻さなければならない。
+Unable to write back a page.  The page has to be written back in order to
+move it since the page is dirty and the filesystem does not provide a
+migration function that would allow the move of dirty pages.
 .TP 
 \fB\-EINVAL\fP
-dirty なページを移動できない。 ファイルシステムが dirty なページを移動するための機能を提供しておらず、 ページを書き戻す能力もない。
+A dirty page cannot be moved.  The filesystem does not provide a migration
+function and has no ability to write back pages.
 .TP 
 \fB\-ENOENT\fP
 ページが存在しない。
@@ -151,6 +153,6 @@ dirty なページを移動できない。 ファイルシステムが dirty な
 \fBnuma_maps\fP(5), \fBcpuset\fP(7), \fBnuma\fP(7), \fBmigratepages\fP(8),
 \fBnumastat\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 26835a6..90d5042 100644 (file)
@@ -194,6 +194,6 @@ main(void)
 .SH 関連項目
 \fBmmap\fP(2), \fBsysconf\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9f02c4d..ca35f11 100644 (file)
@@ -58,6 +58,6 @@ glibc はこのシステムコールに対するラッパー関数を提供し
 .SH 関連項目
 \fBmq_getattr\fP(3), \fBmq_overview\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index fcddd09..562870d 100644 (file)
@@ -130,6 +130,6 @@ Linux ではメモリはページに分割される。ユーザー・プロセ
 Randolf Bentson, \fIThe Design of the UNIX Operating System\fP by Maurice
 J. Bach.)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a0d686d..eea1f5c 100644 (file)
@@ -201,9 +201,9 @@ Linux や POSIX の全てのバージョンでは、 \fI<sys/types.h>\fP と \fI
 のインクルードは必要ない。しかしながら、いくつかの古い実装ではこれらのヘッダファイルのインクルードが必要であり、 SVID
 でもこれらのインクルードをするように記載されている。このような古いシステムへの移植性を意図したアプリケーションではこれらのファイルをインクルードする必要があるかもしれない。
 
-\fBIPC_INFO\fP, \fBMSG_STAT\fP, \fBMSG_INFO\fP 操作は、 \fBipcs\fP(1)
-プログラムで割り当て済の資源に関する情報を提供するために 使用されている。将来、これらの操作は変更されたり、 /proc
-ファイルシステムのインタフェースに移動されるかもしれない。
+The \fBIPC_INFO\fP, \fBMSG_STAT\fP and \fBMSG_INFO\fP operations are used by the
+\fBipcs\fP(1)  program to provide information on allocated resources.  In the
+future these may modified or moved to a \fI/proc\fP filesystem interface.
 
 \fIstruct msqid_ds\fP 内の多くのフィールドは、 Linux 2.2 では \fIshort\fP だったが、Linux 2.4 では
 \fIlong\fP になった。 この利点を生かすには、glibc\-2.1.91 以降の環境下で 再コンパイルすれば十分である。
@@ -212,6 +212,6 @@ Linux や POSIX の全てのバージョンでは、 \fI<sys/types.h>\fP と \fI
 \fBmsgget\fP(2), \fBmsgrcv\fP(2), \fBmsgsnd\fP(2), \fBcapabilities\fP(7),
 \fBmq_overview\fP(7), \fBsvipc\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e3811b6..2d0298a 100644 (file)
@@ -134,6 +134,6 @@ Linux 2.3.20 までは、削除が予定されているメッセージ・キュ
 \fBmsgctl\fP(2), \fBmsgrcv\fP(2), \fBmsgsnd\fP(2), \fBftok\fP(3), \fBcapabilities\fP(7),
 \fBmq_overview\fP(7), \fBsvipc\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a2492f8..53ce960 100644 (file)
@@ -243,6 +243,6 @@ Linux や POSIX の全てのバージョンでは、 \fI<sys/types.h>\fP と \fI
 \fBmsgctl\fP(2), \fBmsgget\fP(2), \fBcapabilities\fP(7), \fBmq_overview\fP(7),
 \fBsvipc\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c7c374c..a3aeac4 100644 (file)
@@ -84,6 +84,6 @@ POSIX.1\-2001.
 
 B.O. Gallmeister, POSIX.4, O'Reilly, pp. 128\-129 and 389\-391.
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 7d46016..e71f228 100644 (file)
@@ -137,6 +137,6 @@ Linux 2.4 では、 \fBnanosleep\fP()  が (\fBSIGTSTP\fP などの) シグナ
 \fBclock_nanosleep\fP(2), \fBrestart_syscall\fP(2), \fBsched_setscheduler\fP(2),
 \fBtimer_create\fP(2), \fBsleep\fP(3), \fBusleep\fP(3), \fBtime\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index b561389..8389045 100644 (file)
@@ -17,7 +17,7 @@
 .\"         by HANATAKA Shinya <hanataka@abyss.rim.or.jp>
 .\" Updated 2012-04-30, Akihiro MOTOKI <amotoki@gmail.com>
 .\"
-.TH NFSSERVCTL 2 2012\-03\-05 Linux "Linux Programmer's Manual"
+.TH NFSSERVCTL 2 2013\-09\-17 Linux "Linux Programmer's Manual"
 .SH 名前
 nfsservctl \- カーネル nfs デーモンのためのインターフェース
 .SH 書式
@@ -32,15 +32,17 @@ nfsservctl \- カーネル nfs デーモンのためのインターフェース
 
 .nf
 /*
- * nfsctl() によって理解されるコマンド
+ * These are the commands understood by nfsctl().
  */
-#define NFSCTL_SVC          0    /* サーバープロセス */
-#define NFSCTL_ADDCLIENT    1    /* NFS クライアントを追加 */
-#define NFSCTL_DELCLIENT    2    /* NFS クライアンドを削除 */
-#define NFSCTL_EXPORT       3    /* ファイルシステムのエクスポート */
-#define NFSCTL_UNEXPORT     4    /* ファイルシステムのアンエクスポート */
-#define NFSCTL_UGIDUPDATE   5    /* UID/GID マップの更新 */
-#define NFSCTL_GETFH        6    /* (mountd で使用される) fh の取得 */
+#define NFSCTL_SVC          0    /* This is a server process. */
+#define NFSCTL_ADDCLIENT    1    /* Add an NFS client. */
+#define NFSCTL_DELCLIENT    2    /* Remove an NFS client. */
+#define NFSCTL_EXPORT       3    /* Export a filesystem. */
+#define NFSCTL_UNEXPORT     4    /* Unexport a filesystem. */
+#define NFSCTL_UGIDUPDATE   5    /* Update a client's UID/GID map
+                                    (only in Linux 2.4.x and earlier). */
+#define NFSCTL_GETFH        6    /* Get a file handle (used by mountd)
+                                    (only in Linux 2.4.x and earlier). */
 
 struct nfsctl_arg {
     int                       ca_version;     /* safeguard */
@@ -64,6 +66,6 @@ union nfsctl_res {
 .SH 準拠
 このコールは Linux 特有である。
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ca86228..06acc50 100644 (file)
@@ -83,6 +83,6 @@ glibc 2.2.4 以降では、 \fBnice\fP()  は \fBgetpriority\fP(2)  を呼び出
 \fBnice\fP(1), \fBrenice\fP(1), \fBfork\fP(2), \fBgetpriority\fP(2), \fBsetpriority\fP(2),
 \fBcapabilities\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 7444555..d382ed0 100644 (file)
@@ -80,7 +80,7 @@
 .\" Updated 2013-05-06, Akihiro MOTOKI <amotoki@gmail.com>
 .\" Updated 2013-08-16, Akihiro MOTOKI <amotoki@gmail.com>
 .\"
-.TH OPEN 2 2013\-07\-21 Linux "Linux Programmer's Manual"
+.TH OPEN 2 2013\-08\-09 Linux "Linux Programmer's Manual"
 .SH 名前
 open, creat \- ファイルやデバイスのオープン、作成を行う
 .SH 書式
@@ -138,11 +138,12 @@ flag) を 0 個以上「ビット単位の OR (bitwise\-or)」で 指定する
 .\" For more background, see
 .\" http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=453946
 .\" http://nfs.sourceforge.net/
-ファイルを追加 (append) モードでオープンする。 毎回の \fBwrite\fP(2)  の前に \fBlseek\fP(2)
-を行ったかのように、ファイルポインタをファイルの最後に移動する。 NFS ファイルシステムで、 \fBO_APPEND\fP
-を使用すると、複数のプロセスがひとつのファイルに同時にデータを追加した場合、 ファイルが壊れてしまうことがある。 これは NFS
-が追加モードをサポートしていないため、 クライアントのカーネル (kernel) がそれをシミュレートしなければならないのだが、
-競合状態を避けることはできないからである。
+The file is opened in append mode.  Before each \fBwrite\fP(2), the file offset
+is positioned at the end of the file, as if with \fBlseek\fP(2).  \fBO_APPEND\fP
+may lead to corrupted files on NFS filesystems if more than one process
+appends data to a file at once.  This is because NFS does not support
+appending to a file, so the client kernel has to simulate it, which can't be
+done without a race condition.
 .TP 
 \fBO_ASYNC\fP
 シグナル駆動 I/O (signal\-driven I/O) を有効にする: このファイルディスクリプタへの
@@ -163,10 +164,12 @@ flag) を 0 個以上「ビット単位の OR (bitwise\-or)」で 指定する
 \fBO_CREAT\fP
 .\" As at 2.6.25, bsdgroups is supported by ext2, ext3, ext4, and
 .\" XFS (since 2.6.14).
-ファイルが存在しなかった場合は作成 (create) する。 ファイルの所有者 (ユーザー ID) は、プロセスの実効ユーザー ID に設定される。
-グループ所有権 (グループ ID) は、プロセスの実効グループ ID または親ディレクトリのグループ ID に設定される
-(これは、ファイルシステムタイプ、マウントオプション、 親ディレクトリのモードに依存する。 \fBmount\fP(8)  で説明されているマウントオプション
-\fIbsdgroups\fP と \fIsysvgroups\fP を参照)。
+If the file does not exist it will be created.  The owner (user ID) of the
+file is set to the effective user ID of the process.  The group ownership
+(group ID) is set either to the effective group ID of the process or to the
+group ID of the parent directory (depending on filesystem type and mount
+options, and the mode of the parent directory, see the mount options
+\fIbsdgroups\fP and \fIsysvgroups\fP described in \fBmount\fP(8)).
 .RS
 .PP
 \fImode\fP は新しいファイルを作成する場合に使用するアクセス許可 (permission) を指定する。 \fIflags\fP に \fBO_CREAT\fP
@@ -248,13 +251,16 @@ flag) を 0 個以上「ビット単位の OR (bitwise\-or)」で 指定する
 システムがそのブロックデバイスを使用中の場合 (例えば、
 マウントされているなど)、 \fBopen\fP() はエラー \fBEBUSY\fP で失敗する。
 
-NFS では、 \fBO_EXCL\fP は、Linux 2.6 以降で NFSv3 以降を使っている場合でのみサポートされる。 \fBO_EXCL\fP
-サポートが提供されていない NFS 環境では、このフラグに頼って ロック処理を実行するプログラムは競合状態 (race condition) に出会う
-可能性がある。 ロックファイルを使用して不可分 (atomic) なファイルロックを実現し、 NFS が \fBO_EXCL\fP
-をサポートしているかに依存しないようにしたい場合、 移植性のある方法は、同じファイルシステム上に他と名前の重ならない ファイル (例えばホスト名と
-PID を組み合わせた名前) を作成し、 \fBlink\fP(2)  を使用してそのロックファイルへのリンクを作成することである。 \fBlink\fP(2)
-コールの返り値が 0 ならばロックに成功している。 あるいは、そのファイルに \fBstat\fP(2)  を使用してリンク数 (link count) が
-2 になっているかをチェックする。 そうなっていれば、同じくロックに成功しているということである。
+On NFS, \fBO_EXCL\fP is supported only when using NFSv3 or later on kernel 2.6
+or later.  In NFS environments where \fBO_EXCL\fP support is not provided,
+programs that rely on it for performing locking tasks will contain a race
+condition.  Portable programs that want to perform atomic file locking using
+a lockfile, and need to avoid reliance on NFS support for \fBO_EXCL\fP, can
+create a unique file on the same filesystem (e.g., incorporating hostname
+and PID), and use \fBlink\fP(2)  to make a link to the lockfile.  If \fBlink\fP(2)
+returns 0, the lock is successful.  Otherwise, use \fBstat\fP(2)  on the unique
+file to check if its link count has increased to 2, in which case the lock
+is also successful.
 .TP 
 \fBO_LARGEFILE\fP
 (LFS) \fIoff_t\fP ではサイズを表せない (だだし \fIoff64_t\fP ではサイズを表せる)ファ
@@ -268,9 +274,11 @@ PID を組み合わせた名前) を作成し、 \fBlink\fP(2)  を使用して
 \fBO_NOATIME\fP (Linux 2.6.8 以降)
 .\" The O_NOATIME flag also affects the treatment of st_atime
 .\" by mmap() and readdir(2), MTK, Dec 04.
-ファイルに対して \fBread\fP(2)  が実行されたときに、最終アクセス時刻 (inode の \fIst_atime\fP) を更新しない。
-このフラグはインデックス作成やバックアッププログラムで使うことを意図している。 これを使うとディスクに対する操作を大幅に減らすことができる。
-このフラグは全てのファイルシステムに対して有効であるわけではない。 その一例が NFS であり、サーバがアクセス時刻を管理している。
+Do not update the file last access time (\fIst_atime\fP in the inode)  when the
+file is \fBread\fP(2).  This flag is intended for use by indexing or backup
+programs, where its use can significantly reduce the amount of disk
+activity.  This flag may not be effective on all filesystems.  One example
+is NFS, where the server maintains the access time.
 .TP 
 \fBO_NOCTTY\fP
 \fIpathname\fP が端末 (terminal) デバイス \(em \fBtty\fP(4) 参照 \(em を指している
@@ -303,10 +311,10 @@ PID を組み合わせた名前) を作成し、 \fBlink\fP(2)  を使用して
 .\"    Newsgroups: gmane.linux.man, gmane.linux.kernel
 .\"
 Obtain a file descriptor that can be used for two purposes: to indicate a
-location in the file\-system tree and to perform operations that act purely
-at the file descriptor level.  The file itself is not opened, and other file
+location in the filesystem tree and to perform operations that act purely at
+the file descriptor level.  The file itself is not opened, and other file
 operations (e.g., \fBread\fP(2), \fBwrite\fP(2), \fBfchmod\fP(2), \fBfchown\fP(2),
-\fBfgetxattr\fP(2))  fail with the error \fBEBADF\fP.
+\fBfgetxattr\fP(2), \fBmmap\fP(2))  fail with the error \fBEBADF\fP.
 
 The following operations \fIcan\fP be performed on the resulting file
 descriptor:
@@ -366,7 +374,8 @@ operate on the symbolic link.
 またはファイルが存在せず、親ディレクトリへの書き込み許可がなかった。 (\fBpath_resolution\fP(7)  も参照すること。)
 .TP 
 \fBEDQUOT\fP
-\fBO_CREAT\fP が指定された場合で、そのファイルが存在せず、ディスクブロックか inode がそのファイルシステムのユーザクォータに達していた。
+Where \fBO_CREAT\fP is specified, the file does not exist, and the user's quota
+of disk blocks or inodes on the filesystem has been exhausted.
 .TP 
 \fBEEXIST\fP
 \fIpathname\fP は既に存在し、 \fBO_CREAT\fP と \fBO_EXCL\fP が使用された。
@@ -381,6 +390,10 @@ operate on the symbolic link.
 遅いデバイス (例えば FIFO、 \fBfifo\fP(7)  参照) のオープンが完了するのを待って停止している間に
 システムコールがシグナルハンドラにより割り込まれた。 \fBsignal\fP(7)  参照。
 .TP 
+\fBEINVAL\fP
+The filesystem does not support the \fBO_DIRECT\fP flag. See \fBNOTES\fP for more
+information.
+.TP 
 \fBEISDIR\fP
 \fIpathname\fP はディレクトリを参照しており、書き込み要求が含まれていた (つまり \fBO_WRONLY\fP または \fBO_RDWR\fP
 が設定されている)。
@@ -431,12 +444,13 @@ POSIX.1\-2001 で規定されているエラーである。 2.6.24 より前の
 を返していた。
 .TP 
 \fBEPERM\fP
-.\" Strictly speaking, it's the file system UID... (MTK)
+.\" Strictly speaking, it's the filesystem UID... (MTK)
 \fBO_NOATIME\fP フラグが指定されたが、呼び出し元の実効ユーザー ID が ファイルの所有者と一致せず、かつ呼び出し元に特権
 (\fBCAP_FOWNER\fP)  がない。
 .TP 
 \fBEROFS\fP
-\fIpathname\fP が読み込み専用のファイルシステム上のファイルを参照しており、 書き込みアクセスが要求された。
+\fIpathname\fP refers to a file on a read\-only filesystem and write access was
+requested.
 .TP 
 \fBETXTBSY\fP
 \fIpathname\fP が現在実行中の実行イメージを参照しており、書き込みが要求された。
@@ -481,20 +495,24 @@ O_WRONLY\fP の組み合わせは論理的に間違いであり、確かに \fBO
 .PP
 NFS を実現しているプロトコルには多くの不備があり、特に \fBO_SYNC\fP と \fBO_NDELAY\fP に影響する。
 
-POSIX では、3 種類の同期 I/O が提供されており、 \fBO_SYNC\fP, \fBO_DSYNC\fP, \fBO_RSYNC\fP
-フラグがこれに対応するものである。 今のところ (カーネル 2.6.31)、 Linux では \fBO_SYNC\fP だけが実装されているが、 glibc
-は \fBO_DSYNC\fP と \fBO_RSYNC\fP に \fBO_SYNC\fP と同じ数値を割り当てている。 ほとんどの Linux
-のファイルシステムは、実際には POSIX の \fBO_SYNC\fP の動作ではなく \fBO_DSYNC\fP の動作だけを実装している。 POSIX の
-\fBO_SYNC\fP では、 \fBopen\fP()  がユーザ空間に返る際に、書き込みに関する全てのメタデータの
-更新がディスクに書き込まれている必要がある。 一方、 \fBO_DSYNC\fP では、 \fBopen\fP()
-が返るまでに、実際のファイルのデータとそのデータを取得するために 必要なメタデータだけがディスクに書き込まれていればよい。
+POSIX provides for three different variants of synchronized I/O,
+corresponding to the flags \fBO_SYNC\fP, \fBO_DSYNC\fP, and \fBO_RSYNC\fP.  Currently
+(2.6.31), Linux implements only \fBO_SYNC\fP, but glibc maps \fBO_DSYNC\fP and
+\fBO_RSYNC\fP to the same numerical value as \fBO_SYNC\fP.  Most Linux filesystems
+don't actually implement the POSIX \fBO_SYNC\fP semantics, which require all
+metadata updates of a write to be on disk on returning to user space, but
+only the \fBO_DSYNC\fP semantics, which require only actual file data and
+metadata necessary to retrieve it to be on disk by the time the system call
+returns.
 
 \fBopen\fP()  はスペシャルファイルをオープンすることができるが、 \fBcreat\fP()  でスペシャルファイルを作成できない点に注意すること。
 代わりに \fBmknod\fP(2)  を使用する。
 .LP
-UID マッピングを使用している NFS ファイルシステムでは、 \fBopen\fP()  がファイルディスクリプタを返した場合でも \fBread\fP(2)
-が \fBEACCES\fP で拒否される場合がある。 これはクライアントがアクセス許可のチェックを行って \fBopen\fP()
-を実行するが、読み込みや書き込みの際には サーバーで UID マッピングが行われるためである。
+On NFS filesystems with UID mapping enabled, \fBopen\fP()  may return a file
+descriptor but, for example, \fBread\fP(2)  requests are denied with
+\fBEACCES\fP.  This is because the client performs \fBopen\fP()  by checking the
+permissions, but UID mapping is performed by the server upon read and write
+requests.
 
 ファイルが新しく作成されると、 ファイルの \fIst_atime\fP, \fIst_ctime\fP, \fIst_mtime\fP フィールド
 (それぞれ最終アクセス時刻、最終状態変更時刻、最終修正時刻である。 \fBstat\fP(2)  参照) が現在時刻に設定される。 さらに親ディレクトリの
@@ -502,15 +520,17 @@ UID マッピングを使用している NFS ファイルシステムでは、 \
 ファイルの \fIst_ctime\fP と \fIst_mtime\fP フィールドが現在時刻に設定される。
 .SS O_DIRECT
 .LP
-\fBO_DIRECT\fP フラグを使用する場合、ユーザ空間バッファの長さやアドレス、 I/O
-のファイルオフセットに関してアラインメントの制限が課されることがある。 Linux では、アラインメントの制限はファイルシステムやカーネルのバージョンに
-よって異なり、全く制限が存在しない場合もある。 しかしながら、現在のところ、指定されたファイルやファイルシステムに対して
-こうした制限があるかを見つけるための、アプリケーション向けのインタフェースで ファイルシステム非依存のものは存在しない。
-いくつかのファイルシステムでは、制限を確認するための独自のインタフェースが 提供されている。例えば、 \fBxfsctl\fP(3)  の
-\fBXFS_IOC_DIOINFO\fP 命令である。
+The \fBO_DIRECT\fP flag may impose alignment restrictions on the length and
+address of user\-space buffers and the file offset of I/Os.  In Linux
+alignment restrictions vary by filesystem and kernel version and might be
+absent entirely.  However there is currently no filesystem\-independent
+interface for an application to discover these restrictions for a given file
+or filesystem.  Some filesystems provide their own interfaces for doing so,
+for example the \fBXFS_IOC_DIOINFO\fP operation in \fBxfsctl\fP(3).
 .LP
-Linux 2.4 では、転送サイズ、 ユーザーバッファのアラインメント、ファイルオフセットは、
-ファイルシステムの論理ブロックサイズの倍数でなければならない。 Linux 2.6 では、512 バイトごとの境界に配置されていれば充分である。
+Under Linux 2.4, transfer sizes, and the alignment of the user buffer and
+the file offset must all be multiples of the logical block size of the
+filesystem.  Under Linux 2.6, alignment to 512\-byte boundaries suffices.
 .LP
 メモリバッファがプライベートマッピング (\fBmmap\fP(2) の \fBMAP_PRIVATE\fP
 フラグで作成されたマッピング) の場合には、\fBO_DIRECT\fP I/O は
@@ -532,24 +552,29 @@ Linux 2.4 では、転送サイズ、 ユーザーバッファのアラインメ
 アラインメントの制限がある。 また、IRIX には適切な配置とサイズを取得するための \fBfcntl\fP(2)  コールがある。 FreeBSD 4.x
 も同じ名前のフラグを導入したが、アラインメントの制限はない。
 .LP
-\fBO_DIRECT\fP が Linux でサポートされたのは、カーネルバージョン 2.4.10 である。 古い Linux
-カーネルは、このフラグを単に無視する。 \fBO_DIRECT\fP フラグをサポートしていないファイルシステムもあり、その場合は、 \fBO_DIRECT\fP
-を使用すると \fBopen\fP()  は \fBEINVAL\fP で失敗する。
+\fBO_DIRECT\fP support was added under Linux in kernel version 2.4.10.  Older
+Linux kernels simply ignore this flag.  Some filesystems may not implement
+the flag and \fBopen\fP()  will fail with \fBEINVAL\fP if it is used.
 .LP
-アプリケーションは、同じファイル、 特に同じファイルの重複するバイト領域に対して、 \fBO_DIRECT\fP と通常の I/O
-を混ぜて使うのは避けるべきである。 ファイルシステムがこのような状況において一貫性の問題を正しく 扱うことができる場合であっても、全体の I/O
-スループットは どちらか一方を使用するときと比べて低速になるであろう。 同様に、アプリケーションは、同じファイルに対して \fBmmap\fP(2)  と直接
-I/O (\fBO_DIRECT\fP)  を混ぜて使うのも避けるべきである。
+Applications should avoid mixing \fBO_DIRECT\fP and normal I/O to the same
+file, and especially to overlapping byte regions in the same file.  Even
+when the filesystem correctly handles the coherency issues in this
+situation, overall I/O throughput is likely to be slower than using either
+mode alone.  Likewise, applications should avoid mixing \fBmmap\fP(2)  of files
+with direct I/O to the same files.
 .LP
-NFS で \fBO_DIRECT\fP を使った場合の動作はローカルのファイルシステムの場合と違う。
-古いカーネルや、ある種の設定でコンパイルされたカーネルは、 \fBO_DIRECT\fP と NFS の組み合わせをサポートしていないかもしれない。 NFS
-プロトコル自体はサーバにフラグを渡す機能は持っていないので、 \fBO_DIRECT\fP I/O
-はクライアント上のページキャッシュをバイパスするだけになり、 サーバは I/O をキャッシュしているかもしれない。 クライアントは、
-\fBO_DIRECT\fP の同期機構を保持するため、サーバに対して I/O を同期して行うように依頼する。 サーバによっては、こうした状況下、特に I/O
-サイズが小さい場合に 性能が大きく劣化する。 また、サーバによっては、I/O が安定したストレージにまで行われたと、
-クライアントに対して嘘をつくものもある。 これは、サーバの電源故障が起こった際にデータの完全性が保たれない
-危険は少しあるが、性能面での不利な条件を回避するために行われている。 Linux の NFS クライアントでは \fBO_DIRECT\fP I/O
-でのアラインメントの制限はない。
+The behaviour of \fBO_DIRECT\fP with NFS will differ from local filesystems.
+Older kernels, or kernels configured in certain ways, may not support this
+combination.  The NFS protocol does not support passing the flag to the
+server, so \fBO_DIRECT\fP I/O will bypass the page cache only on the client;
+the server may still cache the I/O.  The client asks the server to make the
+I/O synchronous to preserve the synchronous semantics of \fBO_DIRECT\fP.  Some
+servers will perform poorly under these circumstances, especially if the I/O
+size is small.  Some servers may also be configured to lie to clients about
+the I/O having reached stable storage; this will avoid the performance
+penalty at some risk to data integrity in the event of server power
+failure.  The Linux NFS client places no alignment restrictions on
+\fBO_DIRECT\fP I/O.
 .PP
 まとめると、 \fBO_DIRECT\fP は、注意して使うべきであるが、強力なツールとなる可能性を持っている。 アプリケーションは \fBO_DIRECT\fP
 をデフォルトでは無効になっている性能向上のためのオプションと 考えておくのがよいであろう。
@@ -569,6 +594,6 @@ NFS で \fBO_DIRECT\fP を使った場合の動作はローカルのファイル
 \fBsocket\fP(2), \fBstat\fP(2), \fBumask\fP(2), \fBunlink\fP(2), \fBwrite\fP(2),
 \fBfopen\fP(3), \fBfifo\fP(7), \fBpath_resolution\fP(7), \fBsymlink\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f0d4f90..690e526 100644 (file)
@@ -118,6 +118,6 @@ POSIX.1\-2008.  Solaris には、これと同じようなシステムコール
 \fBreadlinkat\fP(2), \fBrenameat\fP(2), \fBsymlinkat\fP(2), \fBunlinkat\fP(2),
 \fButimensat\fP(2), \fBmkfifoat\fP(3), \fBpath_resolution\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d0d5cd1..eeeb83c 100644 (file)
@@ -93,6 +93,6 @@ outb_p, outw_p, outl_p, inb_p, inw_p, inl_p \- ポート入出力
 .SH 関連項目
 \fBioperm\fP(2), \fBiopl\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ad354c4..d84cf21 100644 (file)
@@ -61,6 +61,6 @@ SVr4, 4.3BSD, POSIX.1\-2001.
 .SH 関連項目
 \fBkill\fP(2), \fBselect\fP(2), \fBsignal\fP(2), \fBsigsuspend\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 0d6db3f..b369624 100644 (file)
@@ -81,6 +81,6 @@ I/O エラー。
 .SH 関連項目
 \fBcapabilities\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index b23e770..8a1288e 100644 (file)
@@ -64,6 +64,6 @@ Linux は、プロセス毎の異なる実行ドメイン、すなわち パー
 .SH 準拠
 \fBpersonality\fP()  は Linux 固有であり、移植を意図したプログラムで使用すべきではない。
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 5270242..e4e34b8 100644 (file)
@@ -163,6 +163,6 @@ main(int argc, char *argv[])
 \fBfork\fP(2), \fBread\fP(2), \fBsocketpair\fP(2), \fBwrite\fP(2), \fBpopen\fP(3),
 \fBpipe\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d26bd83..19067a0 100644 (file)
@@ -18,7 +18,7 @@
 .\"
 .TH PIVOT_ROOT 2 2012\-07\-13 Linux "Linux Programmer's Manual"
 .SH 名前
-pivot_root \- root ファイルシステムを変更する
+pivot_root \- change the root filesystem
 .SH 書式
 \fBint pivot_root(const char *\fP\fInew_root\fP\fB, const char *\fP\fIput_old\fP\fB);\fP
 
@@ -28,12 +28,14 @@ pivot_root \- root ファイルシステムを変更する
 .\" The
 .\" .B CAP_SYS_ADMIN
 .\" capability is required.
-\fBpivot_root\fP()  は呼び出し元のプロセスの root ファイルシステムを \fIput_old\fP ディレクトリに移動し、
-\fInew_root\fP を呼び出し元のプロセスの新しい root ファイルシステムにする。
+\fBpivot_root\fP()  moves the root filesystem of the calling process to the
+directory \fIput_old\fP and makes \fInew_root\fP the new root filesystem of the
+calling process.
 
-\fBpivot_root\fP()  の典型的な利用法は、システムの起動中にシステムが一時的な root ファイルシステム (例えば \fBinitrd\fP)
-をマウントし、これに続いて本当の root ファイルシステムをマウントし、 後者を必要な全てのプロセス・スレッドの カレント root
-に変更するような場合である。
+The typical use of \fBpivot_root\fP()  is during system startup, when the
+system mounts a temporary root filesystem (e.g., an \fBinitrd\fP), then mounts
+the real root filesystem, and eventually turns the latter into the current
+root of all relevant processes or threads.
 
 古い root ディレクトリを使っていた全てのプロセスやスレッドの カレント root とカレントワーキングディレクトリを、
 \fBpivot_root\fP()  が変更するかどうかはわからない。 \fBpivot_root\fP()  の呼びだしプロセスは、古い root
@@ -41,12 +43,16 @@ pivot_root \- root ファイルシステムを変更する
 これを簡単に行うには、それらのプロセスの root と カレントワーキングディレクトリを \fBpivot_root\fP()  を呼び出す前に
 \fInew_root\fP に変更しておくことである。
 
-上記の段落は、将来 \fBpivot_root\fP()  が変更されるかも知れないことを鑑みて、わざと曖昧に書いてある。 本ページを記述している時点では、
-\fBpivot_root\fP()  は古い root ディレクトリを用いている全てのプロセス・スレッドの root と カレントワーキングディレクトリを
-\fInew_root\fP に変更する。これはカーネルのスレッドが古い root ディレクトリを busy 状態にしないために必要である。これらのスレッドが
-古いディレクトリを root やカレントワーキングディレクトリとしていると、 ファイルシステムに一切アクセスしない場合でも 古い root が busy
-になってしまうからである。 将来は、カーネルスレッドがあらゆるファイルシステムへのアクセスを 明示的に放棄するメカニズムができ、このでしゃばりな機能は
-\fBpivot_root\fP()  から削除されるかもしれない。
+The paragraph above is intentionally vague because the implementation of
+\fBpivot_root\fP()  may change in the future.  At the time of writing,
+\fBpivot_root\fP()  changes root and current working directory of each process
+or thread to \fInew_root\fP if they point to the old root directory.  This is
+necessary in order to prevent kernel threads from keeping the old root
+directory busy with their root and current working directory, even if they
+never access the filesystem in any way.  In the future, there may be a
+mechanism for kernel threads to explicitly relinquish any access to the
+filesystem, such that this fairly intrusive mechanism can be removed from
+\fBpivot_root\fP().
 
 これは呼び出し元のプロセスについても当てはまることに注意。 \fBpivot_root\fP()
 がカレントプロセスのカレントワーキングディレクトリに影響するかどうかは 分からない。したがって \fBpivot_root\fP()  の直後に
@@ -56,20 +62,23 @@ pivot_root \- root ファイルシステムを変更する
 .IP \- 3
 ディレクトリでなければならない。
 .IP \- 3
-\fInew_root\fP と \fIput_old\fP は現在の root と同じファイルシステムにあってはならない。
+\fInew_root\fP and \fIput_old\fP must not be on the same filesystem as the current
+root.
 .IP \- 3
 \fIput_old\fP は \fInew_root\fP 以下になければならない。すなわち \fIput_old\fP を差す文字列に 1 個以上の \fI../\fP
 を付けることによって \fInew_root\fP と同じディレクトリが得られなければならない。
 .IP \- 3
-他のファイルシステムが \fIput_old\fP にマウントされていてはならない。
+No other filesystem may be mounted on \fIput_old\fP.
 .PP
 利用例については \fBpivot_root\fP(8)  を参照のこと。
 
-現在の root がマウントポイントではない (\fBchroot\fP(2)  や \fBpivot_root\fP()  の後など。以下も参照) 場合、 古い
-root ディレクトリではなく、 そのファイルシステムのマウントポイントが \fIput_old\fP にマウントされる。
+If the current root is not a mount point (e.g., after \fBchroot\fP(2)  or
+\fBpivot_root\fP(), see also below), not the old root directory, but the mount
+point of that filesystem is mounted on \fIput_old\fP.
 
-\fInew_root\fP はマウントポイントでなくてもよい。 この場合 \fI/proc/mounts\fP は、 \fInew_root\fP を root
-(\fI/\fP)  とするファイルシステムのマウントポイントを表示する。
+\fInew_root\fP does not have to be a mount point.  In this case,
+\fI/proc/mounts\fP will show the mount point of the filesystem containing
+\fInew_root\fP as root (\fI/\fP).
 .SH 返り値
 成功した場合は 0 が返される。エラーの場合は \-1 が返され、 \fIerrno\fP が適切に設定される。
 .SH エラー
@@ -77,8 +86,8 @@ root ディレクトリではなく、 そのファイルシステムのマウ
 返す可能性がある。さらに以下を返すことがある:
 .TP 
 \fBEBUSY\fP
-\fInew_root\fP または \fIput_old\fP が、現在の root ファイルシステム上にあるか、既に \fIput_old\fP
-になんらかのファイルシステムがマウントされている。
+\fInew_root\fP or \fIput_old\fP are on the current root filesystem, or a
+filesystem is already mounted on \fIput_old\fP.
 .TP 
 \fBEINVAL\fP
 \fIput_old\fP が \fInew_root\fP の下層にない。
@@ -101,6 +110,6 @@ glibc はこのシステムコールに対するラッパー関数を提供し
 .SH 関連項目
 \fBchdir\fP(2), \fBchroot\fP(2), \fBstat\fP(2), \fBinitrd\fP(4), \fBpivot_root\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9fe65d0..723c566 100644 (file)
@@ -47,7 +47,7 @@
 .\" Updated 2012-05-29, Akihiro MOTOKI <amotoki@gmail.com>
 .\" Updated 2013-03-26, Akihiro MOTOKI <amotoki@gmail.com>
 .\"
-.TH POLL 2 2013\-07\-30 Linux "Linux Programmer's Manual"
+.TH POLL 2 2013\-09\-04 Linux "Linux Programmer's Manual"
 .SH 名前
 poll, ppoll \- ファイルディスクリプタにおけるイベントを待つ
 .SH 書式
@@ -100,12 +100,13 @@ struct pollfd {
 どのファイルディスクリプタにも要求したイベントが発生しておらず、 エラーも起こらない場合、 \fBpoll\fP()
 はイベントのうちいずれか一つが発生するまで停止 (block) する。
 
-\fItimeout\fP 引き数は、 \fBpoll\fP() が停止する最小時間をミリ秒で指定する
-(この停止時間はシステムクロックの粒度に切り上げられ、カーネルの
-スケジューリング遅延により少しだけ長くなる可能性がある)。
-\fItimeout\fP に負の値を指定した場合、タイムアウト時間が無限大を意味する。
-\fItimeout\fP を 0 に指定した場合、I/O 可能なファイルディスクリプタが
-ない場合であっても、 \fBpoll\fP() はすぐに返る。
+The \fItimeout\fP argument specifies the number of milliseconds that \fBpoll\fP()
+should block waiting for a file descriptor to become ready.  This interval
+will be rounded up to the system clock granularity, and kernel scheduling
+delays mean that the blocking interval may overrun by a small amount.
+Specifying a negative value in \fItimeout\fP means an infinite timeout.
+Specifying a \fItimeout\fP of zero causes \fBpoll\fP()  to return immediately,
+even if no file descriptors are ready.
 
 \fIevents\fP に指定したり、 \fIrevents\fP で返されるビットは \fI<poll.h>\fP で定義されている:
 .RS
@@ -240,6 +241,6 @@ Linux の \fBppoll\fP()  システムコールは \fItimeout_ts\fP 引き数を
 .SH 関連項目
 \fBrestart_syscall\fP(2), \fBselect\fP(2), \fBselect_tut\fP(2), \fBtime\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 521bdf8..eea8505 100644 (file)
@@ -154,6 +154,6 @@ glibc のラッパー関数では、適切なアーキテクチャ固有のシ
 \fBreadahead\fP(2), \fBsync_file_range\fP(2), \fBposix_fallocate\fP(3),
 \fBposix_madvise\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d347163..ffc26f6 100644 (file)
@@ -105,6 +105,6 @@ POSIX では、\fBO_APPEND\fP フラグを指定してファイルをオープ
 .SH 関連項目
 \fBlseek\fP(2), \fBread\fP(2), \fBreadv\fP(2), \fBwrite\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 84ade4f..78fca1c 100644 (file)
@@ -126,6 +126,6 @@ glibc はこのシステムコールに対するラッパー関数を提供し
 \fBcreate_module\fP(2), \fBdelete_module\fP(2), \fBget_kernel_syms\fP(2),
 \fBinit_module\fP(2), \fBlsmod\fP(8), \fBmodinfo\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c6d189c..8075161 100644 (file)
@@ -119,16 +119,19 @@ I/O エラー。これは例えばプロセスがバックグランド・プロ
 .SH 準拠
 SVr4, 4.3BSD, POSIX.1\-2001.
 .SH 注意
-NFS において。少量のデータを読み込む場合、最初の時のみにタイム スタンプが更新され、続くコールでは更新されないだろう。
-これはクライアント側で属性のキャッシングを行なうためである。 なぜならば、もし全ての NFS クライアントが st_atime
-(最終ファイルアクセス時刻)  の更新をサーバーに送らず、クライアント側でキャッシュを読むことに満足して いれば、サーバー側での read
-は発生しないので st_atime の更新は行なわれからだ。 UNIX の方式では、クライアント側の属性のキャッシングを無効にすることで、
-これを得ることができる。しかしほとんどの状況ではこれは続くサーバーの 負荷を増加させ、パフォーマンスの低下をもたらす。
+On NFS filesystems, reading small amounts of data will update the timestamp
+only the first time, subsequent calls may not do so.  This is caused by
+client side attribute caching, because most if not all NFS clients leave
+st_atime (last file access time)  updates to the server and client side
+reads satisfied from the client's cache will not cause st_atime updates on
+the server as there are no server side reads.  UNIX semantics can be
+obtained by disabling client side attribute caching, but in most situations
+this will substantially increase server load and decrease performance.
 .SH 関連項目
 \fBclose\fP(2), \fBfcntl\fP(2), \fBioctl\fP(2), \fBlseek\fP(2), \fBopen\fP(2), \fBpread\fP(2),
 \fBreaddir\fP(2), \fBreadlink\fP(2), \fBreadv\fP(2), \fBselect\fP(2), \fBwrite\fP(2),
 \fBfread\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 48d492e..25158f0 100644 (file)
@@ -75,6 +75,6 @@ readahead \- 前もってファイルをページ・キャッシュに読み込
 .SH 関連項目
 \fBlseek\fP(2), \fBmadvise\fP(2), \fBmmap\fP(2), \fBposix_fadvise\fP(2), \fBread\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d22e7c9..e0ab6d4 100644 (file)
@@ -105,6 +105,6 @@ glibc はこのシステムコールに対するラッパー関数を提供し
 .SH 関連項目
 \fBgetdents\fP(2), \fBreaddir\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6b0f3ac..66e084c 100644 (file)
@@ -100,7 +100,7 @@ _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTEND
 指定したファイルがシンボリックリンクでない。
 .TP 
 \fBEIO\fP
-ファイルシステムの読み込み中に I/O エラーが起こった。
+An I/O error occurred while reading from the filesystem.
 .TP 
 \fBELOOP\fP
 パス名にシンボリックリンクが多すぎる。
@@ -194,6 +194,6 @@ main(int argc, char *argv[])
 \fBreadlink\fP(1), \fBlstat\fP(2), \fBreadlinkat\fP(2), \fBstat\fP(2), \fBsymlink\fP(2),
 \fBpath_resolution\fP(7), \fBsymlink\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 48c1528..69faf76 100644 (file)
@@ -103,6 +103,6 @@ POSIX.1\-2008.
 .SH 関連項目
 \fBopenat\fP(2), \fBreadlink\fP(2), \fBpath_resolution\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 65e05c5..e5ca0b2 100644 (file)
@@ -180,6 +180,6 @@ nwritten = writev(STDOUT_FILENO, iov, 2);
 .SH 関連項目
 \fBpread\fP(2), \fBread\fP(2), \fBwrite\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 973f610..5d70b11 100644 (file)
@@ -131,6 +131,6 @@ magic の数字か \fIcmd\fP が間違っている。
 \fBsync\fP(2), \fBbootparam\fP(7), \fBctrlaltdel\fP(8), \fBhalt\fP(8), \fBreboot\fP(8),
 \fBcapabilities\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d2e21f8..f79caa9 100644 (file)
@@ -325,6 +325,6 @@ POSIX.1\-2001 では、構造体 \fImsghdr\fP のフィールド \fImsg_controll
 \fBfcntl\fP(2), \fBgetsockopt\fP(2), \fBread\fP(2), \fBrecvmmsg\fP(2), \fBselect\fP(2),
 \fBshutdown\fP(2), \fBsocket\fP(2), \fBcmsg\fP(3), \fBsockatmark\fP(3), \fBsocket\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 5115a83..181575b 100644 (file)
@@ -197,6 +197,6 @@ main(void)
 \fBclock_gettime\fP(2), \fBrecvmsg\fP(2), \fBsendmmsg\fP(2), \fBsendmsg\fP(2),
 \fBsocket\fP(2), \fBsocket\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index be48180..b1dbe10 100644 (file)
@@ -101,6 +101,6 @@ remap_file_pages \- 非線形ファイルマッピングを作成する。
 \fBgetpagesize\fP(2), \fBmmap\fP(2), \fBmmap2\fP(2), \fBmprotect\fP(2), \fBmremap\fP(2),
 \fBmsync\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 070c4f5..44746bf 100644 (file)
@@ -53,7 +53,8 @@ removexattr, lremovexattr, fremovexattr \- 拡張属性を削除する
 これらは、システム上のすべての inode に関連付けられた通常の属性 (\fBstat\fP(2)  が返すデータ) を拡張するものである。
 拡張属性のコンセプトは \fBattr\fP(5)  に書かれている。
 .PP
-\fBremovexattr\fP()  は、ファイルシステム内の指定された \fIpath\fP に対応する、名前 \fIname\fP の拡張属性を削除する。
+\fBremovexattr\fP()  removes the extended attribute identified by \fIname\fP and
+associated with the given \fIpath\fP in the filesystem.
 .PP
 \fBlremovexattr\fP()  は \fBremovexattr\fP()  と同じだが、シンボリックリンクの場合に、リンクが参照しているファイル
 ではなく、リンクそのものの情報を削除する点だけが異なる。
@@ -72,7 +73,7 @@ inode に対し、互いに独立な名前空間が複数あってもよい。
 の同義語として定義されている。)
 .TP 
 \fBENOTSUP\fP
-拡張属性がそのファイルシステムでサポートされていない、 もしくは無効になっている。
+Extended attributes are not supported by the filesystem, or are disabled.
 .PP
 上記に加えて、 \fBstat\fP(2) に書かれているエラーが発生する場合もある。
 .SH バージョン
@@ -89,6 +90,6 @@ inode に対し、互いに独立な名前空間が複数あってもよい。
 \fBgetfattr\fP(1), \fBsetfattr\fP(1), \fBgetxattr\fP(2), \fBlistxattr\fP(2), \fBopen\fP(2),
 \fBsetxattr\fP(2), \fBstat\fP(2), \fBattr\fP(5), \fBsymlink\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 2496b34..3098013 100644 (file)
@@ -93,7 +93,7 @@ rename \- ファイルの名前や位置を変更する
 ただし、そのような状況で、システムが他に返すエラーがない場合には \fBEBUSY\fP を返すことが許されている。)
 .TP 
 \fBEDQUOT\fP
-ディスクブロックか inode がそのファイルシステムのユーザクォータに達していた。
+The user's quota of disk blocks on the filesystem has been exhausted.
 .TP 
 \fBEFAULT\fP
 \fIoldpath\fP や \fInewpath\fP がアクセス可能なアドレス空間の外を指している。
@@ -133,31 +133,37 @@ rename \- ファイルの名前や位置を変更する
 \fInewpath\fP が空でないディレクトリである。すなわち "." と ".." 以外を含んでいる。
 .TP 
 \fBEPERM\fP または \fBEACCES\fP
-\fIoldpath\fP のあるディレクトリにスティッキービット (sticky bit)  (\fBS_ISVTX\fP)  が設定されており、
-プロセスの実効ユーザー ID が 削除しようとするファイルのユーザー ID と そのファイルを含むディレクトリのユーザー ID
-のいずれとも一致せず、かつ プロセスに特権がない (Linux では \fBCAP_FOWNER\fP ケーパビリティ (capability) がない)。
-または、 \fInewpath\fP がすでに存在するファイルで、親ディレクトリにスティッキービットが設定されており、 プロセスの実効ユーザー ID が
-置き換えようとするファイルのユーザー ID と そのファイルを含むディレクトリのユーザー ID のいずれとも一致せず、かつ プロセスに特権がない
-(Linux では \fBCAP_FOWNER\fP ケーパビリティがない)。 または \fIoldpath\fP と \fInewpath\fP
-が存在するファイルシステムが、要求された種類の名前の変更を サポートしていない。
+The directory containing \fIoldpath\fP has the sticky bit (\fBS_ISVTX\fP)  set and
+the process's effective user ID is neither the user ID of the file to be
+deleted nor that of the directory containing it, and the process is not
+privileged (Linux: does not have the \fBCAP_FOWNER\fP capability); or
+\fInewpath\fP is an existing file and the directory containing it has the
+sticky bit set and the process's effective user ID is neither the user ID of
+the file to be replaced nor that of the directory containing it, and the
+process is not privileged (Linux: does not have the \fBCAP_FOWNER\fP
+capability); or the filesystem containing \fIpathname\fP does not support
+renaming of the type requested.
 .TP 
 \fBEROFS\fP
-ファイルが読み込み専用のファイルシステムに存在する。
+The file is on a read\-only filesystem.
 .TP 
 \fBEXDEV\fP
-\fIoldpath\fP と \fInewpath\fP が同じマウントされたファイルシステムに存在しない。 (Linux は 1
-つのファイルシステムを複数のマウント位置に マウントすることを許可している。 しかし \fBrename\fP()
-は、たとえ同じファイルシステムであっても、 別々のマウント位置を跨いでは動作しない。)
+\fIoldpath\fP and \fInewpath\fP are not on the same mounted filesystem.  (Linux
+permits a filesystem to be mounted at multiple points, but \fBrename\fP()  does
+not work across different mount points, even if the same filesystem is
+mounted on both.)
 .SH 準拠
 4.3BSD, C89, C99, POSIX.1\-2001.
 .SH バグ
-NFS ファイルシステムでは、操作が失敗したからといって、 ファイルの名前が変更できなかったと決めてかかることはできない。 サーバが rename
-操作を終えてからクラッシュした場合、 サーバが再び立ち上がったときに、 再送信された RPC が処理されるが、これは失敗となる。
-アプリケーションはこの問題を正しく取り扱うことが期待されている。 同様の問題について \fBlink\fP(2)  にも書かれている。
+On NFS filesystems, you can not assume that if the operation failed the file
+was not renamed.  If the server does the rename operation and then crashes,
+the retransmitted RPC which will be processed when the server is up again
+causes a failure.  The application is expected to deal with this.  See
+\fBlink\fP(2)  for a similar problem.
 .SH 関連項目
 \fBmv\fP(1), \fBchmod\fP(2), \fBlink\fP(2), \fBrenameat\fP(2), \fBsymlink\fP(2),
 \fBunlink\fP(2), \fBpath_resolution\fP(7), \fBsymlink\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 58f4a43..e3fdd11 100644 (file)
@@ -98,6 +98,6 @@ POSIX.1\-2008.
 .SH 関連項目
 \fBopenat\fP(2), \fBrename\fP(2), \fBpath_resolution\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 709f8fc..37aef53 100644 (file)
@@ -95,10 +95,11 @@ rmdir \- ディレクトリを削除する
 のどちらとも異なり、 プロセスも権限 (Linux では \fBCAP_FOWNER\fP ケーパビリティ) がない。
 .TP 
 \fBEPERM\fP
-\fIpathname\fP を含んでいるファイルシステムがディレクトリの 削除をサポートしていない。
+The filesystem containing \fIpathname\fP does not support the removal of
+directories.
 .TP 
 \fBEROFS\fP
-\fIpathname\fP が読み込み専用のファイルシステム上のディレクトリを参照している。
+\fIpathname\fP refers to a directory on a read\-only filesystem.
 .SH 準拠
 SVr4, 4.3BSD, POSIX.1\-2001.
 .SH バグ
@@ -107,6 +108,6 @@ NFS プロトコルに潜在している欠陥によって、まだ使用中の
 \fBrm\fP(1), \fBrmdir\fP(1), \fBchdir\fP(2), \fBchmod\fP(2), \fBmkdir\fP(2), \fBrename\fP(2),
 \fBunlink\fP(2), \fBunlinkat\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 41e7fb3..97937bc 100644 (file)
@@ -85,6 +85,6 @@ POSIX.1\-2001.
 \fIProgramming for the real world \- POSIX.4\fP by Bill O. Gallmeister, O'Reilly
 & Associates, Inc., ISBN 1\-56592\-074\-0.
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 0352702..08df5af 100644 (file)
@@ -120,6 +120,6 @@ Linux 3.9 で、 \fBSCHED_RR\fP の時間量の調整 (と参照) を行う新
 \fIProgramming for the real world \- POSIX.4\fP by Bill O. Gallmeister, O'Reilly
 & Associates, Inc., ISBN 1\-56592\-074\-0.
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index bfe4457..7f7ad57 100644 (file)
@@ -40,7 +40,7 @@
 .\" Updated & Modified 2005-10-10, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2006-04-14, Akihiro MOTOKI, LDP v2.29
 .\"
-.TH SCHED_SETPARAM 2 2013\-02\-12 Linux "Linux Programmer's Manual"
+.TH SCHED_SETPARAM 2 2013\-09\-17 Linux "Linux Programmer's Manual"
 .SH 名前
 sched_setparam, sched_getparam \- スケジューリング・パラメータの設定と取得を行なう
 .SH 書式
@@ -66,9 +66,10 @@ sched_setparam, sched_getparam \- スケジューリング・パラメータの
 \fBsched_getparam\fP()  は \fIpid\fP で指定されたプロセスのスケジューリング・パラメータを取得する。 \fIpid\fP が 0
 ならば、呼び出し元のプロセスのパラメータを取得する。
 
-\fBsched_setparam\fP()  はプロセスのスケジューリング方針における \fIparam\fP の妥当性をチェックする。
-\fIparam\->sched_priority\fP の値は \fBsched_get_priority_min\fP(2)  と
-\fBsched_get_priority_max\fP(2)  の範囲に入っていなければならない。
+\fBsched_setparam\fP()  checks the validity of \fIparam\fP for the scheduling
+policy of the thread.  The value \fIparam\->sched_priority\fP must lie
+within the range given by \fBsched_get_priority_min\fP(2)  and
+\fBsched_get_priority_max\fP(2).
 
 スケジューリングの優先度と方針に関連する特権とリソース制限の 議論に関しては \fBsched_setscheduler\fP(2)  を参照のこと。
 
@@ -103,6 +104,6 @@ Linux では、スケジューリングパラメータは実際にはスレッ
 \fIProgramming for the real world \- POSIX.4\fP by Bill O. Gallmeister, O'Reilly
 & Associates, Inc., ISBN 1\-56592\-074\-0.
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e23ea53..9cebc91 100644 (file)
@@ -72,6 +72,6 @@ Linux のスケージュリング (scheduling) については \fBsched_setsched
 \fIProgramming for the real world \- POSIX.4\fP by Bill O. Gallmeister, O'Reilly
 & Associates, Inc., ISBN 1\-56592\-074\-0.
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e4d0c34..d3914d3 100644 (file)
@@ -57,7 +57,7 @@
 .\" Updated 2012-05-30, Akihiro MOTOKI <amotoki@gmail.com>
 .\" Updated 2013-05-06, Akihiro MOTOKI <amotoki@gmail.com>
 .\"
-.TH SELECT 2 2012\-08\-17 Linux "Linux Programmer's Manual"
+.TH SELECT 2 2013\-09\-04 Linux "Linux Programmer's Manual"
 .SH 名前
 select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO \- 同期 I/O の多重化
 .SH 書式
@@ -129,14 +129,13 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参
 .PP
 \fInfds\fP は 3 つの集合に含まれるファイルディスクリプタの最大値に 1 を足したものである。
 .PP
-\fItimeout\fP 引き数で、ファイルディスクリプタが ready になるのを待って
-\fBselect\fP() が停止する最小の停止時間を指定する
-(この停止時間はシステムクロックの粒度に切り上げられ、
-カーネルのスケジューリング遅延により少しだけ長くなる可能性がある)。
-\fItimeval\fP 構造体の両方のフィールドが 0 の場合、 \fBselect\fP() はすぐに復
-帰する (この機能はポーリング (polling) を行うのに便利である)。
-\fItimeout\fP に NULL (タイムアウトなし) が指定されると、 \fBselect\fP() は無
-期限に停止 (block) する。
+The \fItimeout\fP argument specifies the interval that \fBselect\fP()  should
+block waiting for a file descriptor to become ready.  This interval will be
+rounded up to the system clock granularity, and kernel scheduling delays
+mean that the blocking interval may overrun by a small amount.  If both
+fields of the \fItimeval\fP structure are zero, then \fBselect\fP()  returns
+immediately.  (This is useful for polling.)  If \fItimeout\fP is NULL (no
+timeout), \fBselect\fP()  can block indefinitely.
 .PP
 \fIsigmask\fP は、シグナルマスク (\fBsigprocmask\fP(2)  を参照) へのポインタである。 \fIsigmask\fP が NULL
 でない場合、 \fBpselect\fP()  は \fIsigmask\fP が指しているシグナルマスクで現在のシグナルマスクを置き換えてから、 "select"
@@ -364,6 +363,6 @@ main(void)
 
 考察と使用例の書かれたチュートリアルとして、 \fBselect_tut\fP(2)  がある。
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ea80996..7e444d0 100644 (file)
@@ -609,6 +609,6 @@ main(int argc, char *argv[])
 \fBsigaddset\fP(3), \fBsigdelset\fP(3), \fBsigemptyset\fP(3), \fBsigfillset\fP(3),
 \fBsigismember\fP(3), \fBepoll\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 51da670..8fcce17 100644 (file)
@@ -271,9 +271,9 @@ Linux や POSIX の全てのバージョンでは、 \fI<sys/types.h>\fP と \fI
 のインクルードは必要ない。しかしながら、いくつかの古い実装ではこれらのヘッダファイルのインクルードが必要であり、 SVID
 でもこれらのインクルードをするように記載されている。このような古いシステムへの移植性を意図したアプリケーションではこれらのファイルをインクルードする必要があるかもしれない。
 
-\fBIPC_INFO\fP, \fBSEM_STAT\fP, \fBSEM_INFO\fP 操作は \fBipcs\fP(1)
-プログラムによって割当られた資源について情報を提供するために使用される。 将来的にはこれらは変更されるか、 /proc
-ファイル・システム・インタフェースに移動されるかもしれない。
+The \fBIPC_INFO\fP, \fBSEM_STAT\fP and \fBSEM_INFO\fP operations are used by the
+\fBipcs\fP(1)  program to provide information on allocated resources.  In the
+future these may modified or moved to a \fI/proc\fP filesystem interface.
 .LP
 \fI構造体 semid_ds\fP 内の多くのフィールドは、 Linux 2.2 では \fIshort\fP 型だったが、Linux 2.4 では
 \fIlong\fP 型になった。 この利点を生かすには、glibc\-2.1.91 以降の環境下で 再コンパイルすれば十分である。
@@ -293,6 +293,6 @@ POSIX.1\-2001 では呼び出し側がこの共用体を定義する必要があ
 \fBipc\fP(2), \fBsemget\fP(2), \fBsemop\fP(2), \fBcapabilities\fP(7),
 \fBsem_overview\fP(7), \fBsvipc\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d1466c9..c7076c2 100644 (file)
@@ -170,6 +170,6 @@ semid あたりのセマフォの最大数: 実装依存 (Linux では、この
 \fBsemctl\fP(2), \fBsemop\fP(2), \fBftok\fP(3), \fBcapabilities\fP(7),
 \fBsem_overview\fP(7), \fBsvipc\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9be02b8..59773cd 100644 (file)
@@ -275,6 +275,6 @@ Linux や POSIX の全てのバージョンでは、 \fI<sys/types.h>\fP と \fI
 \fBclone\fP(2), \fBsemctl\fP(2), \fBsemget\fP(2), \fBsigaction\fP(2),
 \fBcapabilities\fP(7), \fBsem_overview\fP(7), \fBsvipc\fP(7), \fBtime\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d1fd521..0f57407 100644 (file)
@@ -264,6 +264,6 @@ Linux は \fBENOTCONN\fP を返す状況で \fBEPIPE\fP を返すことがある
 \fBsendmmsg\fP(2), \fBshutdown\fP(2), \fBsocket\fP(2), \fBwrite\fP(2), \fBcmsg\fP(3),
 \fBip\fP(7), \fBsocket\fP(7), \fBtcp\fP(7), \fBudp\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f982799..3786119 100644 (file)
@@ -135,6 +135,6 @@ Linux 固有の \fBsplice\fP(2) システムコールは、任意のファイル
 \fBmmap\fP(2), \fBopen\fP(2), \fBsocket\fP(2), \fBsplice\fP(2)
 
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 90ca874..1f156bd 100644 (file)
@@ -172,6 +172,6 @@ main(void)
 .SH 関連項目
 \fBrecvmmsg\fP(2), \fBsendmsg\fP(2), \fBsocket\fP(2), \fBsocket\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 374f871..b4fee17 100644 (file)
@@ -150,6 +150,6 @@ node)」に空きメモリが全くない場合、システムは 「近くの (
 \fBget_mempolicy\fP(2), \fBgetcpu\fP(2), \fBmbind\fP(2), \fBmmap\fP(2), \fBnuma\fP(3),
 \fBcpuset\fP(7), \fBnuma\fP(7), \fBnumactl\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 54c4508..c2a9405 100644 (file)
@@ -60,6 +60,6 @@ set_thread_area \- スレッド局所記憶 (TLS) 領域を設定する
 .SH 関連項目
 \fBget_thread_area\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ffbf2cb..850d017 100644 (file)
@@ -78,6 +78,6 @@ set_tid_address \- スレッド ID へのポインタを設定する
 .SH 関連項目
 \fBclone\fP(2), \fBfutex\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4614e91..2195073 100644 (file)
@@ -102,6 +102,6 @@ POSIX.1 では、 \fBseteuid\fP()  (\fBsetegid\fP())  で、 \fIeuid\fP (\fIegid
 \fBgeteuid\fP(2), \fBsetresuid\fP(2), \fBsetreuid\fP(2), \fBsetuid\fP(2),
 \fBcapabilities\fP(7), \fBcredentials\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4c8af9b..361784d 100644 (file)
@@ -75,6 +75,6 @@ glibc の \fBsetgid\fP() のラッパー関数は
 \fBgetgid\fP(2), \fBsetegid\fP(2), \fBsetregid\fP(2), \fBcapabilities\fP(7),
 \fBcredentials\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index eab0bea..1d61552 100644 (file)
@@ -160,6 +160,6 @@ main(int argc, char *argv[])
 .SH 関連項目
 \fBclone\fP(2), \fBfork\fP(2), \fBvfork\fP(2), \fBproc\fP(5), \fBunix\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 0b8f034..cd2d2ba 100644 (file)
@@ -195,6 +195,6 @@ control) の実装のための プロセスグループを作成するのに使
 \fBgetuid\fP(2), \fBsetsid\fP(2), \fBtcgetpgrp\fP(3), \fBtcsetpgrp\fP(3), \fBtermios\fP(3),
 \fBcredentials\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f6c3d13..68c30b1 100644 (file)
@@ -61,11 +61,14 @@ UID、保存 set\-user\-ID を任意の値に設定できる。
 
 引き数のどれかが \-1 の場合はその値は変更されずに残される。
 
-実 UID、実効 UID、保存 set\-user\-ID にどんな変更が行われたかに関わらず、 ファイルシステム UID は常に実効 UID
-(可能であれば変更後の新しい実効 UID)  と同じ値に設定される。
+Regardless of what changes are made to the real UID, effective UID, and
+saved set\-user\-ID, the filesystem UID is always set to the same value as the
+(possibly new) effective UID.
 
-全く同じように、 \fBsetresgid\fP()  は呼び出し元のプロセスの実 GID、実効 GID、保存 set\-group\-ID を設定する
-(さらにファイルシステム GID を実効 GID と同じ値に修正する)。 非特権プロセスは同様の制限を受ける。
+Completely analogously, \fBsetresgid\fP()  sets the real GID, effective GID,
+and saved set\-group\-ID of the calling process (and always modifies the
+filesystem GID to be the same as the effective GID), with the same
+restrictions for unprivileged processes.
 .SH 返り値
 成功した場合は 0 が返される。エラーの場合は \-1 が返され、 \fIerrno\fP が適切に設定される。
 .SH エラー
@@ -94,6 +97,6 @@ glibc の \fBsetresuid\fP() と \fBsetresgid\fP() のラッパー関数は
 \fBgetresuid\fP(2), \fBgetuid\fP(2), \fBsetfsgid\fP(2), \fBsetfsuid\fP(2),
 \fBsetreuid\fP(2), \fBsetuid\fP(2), \fBcapabilities\fP(7), \fBcredentials\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4d6966f..2050f4e 100644 (file)
@@ -128,6 +128,6 @@ glibc の \fBsetreuid\fP() と \fBsetregid\fP() のラッパー関数は
 \fBgetgid\fP(2), \fBgetuid\fP(2), \fBseteuid\fP(2), \fBsetgid\fP(2), \fBsetresuid\fP(2),
 \fBsetuid\fP(2), \fBcapabilities\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index eaaacfa..182712c 100644 (file)
@@ -77,6 +77,6 @@ SVr4, POSIX.1\-2001.
 \fBsetsid\fP(1), \fBgetsid\fP(2), \fBsetpgid\fP(2), \fBsetpgrp\fP(2), \fBtcgetsid\fP(3),
 \fBcredentials\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9560d2d..2a48926 100644 (file)
@@ -84,11 +84,9 @@ Linux では、 \fBsetuid\fP()  は \fB_POSIX_SAVED_IDS\fP をもった POSIX 
 SVr4, POSIX.1\-2001.  4.4BSD のコールとは完全な互換性はない、 BSD のコールは実 (real)、保存 (saved)、実効
 (effective) ID の全てを設定する。
 .SH 注意
-Linux はファイルシステム・ユーザー ID の概念を持つ。
-通常、これは実効ユーザー ID に等しい。
-\fBsetuid\fP()  コールは呼び出し元のプロセスの
-ファイルシステム・ユーザー ID も設定する。
-\fBsetfsuid\fP(2) も参照すること。
+Linux has the concept of the filesystem user ID, normally equal to the
+effective user ID.  The \fBsetuid\fP()  call also sets the filesystem user ID
+of the calling process.  See \fBsetfsuid\fP(2).
 .PP
 \fIuid\fP が前の実効 UID と異っていた場合、
 プロセスはコアダンプすることを禁止される。
@@ -103,6 +101,6 @@ glibc の \fBsetuid\fP() のラッパー関数は
 \fBgetuid\fP(2), \fBseteuid\fP(2), \fBsetfsuid\fP(2), \fBsetreuid\fP(2),
 \fBcapabilities\fP(7), \fBcredentials\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d3e750a..bfb2238 100644 (file)
 .\"
 .TH SETUP 2 2008\-12\-03 Linux "Linux Programmer's Manual"
 .SH 名前
-setup \- デバイスとファイルシステムの初期化を行い、 ルートファイルシステムのマウントを行う
+setup \- setup devices and filesystems, mount root filesystem
 .SH 書式
 \fB#include <unistd.h>\fP
 .sp
 \fBint setup(void);\fP
 .SH 説明
-\fBsetup\fP()  は \fIlinux/init/main.c\fP の中で一度だけ呼ばれる。
-カーネル内部のデバイスとファイルシステムの初期化関数を呼び、 ルートファイルシステムのマウントを行う。
+\fBsetup\fP()  is called once from within \fIlinux/init/main.c\fP.  It calls
+initialization functions for devices and filesystems configured into the
+kernel and then mounts the root filesystem.
 .PP
 ユーザープロセスからは \fBsetup\fP()  を呼びだすことはできない。 ユーザープロセスからのアクセスは、たとえそのプロセスが
 スーパーユーザー権限を持っていても \fBEPERM\fP を受け取ることになる。
@@ -73,6 +74,6 @@ Linux 2.1.121 以降では、もはやこの関数は存在しない。
 呼び出し手続きは変化してきた。 ある時は \fIsetup ()\fP は一つの引数 \fIvoid\ *BIOS\fP を取っており、またある時には \fIint
 magic\fP を一つの引数として取っていた。
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 8c84618..e1aed11 100644 (file)
@@ -56,8 +56,9 @@ setxattr, lsetxattr, fsetxattr \- 拡張属性の値を設定する
 これらは、システム上のすべての inode に関連付けられた通常の属性 (\fBstat\fP(2)  が返すデータ) を拡張するものである。
 拡張属性のコンセプトは \fBattr\fP(5)  に書かれている。
 .PP
-\fBsetxattr\fP()  は、ファイルシステム内の指定された \fIpath\fP に対応する、名前 \fIname\fP の拡張属性の値 \fIvalue\fP
-を設定する。 \fIvalue\fP の \fIsize\fP は必ず指定しなければならない。
+\fBsetxattr\fP()  sets the \fIvalue\fP of the extended attribute identified by
+\fIname\fP and associated with the given \fIpath\fP in the filesystem.  The
+\fIsize\fP of the \fIvalue\fP must be specified.
 .PP
 \fBlsetxattr\fP()  は \fBsetxattr\fP()  と同じだが、シンボリックリンクの場合に、リンクが参照しているファイル
 ではなく、リンクそのものの拡張属性を設定する点だけが異なる。
@@ -91,8 +92,8 @@ inode に対して、互いに独立な名前空間が複数あってもよい
 拡張属性を記憶するのに十分なスペースが残っていない。
 .TP 
 \fBENOTSUP\fP
-拡張属性がそのファイルシステムでサポートされていない、もしくは無効になっている。
-\fIerrno\fP に \fBENOTSUP\fP がセットされる。
+Extended attributes are not supported by the filesystem, or are disabled,
+\fIerrno\fP is set to \fBENOTSUP\fP.
 .PP
 上記に加えて、 \fBstat\fP(2) に書かれているエラーが発生する場合もある。
 .SH バージョン
@@ -109,6 +110,6 @@ inode に対して、互いに独立な名前空間が複数あってもよい
 \fBgetfattr\fP(1), \fBsetfattr\fP(1), \fBgetxattr\fP(2), \fBlistxattr\fP(2), \fBopen\fP(2),
 \fBremovexattr\fP(2), \fBstat\fP(2), \fBattr\fP(5), \fBsymlink\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 84496bf..51e06ec 100644 (file)
@@ -68,6 +68,6 @@ glibc はこれらの古いシステムコールに対するラッパー関数
 .SH 関連項目
 \fBsigprocmask\fP(2), \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index cc23a60..d86cf52 100644 (file)
@@ -255,9 +255,9 @@ Linux や POSIX の全てのバージョンでは、 \fI<sys/types.h>\fP と \fI
 のインクルードは必要ない。しかしながら、いくつかの古い実装ではこれらのヘッダファイルのインクルードが必要であり、 SVID
 でもこれらのインクルードをするように記載されている。このような古いシステムへの移植性を意図したアプリケーションではこれらのファイルをインクルードする必要があるかもしれない。
 
-\fBIPC_INFO\fP, \fBSHM_STAT\fP, \fBSHM_INFO\fP 操作は、 \fBipcs\fP(1)
-プログラムで割り当て済の資源に関する情報を提供するために 使用されている。将来、これらの操作は変更されたり、 /proc
-ファイルシステムのインタフェースに移動されるかもしれない。
+The \fBIPC_INFO\fP, \fBSHM_STAT\fP and \fBSHM_INFO\fP operations are used by the
+\fBipcs\fP(1)  program to provide information on allocated resources.  In the
+future these may modified or moved to a \fI/proc\fP filesystem interface.
 
 Linux では、 \fIshmctl(IPC_RMID)\fP を使ってすでに削除マークがつけられている共有メモリ・セグメントを あるプロセスが付加
 (attach)  (\fBshmat\fP(2))  することを許可している。 この機能は他の UNIX の実装では利用できない。
@@ -270,6 +270,6 @@ Linux では、 \fIshmctl(IPC_RMID)\fP を使ってすでに削除マークが
 \fBmlock\fP(2), \fBsetrlimit\fP(2), \fBshmget\fP(2), \fBshmop\fP(2), \fBcapabilities\fP(7),
 \fBshm_overview\fP(7), \fBsvipc\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 428eaaa..80b4743 100644 (file)
@@ -193,6 +193,6 @@ Linux や POSIX の全てのバージョンでは、 \fI<sys/types.h>\fP と \fI
 \fBshmat\fP(2), \fBshmctl\fP(2), \fBshmdt\fP(2), \fBftok\fP(3), \fBcapabilities\fP(7),
 \fBshm_overview\fP(7), \fBsvipc\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a164f1a..b7cc4cd 100644 (file)
@@ -173,6 +173,6 @@ POSIX.1\-2001 ではこのような動作を指定しておらず、 他の多
 \fBbrk\fP(2), \fBmmap\fP(2), \fBshmctl\fP(2), \fBshmget\fP(2), \fBcapabilities\fP(7),
 \fBshm_overview\fP(7), \fBsvipc\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ef31442..a6708ca 100644 (file)
@@ -92,6 +92,6 @@ glibc\-2.1.91 以降、 \fI<sys/socket.h>\fP で定義されている。
 .SH 関連項目
 \fBconnect\fP(2), \fBsocket\fP(2), \fBsocket\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 93f11a4..f9c7ddb 100644 (file)
@@ -258,12 +258,15 @@ CPU 時間の単位が (カーネルのコンフィグで指定される) シス
 .\"     info.si_code = exit_code;
 .\"     info.si_pid = task_pid_vnr(current);
 .\"     info.si_uid = current_uid();  /* Real UID */
-\fBSIGILL\fP, \fBSIGFPE\fP, \fBSIGSEGV\fP, \fBSIGBUS\fP, \fBSIGTRAP\fP では、 \fIsi_addr\fP に
-fault が発生したアドレスが設定される。 いくつかのアーキテクチャでは \fIsi_trapno\fP も設定される。 \fBSIGBUS\fP
-が発生するエラーのいくつか、特に \fBBUS_MCEERR_AO\fP と \fBBUS_MCEERR_AR\fP では、 \fIsi_addr_lsb\fP
-も設定される。 このフィールドは報告されるアドレスの最下位ビットを示し、 これによりメモリ破壊の程度を知ることができる。
-例えば、ページ全体が壊れている場合には \fIsi_addr_lsb\fP には \fIlog2(sysconf(_SC_PAGESIZE))\fP が入る。
-\fBBUS_MCERR_*\fP と \fIsi_addr_lsb\fP は Linux 固有の拡張である。
+\fBSIGILL\fP, \fBSIGFPE\fP, \fBSIGSEGV\fP, \fBSIGBUS\fP, and \fBSIGTRAP\fP fill in
+\fIsi_addr\fP with the address of the fault.  On some architectures, these
+signals also fill in the \fIsi_trapno\fP field.  Some suberrors of \fBSIGBUS\fP,
+in particular \fBBUS_MCEERR_AO\fP and \fBBUS_MCEERR_AR\fP, also fill in
+\fIsi_addr_lsb\fP.  This field indicates the least significant bit of the
+reported address and therefore the extent of the corruption.  For example,
+if a full page was corrupted, \fIsi_addr_lsb\fP contains
+\fIlog2(sysconf(_SC_PAGESIZE))\fP.  \fBBUS_MCERR_*\fP and \fIsi_addr_lsb\fP are
+Linux\-specific extensions.
 .IP *
 \fBSIGIO\fP/\fBSIGPOLL\fP (2 つの名前は Linux では同義語) では \fIsi_band\fP と \fIsi_fd\fP が設定される。
 \fIsi_band\fP イベントは、 \fBpoll\fP(2) が \fIrevents\fP フィールドに設定するのと同じ値が入ったビットマスクである。
@@ -512,6 +515,6 @@ POSIX.1\-2001 では \fBSA_NOCLDWAIT\fP, \fBSA_RESETHAND\fP, \fBSA_NODEFER\fP,
 \fBsiginterrupt\fP(3), \fBsigqueue\fP(3), \fBsigsetops\fP(3), \fBsigvec\fP(3),
 \fBcore\fP(5), \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 23a3975..5cf113c 100644 (file)
@@ -175,6 +175,6 @@ if (sigaltstack(&ss, NULL) == \-1)
 \fBexecve\fP(2), \fBsetrlimit\fP(2), \fBsigaction\fP(2), \fBsiglongjmp\fP(3),
 \fBsigsetjmp\fP(3), \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d9206c4..b066360 100644 (file)
@@ -171,6 +171,6 @@ Linux の libc4 と libc5 の \fBsignal\fP()  関数は System V 方式である
 \fBsigqueue\fP(3), \fBsigsetops\fP(3), \fBsigvec\fP(3), \fBsysv_signal\fP(3),
 \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6f08e0b..117f271 100644 (file)
@@ -270,6 +270,6 @@ main(int argc, char *argv[])
 \fBsigprocmask\fP(2), \fBsigwaitinfo\fP(2), \fBtimerfd_create\fP(2), \fBsigsetops\fP(3),
 \fBsigwait\fP(3), \fBepoll\fP(7), \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1c2ea84..f10d65b 100644 (file)
@@ -79,6 +79,6 @@ POSIX.1\-2001.
 \fBkill\fP(2), \fBsigaction\fP(2), \fBsignal\fP(2), \fBsigprocmask\fP(2),
 \fBsigsuspend\fP(2), \fBsigsetops\fP(3), \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3ce460c..18db09c 100644 (file)
@@ -105,6 +105,6 @@ POSIX.1\-2001.
 \fBsigsuspend\fP(2), \fBpthread_sigmask\fP(3), \fBsigqueue\fP(3), \fBsigsetops\fP(3),
 \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 890eea2..5c96e5f 100644 (file)
@@ -66,6 +66,6 @@ Linux カーネルは、 シグナル・ハンドラ用にスタック・フレ
 \fBkill\fP(2), \fBrestart_syscall\fP(2), \fBsigaltstack\fP(2), \fBsignal\fP(2),
 \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 49cb939..14fcaf1 100644 (file)
@@ -85,6 +85,6 @@ POSIX.1\-2001.
 \fBkill\fP(2), \fBpause\fP(2), \fBsigaction\fP(2), \fBsignal\fP(2), \fBsigprocmask\fP(2),
 \fBsigwaitinfo\fP(2), \fBsigsetops\fP(3), \fBsigwait\fP(3), \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c7f8760..6345b0a 100644 (file)
@@ -36,7 +36,7 @@
 .\" Updated 2012-05-29, Akihiro MOTOKI <amotoki@gmail.com>
 .\" Updated 2013-05-06, Akihiro MOTOKI <amotoki@gmail.com>
 .\"
-.TH SIGWAITINFO 2 2012\-07\-21 Linux "Linux Programmer's Manual"
+.TH SIGWAITINFO 2 2013\-09\-04 Linux "Linux Programmer's Manual"
 .SH 名前
 sigwaitinfo, sigtimedwait \- キューに入れられたシグナルを同期して待つ
 .SH 書式
@@ -66,11 +66,12 @@ NULL でない場合、配送されたシグナルの情報が入った \fIsigin
 呼び出し元に対して \fIset\fP の複数のシグナルが処理待ちの場合、 \fBsigwaitinfo\fP()
 で取得するシグナルは通常の順序決定ルールに基づいて決定される。 詳細は \fBsignal\fP(7) を参照のこと。
 .PP
-\fBsigtimedwait\fP() は、 \fBsigwaitinfo\fP() と次の点を除いて全く同じように
-動作する。この関数にはもう 1 つの引き数 \fItimeout\fP があり、シグナル待ち
-でスレッドが一時停止する最小時間を指定することができる(この時間はシステ
-ムクロックの粒度に切り上げられ、カーネルのスケジューリング遅延により
-少しだけ長くなる可能性がある)。この引き数の型は以下のとおりである:
+\fBsigtimedwait\fP()  operates in exactly the same way as \fBsigwaitinfo\fP()
+except that it has an additional argument, \fItimeout\fP, which specifies the
+interval for which the thread is suspended waiting for a signal.  (This
+interval will be rounded up to the system clock granularity, and kernel
+scheduling delays mean that the interval may overrun by a small amount.)
+This argument is of the following type:
 .sp
 .in +4n
 .nf
@@ -124,6 +125,6 @@ Linux では、 \fBsigwaitinfo\fP()  は \fBsigtimedwait\fP()  を用いて実
 \fBsigprocmask\fP(2), \fBsigqueue\fP(3), \fBsigsetops\fP(3), \fBsigwait\fP(3),
 \fBsignal\fP(7), \fBtime\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c437b98..78b0d6e 100644 (file)
@@ -271,6 +271,6 @@ POSIX.1\-2001 では \fI<sys/types.h>\fP のインクルードは必須とされ
 \(lqBSD Interprocess Communication Tutorial\(rq, (\fIUNIX Programmer's
 Supplementary Documents Volume 1.\fP として再版された)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 961d6eb..af1c6c8 100644 (file)
@@ -57,6 +57,6 @@ socketcall \- ソケット・システムコール
 \fBrecvfrom\fP(2), \fBrecvmsg\fP(2), \fBsend\fP(2), \fBsendmsg\fP(2), \fBsendto\fP(2),
 \fBsetsockopt\fP(2), \fBshutdown\fP(2), \fBsocket\fP(2), \fBsocketpair\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f954925..d0cebcc 100644 (file)
@@ -106,6 +106,6 @@ POSIX.1\-2001 では \fI<sys/types.h>\fP のインクルードは必須とされ
 .SH 関連項目
 \fBpipe\fP(2), \fBread\fP(2), \fBsocket\fP(2), \fBwrite\fP(2), \fBsocket\fP(7), \fBunix\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 514ed59..9f6e381 100644 (file)
@@ -90,8 +90,9 @@ splice \- パイプとの間でデータを継ぎ合わせる
 \fBEINVAL\fP
 .\" The append-mode error is given since 2.6.27; in earlier kernels,
 .\" splice() in append mode was broken
-対象のファイルシステムが splice に対応していない、 または対象のファイルが追記モードでオープンされている、
-またはディスクリプタのどちらもパイプを参照していない、 または seek できないデバイスに対してオフセットが指定された。
+Target filesystem doesn't support splicing; target file is opened in append
+mode; neither of the descriptors refers to a pipe; or offset given for
+nonseekable device.
 .TP 
 \fBENOMEM\fP
 メモリ不足。
@@ -149,6 +150,6 @@ splice \- パイプとの間でデータを継ぎ合わせる
 .SH 関連項目
 \fBsendfile\fP(2), \fBtee\fP(2), \fBvmsplice\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index eb67c11..2454bbf 100644 (file)
@@ -197,6 +197,6 @@ int main(void)
 .SH 関連項目
 \fBclose\fP(2), \fBspu_create\fP(2), \fBcapabilities\fP(7), \fBspufs\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4178949..782936a 100644 (file)
@@ -111,20 +111,19 @@ _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTEND
 .in +4n
 .nf
 struct stat {
-    dev_t     st_dev;     /* ファイルがあるデバイスの ID */
-    ino_t     st_ino;     /* inode 番号 */
-    mode_t    st_mode;    /* アクセス保護 */
-    nlink_t   st_nlink;   /* ハードリンクの数 */
-    uid_t     st_uid;     /* 所有者のユーザ ID */
-    gid_t     st_gid;     /* 所有者のグループ ID */
-    dev_t     st_rdev;    /* デバイス ID (特殊ファイルの場合) */
-    off_t     st_size;    /* 全体のサイズ (バイト単位) */
-    blksize_t st_blksize; /* ファイルシステム I/O での
-                             ブロックサイズ */
-    blkcnt_t  st_blocks;  /* 割り当てられた 512B のブロック数 */
-    time_t    st_atime;   /* 最終アクセス時刻 */
-    time_t    st_mtime;   /* 最終修正時刻 */
-    time_t    st_ctime;   /* 最終状態変更時刻 */
+    dev_t     st_dev;     /* ID of device containing file */
+    ino_t     st_ino;     /* inode number */
+    mode_t    st_mode;    /* protection */
+    nlink_t   st_nlink;   /* number of hard links */
+    uid_t     st_uid;     /* user ID of owner */
+    gid_t     st_gid;     /* group ID of owner */
+    dev_t     st_rdev;    /* device ID (if special file) */
+    off_t     st_size;    /* total size, in bytes */
+    blksize_t st_blksize; /* blocksize for filesystem I/O */
+    blkcnt_t  st_blocks;  /* number of 512B blocks allocated */
+    time_t    st_atime;   /* time of last access */
+    time_t    st_mtime;   /* time of last modification */
+    time_t    st_ctime;   /* time of last status change */
 };
 .fi
 .in
@@ -142,13 +141,16 @@ struct stat {
 \fIst_blocks\fP フィールドは、ファイルの大きさを 512 バイトのブロックサイズ単位で示す フィールドは、ファイルに割り当てされたブロック数を
 512 バイト単位で示す。 (ファイルに穴があるような場合、この値は \fIst_size\fP/512 より小さくなることもある)。
 
-\fIst_blksize\fP フィールドは、効率的にファイルシステム I/O ができる「好ましい」 ブロックサイズを示す
-(もっと小さい単位でファイルに書き込みを行うと、 読み出し\-\-修正\-\-再書き込みといった非効率な動作になってしまうかもしれない)。
+The \fIst_blksize\fP field gives the "preferred" blocksize for efficient
+filesystem I/O.  (Writing to a file in smaller chunks may cause an
+inefficient read\-modify\-rewrite.)
 .PP
-全ての Linux のファイルシステムが全ての時間フィールドを 実装しているわけではない。 ファイルやディレクトリのアクセスが \fIst_atime\fP
-フィールドを更新しないようなかたちでマウントできるファイルシステムもある。 (\fBmount\fP(8)  の \fInoatime\fP,
-\fInodiratime\fP, \fIrelatime\fP や \fBmount\fP(2)  の関連する情報を参照)。 また、ファイルが \fBO_NOATIME\fP
-付きでオープンされている場合には \fIst_atime\fP は更新されない。 \fBopen\fP(2)  参照。
+Not all of the Linux filesystems implement all of the time fields.  Some
+filesystem types allow mounting in such a way that file and/or directory
+accesses do not cause an update of the \fIst_atime\fP field.  (See \fInoatime\fP,
+\fInodiratime\fP, and \fIrelatime\fP in \fBmount\fP(8), and related information in
+\fBmount\fP(2).)  In addition, \fIst_atime\fP is not updated if a file is opened
+with the \fBO_NOATIME\fP; see \fBopen\fP(2).
 
 \fIst_atime\fP フィールドはファイルアクセスがあった場合に変更される (例えば、 \fBexecve\fP(2), \fBmknod\fP(2),
 \fBpipe\fP(2), \fButime\fP(2)  を使用した場合や \fBread\fP(2)  で 1 バイト以上読み込んだ場合など)。
@@ -359,19 +361,17 @@ T}
 .SH 注意
 .\" As at kernel 2.6.25, XFS and JFS support nanosecond timestamps,
 .\" but ext2, ext3, and Reiserfs do not.
-カーネル 2.5.48 以降では、 \fIstat\fP 構造体は 3 つのファイルのタイムスタンプ
-関連のフィールドでナノ秒単位の精度に対応している。 glibc では、機能検査
-マクロ \fB_BSD_SOURCE\fP か \fB_SVID_SOURCE\fP が定義された場合に、各フィールドの
-ナノ秒の情報を \fIst_atim.tv_nsec\fP という形式の名前で公開する。
-これらのフィールドは POSIX.1\-2008 で規定されており、
-バージョン 2.12 以降の glibc では、
-\fB_POSIX_C_SOURCE\fP が 200809L 以上の値で定義されるか、
-\fB_XOPEN_SOURCE\fP が 700 以上の値で定義された場合に、
-これらのフィールドが公開される。
-上記のマクロのいずれも定義されていない場合、ナノ秒の値は
-\fIst_atimensec\fP という形式の名前で公開される。
-秒より細かいタイムスタンプをサポートしていないファイルシステムでは、
-ナノ秒のフィールドは 0 に設定される。
+Since kernel 2.5.48, the \fIstat\fP structure supports nanosecond resolution
+for the three file timestamp fields.  Glibc exposes the nanosecond component
+of each field using names of the form \fIst_atim.tv_nsec\fP if the
+\fB_BSD_SOURCE\fP or \fB_SVID_SOURCE\fP feature test macro is defined.  These
+fields are specified in POSIX.1\-2008, and, starting with version 2.12, glibc
+also exposes these field names if \fB_POSIX_C_SOURCE\fP is defined with the
+value 200809L or greater, or \fB_XOPEN_SOURCE\fP is defined with the value 700
+or greater.  If none of the aforementioned macros are defined, then the
+nanosecond values are exposed with names of the form \fIst_atimensec\fP.  On
+filesystems that do not support subsecond timestamps, the nanosecond fields
+are returned with the value 0.
 
 Linux では、 \fBlstat\fP() は一般には自動マウント動作 (automounter action) の
 きっかけとならないが、 \fBstat\fP() はきっかけとなる (\fBfstatat\fP(2) を参照)。
@@ -478,6 +478,6 @@ main(int argc, char *argv[])
 \fBaccess\fP(2), \fBchmod\fP(2), \fBchown\fP(2), \fBfstatat\fP(2), \fBreadlink\fP(2),
 \fButime\fP(2), \fBcapabilities\fP(7), \fBsymlink\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index b4455ea..d292ebe 100644 (file)
@@ -46,7 +46,7 @@
 .\"
 .TH STATFS 2 2010\-11\-21 Linux "Linux Programmer's Manual"
 .SH 名前
-statfs, fstatfs \- ファイルシステムの統計を取得する
+statfs, fstatfs \- get filesystem statistics
 .SH 書式
 \fB#include <sys/vfs.h> \fP/* または <sys/statfs.h> */
 .sp
@@ -54,9 +54,9 @@ statfs, fstatfs \- ファイルシステムの統計を取得する
 .br
 \fBint fstatfs(int \fP\fIfd\fP\fB, struct statfs *\fP\fIbuf\fP\fB);\fP
 .SH 説明
-関数 \fBstatfs\fP()  はマウントされたファイルシステムについての情報を返す。 \fIpath\fP
-はマウントされたファイルシステムにあるファイルのパス名である。 \fIbuf\fP は \fIstatfs\fP
-構造体へのポインターで、およそ以下のように定義される:
+The function \fBstatfs\fP()  returns information about a mounted filesystem.
+\fIpath\fP is the pathname of any file within the mounted filesystem.  \fIbuf\fP
+is a pointer to a \fIstatfs\fP structure defined approximately as follows:
 
 .in +4n
 .nf
@@ -67,20 +67,21 @@ statfs, fstatfs \- ファイルシステムの統計を取得する
 #endif
 
 struct statfs {
-    __SWORD_TYPE f_type;    /* ファイルシステムの種別 (下記参照) */
-    __SWORD_TYPE f_bsize;   /* 最適な転送ブロックサイズ */
-    fsblkcnt_t   f_blocks;  /* ファイルシステムの総データブロック数 */
-    fsblkcnt_t   f_bfree;   /* ファイルシステムの空きブロック数 */
-    fsblkcnt_t   f_bavail;  /* 非特権ユーザが利用可能な空きブロック数 */
-    fsfilcnt_t   f_files;   /* ファイルシステムの総ファイルノード数 */
-    fsfilcnt_t   f_ffree;   /* ファイルシステムの空きファイルノード数 */
-    fsid_t       f_fsid;    /* ファイルシステムの ID */
-    __SWORD_TYPE f_namelen; /* ファイル名の最大長 */
-    __SWORD_TYPE f_frsize;  /* フラグメントサイズ (Linux 2.6 以降) */
+    __SWORD_TYPE f_type;    /* type of filesystem (see below) */
+    __SWORD_TYPE f_bsize;   /* optimal transfer block size */
+    fsblkcnt_t   f_blocks;  /* total data blocks in filesystem */
+    fsblkcnt_t   f_bfree;   /* free blocks in fs */
+    fsblkcnt_t   f_bavail;  /* free blocks available to
+                               unprivileged user */
+    fsfilcnt_t   f_files;   /* total file nodes in filesystem */
+    fsfilcnt_t   f_ffree;   /* free file nodes in fs */
+    fsid_t       f_fsid;    /* filesystem id */
+    __SWORD_TYPE f_namelen; /* maximum length of filenames */
+    __SWORD_TYPE f_frsize;  /* fragment size (since Linux 2.6) */
     __SWORD_TYPE f_spare[5];
 };
 
-ファイルシステムの型:
+Filesystem types:
 
    ADFS_SUPER_MAGIC      0xadf5
    AFFS_SUPER_MAGIC      0xADFF
@@ -132,8 +133,9 @@ struct statfs {
 .PP
 \fIf_fsid\fP にどんな値が入るべきなのかは誰も知らない (但し、下記を参照)。
 .PP
-それぞれのファイルシステムにおいて未定義のフィールドには 0 が 設定される。 \fBfstatfs\fP()  はディスクリプター \fIfd\fP
-によって参照されるオープンされたファイルについて、同じ情報を返す。
+Fields that are undefined for a particular filesystem are set to 0.
+\fBfstatfs\fP()  returns the same information about an open file referenced by
+descriptor \fIfd\fP.
 .SH 返り値
 成功した場合、0 が返される。 失敗した場合、 \-1 が返され、 \fIerrno\fP に適切な値がセットされる。
 .SH エラー
@@ -152,7 +154,7 @@ struct statfs {
 この呼び出しがシグナルで中断された。
 .TP 
 \fBEIO\fP
-ファイルシステムからの読み込みの間に I/O エラーが発生した。
+An I/O error occurred while reading from the filesystem.
 .TP 
 \fBELOOP\fP
 (\fBstatfs\fP()  の場合)  \fIpath\fP を解決するのに辿るべきシンボリックリンクが多すぎる。
@@ -167,7 +169,7 @@ struct statfs {
 十分なカーネルメモリがない。
 .TP 
 \fBENOSYS\fP
-ファイルシステムがこの呼び出しをサポートしていない。
+The filesystem does not support this call.
 .TP 
 \fBENOTDIR\fP
 (\fBstatfs\fP()  の場合)  \fIpath\fP のディレクトリ部分がディレクトリでない。
@@ -200,16 +202,18 @@ statfs\fP を返す (\fI<sys/vfs.h>\fP で定義されている)。 この構造
 が含まれており、 \fIfsid_t\fP は \fIstruct { int val[2]; }\fP と定義されている。 FreeBSD
 でも同じであるが、インクルードファイル \fI<sys/mount.h>\fP を使う。
 
-\fIf_fsid\fP はあるランダムな値を持ち、 (\fIf_fsid\fP,\fIino\fP)  という 1 組の値でファイルを一意に決定できるようにする、
-というのが基本的な考え方である。 いくつかの OS では、デバイス番号 (の変種) を使ったり、
-デバイス番号とファイルシステムタイプを組み合わせて使ったりしている。 OS の中には \fIf_fsid\fP
-フィールドの取得をスーパーユーザに限定しているものもある (非特権ユーザが取得すると 0 となる)。 NFS でエクスポートされる場合、
-このフィールドがファイルシステムのファイルハンドルで使われており、 この値を提供するとセキュリティ上の問題がある。
+The general idea is that \fIf_fsid\fP contains some random stuff such that the
+pair (\fIf_fsid\fP,\fIino\fP)  uniquely determines a file.  Some operating systems
+use (a variation on) the device number, or the device number combined with
+the filesystem type.  Several OSes restrict giving out the \fIf_fsid\fP field
+to the superuser only (and zero it for unprivileged users), because this
+field is used in the filehandle of the filesystem when NFS\-exported, and
+giving it out is a security concern.
 .LP
 いくつかの OS では、 \fIfsid\fP を \fBsysfs\fP(2)  システムコールの第 2 引き数として使用できる。
 .SH 関連項目
 \fBstat\fP(2), \fBstatvfs\fP(2), \fBpath_resolution\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 27b2396..a222ee6 100644 (file)
@@ -71,6 +71,6 @@ SVr4.
 .SH 関連項目
 \fBdate\fP(1), \fBsettimeofday\fP(2), \fBcapabilities\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 2472f12..d96386e 100644 (file)
@@ -103,9 +103,10 @@ Linux 1.3.6 において、カーネルは通常はこれらの規則に従っ
 (\fBswapon\fP()  において) 指定された \fIpath\fP が既にスワップ領域として使用されている。
 .TP 
 \fBEINVAL\fP
-ファイル \fIpath\fP は存在するが、通常のファイルもブロック・デバイスも参照していない。 または \fBswapon\fP()  において、指定された
-path のファイルが有効なスワップの署名 (signature) を 含んでいないか、tmpfs のようなインメモリ (in\-memory)
-のファイルシステム 上にある。 または \fBswapoff\fP()  において、 \fIpath\fP が現在のところスワップ領域でない。
+The file \fIpath\fP exists, but refers neither to a regular file nor to a block
+device; or, for \fBswapon\fP(), the indicated path does not contain a valid
+swap signature or resides on an in\-memory filesystem like tmpfs; or, for
+\fBswapoff\fP(), \fIpath\fP is not currently a swap area.
 .TP 
 \fBENFILE\fP
 オープンされたファイルの総数がシステム全体の上限に達していた。
@@ -140,6 +141,6 @@ path のファイルが有効なスワップの署名 (signature) を 含んで
 .SH 関連項目
 \fBmkswap\fP(8), \fBswapoff\fP(8), \fBswapon\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4a5cf65..11b49fd 100644 (file)
@@ -87,8 +87,9 @@ _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTEND
 に含まれているディレクトリのどれかに検索許可が与えられていない (\fBpath_resolution\fP(7)  も参照すること)。
 .TP 
 \fBEDQUOT\fP
-そのファイルシステムのリソース使用量がユーザクォータに達している。対象となるリソースは inode
-かディスクブロックで、どちらになるかはファイルシステムの実装依存である。
+The user's quota of resources on the filesystem has been exhausted.  The
+resources could be inodes or disk blocks, depending on the filesystem
+implementation.
 .TP 
 \fBEEXIST\fP
 \fInewpath\fP が既に存在する。
@@ -118,10 +119,11 @@ I/O エラーが発生した。
 \fInewpath\fP に含まれるディレクトリ部分が、実際には、ディレクトリではない。
 .TP 
 \fBEPERM\fP
-\fInewpath\fP を含んでいるファイルシステム (file system) が シンボリックリンクの作成をサポートしていない。
+The filesystem containing \fInewpath\fP does not support the creation of
+symbolic links.
 .TP 
 \fBEROFS\fP
-\fInewpath\fP が読み込み専用のファイルシステムに存在している。
+\fInewpath\fP is on a read\-only filesystem.
 .SH 準拠
 .\" SVr4 documents additional error codes EDQUOT and ENOSYS.
 .\" See
@@ -138,6 +140,6 @@ symlink によって参照される名前を削除すると (それが他にハ
 \fBrename\fP(2), \fBsymlinkat\fP(2), \fBunlink\fP(2), \fBpath_resolution\fP(7),
 \fBsymlink\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 67a515d..d0a135a 100644 (file)
@@ -93,6 +93,6 @@ POSIX.1\-2008.
 .SH 関連項目
 \fBopenat\fP(2), \fBsymlink\fP(2), \fBpath_resolution\fP(7), \fBsymlink\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1657485..caad0c0 100644 (file)
@@ -76,11 +76,11 @@ _GNU_SOURCE
 .RE
 .ad
 .SH 説明
-\fBsync\fP() を呼び出すと、バッファされたファイルのメタデータとデータ本体に
-対して行われた全ての変更が、対応するファイルシステムに書き込まれる。
+\fBsync\fP()  causes all buffered modifications to file metadata and data to be
+written to the underlying filesystems.
 
-\fBsyncfs\fP() は \fBsync\fP() と同様だが、オープンされたファイルディスクリプタ \fIfd\fP
-が参照するファイルを含むファイルシステムだけを同期する点が異なる。
+\fBsyncfs\fP()  is like \fBsync\fP(), but synchronizes just the filesystem
+containing file referred to by the open file descriptor \fIfd\fP.
 .SH 返り値
 \fBsyncfs\fP() は成功すると 0 を返す。エラーが発生した場合は \-1 を返し、
 \fIerrno\fP にエラーを示す値を設定する。
@@ -114,6 +114,6 @@ libc4, libc5 と、2.2.1 までの glibc ではプロトタイプは "int sync(v
 .SH 関連項目
 \fBbdflush\fP(2), \fBfdatasync\fP(2), \fBfsync\fP(2), \fBsync\fP(8), \fBupdate\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 2d6d454..e234610 100644 (file)
@@ -75,13 +75,17 @@ sync_file_range \- ファイルセグメントをディスクと同期する
 .PP
 \fIflags\fP に 0 を指定した場合、何もしないことを表す。
 .SS 警告
-このシステムコールは非常に危険であり、 移植性が必要なプログラムで使用すべきではない。 これらの操作ではどれもファイルのメタデータの書き出しを行わない。
-したがって、アプリケーションにより作成済みのディスクブロックの 上書きの実行が確実に行われない限り、クラッシュの後でもデータが 利用できる保証はない。
-書き込みが上書きだけであるかを知るためのユーザインタフェースは存在しない。 (\fIbtrfs\fP などの) copy\-on\-write
-動作を使ったファイルシステムでは、 既存の割り当て済みのブロックに対する上書き自体ができない。 前もって割り当てられた領域に書き込みを行う場合、
-多くのファイルシステムでは block allocator への書き込みも必要となるが、 このシステムコールは block allocator
-のディスクへの同期を行わない。 このシステムコールはディスク書き込みキャッシュのフラッシュを
-行わないので、揮発性のディスク書き込みキャッシュを使ったシステムでは このシステムコールではデータの一貫性を確保できないことになる。
+This system call is extremely dangerous and should not be used in portable
+programs.  None of these operations writes out the file's metadata.
+Therefore, unless the application is strictly performing overwrites of
+already\-instantiated disk blocks, there are no guarantees that the data will
+be available after a crash.  There is no user interface to know if a write
+is purely an overwrite.  On filesystems using copy\-on\-write semantics (e.g.,
+\fIbtrfs\fP)  an overwrite of existing allocated blocks is impossible.  When
+writing into preallocated space, many filesystems also require calls into
+the block allocator, which this system call does not sync out to disk.  This
+system call does not flush disk write caches and thus does not provide any
+data integrity on systems with volatile disk write caches.
 .SS 詳細
 \fBSYNC_FILE_RANGE_WAIT_BEFORE\fP と \fBSYNC_FILE_RANGE_WAIT_AFTER\fP は I/O エラーや
 \fBENOSPC\fP 状態を検出し、呼び出し元にこれらの情報を返す。
@@ -160,6 +164,6 @@ glibc のラッパー関数は \fBsync_file_range\fP() という名前で
 .SH 関連項目
 \fBfdatasync\fP(2), \fBfsync\fP(2), \fBmsync\fP(2), \fBsync\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c768871..39a36a3 100644 (file)
@@ -50,7 +50,7 @@
 .\" Updated 2013-05-06, Akihiro MOTOKI <amotoki@gmail.com>
 .\" Updated 2013-07-24, Akihiro MOTOKI <amotoki@gmail.com>
 .\"
-.TH SYSCALL 2 2013\-06\-21 Linux "Linux Programmer's Manual"
+.TH SYSCALL 2 2013\-09\-17 Linux "Linux Programmer's Manual"
 .SH 名前
 syscall \- 間接システムコール
 .SH 書式
@@ -122,7 +122,7 @@ l l1 l l1 l.
 arch/ABI       instruction     syscall #       retval  Notes
 _
 arm/OABI       swi NR  \-      a1      NR is syscall #
-arm/EABI       swi 0x0 r7      r1
+arm/EABI       swi 0x0 r7      r0
 blackfin       excpt 0x0       P0      R0
 i386   int $0x80       eax     eax
 ia64   break 0x100000  r15     r10/r8
@@ -147,7 +147,7 @@ l l l l l l l l.
 arch/ABI       arg1    arg2    arg3    arg4    arg5    arg6    arg7
 _
 arm/OABI       a1      a2      a3      a4      v1      v2      v3
-arm/EABI       r1      r2      r3      r4      r5      r6      r7
+arm/EABI       r0      r1      r2      r3      r4      r5      r6
 blackfin       R0      R1      R2      R3      R4      R5      \-
 i386   ebx     ecx     edx     esi     edi     ebp     \-
 ia64   r11     r9      r10     r14     r15     r13     \-
@@ -171,6 +171,7 @@ x86_64      rdi     rsi     rdx     r10     r8      r9      \-
 #include <unistd.h>
 #include <sys/syscall.h>
 #include <sys/types.h>
+#include <signal.h>
 
 int
 main(int argc, char *argv[])
@@ -178,12 +179,12 @@ main(int argc, char *argv[])
     pid_t tid;
 
     tid = syscall(SYS_gettid);
-    tid = syscall(SYS_tgkill, getpid(), tid);
+    tid = syscall(SYS_tgkill, getpid(), tid, SIGHUP);
 }
 .fi
 .SH 関連項目
 \fB_syscall\fP(2), \fBintro\fP(2), \fBsyscalls\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 417df54..184ab05 100644 (file)
@@ -691,6 +691,6 @@ Linux 2.4 では、32 ビット・アーキテクチャ上のアプリケーシ
 .SH 関連項目
 \fBsyscall\fP(2), \fBunimplemented\fP(2), \fBlibc\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a5497dd..3540241 100644 (file)
@@ -150,6 +150,6 @@ main(void)
 .SH 関連項目
 \fBproc\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index dcd9c3c..0f10280 100644 (file)
@@ -92,6 +92,6 @@ Linux カーネルは 0.98.pl6 から \fBsysinfo\fP()  システムコールを
 .SH 関連項目
 \fBproc\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1613626..11772e1 100644 (file)
@@ -192,6 +192,6 @@ Linux 2.6.37 以降では、「特権を持つ」とは呼び出し者が
 .SH 関連項目
 \fBsyslog\fP(3), \fBcapabilities\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 085c02b..b7d4f8b 100644 (file)
@@ -156,6 +156,6 @@ main(int argc, char *argv[])
 .SH 関連項目
 \fBsplice\fP(2), \fBvmsplice\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index fc99651..612b5c9 100644 (file)
@@ -74,6 +74,6 @@ POSIX.1 では、指定した時刻と紀元との間の秒数を近似する変
 .SH 関連項目
 \fBdate\fP(1), \fBgettimeofday\fP(2), \fBctime\fP(3), \fBftime\fP(3), \fBtime\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4e693c5..549c1f2 100644 (file)
@@ -68,6 +68,6 @@ POSIX.1\-2001.
 \fBclock_gettime\fP(2), \fBtimer_create\fP(2), \fBtimer_getoverrun\fP(2),
 \fBtimer_settime\fP(2), \fBtime\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 633fa80..232a838 100644 (file)
@@ -379,6 +379,6 @@ main(int argc, char *argv[])
 \fBsignalfd\fP(2), \fBtimer_create\fP(2), \fBtimer_gettime\fP(2),
 \fBtimer_settime\fP(2), \fBepoll\fP(7), \fBtime\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 04c998c..939a5ca 100644 (file)
@@ -143,6 +143,6 @@ V7 では構造体のメンバに \fIlong\fP 型を使っていた。まだ \fIt
 \fBtime\fP(1), \fBgetrusage\fP(2), \fBwait\fP(2), \fBclock\fP(3), \fBsysconf\fP(3),
 \fBtime\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1bd7b25..05d3aa9 100644 (file)
@@ -106,6 +106,6 @@ glibc はこれらのシステムコールに対するラッパー関数を提
 .SH 関連項目
 \fBclone\fP(2), \fBgettid\fP(2), \fBkill\fP(2), \fBrt_sigqueueinfo\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 244d9b1..a6313c1 100644 (file)
@@ -146,12 +146,13 @@ inode の更新時に I/O エラーが発生した。
 パス名の構成要素がディレクトリではない。
 .TP 
 \fBEPERM\fP
-.\" This happens for at least MSDOS and VFAT file systems
+.\" This happens for at least MSDOS and VFAT filesystems
 .\" on kernel 2.6.13
-下層にあるファイルシステムでは、現在のファイル長を越えて ファイルを伸長することができない。
+The underlying filesystem does not support extending a file beyond its
+current size.
 .TP 
 \fBEROFS\fP
-ファイルが読み込み専用 (read only) のファイル・システム上にある。
+The named file resides on a read\-only filesystem.
 .TP 
 \fBETXTBSY\fP
 指定されたファイルは実行されているファイルである。
@@ -182,15 +183,15 @@ inode の更新時に I/O エラーが発生した。
 4.4BSD, SVr4, POSIX.1\-2001 (これらのコールは 4.2BSD で初めて登場した)。
 .SH 注意
 .\" At the very least: OSF/1, Solaris 7, and FreeBSD conform, mtk, Jan 2002
-「説明」の節で述べた詳細は XSI 準拠のシステムについてのものである。
-XSI 非準拠のシステムの場合、POSIX 標準は \fBftruncate\fP() に対して \fIlength\fP が
-ファイルの長さより長かった場合、 エラーを返すかファイルを伸張するかの二つの
-動作を許容している。 \fBtruncate\fP() に対しては全く規定されていない。
-ほとんどの UNIX 実装と同様、Linux はネイティブ (Linux 由来) の ファイルシステム
-の扱いでは XSI 要求仕様にしたがっている。 しかしながら、いくつかの非ネイティブ
-のファイルシステムでは、 \fBtruncate\fP() や \fBftruncate\fP() を使って現在のファイル
-長を越えてファイルを伸長することができない。 Linux での有名な例としては
-VFAT がある。
+The details in DESCRIPTION are for XSI\-compliant systems.  For
+non\-XSI\-compliant systems, the POSIX standard allows two behaviors for
+\fBftruncate\fP()  when \fIlength\fP exceeds the file length (note that
+\fBtruncate\fP()  is not specified at all in such an environment): either
+returning an error, or extending the file.  Like most UNIX implementations,
+Linux follows the XSI requirement when dealing with native filesystems.
+However, some nonnative filesystems do not permit \fBtruncate\fP()  and
+\fBftruncate\fP()  to be used to extend a file beyond its current length: a
+notable example on Linux is VFAT.
 
 元々の Linux の \fBtruncate\fP() と \fBftruncate\fP() システムコールは
 大きなファイルオフセットを扱えるように設計されていなかった。
@@ -209,6 +210,6 @@ glibc 2.12 のヘッダファイルにはバグがあり、 \fBftruncate\fP()  
 .SH 関連項目
 \fBopen\fP(2), \fBstat\fP(2), \fBpath_resolution\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 30f6126..ea47abb 100644 (file)
@@ -95,6 +95,6 @@ umask の設定は、そのプロセスが生成する POSIX IPC オブジェク
 .SH 関連項目
 \fBchmod\fP(2), \fBmkdir\fP(2), \fBopen\fP(2), \fBstat\fP(2), \fBacl\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f9028cd..ff3076c 100644 (file)
@@ -40,7 +40,7 @@
 .\"
 .TH UMOUNT 2 2010\-06\-19 Linux "Linux Programmer's Manual"
 .SH 名前
-umount, umount2 \- ファイルシステムをアンマウントする
+umount, umount2 \- unmount filesystem
 .SH 書式
 .nf
 \fB#include <sys/mount.h>\fP
@@ -53,9 +53,11 @@ umount, umount2 \- ファイルシステムをアンマウントする
 .\" Note: the kernel naming differs from the glibc naming
 .\" umount2 is the glibc name for what the kernel now calls umount
 .\" and umount is the glibc name for oldumount
-\fBumount\fP()  と \fBumount2\fP()  は \fItarget\fP にマウントされている (最上位の) ファイルシステムを外す。
+\fBumount\fP()  and \fBumount2\fP()  remove the attachment of the (topmost)
+filesystem mounted on \fItarget\fP.
 
-ファイルシステムのアンマウントを行うには、 適切な権限 (Linux では \fBCAP_SYS_ADMIN\fP ケーパビリティ) が必要である。
+Appropriate privilege (Linux: the \fBCAP_SYS_ADMIN\fP capability) is required
+to unmount filesystems.
 
 Linux 2.1.116 から、 \fBumount2\fP()  システムコールが追加された。これは \fBumount\fP()  と同様に
 \fItarget\fP をアンマウントするが、 \fIflags\fP が追加されており、操作時の振る舞いを制御できる。
@@ -75,18 +77,19 @@ Linux 2.1.116 から、 \fBumount2\fP()  システムコールが追加された
 .TP 
 \fBUMOUNT_NOFOLLOW\fP (Linux 2.6.34 以降)
 .\" Later added to 2.6.33-stable
-\fItarget\fP がシンボリックリンクの場合に、シンボリックリンクの展開を行わない。
-このフラグを使うと、 \fIroot\fP に set\-user\-ID されたプログラムにおいて、
-非特権ユーザがファイルシステムのアンマウントをできてしまうという
-セキュリティ問題を回避することができる。
+Don't dereference \fItarget\fP if it is a symbolic link.  This flag allows
+security problems to be avoided in set\-user\-ID\-\fIroot\fP programs that allow
+unprivileged users to unmount filesystems.
 .SH 返り値
 成功した場合、0 が返される。 失敗した場合、 \-1 が返され、 \fIerrno\fP に適切な値がセットされる。
 .SH エラー
-以下に示すエラーは、ファイルシステムに依存しないものである。 それぞれのファイルシステムタイプには固有のエラーが存在する場合があり、
-独自の動作をすることもある。詳しくは Linux カーネルのソースを見て欲しい。
+The error values given below result from filesystem type independent
+errors.  Each filesystem type may have its own special errors and its own
+special behavior.  See the Linux kernel source code for details.
 .TP 
 \fBEAGAIN\fP
-\fBMNT_EXPIRE\fP を指定した \fBumount2\fP()  の呼び出しで、正常に未使用のファイルシステムに期限切れの印を つけることができた。
+A call to \fBumount2\fP()  specifying \fBMNT_EXPIRE\fP successfully marked an
+unbusy filesystem as expired.
 .TP 
 \fBEBUSY\fP
 使用中 (busy) のため、 \fItarget\fP をアンマウントできなかった。
@@ -123,6 +126,6 @@ Linux 2.1.116 から、 \fBumount2\fP()  システムコールが追加された
 .SH 関連項目
 \fBmount\fP(2), \fBpath_resolution\fP(7), \fBmount\fP(8), \fBumount\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d74550f..63ccf0b 100644 (file)
@@ -111,6 +111,6 @@ utsname の情報は、 \fI/proc/sys/kernel/\fP{\fIostype\fP, \fIhostname\fP, \f
 .SH 関連項目
 \fBuname\fP(1), \fBgetdomainname\fP(2), \fBgethostname\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4b787b4..57ef3c3 100644 (file)
@@ -58,6 +58,6 @@ stty, tuxcall, ulimit, vserver \- 実装されていないシステムコール
 .SH 関連項目
 \fBsyscalls\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 547da7b..615b851 100644 (file)
@@ -55,9 +55,9 @@ unlink \- 名前を削除し、場合によってはそれが参照している
 .sp
 \fBint unlink(const char *\fP\fIpathname\fP\fB);\fP
 .SH 説明
-\fBunlink\fP()  はファイルシステム上の名前を削除する。 もしその名前がファイルへの最後のリンク (link) であり、
-どのプロセスもそのファイルをオープン (open) していなければ、 ファイルは削除される。
-ファイルが使用していたディスク上の領域は再利用が可能になる。
+\fBunlink\fP()  deletes a name from the filesystem.  If that name was the last
+link to a file and no processes have the file open the file is deleted and
+the space it was using is made available for reuse.
 
 もし削除する名前がファイルへの最後のリンクだが、どれかのプロセスが そのファイルをまだオープンしている場合は、
 そのファイルを参照している最後のファイルディスクリプタ (file descriptor)  がクローズ (close)
@@ -113,7 +113,7 @@ I/O エラーが発生した。
 \fBEISDIR\fP を返す。)
 .TP 
 \fBEPERM\fP (Linux のみ)
-ファイルシステムがファイルに対する unlink 操作を許していない。
+The filesystem does not allow unlinking of files.
 .TP 
 \fBEPERM\fP または \fBEACCES\fP
 \fIpathname\fP を含んでいるディレクトリにスティッキービット (sticky\-bit)  (\fBS_ISVTX\fP)
@@ -121,7 +121,7 @@ I/O エラーが発生した。
 かつプロセスに特権がない (Linux では \fBCAP_FOWNER\fP ケーパビリティ (capability) がない)。
 .TP 
 \fBEROFS\fP
-\fIpathname\fP が読み込み専用のファイルシステムのファイルを参照している。
+\fIpathname\fP refers to a file on a read\-only filesystem.
 .SH 準拠
 .\" SVr4 documents additional error
 .\" conditions EINTR, EMULTIHOP, ETXTBSY, ENOLINK.
@@ -133,6 +133,6 @@ NFS プロトコルに内在する問題により、まだ使用中のファイ
 \fBrmdir\fP(2), \fBunlinkat\fP(2), \fBmkfifo\fP(3), \fBremove\fP(3),
 \fBpath_resolution\fP(7), \fBsymlink\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 2483a77..fd377e5 100644 (file)
@@ -105,6 +105,6 @@ POSIX.1\-2008.  Solaris には、これと同じようなシステムコール
 .SH 関連項目
 \fBopenat\fP(2), \fBrmdir\fP(2), \fBunlink\fP(2), \fBpath_resolution\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index eb76272..49c9b98 100644 (file)
@@ -75,9 +75,10 @@ _BSD_SOURCE || _SVID_SOURCE
 呼び出し元プロセスは他のプロセスとファイルディスクリプタを共有しなくなる。
 .TP 
 \fBCLONE_FS\fP
-\fBclone\fP(2)  \fBCLONE_FS\fP フラグの効果を取り消す。ファイルシステム属性を共有させず、呼び出し元プロセスは、ルートディレクトリ
-(\fBchroot\fP(2))、カレントディレクトリ (\fBchdir\fP(2))、 umask (\fBumask\fP(2))
-を他のプロセスと共有しなくなる。
+Reverse the effect of the \fBclone\fP(2)  \fBCLONE_FS\fP flag.  Unshare filesystem
+attributes, so that the calling process no longer shares its root directory
+(\fBchroot\fP(2)), current directory (\fBchdir\fP(2)), or umask (\fBumask\fP(2))
+attributes with any other process.
 .TP 
 \fBCLONE_NEWIPC\fP (Linux 2.6.19 以降)
 このフラグは \fBclone\fP(2) \fBCLONE_NEWIPC\fP フラグと同じ効果を持つ。
@@ -187,6 +188,6 @@ System V セマフォのアンドゥ値を共有せず、呼び出し元プロ
 
 Linux カーネルソース内の \fIDocumentation/unshare.txt\fP
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4b00ada..b68264e 100644 (file)
@@ -86,6 +86,6 @@ glibc2 は、このシステムコールを使用しない。
 \fBar\fP(1), \fBgcc\fP(1), \fBld\fP(1), \fBldd\fP(1), \fBmmap\fP(2), \fBopen\fP(2),
 \fBdlopen\fP(3), \fBcapabilities\fP(7), \fBld.so\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index dcd03e6..8f63837 100644 (file)
@@ -42,7 +42,7 @@
 .\"
 .TH USTAT 2 2003\-08\-04 Linux "Linux Programmer's Manual"
 .SH 名前
-ustat \- ファイルシステム (file system) の統計を得る
+ustat \- get filesystem statistics
 .SH 書式
 .nf
 \fB#include <sys/types.h>\fP
@@ -54,8 +54,9 @@ ustat \- ファイルシステム (file system) の統計を得る
 \fBint ustat(dev_t \fP\fIdev\fP\fB, struct ustat *\fP\fIubuf\fP\fB);\fP
 .fi
 .SH 説明
-\fBustat\fP()  はマウント (mount) されたファイルシステムの情報を返す。 \fIdev\fP は調べるファイルシステムを含んでいるデバイス
-(device) の デバイス番号。 \fIubuf\fP は以下のメンバーを含む ustat 構造体へのポインター:
+\fBustat\fP()  returns information about a mounted filesystem.  \fIdev\fP is a
+device number identifying a device containing a mounted filesystem.  \fIubuf\fP
+is a pointer to a \fIustat\fP structure that contains the following members:
 .in +4n
 .nf
 
@@ -77,11 +78,11 @@ char    f_fpack[6];   /* Filsys pack name */
 \fIubuf\fP がアクセス可能な空間の外側を指している。
 .TP 
 \fBEINVAL\fP
-\fIdev\fP がマウントされたファイルシステムを含むデバイスを参照していない。
+\fIdev\fP does not refer to a device containing a mounted filesystem.
 .TP 
 \fBENOSYS\fP
-\fIdev\fP で参照されるマウントされたファイルシステムがこの操作 (operation) を サポートしていないか、Linux のバージョンが
-1.3.16 以前である。
+The mounted filesystem referenced by \fIdev\fP does not support this operation,
+or any version of Linux before 1.3.16.
 .SH 準拠
 .\" SVr4 documents additional error conditions ENOLINK, ECOMM, and EINTR
 .\" but has no ENOSYS condition.
@@ -91,14 +92,15 @@ SVr4.
 を使用するべきである。
 .SS "HP\-UX における注意"
 .\" Some software tries to use this in order to test whether the
-.\" underlying file system is NFS.
-HP\-UX 版の構造体 \fIustat\fP には、その他にフィールド \fIf_blksize\fP が存在するが、他では見かけない。 HP\-UX
-は次のように警告している: ファイルシステムの中には、解放されている inode の数を変更しないものもある。 このようなファイルシステムは、フィールド
-\fIf_tinode\fP に \-1 を返す。 ファイルシステムの中には、inode を動的に確保するものもある。
-このようなファイルシステムは、現在解放されている inode の数を返す。
+.\" underlying filesystem is NFS.
+The HP\-UX version of the \fIustat\fP structure has an additional field,
+\fIf_blksize\fP, that is unknown elsewhere.  HP\-UX warns: For some filesystems,
+the number of free inodes does not change.  Such filesystems will return \-1
+in the field \fIf_tinode\fP.  For some filesystems, inodes are dynamically
+allocated.  Such filesystems will return the current number of free inodes.
 .SH 関連項目
 \fBstat\fP(2), \fBstatfs\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 2b6fa07..9a0ff63 100644 (file)
@@ -116,7 +116,7 @@ struct timeval {
 の場合、ケーパビリティ \fBCAP_FOWNER\fP を持っていない)。
 .TP 
 \fBEROFS\fP
-\fIpath\fP が読み込み専用のファイルシステム上にある。
+\fIpath\fP resides on a read\-only filesystem.
 .SH 準拠
 \fButime\fP(): SVr4, POSIX.1\-2001.  POSIX.1\-2008 は \fButime\fP()  を廃止予定としている。
 .br
@@ -131,6 +131,6 @@ libc4 と libc5 では、 \fButimes\fP()  は単に \fButime\fP()  のラッパ
 \fBchattr\fP(1), \fBfutimesat\fP(2), \fBstat\fP(2), \fButimensat\fP(2), \fBfutimens\fP(3),
 \fBfutimes\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 0205f13..9977629 100644 (file)
@@ -175,6 +175,6 @@ Linux では 2.2.0\-pre6 あたりまでは \fBfork\fP(2)  と等価であった
 .SH 関連項目
 \fBclone\fP(2), \fBexecve\fP(2), \fBfork\fP(2), \fBunshare\fP(2), \fBwait\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 17ee7a9..18eb2bc 100644 (file)
@@ -68,6 +68,6 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参
 .SH 関連項目
 \fBcapabilities\fP(7), \fBinit\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d40f7df..95553aa 100644 (file)
@@ -72,6 +72,6 @@ VM86 モードはプロテクトモードタスクにおける リアルモー
 .SH 準拠
 この関数は 32 ビット Intel プロセッサ上の Linux 特有の関数であり、 移植を意図したプログラムでは使用すべきでない。
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9fedb98..66eab44 100644 (file)
@@ -116,6 +116,6 @@ struct iovec {
 .SH 関連項目
 \fBsplice\fP(2), \fBtee\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 8e16f4f..413044c 100644 (file)
@@ -67,7 +67,7 @@
 .\" Updated 2008-07-31, Akihiro MOTOKI, LDP v3.05
 .\" Updated 2013-05-06, Akihiro MOTOKI <amotoki@gmail.com>
 .\"
-.TH WAIT 2 2012\-12\-21 Linux "Linux Programmer's Manual"
+.TH WAIT 2 2013\-09\-04 Linux "Linux Programmer's Manual"
 .SH 名前
 wait, waitpid, waitid \- プロセスの状態変化を待つ
 .SH 書式
@@ -79,8 +79,9 @@ wait, waitpid, waitid \- プロセスの状態変化を待つ
 
 \fBpid_t waitpid(pid_t \fP\fIpid\fP\fB, int *\fP\fIstatus\fP\fB, int \fP\fIoptions\fP\fB);\fP
 
-\fBint waitid(idtype_t \fP\fIidtype\fP\fB, id_t \fP\fIid\fP\fB, siginfo_t *\fP\fIinfop\fP\fB,
-int \fP\fIoptions\fP\fB);\fP
+\fBint waitid(idtype_t \fP\fIidtype\fP\fB, id_t \fP\fIid\fP\fB, siginfo_t *\fP\fIinfop\fP\fB, int \fP\fIoptions\fP\fB);\fP
+                /* This is the glibc and POSIX interface; see
+                   NOTES for information on the raw system call. */
 .sp
 .in -4n
 glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参照):
@@ -307,6 +308,11 @@ Linux 2.4 より前では、スレッドは単に特殊なプロセスであっ
 \fB__WNOTHREAD\fP (Linux 2.4 以降)
 .\" since patch-2.4.0-test8
 同じスレッドグループの他のスレッドの子プロセスは待たない。 Linux 2.4 より前ではデフォルトであった。
+.PP
+The raw \fBwaitid\fP()  system call takes a fith argument, of type \fIstruct
+rusage\ *\fP.  If this argument is non\-NULL, then it is used to return
+resource usage information about the child, in the same manner as
+\fBwait4\fP(2).  See \fBgetrusage\fP(2)  for details.
 .SH バグ
 POSIX.1\-2008 によると、 \fBwaitid\fP() を呼び出すアプリケーションは、 \fIinfop\fP が \fIsiginfo_t\fP
 構造体を指していること (つまり \fIinfop\fP が NULL でないポインタであること) を保証しなければならない。 Linux では、
@@ -390,6 +396,6 @@ main(int argc, char *argv[])
 \fBsigaction\fP(2), \fBsignal\fP(2), \fBwait4\fP(2), \fBpthread_create\fP(3),
 \fBcredentials\fP(7), \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ac61b75..abafb6c 100644 (file)
@@ -132,6 +132,6 @@ Linux では、 \fBwait3\fP()  はライブラリ関数であり、 \fBwait4\fP(
 \fBfork\fP(2), \fBgetrusage\fP(2), \fBsigaction\fP(2), \fBsignal\fP(2), \fBwait\fP(2),
 \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 08289a9..9680dc6 100644 (file)
@@ -78,8 +78,9 @@ seek 可能なファイル (つまり \fBlseek\fP(2)  が適用できるファ
 で \fBopen\fP(2)  された場合、ファイルオフセットは書き込み前に ファイルの末尾に設定される。
 ファイルオフセットの調整と書き込み操作はアトミックな処理として 実行される。
 
-POSIX は \fBwrite\fP()  が行なわれた後に実行した \fBread\fP(2)  が 新しいデータを返すことを要求している。
-全てのファイルシステムが POSIX 準拠ではない点に注意すること。
+POSIX requires that a \fBread\fP(2)  which can be proved to occur after a
+\fBwrite\fP()  has returned returns the new data.  Note that not all
+filesystems are POSIX conforming.
 .SH 返り値
 成功した場合、書き込まれたバイト数が返される (ゼロは何も書き込まれなかったことを示す)。 エラーならば \-1 が返され、\fIerrno\fP
 が適切に設定される。
@@ -106,7 +107,8 @@ POSIX は \fBwrite\fP()  が行なわれた後に実行した \fBread\fP(2)  が
 \fIfd\fP が、 \fBconnect\fP(2)  を使って通信相手のアドレスが設定されていないデータグラムソケットを 参照している。
 .TP 
 \fBEDQUOT\fP
-\fIfd\fP が参照するファイルを含むファイルシステムのディスクブロックのユーザクォータの上限に達している。
+The user's quota of disk blocks on the filesystem containing the file
+referred to by \fIfd\fP has been exhausted.
 .TP 
 \fBEFAULT\fP
 \fIbuf\fP がアクセス可能なアドレス空間の外にある。
@@ -152,6 +154,6 @@ SVr4 では write が割り込まれると、データが書き込まれる直
 \fBclose\fP(2), \fBfcntl\fP(2), \fBfsync\fP(2), \fBioctl\fP(2), \fBlseek\fP(2), \fBopen\fP(2),
 \fBpwrite\fP(2), \fBread\fP(2), \fBselect\fP(2), \fBwritev\fP(2), \fBfwrite\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a0dead3..2fa6003 100644 (file)
@@ -240,6 +240,6 @@ main(int argc, char *argv[])
 \fBsched_setaffinity\fP(2), \fBpthread_attr_setaffinity_np\fP(3),
 \fBpthread_setaffinity_np\fP(3), \fBcpuset\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 148ef20..3522c19 100644 (file)
@@ -71,6 +71,6 @@ glibc システムではマクロ \fBHUGE_VAL\fP が常に使用可能である
 .SH 関連項目
 \fBfpclassify\fP(3), \fBmath_error\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index b81346d..7c2f9a5 100644 (file)
@@ -43,6 +43,6 @@ C99, POSIX.1\-2001.
 \fBMB_LEN_MAX\fP(3), \fBmblen\fP(3), \fBmbstowcs\fP(3), \fBmbtowc\fP(3), \fBwcstombs\fP(3),
 \fBwctomb\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index fd1921a..2617f98 100644 (file)
@@ -43,6 +43,6 @@ C99, POSIX.1\-2001.
 .SH 関連項目
 \fBMB_CUR_MAX\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e35cdfa..dfb69ae 100644 (file)
@@ -54,6 +54,6 @@ FPU のコントロールワードへどうしても直接アクセスする必
 .br
 \fI<fpu_control.h>\fP
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 2dec7b2..477a8f0 100644 (file)
@@ -78,6 +78,6 @@ POSIX.1\-2001.
 .\" .BR itoa (3),
 \fBuuencode\fP(1), \fBstrtoul\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index edbdfd2..c8f25f1 100644 (file)
@@ -69,6 +69,6 @@ SVr4, POSIX.1\-2001, 4.3BSD, C89, C99.
 .SH 関連項目
 \fBgdb\fP(1), \fBsigaction\fP(2), \fBexit\fP(3), \fBlongjmp\fP(3), \fBraise\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c0e2a9b..91af844 100644 (file)
@@ -101,6 +101,6 @@ GCC は \fBabs\fP()  と \fBlabs\fP()  をビルドイン関数として扱う
 .SH 関連項目
 \fBcabs\fP(3), \fBceil\fP(3), \fBfabs\fP(3), \fBfloor\fP(3), \fBrint\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6fa44aa..756f819 100644 (file)
@@ -100,6 +100,6 @@ C99, POSIX.1\-2001.  \fIdouble\fP 版の関数は SVr4, 4.3BSD, C89 にも準拠
 \fBasin\fP(3), \fBatan\fP(3), \fBatan2\fP(3), \fBcacos\fP(3), \fBcos\fP(3), \fBsin\fP(3),
 \fBtan\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1c95d20..0c28e80 100644 (file)
@@ -108,6 +108,6 @@ C99, POSIX.1\-2001.  \fIdouble\fP 版の関数は SVr4, 4.3BSD, C89 にも準拠
 .SH 関連項目
 \fBasinh\fP(3), \fBatanh\fP(3), \fBcacosh\fP(3), \fBcosh\fP(3), \fBsinh\fP(3), \fBtanh\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d55ccd1..dddcadb 100644 (file)
@@ -52,6 +52,6 @@ System V システムで利用可能である。
 .SH 関連項目
 \fBfmtmsg\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6579b01..82bc233 100644 (file)
@@ -95,6 +95,6 @@ struct timeval {
 .SH 関連項目
 \fBadjtimex\fP(2), \fBgettimeofday\fP(2), \fBtime\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c803363..b1a124a 100644 (file)
@@ -99,6 +99,6 @@ POSIX.1\-2001, POSIX.1\-2008.
 \fBaio_error\fP(3), \fBaio_fsync\fP(3), \fBaio_read\fP(3), \fBaio_return\fP(3),
 \fBaio_suspend\fP(3), \fBaio_write\fP(3), \fBlio_listio\fP(3), \fBaio\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9fc7677..7e53962 100644 (file)
@@ -79,6 +79,6 @@ POSIX.1\-2001, POSIX.1\-2008.
 \fBaio_cancel\fP(3), \fBaio_fsync\fP(3), \fBaio_read\fP(3), \fBaio_return\fP(3),
 \fBaio_suspend\fP(3), \fBaio_write\fP(3), \fBlio_listio\fP(3), \fBaio\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e722da2..61fb51c 100644 (file)
@@ -85,6 +85,6 @@ POSIX.1\-2001, POSIX.1\-2008.
 \fBaio_suspend\fP(3), \fBaio_write\fP(3), \fBlio_listio\fP(3), \fBaio\fP(7),
 \fBsigevent\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 742c2ee..96dd39b 100644 (file)
@@ -101,6 +101,6 @@ The \fBaio_init\fP() 関数は glibc 2.1 以降で利用できる。
 .SH 関連項目
 \fBaio\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 50bb6c2..541cf14 100644 (file)
@@ -111,6 +111,6 @@ POSIX.1\-2001, POSIX.1\-2008.
 \fBaio_cancel\fP(3), \fBaio_error\fP(3), \fBaio_fsync\fP(3), \fBaio_return\fP(3),
 \fBaio_suspend\fP(3), \fBaio_write\fP(3), \fBlio_listio\fP(3), \fBaio\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index edb0c40..5fcc776 100644 (file)
@@ -78,6 +78,6 @@ POSIX.1\-2001, POSIX.1\-2008.
 \fBaio_cancel\fP(3), \fBaio_error\fP(3), \fBaio_fsync\fP(3), \fBaio_read\fP(3),
 \fBaio_suspend\fP(3), \fBaio_write\fP(3), \fBlio_listio\fP(3), \fBaio\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e558074..4ef0ad6 100644 (file)
@@ -101,6 +101,6 @@ POSIX.1\-2001, POSIX.1\-2008.
 \fBaio_cancel\fP(3), \fBaio_error\fP(3), \fBaio_fsync\fP(3), \fBaio_read\fP(3),
 \fBaio_return\fP(3), \fBaio_write\fP(3), \fBlio_listio\fP(3), \fBaio\fP(7), \fBtime\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 14f36f9..6d475a3 100644 (file)
@@ -111,6 +111,6 @@ POSIX.1\-2001, POSIX.1\-2008.
 \fBaio_cancel\fP(3), \fBaio_error\fP(3), \fBaio_fsync\fP(3), \fBaio_read\fP(3),
 \fBaio_return\fP(3), \fBaio_suspend\fP(3), \fBlio_listio\fP(3), \fBaio\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 05bfc5b..c14e143 100644 (file)
@@ -112,6 +112,6 @@ alloca \- 自動的に解放されるメモリを割り当てる
 .SH 関連項目
 \fBbrk\fP(2), \fBlongjmp\fP(3), \fBmalloc\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6437366..3bd5886 100644 (file)
@@ -87,9 +87,11 @@ vector (*\fIargz\fP,\ \fI*argz_len\fP)  に変換する。
 .LP
 \fBargz_delete\fP()  は、 \fIentry\fP で指し示された文字列を argz vector (\fI*argz\fP,\ \fI*argz_len\fP) から削除し、 \fI*argz\fP と \fI*argz_len\fP を更新する。
 .LP
-\fBargz_extract\fP()  は \fBargz_create\fP()  の反対の操作を行う。argz vector (\fIargz\fP,\ \fIargz_len\fP)  を調べ、 \fIargv\fP から始まる配列をサブ文字列へのポインタで埋めていき、 一番最後に NULL を入れて、UNIX
-流の argv ベクトルを作成する。 配列 \fIargv\fP は \fIargz_count\fP(\fIargz\fP,\fIargz_len\fP) + 1
-個のポインタを収容できる空間を持っていなければならない。
+\fBargz_extract\fP()  is the opposite of \fBargz_create\fP().  It takes the argz
+vector (\fIargz\fP,\ \fIargz_len\fP)  and fills the array starting at \fIargv\fP with
+pointers to the substrings, and a final NULL, making a UNIX\-style argv
+vector.  The array \fIargv\fP must have room for \fIargz_count\fP(\fIargz\fP,
+\fIargz_len\fP) + 1 pointers.
 .LP
 \fBargz_insert\fP()  は \fBargz_delete\fP()  の反対の操作を行う。argz vector (\fI*argz\fP,\ \fI*argz_len\fP)  の位置 \fIbefore\fP に引き数 \fIentry\fP を挿入し、 \fI*argz\fP と \fI*argz_len\fP
 を更新する。 \fIbefore\fP が NULL の場合、 \fIentry\fP は末尾に挿入される。
@@ -112,6 +114,6 @@ NULL バイトで終端されていない argz vector を使用した場合、 s
 .SH 関連項目
 \fBenvz_add\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6b0c08d..be494f7 100644 (file)
@@ -103,6 +103,6 @@ C99, POSIX.1\-2001.  \fIdouble\fP 版の関数は SVr4, 4.3BSD, C89 にも準拠
 \fBacos\fP(3), \fBatan\fP(3), \fBatan2\fP(3), \fBcasin\fP(3), \fBcos\fP(3), \fBsin\fP(3),
 \fBtan\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1b38749..1c316b6 100644 (file)
@@ -104,6 +104,6 @@ C99, POSIX.1\-2001.  \fIdouble\fP 版の関数は SVr4, 4.3BSD, C89 にも準拠
 .SH 関連項目
 \fBacosh\fP(3), \fBatanh\fP(3), \fBcasinh\fP(3), \fBcosh\fP(3), \fBsinh\fP(3), \fBtanh\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9e47e70..9752cbd 100644 (file)
@@ -59,6 +59,6 @@ asprintf, vasprintf \- 文字列を割り当ててそれに出力する
 .SH 関連項目
 \fBfree\fP(3), \fBmalloc\fP(3), \fBprintf\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 2b46e0e..3e53402 100644 (file)
@@ -67,6 +67,6 @@ POSIX.1\-2001, C89, C99.  C89 では \fBexpression\fP は \fIint\fP
 .SH 関連項目
 \fBabort\fP(3), \fBassert_perror\fP(3), \fBexit\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index b471da2..2c7c6b8 100644 (file)
@@ -63,6 +63,6 @@ assert マクロの目的は、プログラマがプログラム中のバグを
 .SH 関連項目
 \fBabort\fP(3), \fBassert\fP(3), \fBexit\fP(3), \fBstrerror\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6d906f2..e3dd96d 100644 (file)
@@ -98,6 +98,6 @@ C99, POSIX.1\-2001.  \fIdouble\fP 版の関数は SVr4, 4.3BSD, C89 にも準拠
 \fBacos\fP(3), \fBasin\fP(3), \fBatan2\fP(3), \fBcarg\fP(3), \fBcatan\fP(3), \fBcos\fP(3),
 \fBsin\fP(3), \fBtan\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 85316ed..b6635bf 100644 (file)
@@ -126,6 +126,6 @@ C99, POSIX.1\-2001.  \fIdouble\fP 版の関数は SVr4, 4.3BSD, C89 にも準拠
 \fBacos\fP(3), \fBasin\fP(3), \fBatan\fP(3), \fBcarg\fP(3), \fBcos\fP(3), \fBsin\fP(3),
 \fBtan\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4dbae38..b937818 100644 (file)
@@ -121,6 +121,6 @@ glibc 2.9 とそれ以前のバージョンでは、 極エラーが発生した
 .SH 関連項目
 \fBacosh\fP(3), \fBasinh\fP(3), \fBcatanh\fP(3), \fBcosh\fP(3), \fBsinh\fP(3), \fBtanh\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d30ef30..a99a574 100644 (file)
@@ -124,6 +124,6 @@ main(void)
 .SH 関連項目
 \fB_exit\fP(2), \fBexit\fP(3), \fBon_exit\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 598e1c6..8c31bea 100644 (file)
@@ -64,6 +64,6 @@ SVr4, POSIX.1\-2001, 4.3BSD, C89, C99.
 .SH 関連項目
 \fBatoi\fP(3), \fBatol\fP(3), \fBstrtod\fP(3), \fBstrtol\fP(3), \fBstrtoul\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index b50634b..3d37720 100644 (file)
@@ -95,6 +95,6 @@ SVr4, POSIX.1\-2001, 4.3BSD, C99.  C89 と POSIX.1\-1996 には \fBatoi\fP()  
 .SH 関連項目
 \fBatof\fP(3), \fBstrtod\fP(3), \fBstrtol\fP(3), \fBstrtoul\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 371dbaf..3119e65 100644 (file)
@@ -171,6 +171,6 @@ main(int argc, char *argv[])
 .SH 関連項目
 \fBgcc\fP(1), \fBld\fP(1), \fBdlopen\fP(3), \fBmalloc\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 809fcc5..f38dcb0 100644 (file)
@@ -123,6 +123,6 @@ printf("dirname=%s, basename=%s\en", dname, bname);
 .SH 関連項目
 \fBbasename\fP(1), \fBdirname\fP(1)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 0a4dc10..e318be7 100644 (file)
@@ -61,6 +61,6 @@ bcmp \- バイト列を比較する
 \fBmemcmp\fP(3), \fBstrcasecmp\fP(3), \fBstrcmp\fP(3), \fBstrcoll\fP(3),
 \fBstrncasecmp\fP(3), \fBstrncmp\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ba7351c..00a486e 100644 (file)
@@ -62,6 +62,6 @@ bcopy \- バイト列をコピーする
 .SH 関連項目
 \fBmemccpy\fP(3), \fBmemcpy\fP(3), \fBmemmove\fP(3), \fBstrcpy\fP(3), \fBstrncpy\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ce135f4..e851330 100644 (file)
@@ -90,6 +90,6 @@ POSIX.1\-2001 にはない。 BSD, Solaris およびその他の多くのシス
 .SH 関連項目
 \fBbind\fP(2), \fBgetsockname\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c9a4c95..8cea559 100644 (file)
@@ -69,6 +69,6 @@ bsd_signal \- BSD 方式のシグナル処理
 .SH 関連項目
 \fBsigaction\fP(2), \fBsignal\fP(2), \fBsysv_signal\fP(3), \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e19e14f..57d9a4d 100644 (file)
@@ -113,6 +113,6 @@ main(int argc, char **argv)
 .SH 関連項目
 \fBhsearch\fP(3), \fBlsearch\fP(3), \fBqsort\fP(3), \fBtsearch\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f0cf291..55de287 100644 (file)
@@ -83,6 +83,6 @@ memmove, memset \- バイト列の操作を行なう
 \fBmemcmp\fP(3), \fBmemcpy\fP(3), \fBmemfrob\fP(3), \fBmemmem\fP(3), \fBmemmove\fP(3),
 \fBmemset\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 12f050d..1d62e5f 100644 (file)
@@ -48,6 +48,6 @@ C99, POSIX.1\-2001.
 .SH 関連項目
 \fBmbrtowc\fP(3), \fBmbtowc\fP(3), \fBwctob\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index bfdd7d2..dc1bdfd 100644 (file)
@@ -126,8 +126,10 @@ minkeypage の値で分割されたページサイズより大きい時、その
 \fIminkeypage\fP が 0 (キーの最小値が指定されていない) の場合、値として 2 が使われる。
 .TP 
 \fIpsize\fP
-ツリーの中のノードに使われるページサイズ (バイト単位)。 最小値は 512 バイトで、最大値は 64K である。 \fIpsize\fP が 0
-(ページサイズが指定されていない) の場合、 ファイルシステムの I/O ブロックサイズに基づいて決められる。
+Page size is the size (in bytes) of the pages used for nodes in the tree.
+The minimum page size is 512 bytes and the maximum page size is 64K.  If
+\fIpsize\fP is 0 (no page size is specified) a page size is chosen based on the
+underlying filesystem I/O block size.
 .TP 
 \fIcompare\fP
 \fIcompare\fP はキーの比較関数である。 最初のキー引数に対し、二番目のキー引数が大きい場合には正の整数を、
@@ -176,6 +178,6 @@ Systems, Vol. 2, 1 (March 1977), 11\-26.
 \fIThe Art of Computer Programming Vol. 3: Sorting and Searching\fP,
 D.E. Knuth, 1968, pp 471\-480.
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 5de3008..7865ba0 100644 (file)
@@ -77,6 +77,6 @@ POSIX.1\-2001.
 .SH 関連項目
 \fBendian\fP(3), \fBgethostbyname\fP(3), \fBgetservent\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 98c0188..4f6af36 100644 (file)
@@ -61,6 +61,6 @@ bzero \- 値 0 のバイトで埋める
 .SH 関連項目
 \fBmemset\fP(3), \fBswab\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4174cff..11373dc 100644 (file)
@@ -39,6 +39,6 @@ C99.
 .SH 関連項目
 \fBabs\fP(3), \fBcimag\fP(3), \fBhypot\fP(3), \fBcomplex\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f665186..345e211 100644 (file)
@@ -77,6 +77,6 @@ main(int argc, char *argv[])
 .SH 関連項目
 \fBccos\fP(3), \fBclog\fP(3), \fBcomplex\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a617649..0b2509f 100644 (file)
@@ -75,6 +75,6 @@ main(int argc, char *argv[])
 .SH 関連項目
 \fBacosh\fP(3), \fBcabs\fP(3), \fBccosh\fP(3), \fBcimag\fP(3), \fBcomplex\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ca51eef..a1d6c14 100644 (file)
@@ -65,6 +65,6 @@ canonicalize_file_name \- 正規化された絶対パス名を返す
 .SH 関連項目
 \fBreadlink\fP(2), \fBrealpath\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index bf09391..1985fa1 100644 (file)
@@ -60,6 +60,6 @@ C99.
 .SH 関連項目
 \fBcabs\fP(3), \fBcomplex\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6ddf065..fe3723e 100644 (file)
@@ -43,6 +43,6 @@ C99.
 .SH 関連項目
 \fBclog\fP(3), \fBcsin\fP(3), \fBcomplex\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 2f83bcc..9518632 100644 (file)
@@ -43,6 +43,6 @@ C99.
 .SH 関連項目
 \fBasinh\fP(3), \fBcabs\fP(3), \fBcimag\fP(3), \fBcsinh\fP(3), \fBcomplex\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index fd6612d..a34a9f5 100644 (file)
@@ -77,6 +77,6 @@ main(int argc, char *argv[])
 .SH 関連項目
 \fBccos\fP(3), \fBclog\fP(3), \fBctan\fP(3), \fBcomplex\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index be71b68..f6b4a47 100644 (file)
@@ -75,6 +75,6 @@ main(int argc, char *argv[])
 .SH 関連項目
 \fBatanh\fP(3), \fBcabs\fP(3), \fBcimag\fP(3), \fBctanh\fP(3), \fBcomplex\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index bdb68e3..b7b93a7 100644 (file)
@@ -66,6 +66,6 @@ POSIX.1\-2001.
 .SH 関連項目
 \fBcatopen\fP(3), \fBsetlocale\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index eb9117c..71e0e22 100644 (file)
@@ -100,6 +100,6 @@ POSIX.1\-2001.  定数 \fBMCLoadBySet\fP と \fBMCLoadAll\fP に対応するソ
 .SH 関連項目
 \fBcatgets\fP(3), \fBsetlocale\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index dae1ab6..65cc094 100644 (file)
@@ -93,6 +93,6 @@ C99, POSIX.1\-2001.
 .SH 関連項目
 \fBpow\fP(3), \fBsqrt\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 368bc37..356228c 100644 (file)
@@ -41,6 +41,6 @@ C99.
 .SH 関連項目
 \fBcabs\fP(3), \fBcacos\fP(3), \fBcsin\fP(3), \fBctan\fP(3), \fBcomplex\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4e7a767..e409061 100644 (file)
@@ -41,6 +41,6 @@ C99.
 .SH 関連項目
 \fBcabs\fP(3), \fBcacosh\fP(3), \fBcsinh\fP(3), \fBctanh\fP(3), \fBcomplex\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ad284be..8c68ca2 100644 (file)
@@ -99,6 +99,6 @@ SUSv2 と POSIX.1\-2001 にはオーバーフローに関する記述があり
 \fBfloor\fP(3), \fBlrint\fP(3), \fBnearbyint\fP(3), \fBrint\fP(3), \fBround\fP(3),
 \fBtrunc\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 50e876f..588ee52 100644 (file)
@@ -46,6 +46,6 @@ cerf, cerff, cerfl, cerfc, cerfcf, cerfcl \- 複素数の誤差関数
 .SH 関連項目
 \fBerf\fP(3), \fBcomplex\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c5280fe..05eef98 100644 (file)
@@ -43,6 +43,6 @@ C99.
 .SH 関連項目
 \fBcabs\fP(3), \fBcexp2\fP(3), \fBclog\fP(3), \fBcpow\fP(3), \fBcomplex\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1725dfb..2325f7e 100644 (file)
@@ -38,6 +38,6 @@ cexp2, cexp2f, cexp2l \- 複素数の 2 の累乗
 .SH 関連項目
 \fBcabs\fP(3), \fBcexp\fP(3), \fBclog10\fP(3), \fBcomplex\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 8c150fb..184ee1d 100644 (file)
@@ -92,6 +92,6 @@ Specification, Edition 2 (Intel386 バイナリ互換仕様、第 2 版) に準
 .SH 関連項目
 \fBmalloc\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ce4b6d3..0a2b700 100644 (file)
@@ -48,6 +48,6 @@ gcc では __imag__ を使うこともできるが、 これは GNU による拡
 .SH 関連項目
 \fBcabs\fP(3), \fBcreal\fP(3), \fBcomplex\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 8a5202b..e2c4aad 100644 (file)
@@ -79,6 +79,6 @@ DG/UX と Tru64 man ページには次のように記されている: \fIenvir
 .SH 関連項目
 \fBgetenv\fP(3), \fBputenv\fP(3), \fBsetenv\fP(3), \fBunsetenv\fP(3), \fBenviron\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f626c5a..194dfee 100644 (file)
@@ -39,7 +39,7 @@
 .\" Updated Fri Sep 27 JST 2002 by Kentaro Shirakata <argrath@ub32.org>
 .\" Updated 2007-05-28, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.48
 .\"
-.TH CLOCK 3 2008\-08\-28 GNU "Linux Programmer's Manual"
+.TH CLOCK 3 2013\-08\-19 GNU "Linux Programmer's Manual"
 .SH 名前
 clock \- プロセッサ時間の取得
 .SH 書式
@@ -70,9 +70,13 @@ C の標準規格ではプログラムの開始の時点ではどんな値が返
 実装によっては、 \fBclock\fP()  で返される値に \fBwait\fP(2)  (あるいはその他の wait のような関数) で収集された
 子プロセスの時間が含まれる場合もある。 Linux では、 \fBclock\fP()  が返す値には wait された子プロセスの時間は含まれない。
 \fBtimes\fP(2)  関数は呼び出し元とその子プロセスに関する情報を (別々に) 明示的に返すので、より好ましいだろう。
+
+In glibc 2.17 and earlier, \fBclock\fP()  was implemented on top of
+\fBtimes\fP(2).  For improved precision, since glibc 2.18, it is implemented on
+top of \fBclock_gettime\fP(2)  (using the \fBCLOCK_PROCESS_CPUTIME_ID\fP clock).
 .SH 関連項目
 \fBclock_gettime\fP(2), \fBgetrusage\fP(2), \fBtimes\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 5b3799f..326b42f 100644 (file)
@@ -134,6 +134,6 @@ main(int argc, char *argv[])
 \fBclock_getres\fP(2), \fBtimer_create\fP(2), \fBpthread_getcpuclockid\fP(3),
 \fBtime\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 367b7b2..5936751 100644 (file)
@@ -46,6 +46,6 @@ C99.
 .SH 関連項目
 \fBcabs\fP(3), \fBcexp\fP(3), \fBclog10\fP(3), \fBclog2\fP(3), \fBcomplex\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 72f9e14..6c6c616 100644 (file)
@@ -43,6 +43,6 @@ clog10, clog10f, clog10l \- 底が 10 の複素数の対数
 .SH 関連項目
 \fBcabs\fP(3), \fBcexp\fP(3), \fBclog\fP(3), \fBclog2\fP(3), \fBcomplex\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c8f0de1..200fd47 100644 (file)
@@ -43,6 +43,6 @@ clog2, clog2f, clog2l \- 底が 2 の複素数の対数
 .SH 関連項目
 \fBcabs\fP(3), \fBcexp\fP(3), \fBclog\fP(3), \fBclog10\fP(3), \fBcomplex\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 74cd283..a3b5492 100644 (file)
@@ -70,6 +70,6 @@ SVr4, POSIX.1\-2001, 4.3BSD.
 \fBclose\fP(2), \fBopendir\fP(3), \fBreaddir\fP(3), \fBrewinddir\fP(3), \fBscandir\fP(3),
 \fBseekdir\fP(3), \fBtelldir\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index b5ab67a..b23f4c6 100644 (file)
@@ -150,6 +150,6 @@ msg.msg_controllen = cmsg\->cmsg_len;
 .PP
 RFC\ 2292
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 38ac78e..c697949 100644 (file)
@@ -110,6 +110,6 @@ confstr(_CS_PATH, pathbuf, n);
 .SH 関連項目
 \fBsh\fP(1), \fBexec\fP(3), \fBsystem\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e989200..8e2d471 100644 (file)
@@ -46,6 +46,6 @@ C99.
 .SH 関連項目
 \fBcabs\fP(3), \fBcsqrt\fP(3), \fBcomplex\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 483bdca..2375c9c 100644 (file)
@@ -90,6 +90,6 @@ C99, POSIX.1\-2001.  この関数は IEC 559 で定義されている (また IE
 .SH 関連項目
 \fBsignbit\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d8e63fd..26067a6 100644 (file)
@@ -102,6 +102,6 @@ C99, POSIX.1\-2001.  \fIdouble\fP 版の関数は SVr4, 4.3BSD にも準拠し
 \fBacos\fP(3), \fBasin\fP(3), \fBatan\fP(3), \fBatan2\fP(3), \fBccos\fP(3), \fBsin\fP(3),
 \fBsincos\fP(3), \fBtan\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6868b35..3963ea5 100644 (file)
@@ -110,6 +110,6 @@ glibc バージョン 2.3.4 以前では、オーバーフローが発生した
 .SH 関連項目
 \fBacosh\fP(3), \fBasinh\fP(3), \fBatanh\fP(3), \fBccos\fP(3), \fBsinh\fP(3), \fBtanh\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 58d69e1..f22d28a 100644 (file)
@@ -39,6 +39,6 @@ C99.
 .SH 関連項目
 \fBcabs\fP(3), \fBpow\fP(3), \fBcomplex\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 235c280..f5a6e70 100644 (file)
@@ -42,6 +42,6 @@ C99.
 .SH 関連項目
 \fBcabs\fP(3), \fBcomplex\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index bd8a13d..30dc8d7 100644 (file)
@@ -45,6 +45,6 @@ gcc では __real__ を使うこともできるが、 これは GNU による拡
 .SH 関連項目
 \fBcabs\fP(3), \fBcimag\fP(3), \fBcomplex\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f3a8d22..f2d8414 100644 (file)
@@ -189,6 +189,6 @@ SHA\-512 | 86 characters
 .SH 関連項目
 \fBlogin\fP(1), \fBpasswd\fP(1), \fBencrypt\fP(3), \fBgetpass\fP(3), \fBpasswd\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 8eb1229..6410f1c 100644 (file)
@@ -41,6 +41,6 @@ C99.
 .SH 関連項目
 \fBcabs\fP(3), \fBcasin\fP(3), \fBccos\fP(3), \fBctan\fP(3), \fBcomplex\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 5d14f59..35742f3 100644 (file)
@@ -41,6 +41,6 @@ C99.
 .SH 関連項目
 \fBcabs\fP(3), \fBcasinh\fP(3), \fBccosh\fP(3), \fBctanh\fP(3), \fBcomplex\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 2b005d4..78c16e3 100644 (file)
@@ -39,6 +39,6 @@ C99.
 .SH 関連項目
 \fBcabs\fP(3), \fBcexp\fP(3), \fBcomplex\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c2aaa5f..ecefada 100644 (file)
@@ -41,6 +41,6 @@ C99.
 .SH 関連項目
 \fBcabs\fP(3), \fBcatan\fP(3), \fBccos\fP(3), \fBcsin\fP(3), \fBcomplex\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index dce1a8c..5c23718 100644 (file)
@@ -41,6 +41,6 @@ C99.
 .SH 関連項目
 \fBcabs\fP(3), \fBcatanh\fP(3), \fBccosh\fP(3), \fBcsinh\fP(3), \fBcomplex\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 5abd5f1..67c7994 100644 (file)
@@ -70,6 +70,6 @@ SVr4, POSIX.1\-2001.
 .SH 関連項目
 \fBttyname\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 5bdace9..5ca4bff 100644 (file)
@@ -226,6 +226,6 @@ POSIX.1\-2004 によると、 \fBlocaltime\fP()  はあたかも \fBtzset\fP(3)
 \fBdifftime\fP(3), \fBstrftime\fP(3), \fBstrptime\fP(3), \fBtimegm\fP(3), \fBtzset\fP(3),
 \fBtime\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6e2074f..6922890 100644 (file)
@@ -81,6 +81,6 @@ POSIX.1\-2001 にはない。 同様の関数が BSD には見られる。 \fBda
 .SH 関連項目
 \fBfork\fP(2), \fBsetsid\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c274455..a6a5fef 100644 (file)
@@ -310,6 +310,6 @@ typedef \fIDBT\fP は \*(lqdata base thang\*(rqの略語であるが、これが
 \fILIBTP: Portable, Modular Transactions for UNIX\fP, Margo Seltzer, Michael
 Olson, USENIX proceedings, Winter 1992.
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 07d2282..cc9c3a7 100644 (file)
@@ -86,6 +86,6 @@ Code Book) モードで暗号化する。 このモードでは (個々の) デ
 .SH 関連項目
 \fBdes\fP(1), \fBcrypt\fP(3), \fBxcrypt\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e675ae7..693c643 100644 (file)
@@ -68,6 +68,6 @@ POSIX システムでは \fItime_t\fP は数値型なので、引き算の際に
 \fBdate\fP(1), \fBgettimeofday\fP(2), \fBtime\fP(2), \fBctime\fP(3), \fBgmtime\fP(3),
 \fBlocaltime\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 5583315..84799cb 100644 (file)
@@ -93,6 +93,6 @@ POSIX.1\-2008.  この関数は BSD 拡張であった。 4.3BSD\-Reno には存
 \fBopen\fP(2), \fBclosedir\fP(3), \fBopendir\fP(3), \fBreaddir\fP(3), \fBrewinddir\fP(3),
 \fBscandir\fP(3), \fBseekdir\fP(3), \fBtelldir\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index eb61664..abcdbb0 100644 (file)
@@ -103,6 +103,6 @@ SVr4, 4.3BSD, C89, C99.
 .SH 関連項目
 \fBabs\fP(3), \fBremainder\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 5dfec5d..83ec266 100644 (file)
@@ -152,6 +152,6 @@ main(int argc, char *argv[])
 
 オンラインのいろいろな場所で入手できる \fIExecutable and Linking Format Specification\fP
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 5b24004..3d29ee6 100644 (file)
@@ -317,6 +317,6 @@ main(int argc, char **argv)
 
 ld.so info pages, gcc info pages, ld info pages
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1dcce33..10d9b98 100644 (file)
@@ -91,6 +91,6 @@ _GNU_SOURCE
 .SH 関連項目
 \fBprintf\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3196abf..332c4d3 100644 (file)
@@ -143,6 +143,6 @@ SVID 3 ではこれらの関数は時代遅れと宣言されている。 SVID 3
 .SH 関連項目
 \fBrand\fP(3), \fBrandom\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a87c378..4fcf2a5 100644 (file)
@@ -35,7 +35,7 @@
 .\" Translated Sat Jan 29 04:28:24 JST 2005
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\"
-.TH DRAND48_R 3 2007\-07\-26 GNU "Linux Programmer's Manual"
+.TH DRAND48_R 3 2013\-09\-09 GNU "Linux Programmer's Manual"
 .SH 名前
 drand48_r, erand48_r, lrand48_r, nrand48_r, mrand48_r, jrand48_r, srand48_r,
 seed48_r, lcong48_r \- 一様分布する疑似乱数をリエントラント (reentrant) に生成する
@@ -96,11 +96,16 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参
 \fBseed48_r\fP(), \fBlcong48_r\fP()  のいずれかを呼び出すことによって行われる。
 .SH 返り値
 返り値は 0 である。
+.SH 属性
+.SS "マルチスレッディング (pthreads(7) 参照)"
+The \fBdrand48_r\fP(), \fBerand48_r\fP(), \fBlrand48_r\fP(), \fBnrand48_r\fP(),
+\fBmrand48_r\fP(), \fBjrand48_r\fP(), \fBsrand48_r\fP(), \fBseed48_r\fP(), and
+\fBlcong48_r\fP()  functions are thread\-safe.
 .SH 準拠
 これらの関数は GNU による拡張であり、移植性はない。
 .SH 関連項目
 \fBdrand48\fP(3), \fBrand\fP(3), \fBrandom\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c7e407f..7bebaa8 100644 (file)
@@ -59,6 +59,6 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参
 .SH 関連項目
 \fBstrftime\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f107bf8..5e4622e 100644 (file)
@@ -101,6 +101,6 @@ Linux libc4 と libc5 では \fIndigits\fP の型は \fIsize_t\fP となって
 .SH 関連項目
 \fBecvt_r\fP(3), \fBgcvt\fP(3), \fBqecvt\fP(3), \fBsetlocale\fP(3), \fBsprintf\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index cb146be..5b82051 100644 (file)
@@ -81,6 +81,6 @@ _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
 .SH 関連項目
 \fBecvt\fP(3), \fBqecvt\fP(3), \fBsprintf\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 17280d7..48ca4ed 100644 (file)
@@ -138,6 +138,6 @@ main(void)
 .\" .BR fcrypt (3)
 \fBcbc_crypt\fP(3), \fBcrypt\fP(3), \fBecb_crypt\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ef8fab2..70dffc9 100644 (file)
@@ -99,6 +99,6 @@ main(int argc, char *argv[])
 .SH 関連項目
 \fBobjdump\fP(1), \fBreadelf\fP(1), \fBsbrk\fP(2), \fBelf\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index dd2f64f..d4a9268 100644 (file)
@@ -148,6 +148,6 @@ main(int argc, char *argv[])
 .SH 関連項目
 \fBbyteorder\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index fa35c32..a02deae 100644 (file)
@@ -96,6 +96,6 @@ main(int argc, char *argv[], char *envp[])
 .SH 関連項目
 \fBargz_add\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 5977789..ea697af 100644 (file)
@@ -115,6 +115,6 @@ C99, POSIX.1\-2001.  \fIdouble\fP 版の関数は SVr4, 4.3BSD にも準拠し
 .SH 関連項目
 \fBcerf\fP(3), \fBerfc\fP(3), \fBexp\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index aa68cf5..8c48e7a 100644 (file)
@@ -108,6 +108,6 @@ C99, POSIX.1\-2001.  \fIdouble\fP 版の関数は SVr4, 4.3BSD にも準拠し
 .SH 関連項目
 \fBcerf\fP(3), \fBerf\fP(3), \fBexp\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index dfc9266..5a3f4bb 100644 (file)
@@ -128,6 +128,6 @@ if ((fd = open(block_device, O_RDONLY, 0)) == \-1)
 .SH 関連項目
 \fBerror\fP(3), \fBexit\fP(3), \fBperror\fP(3), \fBprintf\fP(3), \fBstrerror\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 857ae6d..73bc99a 100644 (file)
@@ -408,7 +408,7 @@ I/O 制御操作が適切でない (POSIX.1)
 システムコールが中断され再スタートが必要である
 .TP 
 \fBEROFS\fP
-読み出し専用のファイルシステムである (POSIX.1)
+Read\-only filesystem (POSIX.1)
 .TP 
 \fBESHUTDOWN\fP
 通信相手がシャットダウンされて送信できない
@@ -426,7 +426,7 @@ I/O 制御操作が適切でない (POSIX.1)
 \fBESTALE\fP
 ファイルハンドルが古い状態になっている (POSIX.1)
 .sp
-NFS や他のファイルシステムで起こりうる。
+This error can occur for NFS and for other filesystems
 .TP 
 \fBESTRPIPE\fP
 ストリーム・パイプ・エラー
@@ -493,6 +493,6 @@ errno\fP のように) 定義するのが一般的であった。 \fBこのよ
 .SH 関連項目
 \fBerr\fP(3), \fBerror\fP(3), \fBperror\fP(3), \fBstrerror\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ada7863..5ac3661 100644 (file)
@@ -88,6 +88,6 @@ error_print_progname \- glibc のエラー書き出し関数
 \fBerr\fP(3), \fBerrno\fP(3), \fBexit\fP(3), \fBperror\fP(3),
 \fBprogram_invocation_name\fP(3), \fBstrerror\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ea7fc1b..87f116e 100644 (file)
@@ -110,6 +110,6 @@ glibc 2.2.5 での \fBether_line\fP()  の実装はおかしい。
 .SH 関連項目
 \fBethers\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c566c2e..901fa01 100644 (file)
@@ -81,6 +81,6 @@ euidaccess, eaccess \- ファイルへのアクセス権を実効ユーザでチ
 \fBsetgid\fP(2), \fBsetuid\fP(2), \fBstat\fP(2), \fBcredentials\fP(7),
 \fBpath_resolution\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index bd9e0db..b777419 100644 (file)
@@ -145,6 +145,6 @@ Linux 以外のシステムには、 (環境変数 \fBPATH\fP が定義されて
 \fBsh\fP(1), \fBexecve\fP(2), \fBfork\fP(2), \fBptrace\fP(2), \fBfexecve\fP(3),
 \fBenviron\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 7798478..14407ce 100644 (file)
@@ -102,6 +102,6 @@ BSD は終了コードを標準化しようとしている; \fI<sysexits.h>\fP 
 \fB_exit\fP(2), \fBsetpgid\fP(2), \fBwait\fP(2), \fBatexit\fP(3), \fBon_exit\fP(3),
 \fBtmpfile\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 520cb73..cf138b3 100644 (file)
@@ -104,6 +104,6 @@ C99, POSIX.1\-2001.  \fIdouble\fP 版の関数は SVr4, 4.3BSD, C89 にも準拠
 .SH 関連項目
 \fBcbrt\fP(3), \fBcexp\fP(3), \fBexp10\fP(3), \fBexp2\fP(3), \fBsqrt\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ad62053..c0da6c5 100644 (file)
@@ -79,6 +79,6 @@ exp10, exp10f, exp10l \- 基数が 10 の指数関数
 .SH 関連項目
 \fBcbrt\fP(3), \fBexp\fP(3), \fBexp2\fP(3), \fBlog10\fP(3), \fBsqrt\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index b114551..6b3cafe 100644 (file)
@@ -89,6 +89,6 @@ C99, POSIX.1\-2001.  \fIdouble\fP 版の関数は SVr4, 4.3BSD, C89 にも準拠
 .SH 関連項目
 \fBcbrt\fP(3), \fBcexp2\fP(3), \fBexp\fP(3), \fBexp10\fP(3), \fBsqrt\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index b89f02a..6bcb0b7 100644 (file)
@@ -132,6 +132,6 @@ C99, POSIX.1\-2001.
 .SH 関連項目
 \fBexp\fP(3), \fBlog\fP(3), \fBlog1p\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index eac0650..43559a2 100644 (file)
@@ -94,6 +94,6 @@ C99, POSIX.1\-2001.  \fIdouble\fP 版の関数は SVr4, 4.3BSD, C89 にも準拠
 .SH 関連項目
 \fBabs\fP(3), \fBcabs\fP(3), \fBceil\fP(3), \fBfloor\fP(3), \fBlabs\fP(3), \fBrint\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index da78019..8136549 100644 (file)
@@ -92,6 +92,6 @@ C89, C99.
 .SH 関連項目
 \fBclose\fP(2), \fBfcloseall\fP(3), \fBfflush\fP(3), \fBfopen\fP(3), \fBsetbuf\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6695681..e9777ad 100644 (file)
@@ -58,6 +58,6 @@ fcloseall \- 開いているすべてのストリームを閉じる
 .SH 関連項目
 \fBclose\fP(2), \fBfclose\fP(3), \fBfflush\fP(3), \fBfopen\fP(3), \fBsetbuf\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6cde734..a593fbe 100644 (file)
@@ -78,6 +78,6 @@ C99, POSIX.1\-2001.
 .SH 関連項目
 \fBfmax\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 83515bb..daa2ecf 100644 (file)
@@ -201,6 +201,6 @@ C99 の規定では、 \fBFLT_ROUNDS\fP の値には \fBfesetround\fP()
 .SH 関連項目
 \fBmath_error\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c0d0933..5149a04 100644 (file)
@@ -96,6 +96,6 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参
 .SH 関連項目
 \fBopen\fP(2), \fBfdopen\fP(3), \fBstdio\fP(3), \fBunlocked_stdio\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 44eff77..429290d 100644 (file)
@@ -75,17 +75,17 @@ _GNU_SOURCE
 \fIfd\fP が有効なファイルディスクリプタでない。または \fIargv\fP が NULL である。または \fIenvp\fP が NULL である。
 .TP 
 \fBENOSYS\fP
-\fI/proc\fP ファイルシステムにアクセスできなかった。
+The \fI/proc\fP filesystem could not be accessed.
 .SH バージョン
 \fBfexecve\fP()  は glibc 2.3.2 以降で実装されている。
 .SH 準拠
 POSIX.1\-2008.  この関数は POSIX.1\-2001 では規定されておらず、 他のシステムで広く利用できるわけではない。
 .SH 注意
-Linux では、 \fBfexecve\fP()  は \fBproc\fP(5)  ファイルシステムを使って実装されている。
-そのため、この関数を呼び出す時点では \fI/proc\fP がマウントされて利用可能となっている必要がある。
+On Linux, \fBfexecve\fP()  is implemented using the \fBproc\fP(5)  filesystem, so
+\fI/proc\fP needs to be mounted and available at the time of the call.
 .SH 関連項目
 \fBexecve\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 233b6e0..5fdb811 100644 (file)
@@ -97,6 +97,6 @@ C89, C99, POSIX.1\-2001, POSIX.1\-2008.
 \fBfsync\fP(2), \fBsync\fP(2), \fBwrite\fP(2), \fBfclose\fP(3), \fBfopen\fP(3),
 \fBsetbuf\fP(3), \fBunlocked_stdio\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 89e52a8..b5cdd1e 100644 (file)
@@ -97,6 +97,6 @@ BSD システムでは \fI<string.h>\fP にプロトタイプがある。
 .SH 関連項目
 \fBmemchr\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3dba3ac..696ccc8 100644 (file)
@@ -85,6 +85,6 @@ SVr4.
 \fBendgrent\fP(3), \fBfgetgrent_r\fP(3), \fBfopen\fP(3), \fBgetgrent\fP(3),
 \fBgetgrgid\fP(3), \fBgetgrnam\fP(3), \fBputgrent\fP(3), \fBsetgrent\fP(3), \fBgroup\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c064123..04fc6d5 100644 (file)
@@ -95,6 +95,6 @@ SVr4.
 \fBendpwent\fP(3), \fBfgetpwent_r\fP(3), \fBfopen\fP(3), \fBgetpw\fP(3), \fBgetpwent\fP(3),
 \fBgetpwnam\fP(3), \fBgetpwuid\fP(3), \fBputpwent\fP(3), \fBsetpwent\fP(3), \fBpasswd\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4a18f10..0358477 100644 (file)
@@ -65,6 +65,6 @@ C99, POSIX.1\-2001.
 .SH 関連項目
 \fBfgetws\fP(3), \fBfputwc\fP(3), \fBungetwc\fP(3), \fBunlocked_stdio\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index cecf1e8..4a12b50 100644 (file)
@@ -57,6 +57,6 @@ C99, POSIX.1\-2001.
 .SH 関連項目
 \fBfgetwc\fP(3), \fBunlocked_stdio\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ea5d9d1..3643b3a 100644 (file)
@@ -119,6 +119,6 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600
 .SH 関連項目
 \fBfpclassify\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 7b629ba..4710d7e 100644 (file)
@@ -97,6 +97,6 @@ POSIX.1\-2001.
 .SH 関連項目
 \fBunlocked_stdio\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index daf622a..0638ae9 100644 (file)
@@ -95,6 +95,6 @@ SUSv2 と POSIX.1\-2001 にはオーバーフローに関する記述があり
 \fBceil\fP(3), \fBlrint\fP(3), \fBnearbyint\fP(3), \fBrint\fP(3), \fBround\fP(3),
 \fBtrunc\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 680cec8..4ec421e 100644 (file)
@@ -22,7 +22,7 @@
 .\" Updated & Modified Mon Jan 10 09:11:49 JST 2005 by Yuichi SATO
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH FMA 3 2010\-09\-20 "" "Linux Programmer's Manual"
+.TH FMA 3 2013\-09\-17 "" "Linux Programmer's Manual"
 .SH 名前
 fma, fmaf, fmal \- 浮動小数点数の積と和を計算する
 .SH 書式
@@ -105,11 +105,14 @@ or \fIcc\ \-std=c99\fP
 これらの関数は \fIerrno\fP を設定しない。
 .SH バージョン
 これらの関数は glibc バージョン 2.1 で初めて登場した。
+.SH 属性
+.SS "マルチスレッディング (pthreads(7) 参照)"
+The \fBfma\fP(), \fBfmaf\fP(), and \fBfmal\fP()  functions are thread\-safe.
 .SH 準拠
 C99, POSIX.1\-2001.
 .SH 関連項目
 \fBremainder\fP(3), \fBremquo\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 33fb36f..472df65 100644 (file)
@@ -19,7 +19,7 @@
 .\" Updated & Modified Mon Jan 10 10:11:00 JST 2005 by Yuichi SATO
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH FMAX 3 2010\-09\-20 "" "Linux Programmer's Manual"
+.TH FMAX 3 2013\-09\-17 "" "Linux Programmer's Manual"
 .SH 名前
 fmax, fmaxf, fmaxl \- 二つの浮動小数点数の最大値を求める
 .SH 書式
@@ -57,11 +57,14 @@ or \fIcc\ \-std=c99\fP
 エラーは発生しない。
 .SH バージョン
 これらの関数は glibc バージョン 2.1 で初めて登場した。
+.SH 属性
+.SS "マルチスレッディング (pthreads(7) 参照)"
+The \fBfmax\fP(), \fBfmaxf\fP(), and \fBfmaxl\fP()  functions are thread\-safe.
 .SH 準拠
 C99, POSIX.1\-2001.
 .SH 関連項目
 \fBfmin\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 16ecf40..3a5a86e 100644 (file)
@@ -220,6 +220,6 @@ main(int argc, char *argv[])
 .SH 関連項目
 \fBfopen\fP(3), \fBfopencookie\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 121a95f..026bcc1 100644 (file)
@@ -19,7 +19,7 @@
 .\" Updated & Modified Mon Jan 10 10:11:00 JST 2005 by Yuichi SATO
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH FMIN 3 2010\-09\-20 "" "Linux Programmer's Manual"
+.TH FMIN 3 2013\-09\-17 "" "Linux Programmer's Manual"
 .SH 名前
 fmin, fminf, fminl \- 二つの浮動小数点数の最小値を求める
 .SH 書式
@@ -46,7 +46,7 @@ or \fIcc\ \-std=c99\fP
 .RE
 .ad
 .SH 説明
-これらの関数は \fIx\fP と \fIy\fP のうち小さい方の値を返す。
+These functions return the lesser value of \fIx\fP and \fIy\fP.
 .SH 返り値
 これらの関数は \fIx\fP と \fIy\fP の最小値を返す。
 
@@ -57,11 +57,14 @@ or \fIcc\ \-std=c99\fP
 エラーは発生しない。
 .SH バージョン
 これらの関数は glibc バージョン 2.1 で初めて登場した。
+.SH 属性
+.SS "マルチスレッディング (pthreads(7) 参照)"
+The \fBfmin\fP(), \fBfminf\fP(), and \fBfminl\fP()  functions are thread\-safe.
 .SH 準拠
 C99, POSIX.1\-2001.
 .SH 関連項目
 \fBfmax\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ff8bb50..f4cf15b 100644 (file)
@@ -109,6 +109,6 @@ C99, POSIX.1\-2001.  \fIdouble\fP 版の関数は SVr4, 4.3BSD, C89 にも準拠
 .SH 関連項目
 \fBremainder\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a64aadd..3aec7dc 100644 (file)
@@ -226,6 +226,6 @@ main(void)
 .SH 関連項目
 \fBaddseverity\fP(3), \fBperror\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 05e9fef..de05f20 100644 (file)
@@ -81,6 +81,6 @@ POSIX.2.  \fBFNM_FILE_NAME\fP, \fBFNM_LEADING_DIR\fP, \fBFNM_CASEFOLD\fP フラ
 .SH 関連項目
 \fBsh\fP(1), \fBglob\fP(3), \fBscandir\fP(3), \fBwordexp\fP(3), \fBglob\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 2d07d1a..36c54cc 100644 (file)
@@ -217,6 +217,6 @@ glibc の \fBfopen\fP() と \fBfreopen\fP() の実装では、
 .SH 関連項目
 \fBopen\fP(2), \fBfclose\fP(3), \fBfileno\fP(3), \fBfmemopen\fP(3), \fBfopencookie\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index b6e31e4..0386ea7 100644 (file)
@@ -119,6 +119,6 @@ POSIX.1\-2001.
 .SH 関連項目
 \fBgetconf\fP(1), \fBopen\fP(2), \fBstatfs\fP(2), \fBsysconf\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 11fcc7e..b4e55a9 100644 (file)
@@ -20,7 +20,7 @@
 .\" Updated & Modified 2005-09-04, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH FPCLASSIFY 3 2010\-09\-20 "" "Linux Programmer's Manual"
+.TH FPCLASSIFY 3 2013\-08\-06 "" "Linux Programmer's Manual"
 .SH 名前
 fpclassify, isfinite, isnormal, isnan, isinf \- 浮動小数点数の分類マクロ
 .SH 書式
@@ -102,6 +102,10 @@ or \fIcc\ \-std=c99\fP
 .TP 
 \fBisinf(\fP\fIx\fP\fB)\fP
 \fIx\fP が正の無限大の場合は 1 を、 負の無限大の場合は \-1 を返す。
+.SH 属性
+.SS "マルチスレッディング (pthreads(7) 参照)"
+The \fBfpclassify\fP(), \fBisfinite\fP(), \fBisnormal\fP(), \fBisnan\fP(), and
+\fBisinf\fP()  macros are thread\-safe.
 .SH 準拠
 C99, POSIX.1.
 
@@ -112,6 +116,6 @@ glibc 2.01 以前では、 \fBisinf\fP()  は \fIx\fP が正の無限大か負
 .SH 関連項目
 \fBfinite\fP(3), \fBINFINITY\fP(3), \fBisgreater\fP(3), \fBsignbit\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 06aa73d..58d0638 100644 (file)
@@ -69,6 +69,6 @@ fpurge, __fpurge \- ストリームを一掃 (purge) する
 .\" .BR fclean (3),
 \fBfflush\fP(3), \fBsetbuf\fP(3), \fBstdio_ext\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 07bed51..30ea0ac 100644 (file)
@@ -64,6 +64,6 @@ C99, POSIX.1\-2001.
 .SH 関連項目
 \fBfgetwc\fP(3), \fBfputws\fP(3), \fBunlocked_stdio\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 36ea70b..0fb27aa 100644 (file)
@@ -49,6 +49,6 @@ C99, POSIX.1\-2001.
 .SH 関連項目
 \fBfputwc\fP(3), \fBunlocked_stdio\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 5fe6200..9f61679 100644 (file)
@@ -90,6 +90,6 @@ C89, POSIX.1\-2001.
 .SH 関連項目
 \fBread\fP(2), \fBwrite\fP(2), \fBfeof\fP(3), \fBferror\fP(3), \fBunlocked_stdio\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a5059d7..98e2e5f 100644 (file)
@@ -42,7 +42,7 @@
 .\" Updated 2003-10-15, Kentaro Shirakata <argrath@ub32.org>
 .\" Updated 2005-11-19, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH FREXP 3 2010\-09\-20 "" "Linux Programmer's Manual"
+.TH FREXP 3 2013\-08\-06 "" "Linux Programmer's Manual"
 .SH 名前
 frexp, frexpf, frexpl \- 浮動小数点実数を小数成分と整数成分に変換する
 .SH 書式
@@ -84,6 +84,9 @@ or \fIcc\ \-std=c99\fP
 \fIx\fP が正の無限大 (負の無限大) の場合、 正の無限大 (負の無限大) が返される。 \fI*exp\fP の値は不定である。
 .SH エラー
 エラーは発生しない。
+.SH 属性
+.SS "マルチスレッディング (pthreads(7) 参照)"
+The \fBfrexp\fP(), \fBfrexpf\fP(), and \fBfrexpl\fP()  functions are thread\-safe.
 .SH 準拠
 C99, POSIX.1\-2001.  \fIdouble\fP 版の関数は SVr4, 4.3BSD, C89 にも準拠している。
 .SH 例
@@ -122,6 +125,6 @@ main(int argc, char *argv[])
 .SH 関連項目
 \fBldexp\fP(3), \fBmodf\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index dac38f7..24bb8bc 100644 (file)
@@ -108,6 +108,6 @@ C89, C99.
 .SH 関連項目
 \fBlseek\fP(2), \fBfseeko\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c156099..20c045b 100644 (file)
@@ -71,6 +71,6 @@ SUSv2, POSIX.1\-2001.
 .SH 関連項目
 \fBfseek\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f2e8107..fac3bd0 100644 (file)
@@ -83,6 +83,6 @@ glibc 2.1.1 から再び正常になった。
 .SH 関連項目
 \fBgettimeofday\fP(2), \fBtime\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 86cbb79..ec62267 100644 (file)
@@ -74,6 +74,6 @@ libc4 と libc5 (および SunOS 4.x) では、 プロトタイプは以下の
 .SH 関連項目
 \fBmsgget\fP(2), \fBsemget\fP(2), \fBshmget\fP(2), \fBstat\fP(2), \fBsvipc\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 70506ea..8500fd1 100644 (file)
@@ -361,6 +361,6 @@ preorder でたどられたディレクトリでない場合や 何も含んで
 .SH 関連項目
 \fBfind\fP(1), \fBchdir\fP(2), \fBstat\fP(2), \fBftw\fP(3), \fBqsort\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 547e0fe..7e965d7 100644 (file)
@@ -148,7 +148,7 @@ ftw, nftw \- ファイルツリーを歩きまわる
 (デフォルトでは、ディレクトリ自身の処理はディレクトリ内のエントリ より「前に」行なわれる)。
 .TP 
 \fBFTW_MOUNT\fP
-セットされると、同じファイルシステムの中だけを探索対象とする (つまり、マウントポイントをまたぐことはない)。
+If set, stay within the same filesystem (i.e., do not cross mount points).
 .TP 
 \fBFTW_PHYS\fP
 セットされると、シンボリックリンクを辿らない (おそらくこちらが 通常望ましい動作だろう)。セットされていないとシンボリックリンクを
@@ -265,6 +265,6 @@ main(int argc, char *argv[])
 .SH 関連項目
 \fBstat\fP(2), \fBfts\fP(3), \fBreaddir\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4c2df1f..85ce335 100644 (file)
@@ -65,7 +65,7 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参
 \fIfd\fP が有効なファイルディスクリプタでない。
 .TP 
 \fBENOSYS\fP
-\fI/proc\fP ファイルシステムにアクセスできなかった。
+The \fI/proc\fP filesystem could not be accessed.
 .PP
 \fBlutimes\fP() では以下のエラーが追加になっている:
 .TP 
@@ -80,6 +80,6 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参
 .SH 関連項目
 \fButime\fP(2), \fButimensat\fP(2), \fBsymlink\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ccc4c04..4a2fe42 100644 (file)
@@ -76,6 +76,6 @@ C99, POSIX.1\-2001.
 .SH 関連項目
 \fBfprintf\fP(3), \fBfwprintf\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3f570a4..feff295 100644 (file)
@@ -85,6 +85,6 @@ Gamma(|\fIx\fP|)  の符号が extern int \fIsigngam\fP に格納されていた
 .SH 関連項目
 \fBlgamma\fP(3), \fBsigngam\fP(3), \fBtgamma\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ae1eb20..7dacd2d 100644 (file)
@@ -86,6 +86,6 @@ POSIX.1\-2001 では、 この関数は「過去の名残 (LEGACY)」と位置
 .SH 関連項目
 \fBecvt\fP(3), \fBfcvt\fP(3), \fBsprintf\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 82ea7e2..74d8e55 100644 (file)
@@ -56,9 +56,9 @@ get_nprocs, get_nprocs_conf \- プロセッサ数を取得する
 これらの関数は GNU による拡張である。
 .SH 注意
 .\" glibc 2.15
-これらの関数の現在の実装はかなりコストがかかる実装になっている。
-関数が呼ばれる度に \fI/sys\fP ファイルシステム内のファイルをオープンして
-解析するようになっているからである。
+The current implementation of these functions is rather expensive, since
+they open and parse files in the \fI/sys\fP filesystem each time they are
+called.
 
 以下の \fBsysconf\fP(3) の呼び出しで、このページに書かれている関数を使った
 場合に返されるのと同じ情報を得ることができる。
@@ -86,6 +86,6 @@ main(int argc, char *argv[])
 .fi
 
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 2ec5707..e08eba6 100644 (file)
@@ -524,6 +524,6 @@ main(int argc, char *argv[])
 \fBgetaddrinfo_a\fP(3), \fBgethostbyname\fP(3), \fBgetnameinfo\fP(3), \fBinet\fP(3),
 \fBgai.conf\fP(5), \fBhostname\fP(7), \fBip\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 83c708a..cc49fb5 100644 (file)
@@ -107,6 +107,6 @@ SUSv2, POSIX.1\-2001.  POSIX.1\-2008 では、移植性の問題から \fBgetcon
 \fBsigaction\fP(2), \fBsigaltstack\fP(2), \fBsigprocmask\fP(2), \fBlongjmp\fP(3),
 \fBmakecontext\fP(3), \fBsigsetjmp\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 60c94c0..fed0787 100644 (file)
@@ -108,12 +108,14 @@ POSIX.1\-2001 標準の拡張として、 Linux (libc4, libc5, glibc) では \fI
 \fBmalloc\fP(3)  で獲得する。環境変数 \fBPWD\fP が設定されておりその値が正しければ、その値が返される。 呼び出し側で、返されたバッファを
 \fBfree\fP(3)  すべきである。
 
-\fBgetwd\fP()  は \fBmalloc\fP(3)  によるメモリ獲得を一切行なわない。 \fIbuf\fP 引数は少なくとも \fBPATH_MAX\fP
-バイトの長さを持つ配列へのポインタである必要がある。 終端の NULL バイトも含めた、カレントワーキングディレクトリの 絶対パス名の長さが
-\fBPATH_MAX\fP バイトを超えている場合、 NULL が返され、 \fIerrno\fP に \fBENAMETOOLONG\fP が設定される。
-(システムによっては、 \fBPATH_MAX\fP は必ずしもコンパイル時に決まる定数ではない点に注意すること。
-また、ファイルシステムに依存する場合もある。 \fBpathconf\fP(3)  を参照。)  移植性とセキュリティ上の理由から、 \fBgetwd\fP()
-の利用は推奨されない。
+\fBgetwd\fP()  does not \fBmalloc\fP(3)  any memory.  The \fIbuf\fP argument should
+be a pointer to an array at least \fBPATH_MAX\fP bytes long.  If the length of
+the absolute pathname of the current working directory, including the
+terminating null byte, exceeds \fBPATH_MAX\fP bytes, NULL is returned, and
+\fIerrno\fP is set to \fBENAMETOOLONG\fP.  (Note that on some systems, \fBPATH_MAX\fP
+may not be a compile\-time constant; furthermore, its value may depend on the
+filesystem, see \fBpathconf\fP(3).)  For portability and security reasons, use
+of \fBgetwd\fP()  is deprecated.
 .SH 返り値
 成功すると、これらの関数はカレントワーキングディレクトリの絶対パス名 が入った文字列へのポインタを返す。 \fBgetcwd\fP()  と
 \fBgetwd\fP()  の場合、返り値は \fIbuf\fP と同じ値になる。
@@ -152,9 +154,10 @@ POSIX.1\-2001 標準の拡張として、 Linux (libc4, libc5, glibc) では \fI
 
 \fBget_current_dir_name\fP()  は GNU 拡張である。
 .SH 注意
-Linux では (2.1.92 以降)、 \fBgetcwd\fP()  はシステムコールである。 古いシステムでは \fI/proc/self/cwd\fP
-を参照する。 システムコールも proc ファイルシステムもない場合、 一般的な実装が呼び出される。 この場合においてのみ、(Linux では)
-この関数は \fBEACCES\fP で失敗する可能性がある。
+Under Linux, the function \fBgetcwd\fP()  is a system call (since 2.1.92).  On
+older systems it would query \fI/proc/self/cwd\fP.  If both system call and
+proc filesystem are missing, a generic implementation is called.  Only in
+that case can these calls fail under Linux with \fBEACCES\fP.
 .LP
 これらの関数はしばしばカレントワーキングディレクトリの位置を保存し、 後で戻ってくるために利用される。 未使用のファイルディスクリプタが十分ある場合は、
 現在のディレクトリ (".") を開いて \fBfchdir\fP(2)  を呼び出すほうが普通は高速で信頼性がある。 特に Linux
@@ -163,6 +166,6 @@ Linux では (2.1.92 以降)、 \fBgetcwd\fP()  はシステムコールであ
 \fBchdir\fP(2), \fBfchdir\fP(2), \fBopen\fP(2), \fBunlink\fP(2), \fBfree\fP(3),
 \fBmalloc\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 2bb8761..187f4ae 100644 (file)
@@ -236,6 +236,6 @@ main(int argc, char *argv[])
 .SH 関連項目
 \fBtime\fP(2), \fBlocaltime\fP(3), \fBsetlocale\fP(3), \fBstrftime\fP(3), \fBstrptime\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9f82d92..92a70ae 100644 (file)
@@ -35,7 +35,7 @@
 .\"
 .TH GETDIRENTRIES 3 2007\-07\-26 GNU "Linux Programmer's Manual"
 .SH 名前
-getdirentries \- ディレクトリのエントリをファイルシステムに依存しない形式で取得する
+getdirentries \- get directory entries in a filesystem\-independent format
 .SH 書式
 \fB#include <dirent.h>\fP
 .sp
@@ -61,6 +61,6 @@ POSIX.1\-2001 にはない。 BSD に存在し、他にもいくつかのシス
 .SH 関連項目
 \fBlseek\fP(2), \fBopen\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3f483df..d9b0e67 100644 (file)
@@ -79,6 +79,6 @@ SVr4, 4.4BSD (\fBgetdtablesize\fP()  関数は 4.2BSD で最初に現われた)
 .SH 関連項目
 \fBclose\fP(2), \fBdup\fP(2), \fBgetrlimit\fP(2), \fBopen\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index dbbc0a8..32510e4 100644 (file)
@@ -104,6 +104,6 @@ Linux セキュリティモジュールにより要求された場合にも "sec
 \fBclearenv\fP(3), \fBgetauxval\fP(3), \fBputenv\fP(3), \fBsetenv\fP(3), \fBunsetenv\fP(3),
 \fBcapabilities\fP(7), \fBenviron\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d207965..47211fe 100644 (file)
@@ -101,6 +101,6 @@ Linux ではブロックスペシャルデバイスを複数の場所にマウ
 .SH 関連項目
 \fBgetmntent\fP(3), \fBfstab\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c2d1e9d..38d98c2 100644 (file)
@@ -139,6 +139,6 @@ SVr4, 4.3BSD, POSIX.1\-2001.
 \fBfgetgrent\fP(3), \fBgetgrent_r\fP(3), \fBgetgrgid\fP(3), \fBgetgrnam\fP(3)
 \fBgetgrouplist\fP(3), \fBputgrent\fP(3), \fBgroup\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 32881a3..714fe0e 100644 (file)
@@ -158,6 +158,6 @@ main(void)
 \fBfgetgrent\fP(3), \fBgetgrent\fP(3), \fBgetgrgid\fP(3), \fBgetgrnam\fP(3),
 \fBputgrent\fP(3), \fBgroup\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4803601..63e9d69 100644 (file)
@@ -180,6 +180,6 @@ SVr4, 4.3BSD, POSIX.1\-2001.
 \fBendgrent\fP(3), \fBfgetgrent\fP(3), \fBgetgrent\fP(3), \fBgetpwnam\fP(3),
 \fBsetgrent\fP(3), \fBgroup\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index dcc8f65..766bde5 100644 (file)
@@ -155,6 +155,6 @@ main(int argc, char *argv[])
 .SH 関連項目
 \fBgetgroups\fP(2), \fBsetgroups\fP(2), \fBgetgrent\fP(3), \fBgroup\fP(5), \fBpasswd\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 361e7b0..e7a4eed 100644 (file)
@@ -53,7 +53,7 @@
 .\" Updated 2007-06-11, Akihiro MOTOKI, LDP v2.54
 .\" Updated 2008-08-08, Akihiro MOTOKI, LDP v3.05
 .\"
-.TH GETHOSTBYNAME 3 2010\-10\-04 "" "Linux Programmer's Manual"
+.TH GETHOSTBYNAME 3 2013\-09\-04 "" "Linux Programmer's Manual"
 .SH 名前
 gethostbyname, gethostbyaddr, sethostent, gethostent, endhostent, h_errno,
 herror, hstrerror, gethostbyaddr_r, gethostbyname2, gethostbyname2_r,
@@ -117,17 +117,32 @@ _BSD_SOURCE || _SVID_SOURCE
 \fBherror\fP(), \fBhstrerror\fP():
 .RS 4
 .TP  4
-glibc 2.8 以降:
+Since glibc 2.12:
+_BSD_SOURCE || _SVID_SOURCE
+.TP  4
+From glibc 2.8 to glibc 2.11:
 _BSD_SOURCE || _SVID_SOURCE || _GNU_SOURCE
 .TP 
 glibc 2.8 より前:
 なし
 .RE
+
+\fBh_errno\fP:
+.RS 4
+.TP  4
+Since glibc 2.12:
+_BSD_SOURCE || _SVID_SOURCE ||
+    (_POSIX_C_SOURCE < 200809L && _XOPEN_SOURCE < 700)
+.TP 
+Before glibc 2.12:
+なし
+.RE
 .ad b
 .PD
 .SH 説明
-\fBgethostbyname*\fP()  と \fBgethostbyaddr*\fP()  は過去のものである。 アプリケーションでは、代わりに
-\fBgetaddrinfo\fP(3)  と \fBgetnameinfo\fP(3)  を使用すること。
+The \fBgethostbyname*\fP(), \fBgethostbyaddr*\fP(), \fBherror\fP(), and
+\fBhstrerror\fP()  functions are obsolete.  Applications should use
+\fBgetaddrinfo\fP(3), \fBgetnameinfo\fP(3), and \fBgai_strerror\fP(3)  instead.
 
 \fBgethostbyname\fP()  関数は与えられたホスト名 \fIname\fP に対応する構造体 \fIhostent\fP を返す。 \fIname\fP
 にはホスト名、ドット区切りの IPv4 アドレス (\fBinet_addr\fP(3)  参照)、コロン区切りの IPv6 アドレス
@@ -274,6 +289,6 @@ NULL になる。 これらの関数は、成功した場合 0 を返し、失
 \fBinet_pton\fP(3), \fBresolver\fP(3), \fBhosts\fP(5), \fBnsswitch.conf\fP(5),
 \fBhostname\fP(7), \fBnamed\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f73bba5..1e47219 100644 (file)
@@ -98,6 +98,6 @@ glibc の実装では、ホスト ID を保存したファイルを オープン
 .SH 関連項目
 \fBhostid\fP(1), \fBgethostbyname\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1991710..4a26dc5 100644 (file)
@@ -215,6 +215,6 @@ main(int argc, char *argv[])
 .SH 関連項目
 \fBbind\fP(2), \fBgetsockname\fP(2), \fBsocket\fP(2), \fBpacket\fP(7), \fBifconfig\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 20b8751..04bb544 100644 (file)
@@ -159,6 +159,6 @@ RFC\ 2553.
 .SH 関連項目
 \fBgetaddrinfo\fP(3), \fBgetnameinfo\fP(3), \fBinet_ntop\fP(3), \fBinet_pton\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 47219ef..cc8d3ab 100644 (file)
@@ -126,6 +126,6 @@ main(void)
 .SH 関連項目
 \fBread\fP(2), \fBfgets\fP(3), \fBfopen\fP(3), \fBfread\fP(3), \fBgets\fP(3), \fBscanf\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e1eec09..94dd6b5 100644 (file)
@@ -69,6 +69,6 @@ POSIX.1\-2001 にはない。 BSD 系と Solaris に存在する。
 .SH 関連項目
 \fBuptime\fP(1), \fBproc\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 80a2129..fa42818 100644 (file)
@@ -146,6 +146,6 @@ glibc は POSIX 仕様には従っておらず、 \fI/dev/tty\fP ではなく \f
 .SH 関連項目
 \fBgeteuid\fP(2), \fBgetuid\fP(2), \fButmp\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index bde8132..78e376a 100644 (file)
@@ -42,8 +42,8 @@
 .\"
 .TH GETMNTENT 3 2009\-09\-15 "" "Linux Programmer's Manual"
 .SH 名前
-getmntent, setmntent, addmntent, endmntent, hasmntopt, getmntent_r \-
-ファイルシステム記述ファイルのエントリを取得する
+getmntent, setmntent, addmntent, endmntent, hasmntopt, getmntent_r \- get
+filesystem descriptor file entry
 .SH 書式
 .nf
 \fB#include <stdio.h>\fP
@@ -72,20 +72,22 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参
 .sp
 \fBgetmntent_r\fP(): _BSD_SOURCE || _SVID_SOURCE
 .SH 説明
-これらのルーチンは、ファイルシステムを記述したファイル \fI/etc/fstab\fP と、マウントされているファイルシステムを記述したファイル
-\fI/etc/mtab\fP にアクセスするために用いられる。
+These routines are used to access the filesystem description file
+\fI/etc/fstab\fP and the mounted filesystem description file \fI/etc/mtab\fP.
 .PP
-\fBsetmntent\fP()  関数は、ファイルシステムの記述ファイル \fIfilename\fP をオープンして、
-そのファイルポインタを返す。このファイルポインタは \fBgetmntent\fP()  によって用いられる。引き数 \fItype\fP
-は要求するアクセス形式で、 \fBfopen\fP(3)  の \fImode\fP 引き数と同じ値を取ることができる。
+The \fBsetmntent\fP()  function opens the filesystem description file
+\fIfilename\fP and returns a file pointer which can be used by \fBgetmntent\fP().
+The argument \fItype\fP is the type of access required and can take the same
+values as the \fImode\fP argument of \fBfopen\fP(3).
 .PP
-\fBgetmntent\fP()  関数はファイルシステムの記述ファイル \fIfp\fP から新しい行を読
-み込み、行をフィールドに分割した内容を収めた構造体へのポインタを返す。 ポインタはメモリの静的な領域を指しており、この領域は
-\fBgetmntent\fP()  を次に呼び出したときに上書きされてしまう。
+The \fBgetmntent\fP()  function reads the next line from the filesystem
+description file \fIfp\fP and returns a pointer to a structure containing the
+broken out fields from a line in the file.  The pointer points to a static
+area of memory which is overwritten by subsequent calls to \fBgetmntent\fP().
 .PP
 \fBaddmntent\fP()  関数は \fImntent\fP 構造体 \fImnt\fP の内容を、オープンされているファイル \fIfp\fP の最後に追加する。
 .PP
-\fBendmntent\fP()  関数はファイルシステムの記述ファイル \fIfp\fP を閉じる。
+The \fBendmntent\fP()  function closes the filesystem description file \fIfp\fP.
 .PP
 \fBhasmntopt\fP()  関数は \fImntent\fP 構造体 \fImnt\fP の \fImnt_opts\fP フィールド (下記 参照) をスキャンし、
 \fIopt\fP に一致する部分文字列があるかを調べる。 有効なマウントオプションについては \fI<mntent.h>\fP と
@@ -100,8 +102,8 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参
 .in +4n
 .nf
 struct mntent {
-    char *mnt_fsname;   /* name of mounted file system */
-    char *mnt_dir;      /* file system path prefix */
+    char *mnt_fsname;   /* name of mounted filesystem */
+    char *mnt_dir;      /* filesystem path prefix */
     char *mnt_type;     /* mount type (see mntent.h) */
     char *mnt_opts;     /* mount options (see mntent.h) */
     int   mnt_freq;     /* dump frequency in days */
@@ -125,8 +127,8 @@ mtab や fstab ファイルでは、各フィールドは空白で区切られ
 \fBhasmntopt\fP()  関数は、マッチした場合は部分文字列へのアドレスを返し、 マッチしなければ NULL を返す。
 .SH ファイル
 .nf
-/etc/fstab          ファイルシステム記述ファイル
-/etc/mtab           マウントされたファイルシステムの記述ファイル
+/etc/fstab          filesystem description file
+/etc/mtab           mounted filesystem description file
 .fi
 .SH 準拠
 リエントラントでない関数は SunOS 4.1.3 由来のものである。 \fBgetmntent_r\fP()  関数は HPUX 10
@@ -138,6 +140,6 @@ System V にも \fBgetmntent\fP()  関数はあるが、 呼び出し手順が
 .SH 関連項目
 \fBfopen\fP(3), \fBfstab\fP(5), \fBmount\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index eb86cd7..590d141 100644 (file)
@@ -210,6 +210,6 @@ the freenix track: 2000 USENIX annual technical conference, June 2000
 .UR http://www.usenix.org\:/publications\:/library\:/proceedings\:/usenix2000\:/freenix\:/metzprotocol.html
 .UE .
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 50666df..aeaf7a4 100644 (file)
@@ -114,6 +114,6 @@ struct netent {
 .br
 RFC\ 1101
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 7ff579f..b493abb 100644 (file)
@@ -118,6 +118,6 @@ _BSD_SOURCE || _SVID_SOURCE
 .SH 関連項目
 \fBgetnetent\fP(3), \fBnetworks\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 897ae67..465b4bd 100644 (file)
@@ -357,6 +357,6 @@ main(int argc, char **argv) {
 .SH 関連項目
 \fBgetsubopt\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9889b63..9b8a6db 100644 (file)
@@ -113,6 +113,6 @@ SUSv2 によれば、 \fBPASS_MAX\fP の値が 8 以下の場合は、この値
 .SH 関連項目
 \fBcrypt\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a47f3f8..a9aae7d 100644 (file)
@@ -106,6 +106,6 @@ struct protoent {
 .SH 関連項目
 \fBgetnetent\fP(3), \fBgetprotoent_r\fP(3), \fBgetservent\fP(3), \fBprotocols\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9f9d4bf..9da22c7 100644 (file)
@@ -207,6 +207,6 @@ main(int argc, char *argv[])
 .SH 関連項目
 \fBgetprotoent\fP(3), \fBprotocols\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 10fe5a3..1cf4954 100644 (file)
@@ -46,6 +46,6 @@ getpt \- 擬似端末マスタ (PTM) をオープンする
 \fBgrantpt\fP(3), \fBposix_openpt\fP(3), \fBptsname\fP(3), \fBunlockpt\fP(3),
 \fBptmx\fP(4), \fBpty\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d116496..b6e4515 100644 (file)
@@ -103,6 +103,6 @@ SVr2
 \fBendpwent\fP(3), \fBfgetpwent\fP(3), \fBgetpwent\fP(3), \fBgetpwnam\fP(3),
 \fBgetpwuid\fP(3), \fBputpwent\fP(3), \fBsetpwent\fP(3), \fBpasswd\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 77d90c8..dd5f7d0 100644 (file)
@@ -136,6 +136,6 @@ SVr4, 4.3BSD, POSIX.1\-2001.  \fIpw_gecos\fP フィールドは POSIX では規
 \fBfgetpwent\fP(3), \fBgetpw\fP(3), \fBgetpwent_r\fP(3), \fBgetpwnam\fP(3),
 \fBgetpwuid\fP(3), \fBputpwent\fP(3), \fBpasswd\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1bc6ad6..0a1eb71 100644 (file)
@@ -156,6 +156,6 @@ main(void)
 \fBfgetpwent\fP(3), \fBgetpw\fP(3), \fBgetpwent\fP(3), \fBgetpwnam\fP(3),
 \fBgetpwuid\fP(3), \fBputpwent\fP(3), \fBpasswd\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 45e31f9..0811e0f 100644 (file)
@@ -244,6 +244,6 @@ main(int argc, char *argv[])
 \fBendpwent\fP(3), \fBfgetpwent\fP(3), \fBgetgrnam\fP(3), \fBgetpw\fP(3),
 \fBgetpwent\fP(3), \fBgetspnam\fP(3), \fBputpwent\fP(3), \fBsetpwent\fP(3), \fBpasswd\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 880bad6..fa1d4d2 100644 (file)
@@ -85,6 +85,6 @@ POSIX.1\-2001 にはない。 BSD 系、Solaris や他の多くのシステム
 .SH 関連項目
 \fBgetrpcent_r\fP(3), \fBrpc\fP(5), \fBrpcinfo\fP(8), \fBypserv\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9c94851..abf994c 100644 (file)
@@ -110,6 +110,6 @@ _BSD_SOURCE || _SVID_SOURCE
 .SH 関連項目
 \fBgetrpcent\fP(3), \fBrpc\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 85f8176..e6cb374 100644 (file)
@@ -32,6 +32,6 @@ getrpcport \- RPC ポート番号を取得する
 .SH 準拠
 POSIX.1\-2001 にはない。 BSD 系、Solaris や他の多くのシステムに存在する。
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6c94139..ae824ac 100644 (file)
@@ -108,6 +108,6 @@ glibc バージョン 2.16 以降では、機能検査マシン \fB_ISOC11_SOURC
 \fBputs\fP(3), \fBscanf\fP(3), \fBungetwc\fP(3), \fBunlocked_stdio\fP(3),
 \fBfeature_test_macros\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index fe26ca2..dda6729 100644 (file)
@@ -116,6 +116,6 @@ struct servent {
 .SH 関連項目
 \fBgetnetent\fP(3), \fBgetprotoent\fP(3), \fBgetservent_r\fP(3), \fBservices\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4e25c7b..6ded4b1 100644 (file)
@@ -212,6 +212,6 @@ main(int argc, char *argv[])
 .SH 関連項目
 \fBgetservent\fP(3), \fBservices\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 494139b..253f26e 100644 (file)
@@ -186,6 +186,6 @@ API が提供されている。
 .SH 関連項目
 \fBgetgrnam\fP(3), \fBgetpwnam\fP(3), \fBgetpwnam_r\fP(3), \fBshadow\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 89f9ef4..ef124f1 100644 (file)
@@ -183,6 +183,6 @@ int main(int argc, char **argv)
 .SH 関連項目
 \fBgetopt\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d1e0171..54d9f43 100644 (file)
@@ -75,6 +75,6 @@ Linux では、ファイル \fI/etc/ttys\fP と上で説明した関数は使わ
 .SH 関連項目
 \fBttyname\fP(3), \fBttyslot\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 85c4de6..a689077 100644 (file)
@@ -67,6 +67,6 @@ mode_t getumask(void)
 .SH 関連項目
 \fBumask\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 754dd6c..cf12d08 100644 (file)
@@ -115,6 +115,6 @@ _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE\ <\ 500)
 .SH 関連項目
 \fBshells\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 795b2db..64d6f69 100644 (file)
@@ -224,6 +224,6 @@ main(int argc, char *argv[])
 .SH 関連項目
 \fBgetutmp\fP(3), \fButmp\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index cdab7d1..808b682 100644 (file)
@@ -67,6 +67,6 @@ Linux では、これらの構造体は同じフィールドを持っており
 .SH 関連項目
 \fBgetutent\fP(3), \fButmp\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3bf1a35..e346c1b 100644 (file)
@@ -83,6 +83,6 @@ SVr4, SUSv2.  POSIX.1\-2001 には存在しない。
 .SH 関連項目
 \fBferror\fP(3), \fBfread\fP(3), \fBfwrite\fP(3), \fBgetc\fP(3), \fBputc\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e12d186..cd69fba 100644 (file)
@@ -52,6 +52,6 @@ C99.
 .SH 関連項目
 \fBfgetwc\fP(3), \fBunlocked_stdio\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 77b049b..a851a3e 100644 (file)
@@ -116,9 +116,10 @@ typedef struct {
 先頭のピリオドがメタキャラクタにマッチできるようにする。 デフォルトでは、メタキャラクタは先頭のピリオドにはマッチできない。
 .TP 
 \fBGLOB_ALTDIRFUNC\fP
-ファイルシステムにアクセスする際に、通常のライブラリ関数の代わりに 代替関数 \fIpglob\->gl_closedir\fP,
+Use alternative functions \fIpglob\->gl_closedir\fP,
 \fIpglob\->gl_readdir\fP, \fIpglob\->gl_opendir\fP, \fIpglob\->gl_lstat\fP,
-\fIpglob\->gl_stat\fP が用いられる。
+and \fIpglob\->gl_stat\fP for filesystem access instead of the normal
+library functions.
 .TP 
 \fBGLOB_BRACE\fP
 \fB{a,b}\fP という形式の \fBcsh\fP(1)  スタイルの括弧表現を展開する。 括弧表現は入れ子にすることができる。
@@ -202,6 +203,6 @@ execvp("ls", &globbuf.gl_pathv[0]);
 \fBls\fP(1), \fBsh\fP(1), \fBstat\fP(2), \fBexec\fP(3), \fBfnmatch\fP(3), \fBmalloc\fP(3),
 \fBopendir\fP(3), \fBreaddir\fP(3), \fBwordexp\fP(3), \fBglob\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d03e068..7a4b327 100644 (file)
@@ -80,6 +80,6 @@ main(int argc, char *argv[])
 .SH 関連項目
 \fBconfstr\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1d389ea..75808bd 100644 (file)
@@ -54,6 +54,6 @@ devpts では、このような補助バイナリを必要としない。
 \fBopen\fP(2), \fBposix_openpt\fP(3), \fBptsname\fP(3), \fBunlockpt\fP(3), \fBpts\fP(4),
 \fBpty\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1282a17..d33dda4 100644 (file)
@@ -71,6 +71,6 @@ Linux ではこれらの関数を使用しないこと。 過去に間違いが
 .SH 関連項目
 \fBkill\fP(2), \fBsignal\fP(2), \fBraise\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 63ff76d..d7dae17 100644 (file)
@@ -135,6 +135,6 @@ hash 関数が指定されると、 \fIhash_open\fP はデータベースが作
 \fIA New Hash Package for UNIX\fP, Margo Seltzer, USENIX Proceedings, Winter
 1991.
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 43da166..8aeae1c 100644 (file)
@@ -218,6 +218,6 @@ int main()
 .SH 関連項目
 \fBbsearch\fP(3), \fBlsearch\fP(3), \fBmalloc\fP(3), \fBtsearch\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a1244dc..20f9896 100644 (file)
@@ -126,6 +126,6 @@ C99, POSIX.1\-2001.  \fIdouble\fP 版の関数は SVr4, 4.3BSD にも準拠し
 .SH 関連項目
 \fBcabs\fP(3), \fBsqrt\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index fabb4fc..8d5cfdd 100644 (file)
@@ -118,6 +118,6 @@ POSIX.1\-2001.
 .SH 関連項目
 \fBiconv_close\fP(3), \fBiconv_open\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 43d1824..5bc0065 100644 (file)
@@ -43,6 +43,6 @@ UNIX98, POSIX.1\-2001.
 .SH 関連項目
 \fBiconv\fP(3), \fBiconv_open\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 5a16eb8..b39dc2f 100644 (file)
@@ -72,6 +72,6 @@ UNIX98, POSIX.1\-2001.
 .SH 関連項目
 \fBiconv\fP(1), \fBiconv\fP(3), \fBiconv_close\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index dc17460..d801d0e 100644 (file)
@@ -120,6 +120,6 @@ main(int argc, char *argv[])
 \fBgetsockopt\fP(2), \fBsetsockopt\fP(2), \fBgetifaddrs\fP(3), \fBif_indextoname\fP(3),
 \fBif_nametoindex\fP(3), \fBifconfig\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a83ec6a..0c5d9c4 100644 (file)
@@ -70,6 +70,6 @@ RFC\ 3493, POSIX.1\-2001.
 .SH 関連項目
 \fBgetifaddrs\fP(3), \fBif_nameindex\fP(3), \fBifconfig\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 7904931..665310d 100644 (file)
@@ -38,7 +38,7 @@
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-09-18, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH ILOGB 3 2010\-09\-20 "" "Linux Programmer's Manual"
+.TH ILOGB 3 2013\-08\-06 "" "Linux Programmer's Manual"
 .SH 名前
 ilogb, ilogbf, ilogbl \- 浮動小数点数の指数部を整数として取得する
 .SH 書式
@@ -122,11 +122,14 @@ or \fIcc\ \-std=c99\fP
 .\" log(), log2(), log10() do set errno
 .\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6794
 これらの関数は、この状況で \fIerrno\fP を設定せず、例外も上げない。
+.SH 属性
+.SS "マルチスレッディング (pthreads(7) 参照)"
+The \fBilogb\fP(), \fBilogbf\fP(), and \fBilogbl\fP()  functions are thread\-safe.
 .SH 準拠
 C99, POSIX.1\-2001.
 .SH 関連項目
 \fBlog\fP(3), \fBlogb\fP(3), \fBsignificand\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 96c281f..b975d6e 100644 (file)
@@ -66,6 +66,6 @@ index, rindex \- 文字列中の文字の位置を示す
 \fBmemchr\fP(3), \fBstrchr\fP(3), \fBstring\fP(3), \fBstrpbrk\fP(3), \fBstrrchr\fP(3),
 \fBstrsep\fP(3), \fBstrspn\fP(3), \fBstrstr\fP(3), \fBstrtok\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 2cbf47a..c381e49 100644 (file)
@@ -210,6 +210,6 @@ main(int argc, char *argv[])
 \fBgetnetent\fP(3), \fBinet_ntop\fP(3), \fBinet_pton\fP(3), \fBhosts\fP(5),
 \fBnetworks\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index dd9280e..fe49863 100644 (file)
@@ -84,6 +84,6 @@ glibc 2.2 以降では \fIsocklen_t\fP となっている。
 .SH 関連項目
 \fBgetnameinfo\fP(3), \fBinet\fP(3), \fBinet_pton\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 922afdd..69739c5 100644 (file)
@@ -147,6 +147,6 @@ main(int argc, char *argv[])
 .SH 関連項目
 \fBgetaddrinfo\fP(3), \fBinet\fP(3), \fBinet_ntop\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c320496..838b733 100644 (file)
@@ -75,6 +75,6 @@ infnan \- 無限大と無効値 (NaN) を取扱う
 .SH 注意
 この廃止された (obsolete) 関数は、 libc4 と libc5 で提供されていたが、 glibc2 では提供されていない。
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 8200c82..24776f5 100644 (file)
@@ -81,6 +81,6 @@ SVr4, 4.3BSD.
 .SH 関連項目
 \fBgetgroups\fP(2), \fBsetgroups\fP(2), \fBcredentials\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 2a9b8a9..7873473 100644 (file)
@@ -226,6 +226,6 @@ main(int argc, char *argv[])
 }
 .fi
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e9451c8..cf6e0d9 100644 (file)
@@ -85,6 +85,6 @@ intro \- ライブラリ関数の紹介
 \fBenviron\fP(7), \fBfeature_test_macros\fP(7), \fBlibc\fP(7), \fBmath_error\fP(7),
 \fBpath_resolution\fP(7), \fBpthreads\fP(7), \fBsignal\fP(7), \fBstandards\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index fcb9976..dbe560b 100644 (file)
@@ -155,6 +155,6 @@ C99, 4.3BSD.  C89 では、これらの関数のうち \fBisascii\fP()  と \fBi
 \fBsetlocale\fP(3), \fBtoascii\fP(3), \fBtolower\fP(3), \fBtoupper\fP(3), \fBascii\fP(7),
 \fBlocale\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 009c10a..4b4663e 100644 (file)
@@ -60,6 +60,6 @@ SVr4, 4.3BSD, POSIX.1\-2001.
 .SH 関連項目
 \fBfstat\fP(2), \fBttyname\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 5c23a61..8901049 100644 (file)
@@ -99,6 +99,6 @@ C99, POSIX.1\-2001.
 .SH 関連項目
 \fBfpclassify\fP(3), \fBisnan\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index fe3a0b4..ab1a8c2 100644 (file)
@@ -62,6 +62,6 @@ C99.
 .SH 関連項目
 \fBisalnum\fP(3), \fBiswctype\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1ea10ee..907ac3c 100644 (file)
@@ -63,6 +63,6 @@ C99.
 .SH 関連項目
 \fBisalpha\fP(3), \fBiswctype\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 95cabb4..94d9160 100644 (file)
@@ -67,6 +67,6 @@ POSIX.1\-2001.
 .SH 関連項目
 \fBisblank\fP(3), \fBiswctype\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e57cbf6..2c35c05 100644 (file)
@@ -49,6 +49,6 @@ C99.
 .SH 関連項目
 \fBiscntrl\fP(3), \fBiswctype\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 5868535..2d39594 100644 (file)
@@ -49,6 +49,6 @@ C99.
 \fBiswpunct\fP(3), \fBiswspace\fP(3), \fBiswupper\fP(3), \fBiswxdigit\fP(3),
 \fBwctype\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 624be64..7bc6759 100644 (file)
@@ -61,6 +61,6 @@ C99.
 .SH 関連項目
 \fBisdigit\fP(3), \fBiswctype\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 04a02ba..b2b4171 100644 (file)
@@ -59,6 +59,6 @@ C99.
 .SH 関連項目
 \fBisgraph\fP(3), \fBiswctype\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 79a3cc8..8695004 100644 (file)
@@ -66,6 +66,6 @@ case)・ タイトル文字 (title case) という 3 つの "case" が含まれ
 .SH 関連項目
 \fBislower\fP(3), \fBiswctype\fP(3), \fBtowlower\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index bac59c4..b179e51 100644 (file)
@@ -48,6 +48,6 @@ C99.
 .SH 関連項目
 \fBisprint\fP(3), \fBiswctype\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d759c2b..1debdd3 100644 (file)
@@ -60,6 +60,6 @@ C99.
 .SH 関連項目
 \fBispunct\fP(3), \fBiswctype\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1b59822..babdc4c 100644 (file)
@@ -57,6 +57,6 @@ C99.
 .SH 関連項目
 \fBisspace\fP(3), \fBiswctype\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 588f478..bea66ef 100644 (file)
@@ -66,6 +66,6 @@ case)・ タイトル文字 (title case) という 3 つの "case" が含まれ
 .SH 関連項目
 \fBisupper\fP(3), \fBiswctype\fP(3), \fBtowupper\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 32cea40..22d833c 100644 (file)
@@ -59,6 +59,6 @@ C99.
 .SH 関連項目
 \fBiswctype\fP(3), \fBisxdigit\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 324f67a..554cc7b 100644 (file)
@@ -122,6 +122,6 @@ _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 600
 .SH 関連項目
 \fBy0\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1128505..257730f 100644 (file)
@@ -58,6 +58,6 @@ DES である。
 .SH 関連項目
 \fBcrypt\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a75faeb..c218956 100644 (file)
@@ -46,7 +46,7 @@
 .\" Updated & Modified Sat Jan 15 05:40:56 JST 2005 by Yuichi SATO
 .\" Updated 2008-09-18, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH LDEXP 3 2010\-09\-20 "" "Linux Programmer's Manual"
+.TH LDEXP 3 2013\-08\-19 "" "Linux Programmer's Manual"
 .SH 名前
 ldexp, ldexpf, ldexpl \- 浮動小数点実数と 2 の整数乗との積を計算する
 .SH 書式
@@ -100,11 +100,14 @@ or \fIcc\ \-std=c99\fP
 .TP 
 範囲エラー (range error)、アンダーフローの場合
 \fIerrno\fP に \fBERANGE\fP が設定される。 アンダーフロー浮動小数点例外 (\fBFE_UNDERFLOW\fP)  が上がる。
+.SH 属性
+.SS "マルチスレッディング (pthreads(7) 参照)"
+The \fBldexp\fP(), \fBldexpf\fP(), and \fBldexpl\fP()  functions are thread\-safe.
 .SH 準拠
 C99, POSIX.1\-2001.  \fIdouble\fP 版の関数は SVr4, 4.3BSD, C89 にも準拠している。
 .SH 関連項目
 \fBfrexp\fP(3), \fBmodf\fP(3), \fBscalbln\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 0046c6e..c47e39d 100644 (file)
@@ -123,6 +123,6 @@ glibc 2.9 とそれ以前のバージョンでは、 極エラーが発生した
 .SH 関連項目
 \fBtgamma\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index fd76f42..ac9398f 100644 (file)
@@ -151,6 +151,6 @@ I/O 操作の実行中は制御ブロックを変更してはならない。デ
 \fBaio_cancel\fP(3), \fBaio_error\fP(3), \fBaio_fsync\fP(3), \fBaio_return\fP(3),
 \fBaio_suspend\fP(3), \fBaio_write\fP(3), \fBaio\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 58da26b..29931ff 100644 (file)
@@ -64,6 +64,6 @@ C89, C99
 \fBlocale\fP(1), \fBlocaledef\fP(1), \fBisalpha\fP(3), \fBnl_langinfo\fP(3),
 \fBsetlocale\fP(3), \fBstrcoll\fP(3), \fBstrftime\fP(3), \fBlocale\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 113c0f0..fee452e 100644 (file)
@@ -116,6 +116,6 @@ Linux カーネルソースの \fIDocumentation/filesystems\fP ディレクト
 \fImandatory\-locking.txt\fP (以前のカーネルでは、これらのファイルは \fIDocumentation\fP ディレクトリ直下にあり、
 \fImandatory\-locking.txt\fP は \fImandatory.txt\fP という名前であった。)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index fe1c82a..0a5e6d7 100644 (file)
@@ -108,6 +108,6 @@ glibc 2.5 以前では、 NaN に対して \fBlog\fP()  をとると、間違っ
 .SH 関連項目
 \fBcbrt\fP(3), \fBclog\fP(3), \fBlog10\fP(3), \fBlog1p\fP(3), \fBlog2\fP(3), \fBsqrt\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index cbe6405..29c6218 100644 (file)
@@ -89,6 +89,6 @@ C99, POSIX.1\-2001.  \fIdouble\fP 版の関数は SVr4, 4.3BSD, C89 にも準拠
 .SH 関連項目
 \fBcbrt\fP(3), \fBclog10\fP(3), \fBexp10\fP(3), \fBlog\fP(3), \fBlog2\fP(3), \fBsqrt\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f5addc5..9a79d2c 100644 (file)
@@ -123,6 +123,6 @@ C99, POSIX.1\-2001.
 .SH 関連項目
 \fBexp\fP(3), \fBexpm1\fP(3), \fBlog\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 52d91a2..11a63a2 100644 (file)
@@ -91,6 +91,6 @@ C99, POSIX.1\-2001.  \fIdouble\fP 版の関数は SVr4, 4.3BSD にも準拠し
 .SH 関連項目
 \fBcbrt\fP(3), \fBclog2\fP(3), \fBlog\fP(3), \fBlog10\fP(3), \fBsqrt\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 24359a5..7b61e16 100644 (file)
@@ -113,6 +113,6 @@ C99, POSIX.1\-2001.
 .SH 関連項目
 \fBilogb\fP(3), \fBlog\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 620adb3..531ae4a 100644 (file)
@@ -80,6 +80,6 @@ POSIX.1\-2001 にはない。 BSD 系に存在する。
 .SH 関連項目
 \fBgetutent\fP(3), \fButmp\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c09465a..053907a 100644 (file)
@@ -90,6 +90,6 @@ POSIX では、 \fBlongjmp\fP() がシグナルコンテキスト (signal contex
 .SH 関連項目
 \fBsetjmp\fP(3), \fBsigsetjmp\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6db0e10..020c492 100644 (file)
@@ -38,7 +38,7 @@
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-09-18, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH LRINT 3 2010\-09\-20 "" "Linux Programmer's Manual"
+.TH LRINT 3 2013\-08\-19 "" "Linux Programmer's Manual"
 .SH 名前
 lrint, lrintf, lrintl, llrint, llrintf, llrintl \- 最も近い整数値に丸める
 .SH 書式
@@ -98,12 +98,16 @@ or \fIcc\ \-std=c99\fP
 これらの関数は \fIerrno\fP を設定しない。
 .SH バージョン
 これらの関数は glibc バージョン 2.1 で初めて登場した。
+.SH 属性
+.SS "マルチスレッディング (pthreads(7) 参照)"
+The \fBlrint\fP(), \fBlrintf\fP(), \fBlrintl\fP(), \fBllrint\fP(), \fBllrintf\fP(), and
+\fBllrintl\fP()  functions are thread\-safe.
 .SH 準拠
 C99, POSIX.1\-2001.
 .SH 関連項目
 \fBceil\fP(3), \fBfloor\fP(3), \fBlround\fP(3), \fBnearbyint\fP(3), \fBrint\fP(3),
 \fBround\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a3af730..f0f5437 100644 (file)
@@ -38,7 +38,7 @@
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-09-18, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH LROUND 3 2010\-09\-20 "" "Linux Programmer's Manual"
+.TH LROUND 3 2013\-08\-26 "" "Linux Programmer's Manual"
 .SH 名前
 lround, lroundf, lroundl, llround, llroundf, llroundl \- (0 から遠い方の)
 最も近い整数値に丸める
@@ -100,12 +100,16 @@ or \fIcc\ \-std=c99\fP
 これらの関数は \fIerrno\fP を設定しない。
 .SH バージョン
 これらの関数は glibc バージョン 2.1 で初めて登場した。
+.SH 属性
+.SS "マルチスレッディング (pthreads(7) 参照)"
+The \fBlround\fP(), \fBlroundf\fP(), \fBlroundl\fP(), \fBllround\fP(), \fBllroundf\fP(),
+and \fBllroundl\fP()  functions are thread\-safe.
 .SH 準拠
 C99, POSIX.1\-2001.
 .SH 関連項目
 \fBceil\fP(3), \fBfloor\fP(3), \fBlrint\fP(3), \fBnearbyint\fP(3), \fBrint\fP(3),
 \fBround\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ce5ff1a..b70548a 100644 (file)
@@ -66,6 +66,6 @@ SVr4, 4.3BSD, POSIX.1\-2001.  libc には libc\-4.6.27 以降で実装されて
 .SH 関連項目
 \fBbsearch\fP(3), \fBhsearch\fP(3), \fBtsearch\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ff41347..5c01323 100644 (file)
@@ -33,7 +33,7 @@
 .\" Translated Sun Jan 30 03:23:04 JST 2005
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\"
-.TH LSEEK64 3 2004\-12\-11 Linux "Linux Programmer's Manual"
+.TH LSEEK64 3 2013\-08\-19 Linux "Linux Programmer's Manual"
 .SH 名前
 lseek64 \- ファイルの 64 ビットの読み書きオフセットの位置を変える
 .SH 書式
@@ -123,9 +123,12 @@ lseek64 \- ファイルの 64 ビットの読み書きオフセットの位置
 .fi
 .sp
 更に詳しい情報は、 \fBllseek\fP(2)  を参照すること。
+.SH 属性
+.SS "マルチスレッディング (pthreads(7) 参照)"
+The \fBlseek64\fP()  function is thread\-safe.
 .SH 関連項目
 \fBllseek\fP(2), \fBlseek\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c92b5c2..d4a17aa 100644 (file)
@@ -173,6 +173,6 @@ main(int argc, char *argv[])
 \fBsigaction\fP(2), \fBsigaltstack\fP(2), \fBsigprocmask\fP(2), \fBgetcontext\fP(3),
 \fBsigsetjmp\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index cedab56..605a485 100644 (file)
@@ -73,6 +73,6 @@ glibc 2.3.3 以降では、これらは GNU 固有の 3 つの関数
 .SH 関連項目
 \fBmknod\fP(2), \fBstat\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 15590ae..8bde702 100644 (file)
@@ -153,6 +153,6 @@ Linux libc の新しいバージョン (5.4.23 より後) と glibc (2.x) には
 \fBmalloc_info\fP(3), \fBmalloc_trim\fP(3), \fBmalloc_usable_size\fP(3),
 \fBmallopt\fP(3), \fBmcheck\fP(3), \fBmtrace\fP(3), \fBposix_memalign\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 64ab2d1..80f00cd 100644 (file)
@@ -118,6 +118,6 @@ my_malloc_hook(size_t size, const void *caller)
 .SH 関連項目
 \fBmallinfo\fP(3), \fBmalloc\fP(3), \fBmcheck\fP(3), \fBmtrace\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index dcb9403..23259f3 100644 (file)
@@ -234,6 +234,6 @@ main(int argc, char *argv[])
 \fBmallinfo\fP(3), \fBmalloc\fP(3), \fBmalloc_stats\fP(3), \fBmallopt\fP(3),
 \fBopen_memstream\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9c69b32..37548d9 100644 (file)
@@ -55,6 +55,6 @@ malloc_stats \- メモリ割り当ての統計を表示する
 .SH 関連項目
 \fBmmap\fP(2), \fBmallinfo\fP(3), \fBmalloc\fP(3), \fBmalloc_info\fP(3), \fBmallopt\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 8b5bc02..752fcc7 100644 (file)
@@ -362,6 +362,6 @@ main(int argc, char *argv[])
 .SH 関連項目
 \fBfenv\fP(3), \fBmath_error\fP(7), \fBstandards\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index dd94830..5c8219a 100644 (file)
@@ -63,6 +63,6 @@ C99.
 .SH 関連項目
 \fBmbrlen\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 225ac50..9e5eb7a 100644 (file)
@@ -60,6 +60,6 @@ C99.
 .SH 関連項目
 \fBmbrtowc\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 860bcc4..a35e3f4 100644 (file)
@@ -79,6 +79,6 @@ C99.
 .SH 関連項目
 \fBmbsrtowcs\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e133933..b1758e6 100644 (file)
@@ -24,7 +24,7 @@
 .\" Translated Tue Jan 11 00:56:13 JST 2000
 .\"         by HANATAKA Shinya <hanataka@abyss.rim.or.jp>
 .\"
-.TH MBSINIT 3 2000\-11\-20 GNU "Linux Programmer's Manual"
+.TH MBSINIT 3 2013\-08\-26 GNU "Linux Programmer's Manual"
 .SH 名前
 mbsinit \- 初期シフト状態かどうかを検査する
 .SH 書式
@@ -62,6 +62,9 @@ Linux においては以下の方法でも同様であるが、コンパイラ
 \fBmbsinit\fP()  は \fI*ps\fP が初期状態に一致するかどうかを検査する。
 .SH 返り値
 \fBmbsinit\fP()  は \fI*ps\fP が初期状態の場合や NULL ポインターの場合には ゼロ以外を返す。それ以外の場合にはゼロを返す。
+.SH 属性
+.SS "マルチスレッディング (pthreads(7) 参照)"
+The \fBmbsinit\fP()  function is thread\-safe.
 .SH 準拠
 C99.
 .SH 注意
@@ -69,6 +72,6 @@ C99.
 .SH 関連項目
 \fBmbsrtowcs\fP(3), \fBwcsrtombs\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a6c8805..5d7c2f7 100644 (file)
@@ -91,6 +91,6 @@ POSIX.1\-2008.
 .SH 関連項目
 \fBiconv\fP(3), \fBmbsrtowcs\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 306b2d3..83bf872 100644 (file)
@@ -71,6 +71,6 @@ C99.
 .SH 関連項目
 \fBiconv\fP(3), \fBmbsnrtowcs\fP(3), \fBmbstowcs\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 024f175..0b2c03d 100644 (file)
@@ -64,6 +64,6 @@ C99.
 .SH 関連項目
 \fBmbsrtowcs\fP(3), \fBwcstombs\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 05af480..f1796af 100644 (file)
@@ -64,6 +64,6 @@ C99.
 .SH 関連項目
 \fBMB_CUR_MAX\fP(3), \fBmbrtowc\fP(3), \fBmbstowcs\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6250099..ba20869 100644 (file)
@@ -78,6 +78,6 @@ SVr4, 4.3BSD, POSIX.1\-2001.
 .SH 関連項目
 \fBbcopy\fP(3), \fBmemcpy\fP(3), \fBmemmove\fP(3), \fBstrcpy\fP(3), \fBstrncpy\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 22b2650..06957ef 100644 (file)
@@ -103,6 +103,6 @@ char *p = rawmemchr(s,\ \(aq\e0\(aq);
 \fBffs\fP(3), \fBindex\fP(3), \fBrindex\fP(3), \fBstrchr\fP(3), \fBstrpbrk\fP(3),
 \fBstrrchr\fP(3), \fBstrsep\fP(3), \fBstrspn\fP(3), \fBstrstr\fP(3), \fBwmemchr\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index cfe1bd6..a057c74 100644 (file)
@@ -63,6 +63,6 @@ SVr4, 4.3BSD, C89, C99, POSIX.1\-2001.
 \fBbcmp\fP(3), \fBstrcasecmp\fP(3), \fBstrcmp\fP(3), \fBstrcoll\fP(3),
 \fBstrncasecmp\fP(3), \fBstrncmp\fP(3), \fBwmemcmp\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 23d793b..0fbd9a5 100644 (file)
@@ -58,6 +58,6 @@ SVr4, 4.3BSD, C89, C99, POSIX.1\-2001.
 \fBbcopy\fP(3), \fBmemccpy\fP(3), \fBmemmove\fP(3), \fBmempcpy\fP(3), \fBstrcpy\fP(3),
 \fBstrncpy\fP(3), \fBwmemcpy\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 113fe47..82eb18d 100644 (file)
@@ -62,6 +62,6 @@ memfrob \- メモリエリアの操作 (暗号化)
 .SH 関連項目
 \fBstrfry\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 16facd0..26db91b 100644 (file)
@@ -67,6 +67,6 @@ Linux のライブラリに関していうと、 libc 5.0.9 と それ以前の
 .SH 関連項目
 \fBstrstr\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a1b0dba..c04a3ce 100644 (file)
@@ -60,6 +60,6 @@ SVr4, 4.3BSD, C89, C99, POSIX.1\-2001.
 \fBbcopy\fP(3), \fBmemccpy\fP(3), \fBmemcpy\fP(3), \fBstrcpy\fP(3), \fBstrncpy\fP(3),
 \fBwmemmove\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4257db2..1abad97 100644 (file)
@@ -62,6 +62,6 @@ combine (void *o1, size_t s1, void *o2, size_t s2)
 .SH 関連項目
 \fBmemccpy\fP(3), \fBmemcpy\fP(3), \fBmemmove\fP(3), \fBwmemcpy\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 52eb562..a38bc78 100644 (file)
@@ -56,6 +56,6 @@ SVr4, 4.3BSD, C89, C99, POSIX.1\-2001.
 .SH 関連項目
 \fBbzero\fP(3), \fBswab\fP(3), \fBwmemset\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f8fe7d8..a095c8f 100644 (file)
@@ -85,6 +85,6 @@ POSIX.1\-2008.  この関数は BSD に存在する。
 \fBmkdir\fP(2), \fBmkstemp\fP(3), \fBmktemp\fP(3), \fBtempnam\fP(3), \fBtmpfile\fP(3),
 \fBtmpnam\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c9f51b1..5276a21 100644 (file)
@@ -53,8 +53,9 @@ mkfifo \- FIFOスペシャルファイル(名前付きパイプ)を作成する
 で指定され、プロセスの \fBumask\fP によって通常の方式で変更を受ける: 作成されたファイルの許可 モードは \fB(\fP\fImode\fP\fB &
 ~umask)\fP となる。
 .PP
-FIFOスペシャルファイルはパイプに似ているが、作成のされ方のみが異なって いる。FIFOスペシャルファイルは名前のない通信路ではなく、
-\fBmkfifo\fP()  の呼び出しによりファイルシステムの中に加えられる。
+A FIFO special file is similar to a pipe, except that it is created in a
+different way.  Instead of being an anonymous communications channel, a FIFO
+special file is entered into the filesystem by calling \fBmkfifo\fP().
 .PP
 ひとたびこのようにしてFIFOスペシャルファイルが作成されると、通常のファ イルと同じように、どのプロセスからでも読み出し、書き込み用にこれをオー
 プンすることができる。ただし、これに対する全ての入出力操作に先立って その両端がオープンされている必要がある。FIFOを読み出し用にオープンする
@@ -68,34 +69,36 @@ FIFOスペシャルファイルをブロックせずに扱う方法について
 \fIpathname\fP の中のディレクトリの一つに対し検索(実行)許可がない。
 .TP 
 \fBEDQUOT\fP
-ディスクブロックか inode がそのファイルシステムのユーザクォータに達していた。
+The user's quota of disk blocks or inodes on the filesystem has been
+exhausted.
 .TP 
 \fBEEXIST\fP
 \fIpathname\fP がすでに存在する。 これには \fIpathname\fP がシンボリックリンクである場合も含まれる
 (シンボリックリンクがリンク切れか (dangling) どうかは関係ない)。
 .TP 
 \fBENAMETOOLONG\fP
-\fIpathname\fP の長さが \fBPATH_MAX\fP を超えているか、個々のファイル 名部分の長さが \fBNAME_MAX\fP
-を超えている。GNUシステムにおいては、ファ イル名の全体の長さに対しては制限は課せられていないが、ファイルシステム
-によっては各部分の長さに制限のある可能性がある。
+Either the total length of \fIpathname\fP is greater than \fBPATH_MAX\fP, or an
+individual filename component has a length greater than \fBNAME_MAX\fP.  In the
+GNU system, there is no imposed limit on overall filename length, but some
+filesystems may place limits on the length of a component.
 .TP 
 \fBENOENT\fP
 \fIpathname\fP 中のディレクトリ部分が存在しない、 もしくはリンク先の無いシンボリックリンクである。
 .TP 
 \fBENOSPC\fP
-ディレクトリまたはファイルシステムに新規ファイルを作成する余地がない。
+The directory or filesystem has no room for the new file.
 .TP 
 \fBENOTDIR\fP
 \fIpathname\fP 中のディレクトリ要素が、実際にはディレクトリでない。
 .TP 
 \fBEROFS\fP
-\fIpathname\fP が読み取り専用のファイルシステムを指している。
+\fIpathname\fP refers to a read\-only filesystem.
 .SH 準拠
 POSIX.1\-2001.
 .SH 関連項目
 \fBmkfifo\fP(1), \fBclose\fP(2), \fBopen\fP(2), \fBread\fP(2), \fBstat\fP(2), \fBumask\fP(2),
 \fBwrite\fP(2), \fBmkfifoat\fP(3), \fBfifo\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ad438f4..acc6205 100644 (file)
@@ -94,6 +94,6 @@ POSIX.1\-2008.
 .SH 関連項目
 \fBopenat\fP(2), \fBmkfifo\fP(3), \fBpath_resolution\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9e5e09d..68340f8 100644 (file)
@@ -153,6 +153,6 @@ glibc2 では POSIX.1 に準拠し \fI<stdlib.h>\fP に含まれている。
 .SH 関連項目
 \fBmkdtemp\fP(3), \fBmktemp\fP(3), \fBtempnam\fP(3), \fBtmpfile\fP(3), \fBtmpnam\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 407bd85..3a6860b 100644 (file)
@@ -97,6 +97,6 @@ Single UNIX Specification に従って \fI<stdlib.h>\fP に含まれている。
 .SH 関連項目
 \fBmkstemp\fP(3), \fBtempnam\fP(3), \fBtmpfile\fP(3), \fBtmpnam\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index bb28257..40d86c2 100644 (file)
@@ -91,6 +91,6 @@ C99, POSIX.1\-2001.  \fIdouble\fP 版の関数は SVr4, 4.3BSD, C89 にも準拠
 .SH 関連項目
 \fBfrexp\fP(3), \fBldexp\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index fa97d08..09f0d26 100644 (file)
@@ -137,6 +137,6 @@ POSIX.1\-2001 にはない。 BSD 系に存在する。
 .SH 関連項目
 \fBbtree\fP(3), \fBdbopen\fP(3), \fBhash\fP(3), \fBrecno\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 96443b6..9036dee 100644 (file)
@@ -62,6 +62,6 @@ POSIX.1\-2001.
 \fBmq_getattr\fP(3), \fBmq_notify\fP(3), \fBmq_open\fP(3), \fBmq_receive\fP(3),
 \fBmq_send\fP(3), \fBmq_unlink\fP(3), \fBmq_overview\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 681ef0b..6df18be 100644 (file)
@@ -100,6 +100,6 @@ Linux では、 \fBmq_getattr\fP()  と \fBmq_setattr\fP()  はライブラリ
 \fBmq_close\fP(3), \fBmq_notify\fP(3), \fBmq_open\fP(3), \fBmq_receive\fP(3),
 \fBmq_send\fP(3), \fBmq_unlink\fP(3), \fBmq_overview\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6c0e9df..db83722 100644 (file)
@@ -179,6 +179,6 @@ main(int argc, char *argv[])
 \fBmq_close\fP(3), \fBmq_getattr\fP(3), \fBmq_open\fP(3), \fBmq_receive\fP(3),
 \fBmq_send\fP(3), \fBmq_unlink\fP(3), \fBmq_overview\fP(7), \fBsigevent\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index af543c2..17fa574 100644 (file)
@@ -70,7 +70,7 @@ mq_open \- メッセージキューをオープンする
 (block) する状況において、エラー \fBEAGAIN\fP で失敗するようになる。
 .TP 
 \fBO_CREAT\fP
-.\" In reality the file system IDs are used on Linux.
+.\" In reality the filesystem IDs are used on Linux.
 存在しない場合、メッセージキューを作成する。 メッセージキューの所有者 (ユーザ ID) とグループ所有権 (グループ ID) は、
 それぞれ呼び出し元プロセスの実効ユーザ ID と実効グループ ID に設定される。
 .TP 
@@ -137,6 +137,6 @@ POSIX.1\-2001.
 \fBmq_close\fP(3), \fBmq_getattr\fP(3), \fBmq_notify\fP(3), \fBmq_receive\fP(3),
 \fBmq_send\fP(3), \fBmq_unlink\fP(3), \fBmq_overview\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 474dc23..23151d8 100644 (file)
@@ -120,6 +120,6 @@ Linux では、 \fBmq_timedreceive\fP()  はシステムコールである。 \f
 \fBmq_close\fP(3), \fBmq_getattr\fP(3), \fBmq_notify\fP(3), \fBmq_open\fP(3),
 \fBmq_send\fP(3), \fBmq_unlink\fP(3), \fBmq_overview\fP(7), \fBtime\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index dc9b6ab..5423fd1 100644 (file)
@@ -123,6 +123,6 @@ Linux では、 \fBmq_timedsend\fP()  はシステムコールである。 \fBmq
 \fBmq_close\fP(3), \fBmq_getattr\fP(3), \fBmq_notify\fP(3), \fBmq_open\fP(3),
 \fBmq_receive\fP(3), \fBmq_unlink\fP(3), \fBmq_overview\fP(7), \fBtime\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 52b3da0..5730908 100644 (file)
@@ -64,6 +64,6 @@ POSIX.1\-2001.
 \fBmq_close\fP(3), \fBmq_getattr\fP(3), \fBmq_notify\fP(3), \fBmq_open\fP(3),
 \fBmq_receive\fP(3), \fBmq_send\fP(3), \fBmq_overview\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4e9a103..3873b73 100644 (file)
@@ -66,6 +66,6 @@ C99, POSIX.1\-2001.  IEC 559 や推奨関数になっている IEEE 754/IEEE 854
 .SH 関連項目
 \fBisnan\fP(3), \fBstrtod\fP(3), \fBmath_error\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 86e07c7..812d45f 100644 (file)
@@ -85,6 +85,6 @@ libnetlink に関しては
 .UR ftp://ftp.inr.ac.ru\:/ip\-routing\:/iproute2*
 .UE
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index b1832b9..31f6781 100644 (file)
@@ -18,7 +18,7 @@
 .\" Translated Mon Jan 27 2003 by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-18, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH NEXTAFTER 3 2010\-09\-20 GNU "Linux Programmer's Manual"
+.TH NEXTAFTER 3 2013\-09\-02 GNU "Linux Programmer's Manual"
 .SH 名前
 nextafter, nextafterf, nextafterl, nexttoward, nexttowardf, nexttowardl \-
 浮動小数点数の操作
@@ -67,13 +67,16 @@ or \fIcc\ \-std=c99\fP
 .RE
 .ad b
 .SH 説明
-\fBnextafter\fP()  関数群は、\fIy\fP に向かう方向で \fIx\fP のすぐ次の浮動小数点数表現を返す。 \fIy\fP が \fIx\fP
-より小さい場合、 \fIx\fP より小さい最大の浮動小数点表現の値を返す。
+The \fBnextafter\fP(), \fBnextafterf\fP(), and \fBnextafterl\fP()  functions return
+the next representable floating\-point value following \fIx\fP in the direction
+of \fIy\fP.  If \fIy\fP is less than \fIx\fP, these functions will return the largest
+representable number less than \fIx\fP.
 
 \fIx\fP が \fIy\fP と等しい場合、\fIy\fP が返される。
 
-\fBnexttoward\fP()  関数群は、2 番目の引き数が \fIlong double\fP 型である点以外、 \fBnextafter\fP()
-関数群と同じはたらきをする。
+The \fBnexttoward\fP(), \fBnexttowardf\fP(), and \fBnexttowardl\fP()  functions do
+the same as the corresponding \fBnextafter\fP()  functions, except that they
+have a \fIlong double\fP second argument.
 .SH 返り値
 成功すると、これらの関数は \fIy\fP に向かう方向で \fIx\fP の すぐ次の浮動小数点数表現を返す。
 
@@ -109,6 +112,10 @@ or \fIcc\ \-std=c99\fP
 .\" FIXME . Is it intentional that these functions do not set errno?
 .\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6799
 これらの関数は \fIerrno\fP を設定しない。
+.SH 属性
+.SS "マルチスレッディング (pthreads(7) 参照)"
+The \fBnextafter\fP(), \fBnextafterf\fP(), \fBnextafterl\fP(), \fBnexttoward\fP(),
+\fBnexttowardf\fP(), and \fBnexttowardl\fP()  functions are thread\-safe.
 .SH 準拠
 C99, POSIX.1\-2001.  この関数は IEC 559 で定義されている (また IEEE 754/IEEE 854
 では付録で推奨関数として定義されている)。
@@ -118,6 +125,6 @@ glibc バージョン 2.5 以前では、アンダーフローが発生した際
 .SH 関連項目
 \fBnearbyint\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1d92f9a..ba35aeb 100644 (file)
@@ -117,6 +117,6 @@ main(int argc, char *argv[])
 .br
 GNU C ライブラリ・リファレンスマニュアル
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index efde206..dbdb8c5 100644 (file)
@@ -94,6 +94,6 @@ main(void)
 }
 .fi
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 0664271..5982a10 100644 (file)
@@ -74,6 +74,6 @@ return 命令による終了である。 関数 \fIfunction\fP には、直近
 .SH 関連項目
 \fB_exit\fP(2), \fBatexit\fP(3), \fBexit\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 10ed6d8..8e4fdeb 100644 (file)
@@ -120,6 +120,6 @@ POSIX.1\-2008 で規定されている。
 \fBopen\fP(2), \fBclosedir\fP(3), \fBdirfd\fP(3), \fBreaddir\fP(3), \fBrewinddir\fP(3),
 \fBscandir\fP(3), \fBseekdir\fP(3), \fBtelldir\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 512ca92..aad44b3 100644 (file)
@@ -107,6 +107,6 @@ BSD 疑似端末ペアのオープンへと移行する。
 .SH 関連項目
 \fBfork\fP(2), \fBttyname\fP(3), \fBpty\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index da601bf..64c8c35 100644 (file)
@@ -99,6 +99,6 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参
 .SH 関連項目
 \fBerr\fP(3), \fBerrno\fP(3), \fBerror\fP(3), \fBstrerror\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 136401f..8085e2c 100644 (file)
@@ -103,8 +103,9 @@ NULL を返す。
 .\" is not associated with a "popen()ed" command, if
 .\".I stream
 .\" already "pclose()d", or if
-\fBpclose\fP()  関数は、 \fBwait4\fP(2)  がエラーを返したり、何か他のエラーが見つかった場合、 \-1 を返す。 その場合、
-\fIerrno\fP にエラーの原因を示す値が設定される。
+The \fBpclose\fP()  function returns \-1 if \fBwait4\fP(2)  returns an error, or
+some other error is detected.  In the event of an error, these functions set
+\fIerrno\fP to indicate the cause of the error.
 .SH エラー
 \fBpopen\fP()  関数は、メモリアロケーションに失敗しても \fIerrno\fP をセットしない。 \fBpopen\fP()  が中で呼び出す
 \fBfork\fP(2)  や \fBpipe\fP(2)  が失敗した場合には、 \fIerrno\fP が適切にセットされる。 引き数 \fItype\fP
@@ -133,6 +134,6 @@ POSIX.1\-2001.
 \fBsh\fP(1), \fBfork\fP(2), \fBpipe\fP(2), \fBwait4\fP(2), \fBfclose\fP(3), \fBfflush\fP(3),
 \fBfopen\fP(3), \fBstdio\fP(3), \fBsystem\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index b19684a..2cc3635 100644 (file)
@@ -93,6 +93,6 @@ POSIX.1\-2008 では、 \fIlen\fP が 0 の場合、もしくは \fIoffset\fP 
 .SH 関連項目
 \fBfallocate\fP(1), \fBfallocate\fP(2), \fBlseek\fP(2), \fBposix_fadvise\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index dede68b..8ba68aa 100644 (file)
@@ -43,7 +43,7 @@
 .\" Updated 2013-03-26, Akihiro MOTOKI <amotoki@gmail.com>
 .\" Updated 2013-07-22, Akihiro MOTOKI <amotoki@gmail.com>
 .\"
-.TH POSIX_MEMALIGN 3 2012\-03\-23 GNU "Linux Programmer's Manual"
+.TH POSIX_MEMALIGN 3 2013\-09\-02 GNU "Linux Programmer's Manual"
 .SH 名前
 posix_memalign, aligned_alloc, memalign, valloc, pvalloc \- アラインメント
 されたメモリの割り当てを行う
@@ -94,11 +94,12 @@ _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTEND
 .PD
 .SH 説明
 .\" glibc does this:
-関数 \fBposix_memalign\fP()  は、 \fIsize\fP バイトのメモリを割り当て、割り当てられたメモリのアドレスを \fI*memptr\fP
-に設定する。 割り当てられたメモリのアドレスは \fIalignment\fP の倍数になっているはずである。 \fIalignment\fP は 2
-のべき乗で、かつ \fIsizeof(void\ *)\fP の倍数でなければならない。 \fIsize\fP が 0 の場合、
-\fBposix_memalign\fP()  は NULL か一意なポインタ値を返す。 このポインタ値は、後で \fBfree\fP(3)
-に問題なく渡すことができる。
+The function \fBposix_memalign\fP()  allocates \fIsize\fP bytes and places the
+address of the allocated memory in \fI*memptr\fP.  The address of the allocated
+memory will be a multiple of \fIalignment\fP, which must be a power of two and
+a multiple of \fIsizeof(void\ *)\fP.  If \fIsize\fP is 0, then the value placed in
+\fI*memptr\fP is either NULL, or a unique pointer value that can later be
+successfully passed to \fBfree\fP(3).
 
 .\" The behavior of memalign() for size==0 is as for posix_memalign()
 .\" but no standards govern this.
@@ -121,8 +122,9 @@ _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTEND
 \fBaligned_alloc\fP(), \fBmemalign\fP(), \fBvalloc\fP(), \fBpvalloc\fP() は割り当てられた
 メモリへのポインタを返す。 割り当てに失敗した場合は NULL を返す。
 
-\fBposix_memalign\fP()  は成功した場合は 0 を返し、 失敗した場合は次のセクションに記載されたエラー値のいずれかを返す。
-\fIerrno\fP はセットされないことに注意すること。
+\fBposix_memalign\fP()  returns zero on success, or one of the error values
+listed in the next section on failure.  The value of \fIerrno\fP is
+indeterminate after a call to \fBposix_memalign\fP().
 .SH エラー
 .TP 
 \fBEINVAL\fP
@@ -189,6 +191,6 @@ glibc の \fBmalloc\fP(3) は常に 8 バイトにアラインメントされた
 .SH 関連項目
 \fBbrk\fP(2), \fBgetpagesize\fP(2), \fBfree\fP(3), \fBmalloc\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 95b385c..8593a65 100644 (file)
@@ -96,6 +96,6 @@ posix_openpt(int flags)
 \fBopen\fP(2), \fBgetpt\fP(3), \fBgrantpt\fP(3), \fBptsname\fP(3), \fBunlockpt\fP(3),
 \fBpts\fP(4), \fBpty\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 31b9c87..5be6a7f 100644 (file)
@@ -188,6 +188,6 @@ glibc バージョン 2.3.2 以前では、 アンダーフローやアンダー
 .SH 関連項目
 \fBcbrt\fP(3), \fBcpow\fP(3), \fBsqrt\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 8df16d8..ab05d7e 100644 (file)
@@ -60,6 +60,6 @@ pow10, pow10f, pow10l \- 底が 10 の累乗関数
 .SH 関連項目
 \fBexp10\fP(3), \fBpow\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ffc475e..804ab45 100644 (file)
@@ -51,7 +51,7 @@
 .\" Updated 2013-05-06, Akihiro MOTOKI <amotoki@gmail.com>
 .\" Updated 2013-07-22, Akihiro MOTOKI <amotoki@gmail.com>
 .\"
-.TH PRINTF 3 2013\-03\-05 GNU "Linux Programmer's Manual"
+.TH PRINTF 3 2013\-09\-04 GNU "Linux Programmer's Manual"
 .SH 名前
 printf, fprintf, sprintf, snprintf, vprintf, vfprintf, vsprintf, vsnprintf \-
 指定された書式に変換して出力を行う
@@ -216,13 +216,18 @@ glibc 2.2 では、さらに一つフラグ文字が追加されている。
 フィールド幅が小さかったり指定がなかったりしても、フィールドが切り詰められる ことはない。もし変換結果がフィールド幅よりも広かった場合、
 フィールドは変換結果が入る幅に広げられる。
 .SS 精度
-オプションである精度は、ピリオド (\(aq.\(aq) とそれに続く10進数という 形式で指定する (10進数はオプション) 。
-10進数の文字列の代わりに "*" や "*m$" (m は 10 進整数)を書くこともできる。 "*" と "*m$" はそれぞれ、次の引き数と m
-番目の引き数を精度として 使うことを指定する (これらの引き数は \fIint\fP 型でなければならない)。 精度として \(aq.\(aq
-だけが指定されたり、精度が負の数だった場合、 精度はゼロとみなされる。 \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, \fBx\fP, \fBX\fP
-変換では、表示される最小の桁数を指定する。 \fBa\fP, \fBA\fP, \fBe\fP, \fBE\fP, \fBf\fP, \fBF\fP
-変換では、小数点以下に表示される数字の桁数を指定する。 \fBg\fP と \fBG\fP 変換では、有効数字の最大桁数を指定する。 \fBs\fP と \fBS\fP
-変換では、文字列から出力される最大文字数を指定する。
+An optional precision, in the form of a period (\(aq.\(aq)  followed by an
+optional decimal digit string.  Instead of a decimal digit string one may
+write "*" or "*m$" (for some decimal integer m) to specify that the
+precision is given in the next argument, or in the m\-th argument,
+respectively, which must be of type \fIint\fP.  If the precision is given as
+just \(aq.\(aq, the precision is taken to be zero.  A negative precision is
+taken as if the precision were omitted.  This gives the minimum number of
+digits to appear for \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, \fBx\fP, and \fBX\fP conversions, the
+number of digits to appear after the radix character for \fBa\fP, \fBA\fP, \fBe\fP,
+\fBE\fP, \fBf\fP, and \fBF\fP conversions, the maximum number of significant digits
+for \fBg\fP and \fBG\fP conversions, or the maximum number of characters to be
+printed from a string for \fBs\fP and \fBS\fP conversions.
 .SS 長さ修飾子
 「整数変換」とは、 \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, \fBx\fP, \fBX\fP 変換のことである。
 .TP 
@@ -534,6 +539,6 @@ make_message(const char *fmt, ...)
 \fBprintf\fP(1), \fBasprintf\fP(3), \fBdprintf\fP(3), \fBscanf\fP(3), \fBsetlocale\fP(3),
 \fBwcrtomb\fP(3), \fBwprintf\fP(3), \fBlocale\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4beba19..3c7f030 100644 (file)
@@ -74,6 +74,6 @@ SVr4 のコールに似ている (しかし POSIX.1\-2001 ではない)。
 .SH 関連項目
 \fBgprof\fP(1), \fBsetitimer\fP(2), \fBsigaction\fP(2), \fBsignal\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3ed8a6d..c135a91 100644 (file)
@@ -58,6 +58,6 @@ Linux 独自のファイル \fI/proc/[number]/cmdline\fP でも同様の情報
 .SH 関連項目
 \fBproc\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 84a9d23..7b04910 100644 (file)
@@ -95,6 +95,6 @@ POSIX.1\-2008, 4.3BSD.
 .SH 関連項目
 \fBsigaction\fP(2), \fBperror\fP(3), \fBstrsignal\fP(3), \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 2ba03ac..a13bed6 100644 (file)
@@ -296,6 +296,6 @@ main(int argc, char *argv[])
 \fBpthread_attr_setstackaddr\fP(3), \fBpthread_attr_setstacksize\fP(3),
 \fBpthread_create\fP(3), \fBpthread_getattr_np\fP(3), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f674829..e1e5cb6 100644 (file)
@@ -105,6 +105,6 @@ CPU 集合の操作や取得を行う際に利用できるマクロ群の説明
 \fBsched_setaffinity\fP(2), \fBpthread_attr_init\fP(3),
 \fBpthread_setaffinity_np\fP(3), \fBcpuset\fP(7), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f03b58b..dd9408a 100644 (file)
@@ -96,6 +96,6 @@ detached 状態で作成されたスレッドのスレッド ID を指定して
 \fBpthread_attr_init\fP(3), \fBpthread_create\fP(3), \fBpthread_detach\fP(3),
 \fBpthread_join\fP(3), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 0c3878b..3feb10e 100644 (file)
@@ -132,6 +132,6 @@ POSIX.1 で求められている通りの動作で、
 \fBpthread_attr_setstack\fP(3), \fBpthread_attr_setstacksize\fP(3),
 \fBpthread_create\fP(3), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4fc6388..9f11897 100644 (file)
@@ -113,6 +113,6 @@ inherit\-scheduler 属性に \fBPTHREAD_EXPLICIT_SCHED\fP
 \fBpthread_attr_setscope\fP(3), \fBpthread_create\fP(3),
 \fBpthread_setschedparam\fP(3), \fBpthread_setschedprio\fP(3), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 8162ba0..cd86181 100644 (file)
@@ -105,6 +105,6 @@ Linux でサポートされているスレッドのスケジューリングポ
 \fBpthread_attr_setschedpolicy\fP(3), \fBpthread_create\fP(3),
 \fBpthread_setschedparam\fP(3), \fBpthread_setschedprio\fP(3), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4cf1f55..e647dd8 100644 (file)
@@ -94,6 +94,6 @@ POSIX.1\-2001.
 \fBpthread_create\fP(3), \fBpthread_setschedparam\fP(3),
 \fBpthread_setschedprio\fP(3), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 33273d4..5437a0e 100644 (file)
@@ -115,6 +115,6 @@ POSIX.1\-2001 では、 contention scope 属性のデフォルト値は
 \fBpthread_attr_setinheritsched\fP(3), \fBpthread_attr_setschedparam\fP(3),
 \fBpthread_attr_setschedpolicy\fP(3), \fBpthread_create\fP(3), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9b78348..898be16 100644 (file)
@@ -131,6 +131,6 @@ guard size の値は無視される。
 \fBpthread_attr_setguardsize\fP(3), \fBpthread_attr_setstackaddr\fP(3),
 \fBpthread_attr_setstacksize\fP(3), \fBpthread_create\fP(3), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 64d1210..e691f20 100644 (file)
@@ -91,6 +91,6 @@ POSIX.1\-2008 では、これらの関数の規定は削除されている。
 \fBpthread_attr_init\fP(3), \fBpthread_attr_setstack\fP(3),
 \fBpthread_attr_setstacksize\fP(3), \fBpthread_create\fP(3), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ebde254..d383821 100644 (file)
@@ -98,6 +98,6 @@ POSIX.1\-2001 では、割り当てらたスタックの大きさは
 \fBgetrlimit\fP(2), \fBpthread_attr_init\fP(3), \fBpthread_attr_setguardsize\fP(3),
 \fBpthread_attr_setstack\fP(3), \fBpthread_create\fP(3), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3327bad..1eaa7d9 100644 (file)
@@ -202,6 +202,6 @@ main(void)
 \fBpthread_join\fP(3), \fBpthread_key_create\fP(3), \fBpthread_setcancelstate\fP(3),
 \fBpthread_setcanceltype\fP(3), \fBpthread_testcancel\fP(3), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3809637..71cafdd 100644 (file)
@@ -267,6 +267,6 @@ main(int argc, char *argv[])
 \fBpthread_cancel\fP(3), \fBpthread_cleanup_push_defer_np\fP(3),
 \fBpthread_setcancelstate\fP(3), \fBpthread_testcancel\fP(3), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 814d1ca..3efb055 100644 (file)
@@ -106,6 +106,6 @@ pthread_cleanup_pop(execute);
 \fBpthread_cancel\fP(3), \fBpthread_cleanup_push\fP(3),
 \fBpthread_setcancelstate\fP(3), \fBpthread_testcancel\fP(3), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 92df634..880be83 100644 (file)
@@ -326,6 +326,6 @@ main(int argc, char *argv[])
 \fBpthread_getattr_np\fP(3), \fBpthread_join\fP(3), \fBpthread_self\fP(3),
 \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index cf97f45..15a61c0 100644 (file)
@@ -91,6 +91,6 @@ detached 属性は、スレッドが終了した際のシステムの動作を
 \fBpthread_attr_setdetachstate\fP(3), \fBpthread_cancel\fP(3),
 \fBpthread_create\fP(3), \fBpthread_exit\fP(3), \fBpthread_join\fP(3), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 8ded405..c42a9ee 100644 (file)
@@ -61,6 +61,6 @@ POSIX.1\-2001.
 .SH 関連項目
 \fBpthread_create\fP(3), \fBpthread_self\fP(3), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 87323b0..6776c1f 100644 (file)
@@ -97,6 +97,6 @@ POSIX.1\-2001.
 .SH 関連項目
 \fBpthread_create\fP(3), \fBpthread_join\fP(3), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 11a30c4..9d33557 100644 (file)
@@ -347,6 +347,6 @@ main(int argc, char *argv[])
 \fBpthread_attr_getstackaddr\fP(3), \fBpthread_attr_getstacksize\fP(3),
 \fBpthread_attr_init\fP(3), \fBpthread_create\fP(3), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ef5ca73..f4a9942 100644 (file)
@@ -170,6 +170,6 @@ main(int argc, char *argv[])
 \fBclock_gettime\fP(2), \fBclock_settime\fP(2), \fBtimer_create\fP(2),
 \fBclock_getcpuclockid\fP(3), \fBpthread_self\fP(3), \fBpthreads\fP(7), \fBtime\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9f87470..bc270e4 100644 (file)
@@ -107,6 +107,6 @@ pthreads には、 \fIwaitpid(\-1,\ &status,\ 0)\fP、つまり
 \fBpthread_cancel\fP(3), \fBpthread_create\fP(3), \fBpthread_detach\fP(3),
 \fBpthread_exit\fP(3), \fBpthread_tryjoin_np\fP(3), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index dd0fcc9..ddfc340 100644 (file)
@@ -74,6 +74,6 @@ POSIX.1\-2001.
 \fBkill\fP(2), \fBsigaction\fP(2), \fBsigpending\fP(2), \fBpthread_self\fP(3),
 \fBpthread_sigmask\fP(3), \fBraise\fP(3), \fBpthreads\fP(7), \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index eb174bd..2de0499 100644 (file)
@@ -70,6 +70,6 @@ NPTL スレッド実装では、 \fBpthread_kill_other_threads_np\fP() は存在
 \fBexecve\fP(2), \fBpthread_cancel\fP(3), \fBpthread_setcancelstate\fP(3),
 \fBpthread_setcanceltype\fP(3), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ec3bc3b..59ba657 100644 (file)
@@ -76,6 +76,6 @@ pthreads 関数以外でスレッド ID を利用しようとした場合、
 .SH 関連項目
 \fBpthread_create\fP(3), \fBpthread_equal\fP(3), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3efc4fa..b88f1c6 100644 (file)
@@ -183,6 +183,6 @@ main(int argc, char *argv[])
 \fBpthread_attr_setaffinity_np\fP(3), \fBpthread_self\fP(3), \fBsched_getcpu\fP(3),
 \fBcpuset\fP(7), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index de00249..09c15d1 100644 (file)
@@ -147,6 +147,6 @@ NULL 以外の値を指定するようにすべきである。
 \fBpthread_cancel\fP(3), \fBpthread_cleanup_push\fP(3), \fBpthread_testcancel\fP(3),
 \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3531af2..ae3e409 100644 (file)
@@ -97,6 +97,6 @@ LinuxThreads と NPTL のどちらも 1:1 スレッド実装であり、
 .SH 関連項目
 \fBpthread_attr_setscope\fP(3), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1586934..f62d711 100644 (file)
@@ -171,6 +171,6 @@ main(int argc, char **argv)
 .nh
 \fBprctl\fP(2), \fBpthread_create\fP(3), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 322c554..653844d 100644 (file)
@@ -403,6 +403,6 @@ main(int argc, char *argv[])
 \fBpthread_create\fP(3), \fBpthread_self\fP(3), \fBpthread_setschedprio\fP(3),
 \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3683fa3..3b7e74b 100644 (file)
@@ -91,6 +91,6 @@ POSIX.1\-2001.
 \fBpthread_create\fP(3), \fBpthread_self\fP(3), \fBpthread_setschedparam\fP(3),
 \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 466c748..b7ebfc3 100644 (file)
@@ -138,6 +138,6 @@ main(int argc, char *argv[])
 \fBsigaction\fP(2), \fBsigpending\fP(2), \fBsigprocmask\fP(2), \fBpthread_create\fP(3),
 \fBpthread_kill\fP(3), \fBsigsetops\fP(3), \fBpthreads\fP(7), \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3ae94b1..b0c2eb9 100644 (file)
@@ -39,7 +39,7 @@ pthread_sigqueue \- スレッドに対するシグナルとデータをキュー
 .nf
 \fB#include <pthread.h>\fP
 
-\fBint pthread_sigqueue(pthread_t *\fP\fIthread\fP\fB, int \fP\fIsig\fP\fB,\fP
+\fBint pthread_sigqueue(pthread_t \fP\fIthread\fP\fB, int \fP\fIsig\fP\fB,\fP
 \fB                     const union sigval \fP\fIvalue\fP\fB);\fP
 .fi
 .sp
@@ -84,6 +84,6 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参
 \fBrt_tgsigqueueinfo\fP(2), \fBsigaction\fP(2), \fBpthread_sigmask\fP(3),
 \fBsigqueue\fP(3), \fBsigwait\fP(3), \fBpthreads\fP(7), \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f1a3b4c..e87964d 100644 (file)
@@ -68,6 +68,6 @@ POSIX.1\-2001.
 \fBpthread_cancel\fP(3), \fBpthread_cleanup_push\fP(3),
 \fBpthread_setcancelstate\fP(3), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 454240f..26b301b 100644 (file)
@@ -117,6 +117,6 @@ struct timespec {
 .SH 関連項目
 \fBclock_gettime\fP(2), \fBpthread_exit\fP(3), \fBpthread_join\fP(3), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 506b3e4..a92d785 100644 (file)
@@ -65,6 +65,6 @@ Linux では、この関数は \fBsched_yield\fP(2) を呼び出す形で実装
 .SH 関連項目
 \fBsched_setscheduler\fP(2), \fBsched_yield\fP(2), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c8a2732..49d07de 100644 (file)
@@ -73,6 +73,6 @@ NULL で終端された文字列の形で \fIbuf\fP で指定されたバッフ
 \fBgrantpt\fP(3), \fBposix_openpt\fP(3), \fBttyname\fP(3), \fBunlockpt\fP(3), \fBpts\fP(4),
 \fBpty\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 408fd99..701153f 100644 (file)
@@ -96,6 +96,6 @@ SUSv2 ではプロトタイプから \fIconst\fP が取り除かれており、
 .SH 関連項目
 \fBclearenv\fP(3), \fBgetenv\fP(3), \fBsetenv\fP(3), \fBunsetenv\fP(3), \fBenviron\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9d17945..dd4dc17 100644 (file)
@@ -47,6 +47,6 @@ struct group {
 .SH 関連項目
 \fBfgetgrent\fP(3), \fBgetgrent\fP(3), \fBgroup\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3113045..942be17 100644 (file)
@@ -85,6 +85,6 @@ SVr4.
 \fBendpwent\fP(3), \fBfgetpwent\fP(3), \fBgetpw\fP(3), \fBgetpwent\fP(3),
 \fBgetpwnam\fP(3), \fBgetpwuid\fP(3), \fBsetpwent\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 2c9cc01..285adc4 100644 (file)
@@ -84,6 +84,6 @@ C89, C99.
 \fBfseek\fP(3), \fBfwrite\fP(3), \fBgets\fP(3), \fBputwchar\fP(3), \fBscanf\fP(3),
 \fBunlocked_stdio\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f6d7961..092964a 100644 (file)
@@ -52,6 +52,6 @@ C99.
 .SH 関連項目
 \fBfputwc\fP(3), \fBunlocked_stdio\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f7e8d2d..6da16a7 100644 (file)
@@ -73,6 +73,6 @@ SVr4.  多くの一般的な UNIX には実装されていないが、SunOS に
 .SH 関連項目
 \fBecvt\fP(3), \fBecvt_r\fP(3), \fBgcvt\fP(3), \fBsprintf\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 43d8a6c..5972f5f 100644 (file)
@@ -133,6 +133,6 @@ main(int argc, char *argv[])
 .SH 関連項目
 \fBsort\fP(1), \fBalphasort\fP(3), \fBstrcmp\fP(3), \fBversionsort\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 42edd69..69d88d1 100644 (file)
@@ -352,6 +352,6 @@ while (head.cqh_first != (void *)&head)
 .SH 準拠
 POSIX.1\-2001 にはない。 BSD 系に存在する。 queue 関数は 4.4BSD で初めて登場した。
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 92f5261..c829e82 100644 (file)
@@ -79,6 +79,6 @@ glibc バージョン 2.3.3 以降では、カーネルが \fBtgkill\fP(2) シ
 \fBgetpid\fP(2), \fBkill\fP(2), \fBsigaction\fP(2), \fBsignal\fP(2), \fBpthread_kill\fP(3),
 \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6b9c246..0f68df4 100644 (file)
@@ -163,6 +163,6 @@ main(int argc, char *argv[])
 .SH 関連項目
 \fBdrand48\fP(3), \fBrandom\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f0190e5..914c751 100644 (file)
@@ -122,6 +122,6 @@ POSIX では、エラー時に \fBinitstate\fP() は NULL を返すべきとさ
 .SH 関連項目
 \fBdrand48\fP(3), \fBrand\fP(3), \fBrandom_r\fP(3), \fBsrand\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3a10897..2e13b52 100644 (file)
@@ -95,6 +95,6 @@ _SVID_SOURCE || _BSD_SOURCE
 .SH 関連項目
 \fBdrand48\fP(3), \fBrand\fP(3), \fBrandom\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 87d02ad..0f54a34 100644 (file)
@@ -172,6 +172,6 @@ POSIX.1\-2001 にはない。 BSD 系、Solaris や他の多くのシステム
 \fBrlogin\fP(1), \fBrsh\fP(1), \fBintro\fP(2), \fBrexec\fP(3), \fBrexecd\fP(8),
 \fBrlogind\fP(8), \fBrshd\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6817053..3dacaf1 100644 (file)
@@ -70,6 +70,6 @@ re_comp, re_exec \- BSD の正規表現関数
 .SH 関連項目
 \fBregcomp\fP(3), \fBregex\fP(7), GNU regex manual
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e4e17dc..f89df89 100644 (file)
@@ -82,12 +82,12 @@ Linux では \fIdirent\fP 構造体は以下のように定義されている。
 .in +4n
 .nf
 struct dirent {
-    ino_t          d_ino;       /* inode 番号 */
-    off_t          d_off;       /* オフセットではない; 注意を参照 */
-    unsigned short d_reclen;    /* このレコードの長さ */
-    unsigned char  d_type;      /* ファイル種別。全ファイルシステム */
-                                   でサポートされているわけではない */
-    char           d_name[256]; /* ファイル名 */
+    ino_t          d_ino;       /* inode number */
+    off_t          d_off;       /* not an offset; see NOTES */
+    unsigned short d_reclen;    /* length of this record */
+    unsigned char  d_type;      /* type of file; not supported
+                                   by all filesystem types */
+    char           d_name[256]; /* filename */
 };
 .fi
 .in
@@ -131,9 +131,12 @@ SVr4, 4.3BSD, POSIX.1\-2001.
 が定義されているかをテストすればよい。
 
 .\" https://lwn.net/Articles/544298/
-\fId_off\fP で返される値は \fBtelldir\fP(3) が返す値と同じで、ディレクトリストリーム内の現在の位置を示す。
-フィールドの型や名前はこうなっていますが、最近のファイルシステムでは \fId_off\fP
-フィールドが何らかのディレクトリオフセットであることはめったいにない。アプリケーションプログラムでは、必ずこの値を内容を意識せず単なる値として扱うべきであり、その内容について前提を持つべきではない。
+The value returned in \fId_off\fP is the same as would be returned by calling
+\fBtelldir\fP(3)  at the current position in the directory stream.  Be aware
+that despite its type and name, the \fId_off\fP field is seldom any kind of
+directory offset on modern filesystems.  Applications should treat this
+field as an opaque value, making no assumptions about its contents; see also
+\fBtelldir\fP(3).
 
 \fId_type\fP フィールドは、Linux 以外では、 主に BSD 系のシステムにだけ存在する。 このフィールドを使うと、
 その後の動作がファイルの種別により決まる場合に、 \fBlstat\fP(2)  を呼び出すコストを避けることができる。 機能検査マクロ
@@ -169,9 +172,9 @@ UNIX ドメインソケットである。
 
 .\" kernel 2.6.27
 .\" The same sentence is in getdents.2
-現在のところ、 \fId_type\fP でファイルタイプを返す機能が完全にサポートされているのは、 いくつかのファイルシステムにおいてのみである
-(Btrfs, ext2, ext3, ext4 はサポートしている)。 どのアプリケーションも、 \fBDT_UNKNOWN\fP
-が返された際に適切に処理できなければならない。
+Currently, only some filesystems (among them: Btrfs, ext2, ext3, and ext4)
+have full support for returning the file type in \fId_type\fP.  All
+applications must properly handle a return of \fBDT_UNKNOWN\fP.
 
 POSIX.1 では \fId_name\fP フィールドのサイズは規定されておらず、 \fIdirent\fP 構造体の \fId_name\fP
 の後ろに他の非標準のフィールドがあるかもしれないので、 移植性が必要なアプリケーションで \fBreaddir_r\fP()  を使う場合は \fIentry\fP
@@ -193,6 +196,6 @@ entryp = malloc(len);
 \fBoffsetof\fP(3), \fBopendir\fP(3), \fBrewinddir\fP(3), \fBscandir\fP(3),
 \fBseekdir\fP(3), \fBtelldir\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d9f9857..5550310 100644 (file)
@@ -94,7 +94,7 @@ _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTEND
 の場合にもこのエラーが返される。)
 .TP 
 \fBEIO\fP
-ファイルシステムを読むときに、I/Oエラーが起こった。
+An I/O error occurred while reading from the filesystem.
 .TP 
 \fBELOOP\fP
 パス名の変換にあたり、解決すべきシンボリック・リンクの数が多過ぎた。
@@ -166,6 +166,6 @@ libc4 と libc5 の実装はバッファ・オーバーフローの可能性を
 \fBreadlink\fP(2), \fBcanonicalize_file_name\fP(3), \fBgetcwd\fP(3), \fBpathconf\fP(3),
 \fBsysconf\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 820266b..a93b1aa 100644 (file)
@@ -113,9 +113,11 @@ snapshot を用いる。
 割り当てに成功することもある。 \fIcachesize\fP が 0 (あるいは指定されていない) の場合、デフォルトのキャッシュが使われる。
 .TP 
 \fIpsize\fP
-recno アクセスメソッドは、自身のレコードのコピーをメモリ内部に btree で保存している。 この値は、その btree
-中のノードに対して用いられる ページサイズ (バイト単位) である。 \fIpsize\fP が 0 (あるいは指定されていない) の場合、
-ファイルシステムの I/O ブロックサイズを基にして ページサイズが決められる。 詳細は \fBbtree\fP(3)  を参照。
+The recno access method stores the in\-memory copies of its records in a
+btree.  This value is the size (in bytes) of the pages used for nodes in
+that tree.  If \fIpsize\fP is 0 (no page size is specified) a page size is
+chosen based on the underlying filesystem I/O block size.  See \fBbtree\fP(3)
+for more information.
 .TP 
 \fIlorder\fP
 データベースに格納されているメタデータの整数値のバイトオーダー。 この数字は、順序を整数で表したものである。 例えばビッグエンディアンなら、この数値は
@@ -158,6 +160,6 @@ recno アクセスメソッドのファイルに関連づけられる メタデ
 Heidi Stettner, Joseph Kalash, Antonin Guttman, Nadene Lynn, Memorandum
 No. UCB/ERL M82/32, May 1982.
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ba5da5e..659fb46 100644 (file)
@@ -191,6 +191,6 @@ POSIX.1\-2001.
 .br
 glibc マニュアルのセクション \fIRegular Expression Matching\fP
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6023a57..aec4c5c 100644 (file)
@@ -150,6 +150,6 @@ _SVID_SOURCE || _BSD_SOURCE
 .SH 関連項目
 \fBdiv\fP(3), \fBfmod\fP(3), \fBremquo\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 076a913..07f4a17 100644 (file)
@@ -49,8 +49,8 @@ remove \- ファイルやディレクトリを削除する
 .sp
 \fBint remove(const char *\fP\fIpathname\fP\fB);\fP
 .SH 説明
-\fBremove\fP()  はファイルシステムからファイル名を削除する。 ファイルに対しては \fBunlink\fP(2)  を、ディレクトリに対しては
-\fBrmdir\fP(2)  を呼び出す。
+\fBremove\fP()  deletes a name from the filesystem.  It calls \fBunlink\fP(2)  for
+files, and \fBrmdir\fP(2)  for directories.
 
 もしその名前が ファイルへの最後のリンクで、かつ、どのプロセスもそのファイルを 開いていないなら、ファイルも削除する。ファイルの占めていた
 領域は他で使うことができるようになる。
@@ -76,6 +76,6 @@ NFS プロトコルに内在する問題により、まだ使用中のファイ
 \fBrm\fP(1), \fBunlink\fP(1), \fBlink\fP(2), \fBmknod\fP(2), \fBopen\fP(2), \fBrename\fP(2),
 \fBrmdir\fP(2), \fBunlink\fP(2), \fBmkfifo\fP(3), \fBsymlink\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 29125fd..9ac4fc0 100644 (file)
@@ -93,6 +93,6 @@ C99, POSIX.1\-2001.
 .SH 関連項目
 \fBfmod\fP(3), \fBlogb\fP(3), \fBremainder\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ae2b91e..d09eb0d 100644 (file)
@@ -193,6 +193,6 @@ dn_comp, dn_expand \- レゾルバ・ルーチン
 \fBgethostbyname\fP(3), \fBresolv.conf\fP(5), \fBresolver\fP(5), \fBhostname\fP(7),
 \fBnamed\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 529dc3c..15c379f 100644 (file)
@@ -39,7 +39,7 @@
 .\" Translated Wed Dec 24 12:34:00 JST 1997
 .\"    by HIROFUMI Nishizuka <nishi@rpts.cl.nec.co.jp>
 .\"
-.TH REWINDDIR 3 1995\-06\-11 "" "Linux Programmer's Manual"
+.TH REWINDDIR 3 2013\-09\-02 "" "Linux Programmer's Manual"
 .SH 名前
 rewinddir \- ディレクトリストリームの初期化
 .SH 書式
@@ -54,12 +54,15 @@ rewinddir \- ディレクトリストリームの初期化
 \fBrewinddir\fP()  関数は、ディレクトリストリーム \fIdirp\fP の位置を ディレクトリの先頭に初期化する。
 .SH 返り値
 \fBrewinddir\fP()  関数は、値を返さない。
+.SH 属性
+.SS "マルチスレッディング (pthreads(7) 参照)"
+The \fBrewinddir\fP()  function is thread\-safe.
 .SH 準拠
 SVr4, 4.3BSD, POSIX.1\-2001.
 .SH 関連項目
 \fBclosedir\fP(3), \fBopendir\fP(3), \fBreaddir\fP(3), \fBscandir\fP(3), \fBseekdir\fP(3),
 \fBtelldir\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d0c5fb5..ac6a80e 100644 (file)
@@ -108,6 +108,6 @@ rexec, rexec_af \- リモートコマンドへのストリームを返す
 .SH 関連項目
 \fBrcmd\fP(3), \fBrexecd\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 60f4b02..cb37317 100644 (file)
@@ -40,7 +40,7 @@
 .\"       by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH RINT 3 2010\-09\-20 "" "Linux Programmer's Manual"
+.TH RINT 3 2013\-08\-26 "" "Linux Programmer's Manual"
 .SH 名前
 nearbyint, nearbyintf, nearbyintl, rint, rintf, rintl \- 最も近い整数に丸める
 .SH 書式
@@ -91,17 +91,24 @@ or \fIcc\ \-std=c99\fP
 .RE
 .ad b
 .SH 説明
-\fBnearbyint\fP()  関数群は、現在の丸め方向 (\fBfesetround\fP(3)  参照) で引き数を浮動小数点形式の整数に丸める。
-\fIinexact\fP 例外を出さない。
+The \fBnearbyint\fP(), \fBnearbyintf\fP(), and \fBnearbyintl\fP()  functions round
+their argument to an integer value in floating\-point format, using the
+current rounding direction (see \fBfesetround\fP(3))  and without raising the
+\fIinexact\fP exception.
 .LP
-\fBrint\fP()  関数群も同じような動作をするが、 結果が引き数と異なる場合に \fIinexact\fP 例外 (\fBFE_INEXACT\fP)  を出す
-(この例外は \fBfetestexcept\fP(3)  経由で確認可能)。
+The \fBrint\fP(), \fBrintf\fP(), and \fBrintl\fP()  functions do the same, but will
+raise the \fIinexact\fP exception (\fBFE_INEXACT\fP, checkable via
+\fBfetestexcept\fP(3))  when the result differs in value from the argument.
 .SH 返り値
 これらの関数は丸めた整数値を返す。
 
 \fIx\fP が整数、+0、\-0、NaN、無限のいずれかの場合、 \fIx\fP そのものが返される。
 .SH エラー
 エラーは発生しない。 POSIX.1\-2001 にはオーバーフローでの範囲エラー (range error) の 記載がある。「注意」の節を参照のこと。
+.SH 属性
+.SS "マルチスレッディング (pthreads(7) 参照)"
+The \fBnearbyint\fP(), \fBnearbyintf\fP(), \fBnearbyintl\fP(), \fBrint\fP(), \fBrintf\fP(),
+and \fBrintl\fP()  functions are thread\-safe.
 .SH 準拠
 C99, POSIX.1\-2001.
 .SH 注意
@@ -115,6 +122,6 @@ SUSv2 と POSIX.1\-2001 にはオーバーフローに関する記述があり
 .SH 関連項目
 \fBceil\fP(3), \fBfloor\fP(3), \fBlrint\fP(3), \fBround\fP(3), \fBtrunc\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 7443cee..8a2250f 100644 (file)
@@ -97,6 +97,6 @@ IEEE\-754 規格の 32 ビットと 64 ビットの浮動小数では、 指数
 \fBceil\fP(3), \fBfloor\fP(3), \fBlround\fP(3), \fBnearbyint\fP(3), \fBrint\fP(3),
 \fBtrunc\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 7a3dabd..4c2495d 100644 (file)
@@ -690,6 +690,6 @@ rpcgen Programming Guide
 \fIRPC: Remote Procedure Call Protocol Specification\fP, RFC\ 1050, Sun
 Microsystems, Inc., USC\-ISI.
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e6b6745..4eae983 100644 (file)
@@ -105,6 +105,6 @@ main(int argc, char *argv[])
 \fBfgets\fP(3), \fBgetline\fP(3), \fBnl_langinfo\fP(3), \fBregcomp\fP(3),
 \fBsetlocale\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index df34c82..fad6b1e 100644 (file)
@@ -112,6 +112,6 @@ main(void)
 .\" .BR rdate (1),
 \fBntpdate\fP(1), \fBinetd\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3635a99..a096d61 100644 (file)
@@ -109,6 +109,6 @@ NETLINK_ROUTE);\fP
 .SH 関連項目
 \fBnetlink\fP(3), \fBnetlink\fP(7), \fBrtnetlink\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9402972..1813101 100644 (file)
@@ -131,6 +131,6 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600
 .SH 関連項目
 \fBldexp\fP(3), \fBscalbln\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1b663e5..b9a3e31 100644 (file)
@@ -138,6 +138,6 @@ C99, POSIX.1\-2001.
 .SH 関連項目
 \fBldexp\fP(3), \fBscalb\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index fdd0b29..c45fed2 100644 (file)
@@ -145,6 +145,6 @@ main(void)
 \fBrewinddir\fP(3), \fBscandirat\fP(3), \fBseekdir\fP(3), \fBstrcmp\fP(3),
 \fBstrcoll\fP(3), \fBstrverscmp\fP(3), \fBtelldir\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index fa0b0cd..e45a723 100644 (file)
@@ -87,6 +87,6 @@ scandirat \- ディレクトリのファイルディスクリプタからの相
 .SH 関連項目
 \fBopenat\fP(2), \fBscandir\fP(3), \fBpath_resolution\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index de9c139..5b1f225 100644 (file)
@@ -377,6 +377,6 @@ if (n == 1) {
 \fBgetc\fP(3), \fBprintf\fP(3)  \fBsetlocale\fP(3), \fBstrtod\fP(3), \fBstrtol\fP(3),
 \fBstrtoul\fP(3),
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 63ff354..c199862 100644 (file)
@@ -96,6 +96,6 @@ cpu = (s == \-1) ? s : c;
 .SH 関連項目
 \fBgetcpu\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c78891d..9c8c1e3 100644 (file)
@@ -41,7 +41,7 @@
 .\" Updated 2009-04-24, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.20
 .\" Updated 2013-05-01, Akihiro MOTOKI <amotoki@gmail.com>
 .\"
-.TH SEEKDIR 3 2013\-03\-24 "" "Linux Programmer's Manual"
+.TH SEEKDIR 3 2013\-09\-09 "" "Linux Programmer's Manual"
 .SH 名前
 seekdir \- 次の readdir() 呼び出しのために、ディレクトリストリーム中の位置を 設定する
 .SH 書式
@@ -61,6 +61,9 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参
 \fIloc\fP 引き数には、それ以前の \fBtelldir\fP(3) の呼び出しで返された値を渡すべきである。
 .SH 返り値
 \fBseekdir\fP()  関数は、値を返さない。
+.SH 属性
+.SS "マルチスレッディング (pthreads(7) 参照)"
+The \fBseekdir\fP()  function is thread\-safe.
 .SH 準拠
 4.3BSD, POSIX.1\-2001.
 .SH 注意
@@ -71,6 +74,6 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参
 \fBlseek\fP(2), \fBclosedir\fP(3), \fBopendir\fP(3), \fBreaddir\fP(3), \fBrewinddir\fP(3),
 \fBscandir\fP(3), \fBtelldir\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9384b30..aeb1a7a 100644 (file)
@@ -60,6 +60,6 @@ POSIX.1\-2001.
 \fBsem_getvalue\fP(3), \fBsem_open\fP(3), \fBsem_post\fP(3), \fBsem_unlink\fP(3),
 \fBsem_wait\fP(3), \fBsem_overview\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a0ce2bd..f5fa324 100644 (file)
@@ -66,6 +66,6 @@ POSIX.1\-2001.
 .SH 関連項目
 \fBsem_init\fP(3), \fBsem_post\fP(3), \fBsem_wait\fP(3), \fBsem_overview\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index b904b46..172bd8a 100644 (file)
@@ -62,6 +62,6 @@ POSIX.1\-2001.
 .SH 関連項目
 \fBsem_post\fP(3), \fBsem_wait\fP(3), \fBsem_overview\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index dbd4512..7a82244 100644 (file)
@@ -76,6 +76,6 @@ POSIX.1\-2001.
 .SH 関連項目
 \fBsem_destroy\fP(3), \fBsem_post\fP(3), \fBsem_wait\fP(3), \fBsem_overview\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e963205..8a0204c 100644 (file)
@@ -52,7 +52,7 @@ sem_open \- 名前付きセマフォを初期化し、オープンする
 \fBsem_open\fP()  は、新規の POSIX セマフォを作成するか、既存のセマフォのオープンを行う。 セマフォは \fIname\fP で識別される。
 \fIname\fP の構成の詳細は \fBsem_overview\fP(7)  を参照。
 
-.\" In reality the file system IDs are used on Linux.
+.\" In reality the filesystem IDs are used on Linux.
 \fIoflag\fP 引き数には、 \fBsem_open\fP()  の動作を制御するフラグを指定する (oflag の値の定義は
 \fI<fcntl.h>\fP のインクルードにより得られる)。 \fIoflag\fP に \fBO_CREAT\fP
 が指定されると、まだ存在しない場合にはそのセマフォが作成される。 セマフォの所有者 (ユーザ ID)、グループ所有権 (グループ ID) には、
@@ -105,6 +105,6 @@ POSIX.1\-2001.
 \fBsem_close\fP(3), \fBsem_getvalue\fP(3), \fBsem_post\fP(3), \fBsem_unlink\fP(3),
 \fBsem_wait\fP(3), \fBsem_overview\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 58c56b5..0cfcf9c 100644 (file)
@@ -66,6 +66,6 @@ POSIX.1\-2001.
 .SH 関連項目
 \fBsem_getvalue\fP(3), \fBsem_wait\fP(3), \fBsem_overview\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9dbeef6..e94aa58 100644 (file)
@@ -64,6 +64,6 @@ POSIX.1\-2001.
 \fBsem_getvalue\fP(3), \fBsem_open\fP(3), \fBsem_post\fP(3), \fBsem_wait\fP(3),
 \fBsem_overview\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 5a3097d..e7ef223 100644 (file)
@@ -211,6 +211,6 @@ main(int argc, char *argv[])
 \fBclock_gettime\fP(2), \fBsem_getvalue\fP(3), \fBsem_post\fP(3), \fBsem_overview\fP(7),
 \fBtime\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index faec464..90db114 100644 (file)
@@ -125,6 +125,6 @@ main(void)
 .\" newaliases, postalias
 \fBgetgrent\fP(3), \fBgetpwent\fP(3), \fBgetspent\fP(3), \fBaliases\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ce48b83..834a56c 100644 (file)
@@ -152,6 +152,6 @@ main(void)
 \fBfclose\fP(3), \fBfflush\fP(3), \fBfopen\fP(3), \fBfread\fP(3), \fBmalloc\fP(3),
 \fBprintf\fP(3), \fBputs\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index fe8d185..0551d6b 100644 (file)
@@ -103,6 +103,6 @@ POSIX.1\-2001 では 「\fIname\fP に \(aq=\(aq 文字が含まれる場合、
 .SH 関連項目
 \fBclearenv\fP(3), \fBgetenv\fP(3), \fBputenv\fP(3), \fBenviron\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3b80419..5974467 100644 (file)
@@ -85,6 +85,6 @@ System V の振る舞いに従うが、 \fB_BSD_SOURCE\fP 機能検査マクロ
 .SH 関連項目
 \fBlongjmp\fP(3), \fBsiglongjmp\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 67e2ea1..70f67fd 100644 (file)
@@ -127,6 +127,6 @@ Linux (というか glibc) は互換性のあるロケールとして \fB"C"\fP
 \fBnl_langinfo\fP(3), \fBrpmatch\fP(3), \fBstrcoll\fP(3), \fBstrftime\fP(3),
 \fBcharsets\fP(7), \fBlocale\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3ae23f5..9f9baed 100644 (file)
@@ -66,6 +66,6 @@ POSIX.1\-2001.  POSIX.1\-2001 での説明には欠陥があることに注意
 .SH 関連項目
 \fBcloselog\fP(3), \fBopenlog\fP(3), \fBsyslog\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c6eb95e..4efbc24 100644 (file)
@@ -79,6 +79,6 @@ BSD の実装では \fBsetnetgrent\fP()  は void を返す。
 .SH 関連項目
 \fBsethostent\fP(3), \fBsetprotoent\fP(3), \fBsetservent\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9bfdf48..bfab3d6 100644 (file)
@@ -77,7 +77,7 @@ POSIX 共有メモリ・オブジェクトは、実際には、関係のない
 読み書きアクセス用にオブジェクトをオープンする。
 .TP 
 \fBO_CREAT\fP
-.\" In truth it is actually the file system IDs on Linux, but these
+.\" In truth it is actually the filesystem IDs on Linux, but these
 .\" are nearly always the same as the effective IDs.  (MTK, Jul 05)
 存在しない場合、共有メモリ・オブジェクトを作成する。 オブジェクトのユーザとグループの所有権は、 呼び出し元プロセスの対応する実効 ID が使われ、
 オブジェクトの許可ビットは \fImode\fP の下位 9 ビットに基づいて設定される。ただし、 ファイルモード作成マスク (\fBumask\fP(2)
@@ -156,12 +156,12 @@ POSIX.1\-2001 には、新規に作成される共有メモリオブジェクト
 POSIX は \fBO_RDONLY\fP と \fBO_TRUNC\fP が一緒に指定された場合の動作を未定義にしている。Linux では、
 既存の共有メモリ・オブジェクトに対する切り詰め (truncate) は成功する。 しかし、他の UNIX システムでも同じであるとは限らない。
 .LP
-Linux 2.4 における POSIX 共有メモリ・オブジェクトの実装は 専用のファイルシステムを使用する。そのファイルシステムは通常
-\fI/dev/shm\fP にマウントされる。
+The POSIX shared memory object implementation on Linux 2.4 makes use of a
+dedicated filesystem, which is normally mounted under \fI/dev/shm\fP.
 .SH 関連項目
 \fBclose\fP(2), \fBfchmod\fP(2), \fBfchown\fP(2), \fBfcntl\fP(2), \fBfstat\fP(2),
 \fBftruncate\fP(2), \fBmmap\fP(2), \fBopen\fP(2), \fBumask\fP(2), \fBshm_overview\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e780fd8..e3eff88 100644 (file)
@@ -83,6 +83,6 @@ _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTEND
 .SH 関連項目
 \fBsignal\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 2a3d5a1..1c67808 100644 (file)
@@ -63,6 +63,6 @@ C99, POSIX.1\-2001.  この関数は IEC 559 で定義されている (また IE
 .SH 関連項目
 \fBcopysign\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c6a94ef..4a71180 100644 (file)
@@ -56,6 +56,6 @@ scalb(x, (double) \-ilogb(x))
 .SH 関連項目
 \fBilogb\fP(3), \fBscalb\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index fd05851..184f098 100644 (file)
@@ -79,6 +79,6 @@ BSD 版を使う。 それ以外の場合には、System V 版を使用する。
 \fBkill\fP(2), \fBsigaction\fP(2), \fBsigprocmask\fP(2), \fBsigsuspend\fP(2),
 \fBsigblock\fP(3), \fBsigvec\fP(3), \fBfeature_test_macros\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 807f7ad..fb1169d 100644 (file)
@@ -116,6 +116,6 @@ uinfo.si_value = val;      /* argument supplied to sigqueue() */
 \fBkill\fP(2), \fBrt_sigqueueinfo\fP(2), \fBsigaction\fP(2), \fBsignal\fP(2),
 \fBpthread_sigqueue\fP(3), \fBsigwait\fP(3), \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d5a6666..4da64ac 100644 (file)
@@ -136,6 +136,6 @@ glibc 2.5 以降で修正されている。
 \fBkill\fP(2), \fBpause\fP(2), \fBsigaction\fP(2), \fBsignal\fP(2), \fBsigprocmask\fP(2),
 \fBraise\fP(3), \fBsigpause\fP(3), \fBsigvec\fP(3), \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index b8ec04b..0a80a4f 100644 (file)
@@ -116,6 +116,6 @@ POSIX.1\-2001.
 .SH 関連項目
 \fBsigaction\fP(2), \fBsigpending\fP(2), \fBsigprocmask\fP(2), \fBsigsuspend\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 0e858d0..b5d0f04 100644 (file)
@@ -140,6 +140,6 @@ BSD と System V のどちらのシステムでも シグナルを待つため
 \fBkill\fP(2), \fBpause\fP(2), \fBsigaction\fP(2), \fBsignal\fP(2), \fBsigprocmask\fP(2),
 \fBraise\fP(3), \fBsigpause\fP(3), \fBsigset\fP(3), \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 32751c1..afe2ff0 100644 (file)
@@ -77,6 +77,6 @@ POSIX.1\-2001.
 \fBsigaction\fP(2), \fBsignalfd\fP(2), \fBsigpending\fP(2), \fBsigsuspend\fP(2),
 \fBsigwaitinfo\fP(2), \fBsigsetops\fP(3), \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 752c10b..4f38f6d 100644 (file)
@@ -104,6 +104,6 @@ C99, POSIX.1\-2001.  \fIdouble\fP 版の関数は SVr4, 4.3BSD, C89 にも準拠
 \fBacos\fP(3), \fBasin\fP(3), \fBatan\fP(3), \fBatan2\fP(3), \fBcos\fP(3), \fBcsin\fP(3),
 \fBsincos\fP(3), \fBtan\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 8655a98..c4ebf87 100644 (file)
@@ -66,6 +66,6 @@ sincos, sincosf, sincosl \- 正弦と余弦を同時に計算する
 .SH 関連項目
 \fBcos\fP(3), \fBsin\fP(3), \fBtan\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d56b30f..0155a25 100644 (file)
@@ -109,6 +109,6 @@ C99, POSIX.1\-2001.  \fIdouble\fP 版の関数は SVr4, 4.3BSD, C89 にも準拠
 .SH 関連項目
 \fBacosh\fP(3), \fBasinh\fP(3), \fBatanh\fP(3), \fBcosh\fP(3), \fBcsinh\fP(3), \fBtanh\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 99fba3f..62ad193 100644 (file)
@@ -58,6 +58,6 @@ POSIX.1\-2001.
 .SH 関連項目
 \fBalarm\fP(2), \fBnanosleep\fP(2), \fBsignal\fP(2), \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 850c2d1..768621c 100644 (file)
@@ -112,6 +112,6 @@ glibc 2.4 より前のバージョンでは、 \fBsockatmark\fP()  は動作し
 .SH 関連項目
 \fBfcntl\fP(2), \fBrecv\fP(2), \fBsend\fP(2), \fBtcp\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4cf3d45..ff9e2c5 100644 (file)
@@ -98,6 +98,6 @@ C99, POSIX.1\-2001.  \fIdouble\fP 版の関数は SVr4, 4.3BSD, C89 にも準拠
 .SH 関連項目
 \fBcbrt\fP(3), \fBcsqrt\fP(3), \fBhypot\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 7d07080..88519f6 100644 (file)
@@ -41,7 +41,7 @@
 .\"
 .TH STATVFS 3 2003\-08\-22 Linux "Linux Programmer's Manual"
 .SH 名前
-statvfs, fstatvfs \- ファイルシステムの統計を取得する
+statvfs, fstatvfs \- get filesystem statistics
 .SH 書式
 \fB#include <sys/statvfs.h>\fP
 .sp
@@ -49,24 +49,24 @@ statvfs, fstatvfs \- ファイルシステムの統計を取得する
 .br
 \fBint fstatvfs(int \fP\fIfd\fP\fB, struct statvfs *\fP\fIbuf\fP\fB);\fP
 .SH 説明
-関数 \fBstatvfs\fP()  はマウントされたファイルシステムについての情報を返す。 \fIpath\fP
-はマウントされたファイルシステム中の任意のファイルのパス名である。 \fIbuf\fP は、だいたい以下のように定義されている \fIstatvfs\fP
-構造体へのポインタである:
+The function \fBstatvfs\fP()  returns information about a mounted filesystem.
+\fIpath\fP is the pathname of any file within the mounted filesystem.  \fIbuf\fP
+is a pointer to a \fIstatvfs\fP structure defined approximately as follows:
 
 .in +4n
 .nf
 struct statvfs {
-    unsigned long  f_bsize;    /* ファイルシステムのブロックサイズ */
-    unsigned long  f_frsize;   /* フラグメントサイズ */
-    fsblkcnt_t     f_blocks;   /* ファイルシステムのサイズ (f_frsize 単位) */
-    fsblkcnt_t     f_bfree;    /* 解放されているブロック数 */
-    fsblkcnt_t     f_bafvail;   /* 非特権ユーザ用に解放されているブロック数 */
-    fsfilcnt_t     f_files;    /* inode 数 */
-    fsfilcnt_t     f_ffree;    /* 解放されている inode の数 */
-    fsfilcnt_t     f_favail;   /* 非特権ユーザ用に解放されている inode の数 */
-    unsigned long  f_fsid;     /* ファイルシステム ID */
-    unsigned long  f_flag;     /* マウントフラグ */
-    unsigned long  f_namemax;  /* ファイル名の長さの最大値 */
+    unsigned long  f_bsize;    /* filesystem block size */
+    unsigned long  f_frsize;   /* fragment size */
+    fsblkcnt_t     f_blocks;   /* size of fs in f_frsize units */
+    fsblkcnt_t     f_bfree;    /* # free blocks */
+    fsblkcnt_t     f_bavail;   /* # free blocks for unprivileged users */
+    fsfilcnt_t     f_files;    /* # inodes */
+    fsfilcnt_t     f_ffree;    /* # free inodes */
+    fsfilcnt_t     f_favail;   /* # free inodes for unprivileged users */
+    unsigned long  f_fsid;     /* filesystem ID */
+    unsigned long  f_flag;     /* mount flags */
+    unsigned long  f_namemax;  /* maximum filename length */
 };
 .fi
 .in
@@ -78,12 +78,13 @@ struct statvfs {
 POSIX で定義されているビットは以下の通り:
 .TP 
 \fBST_RDONLY\fP
-読み込み専用のファイルシステム。
+Read\-only filesystem.
 .TP 
 \fBST_NOSUID\fP
 \fBexec\fP(3)  に無視される set\-user\-id/set\-group\-ID ビット。
 .LP
-返された構造体の全てのメンバが全てのファイルシステムで 意味のある値であるか否かは、指定されていない。
+It is unspecified whether all members of the returned struct have meaningful
+values on all filesystems.
 
 \fBfstatvfs\fP()  は、ディスクリプタ \fIfd\fP で参照されるオープンされたファイルについて、同じ情報を返す。
 .SH 返り値
@@ -104,7 +105,7 @@ POSIX で定義されているビットは以下の通り:
 この呼び出しがシグナルで中断された。
 .TP 
 \fBEIO\fP
-ファイルシステムからの読み込みの間に I/O エラーが発生した。
+An I/O error occurred while reading from the filesystem.
 .TP 
 \fBELOOP\fP
 (\fBstatvfs\fP()  の場合)  \fIpath\fP にシンボリックリンクが多すぎる。
@@ -119,7 +120,7 @@ POSIX で定義されているビットは以下の通り:
 十分なカーネルメモリがない。
 .TP 
 \fBENOSYS\fP
-ファイルシステムがこの呼び出しをサポートしていない。
+The filesystem does not support this call.
 .TP 
 \fBENOTDIR\fP
 (\fBstatvfs\fP()  の場合)  \fIpath\fP のディレクトリ部分がディレクトリでない。
@@ -144,6 +145,6 @@ Linux カーネルには、このライブラリコールをサポートする
 .SH 関連項目
 \fBstatfs\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 33e3e1c..9d69cb2 100644 (file)
@@ -209,6 +209,6 @@ foo(char *fmt, ...)
 }
 .fi
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ef19699..5d83fba 100644 (file)
@@ -76,6 +76,6 @@ stdin, stdout, stderr \- 標準入出力ストリーム
 .SH 関連項目
 \fBcsh\fP(1), \fBsh\fP(1), \fBopen\fP(2), \fBfopen\fP(3), \fBstdio\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 34e8d0f..1383940 100644 (file)
@@ -178,6 +178,6 @@ vsscanf     書式付き入力変換
 \fBclose\fP(2), \fBopen\fP(2), \fBread\fP(2), \fBwrite\fP(2), \fBstdout\fP(3),
 \fBunlocked_stdio\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9372c8f..9fbf7b5 100644 (file)
@@ -177,6 +177,6 @@ Solaris では、 \fIFILE\fP 構造体の内部へポータブルなかたちで
 .SH 関連項目
 \fBflockfile\fP(3), \fBfpurge\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index fe39fe6..7c43c8c 100644 (file)
@@ -99,6 +99,6 @@ main(void)
 \fBbcopy\fP(3), \fBmemccpy\fP(3), \fBmemcpy\fP(3), \fBmemmove\fP(3), \fBstpncpy\fP(3),
 \fBstrcpy\fP(3), \fBstring\fP(3), \fBwcpcpy\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4b02edf..7eeb0bb 100644 (file)
@@ -59,13 +59,13 @@ NULL バイト (\(aq\e0\(aq) 文字が埋められる。 長さ \fIstrlen(src)\f
 .PP
 プログラマーは \fIdest\fP に少なくとも \fIn\fP バイトの空きがあることを 保証しなければならない。
 .SH 返り値
-\fBstpncpy\fP()  は \fIdest\fP の終端の NULL バイトを指すポインターを返すか、 \fIdest\fP が NULL
-バイトで終端されていない場合には \fIdest + n\fP を返す。
+\fBstpncpy\fP()  returns a pointer to the terminating null byte in \fIdest\fP, or,
+if \fIdest\fP is not null\-terminated, \fIdest\fP+\fIn\fP.
 .SH 準拠
 この関数は POSIX.1\-2008 に追加された。 それ以前は GNU による拡張であった。
 .SH 関連項目
 \fBstrncpy\fP(3), \fBwcpncpy\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index b36ae82..1c0b1c5 100644 (file)
@@ -64,6 +64,6 @@ strcasecmp, strncasecmp \- 二つの文字列を大文字小文字を区別せ
 \fBbcmp\fP(3), \fBmemcmp\fP(3), \fBstrcmp\fP(3), \fBstrcoll\fP(3), \fBstring\fP(3),
 \fBstrncmp\fP(3), \fBwcscasecmp\fP(3), \fBwcsncasecmp\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 5a4d6fa..bb80819 100644 (file)
@@ -116,6 +116,6 @@ glibc には存在せず、 POSIX による標準化もされていないが、
 \fBbcopy\fP(3), \fBmemccpy\fP(3), \fBmemcpy\fP(3), \fBstrcpy\fP(3), \fBstring\fP(3),
 \fBstrncpy\fP(3), \fBwcscat\fP(3), \fBwcsncat\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6fdecdd..136e65b 100644 (file)
@@ -87,6 +87,6 @@ NULL でなく、\fIs\fP の末尾のヌルバイトへのポインタを返す
 \fBstrpbrk\fP(3), \fBstrsep\fP(3), \fBstrspn\fP(3), \fBstrstr\fP(3), \fBstrtok\fP(3),
 \fBwcschr\fP(3), \fBwcsrchr\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 001fbc8..e997eb8 100644 (file)
@@ -68,6 +68,6 @@ SVr4, 4.3BSD, C89, C99.
 \fBbcmp\fP(3), \fBmemcmp\fP(3), \fBstrcasecmp\fP(3), \fBstrcoll\fP(3), \fBstring\fP(3),
 \fBstrncasecmp\fP(3), \fBstrverscmp\fP(3), \fBwcscmp\fP(3), \fBwcsncmp\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9bdffe4..c5919a1 100644 (file)
@@ -62,6 +62,6 @@ SVr4, 4.3BSD, C89, C99.
 \fBbcmp\fP(3), \fBmemcmp\fP(3), \fBsetlocale\fP(3), \fBstrcasecmp\fP(3), \fBstrcmp\fP(3),
 \fBstring\fP(3), \fBstrxfrm\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 55195ea..2db9af9 100644 (file)
@@ -137,6 +137,6 @@ if (n > 0)
 \fBbcopy\fP(3), \fBmemccpy\fP(3), \fBmemcpy\fP(3), \fBmemmove\fP(3), \fBstpcpy\fP(3),
 \fBstpncpy\fP(3), \fBstrdup\fP(3), \fBstring\fP(3), \fBwcscpy\fP(3), \fBwcsncpy\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1510f17..edd8a9e 100644 (file)
@@ -74,7 +74,7 @@ _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _XOPEN_SOURCE\ &&\ _XOP
 .RS 4
 .TP  4
 glibc 2.10 以降:
-POSIX_C_SOURCE\ >=\ 200809L || _XOPEN_SOURCE\ >=\ 700
+_POSIX_C_SOURCE\ >=\ 200809L || _XOPEN_SOURCE\ >=\ 700
 .TP 
 glibc 2.10 より前:
 _GNU_SOURCE
@@ -110,6 +110,6 @@ POSIX.1\-2008 準拠である。 \fBstrdupa\fP(), \fBstrndupa\fP()  は GNU 拡
 \fBalloca\fP(3), \fBcalloc\fP(3), \fBfree\fP(3), \fBmalloc\fP(3), \fBrealloc\fP(3),
 \fBstring\fP(3), \fBwcsdup\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 7ceb05b..94c8255 100644 (file)
@@ -145,6 +145,6 @@ NULL 以外になることが求められている。
 .SH 関連項目
 \fBerr\fP(3), \fBerrno\fP(3), \fBerror\fP(3), \fBperror\fP(3), \fBstrsignal\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index b9098a2..b48f64b 100644 (file)
@@ -124,6 +124,6 @@ strfmon(buf, sizeof(buf), "[%^=*#6n] [%=*#6i]",
 .SH 関連項目
 \fBsetlocale\fP(3), \fBsprintf\fP(3), \fBlocale\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4aa0b76..dda7857 100644 (file)
@@ -57,6 +57,6 @@ strfry \- 文字列をランダムに並べ変える
 .SH 関連項目
 \fBmemfrob\fP(3), \fBstring\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 8ddd98a..537d0ca 100644 (file)
@@ -363,6 +363,6 @@ main(int argc, char *argv[])
 \fBdate\fP(1), \fBtime\fP(2), \fBctime\fP(3), \fBsetlocale\fP(3), \fBsprintf\fP(3),
 \fBstrptime\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a39b938..8164986 100644 (file)
@@ -106,6 +106,6 @@ strrchr, strsep, strspn, strstr, strtok, strxfrm, index, rindex \- 文字列を
 \fBstrncmp\fP(3), \fBstrncpy\fP(3), \fBstrpbrk\fP(3), \fBstrrchr\fP(3), \fBstrsep\fP(3),
 \fBstrspn\fP(3), \fBstrstr\fP(3), \fBstrtok\fP(3), \fBstrxfrm\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f1a3c3a..34593bc 100644 (file)
@@ -56,6 +56,6 @@ SVr4, 4.3BSD, C89, C99.
 .SH 関連項目
 \fBstring\fP(3), \fBstrnlen\fP(3), \fBwcslen\fP(3), \fBwcsnlen\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 952d7c7..bd6d184 100644 (file)
@@ -62,6 +62,6 @@ POSIX.1\-2008.
 .SH 関連項目
 \fBstrlen\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index fc2928f..a27eb12 100644 (file)
@@ -61,6 +61,6 @@ SVr4, 4.3BSD, C89, C99.
 \fBindex\fP(3), \fBmemchr\fP(3), \fBrindex\fP(3), \fBstrchr\fP(3), \fBstring\fP(3),
 \fBstrsep\fP(3), \fBstrspn\fP(3), \fBstrstr\fP(3), \fBstrtok\fP(3), \fBwcspbrk\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3b70924..c3b79a3 100644 (file)
@@ -309,6 +309,6 @@ main(void)
 .SH 関連項目
 \fBtime\fP(2), \fBgetdate\fP(3), \fBscanf\fP(3), \fBsetlocale\fP(3), \fBstrftime\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 04b24c9..ea38b87 100644 (file)
@@ -82,6 +82,6 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参
 \fBindex\fP(3), \fBmemchr\fP(3), \fBrindex\fP(3), \fBstrchr\fP(3), \fBstring\fP(3),
 \fBstrpbrk\fP(3), \fBstrspn\fP(3), \fBstrstr\fP(3), \fBstrtok\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 7e1a662..25a2306 100644 (file)
@@ -83,6 +83,6 @@ POSIX.1\-2008.  Solaris と BSD 系にも存在する。
 .SH 関連項目
 \fBpsignal\fP(3), \fBstrerror\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 8eac144..80f809a 100644 (file)
@@ -71,6 +71,6 @@ SVr4, 4.3BSD, C89, C99.
 \fBstrpbrk\fP(3), \fBstrsep\fP(3), \fBstrstr\fP(3), \fBstrtok\fP(3), \fBwcscspn\fP(3),
 \fBwcsspn\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c1b7ef3..08ee33a 100644 (file)
@@ -75,6 +75,6 @@ Linux libc の初期のバージョン(4.5.26 まで)は \fBstrstr\fP()  関数
 \fBstring\fP(3), \fBstrpbrk\fP(3), \fBstrsep\fP(3), \fBstrspn\fP(3), \fBstrtok\fP(3),
 \fBwcsstr\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a4bbea7..69b1259 100644 (file)
@@ -132,6 +132,6 @@ C89 では \fBstrtod\fP()  が、C99 では残りの 2 つの関数が記述さ
 .SH 関連項目
 \fBatof\fP(3), \fBatoi\fP(3), \fBatol\fP(3), \fBstrtol\fP(3), \fBstrtoul\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index bfdac0f..7782175 100644 (file)
@@ -55,6 +55,6 @@ C99, POSIX.1\-2001.
 .SH 関連項目
 \fBimaxabs\fP(3), \fBimaxdiv\fP(3), \fBstrtol\fP(3), \fBstrtoul\fP(3), \fBwcstoimax\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 24be410..a400eb0 100644 (file)
@@ -194,6 +194,6 @@ main(int argc, char *argv[])
 \fBindex\fP(3), \fBmemchr\fP(3), \fBrindex\fP(3), \fBstrchr\fP(3), \fBstring\fP(3),
 \fBstrpbrk\fP(3), \fBstrsep\fP(3), \fBstrspn\fP(3), \fBstrstr\fP(3), \fBwcstok\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f8c44a0..82c3144 100644 (file)
@@ -198,6 +198,6 @@ main(int argc, char *argv[])
 .SH 関連項目
 \fBatof\fP(3), \fBatoi\fP(3), \fBatol\fP(3), \fBstrtod\fP(3), \fBstrtoul\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1a7443f..eaf1cd8 100644 (file)
@@ -131,6 +131,6 @@ BSD には、
 .SH 関連項目
 \fBatof\fP(3), \fBatoi\fP(3), \fBatol\fP(3), \fBstrtod\fP(3), \fBstrtol\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 253f764..364bd61 100644 (file)
@@ -72,6 +72,6 @@ strverscmp \- 2つのバージョン文字列を比較する
 .SH 関連項目
 \fBrename\fP(1), \fBstrcasecmp\fP(3), \fBstrcmp\fP(3), \fBstrcoll\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d66b582..936b9de 100644 (file)
@@ -68,6 +68,6 @@ SVr4, 4.3BSD, C89, C99.
 \fBbcmp\fP(3), \fBmemcmp\fP(3), \fBsetlocale\fP(3), \fBstrcasecmp\fP(3), \fBstrcmp\fP(3),
 \fBstrcoll\fP(3), \fBstring\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index fddeb57..10fa71a 100644 (file)
@@ -63,6 +63,6 @@ SVr4, 4.3BSD, POSIX.1\-2001.
 .SH 関連項目
 \fBbstring\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a9b545c..b130330 100644 (file)
@@ -52,9 +52,10 @@ POSIX では、アプリケーションがコンパイル時や実行時に、 
 コンパイル時に行うには、 \fI<unistd.h>\fP と \fI<limits.h>\fP
 の両方もしくは一方をインクルードし、 特定のマクロの値を確認する。
 .LP
-実行時には、ここで説明する関数 \fBsysconf\fP()  を使って数値を問い合わせることができる。 ファイルが存在するファイルシステムに関する数値は、
-\fBfpathconf\fP(3)  と \fBpathconf\fP(3)  を使って確認できる。 文字列の値は \fBconfstr\fP(3)
-を使って確認できる。
+At run time, one can ask for numerical values using the present function
+\fBsysconf\fP().  One can ask for numerical values that may depend on the
+filesystem a file is in using the calls \fBfpathconf\fP(3)  and
+\fBpathconf\fP(3).  One can ask for string values using \fBconfstr\fP(3).
 .LP
 .\" except that sysconf(_SC_OPEN_MAX) may change answer after a call
 .\" to setrlimit( ) which changes the RLIMIT_NOFILE soft limit
@@ -215,6 +216,6 @@ POSIX.1\-2001.
 \fBbc\fP(1), \fBexpr\fP(1), \fBgetconf\fP(1), \fBlocale\fP(1), \fBfpathconf\fP(3),
 \fBpathconf\fP(3), \fBposixoptions\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 765f048..4b1fd2f 100644 (file)
@@ -235,6 +235,6 @@ UNIX の多くのバージョンで使用可能である。
 .SH 関連項目
 \fBlogger\fP(1), \fBsetlogmask\fP(3), \fBsyslog.conf\fP(5), \fBsyslogd\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3eff8b5..d5c7874 100644 (file)
@@ -102,6 +102,6 @@ POSIX.1\-2001 ではシェルが提供されているという標準に準拠し
 .SH 関連項目
 \fBsh\fP(1), \fBsignal\fP(2), \fBwait\fP(2), \fBexec\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 632bfec..426ebc1 100644 (file)
@@ -67,6 +67,6 @@ sysv_signal \- System V 方式のシグナル処理
 .SH 関連項目
 \fBsigaction\fP(2), \fBsignal\fP(2), \fBbsd_signal\fP(3), \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index fa9a7b2..87e06ad 100644 (file)
@@ -119,6 +119,6 @@ C99, POSIX.1\-2001.  \fIdouble\fP 版の関数は SVr4, 4.3BSD, C89 にも準拠
 \fBacos\fP(3), \fBasin\fP(3), \fBatan\fP(3), \fBatan2\fP(3), \fBcos\fP(3), \fBctan\fP(3),
 \fBsin\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ee74edf..31d43b2 100644 (file)
@@ -98,6 +98,6 @@ C99, POSIX.1\-2001.  \fIdouble\fP 版の関数は SVr4, 4.3BSD, C89 にも準拠
 .SH 関連項目
 \fBacosh\fP(3), \fBasinh\fP(3), \fBatanh\fP(3), \fBcosh\fP(3), \fBctanh\fP(3), \fBsinh\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 5ca1ebb..65a43bf 100644 (file)
@@ -86,6 +86,6 @@ POSIX.1\-2001.
 .SH 関連項目
 \fBsetpgid\fP(2), \fBsetsid\fP(2), \fBcredentials\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 64037a5..9cc4a49 100644 (file)
@@ -64,6 +64,6 @@ POSIX.1\-2001.
 .SH 関連項目
 \fBgetsid\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 946abd6..562bafa 100644 (file)
@@ -40,7 +40,7 @@
 .\" Updated 2009-04-24, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.20
 .\" Updated 2013-05-01, Akihiro MOTOKI <amotoki@gmail.com>
 .\"
-.TH TELLDIR 3 2013\-03\-24 "" "Linux Programmer's Manual"
+.TH TELLDIR 3 2013\-09\-02 "" "Linux Programmer's Manual"
 .SH 名前
 telldir \- ディレクトリストリーム中の現在位置を返す
 .SH 書式
@@ -64,6 +64,9 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参
 .TP 
 \fBEBADF\fP
 ディレクトリストリームディスクリプタ \fIdirp\fP が無効である。
+.SH 属性
+.SS "マルチスレッディング (pthreads(7) 参照)"
+The \fBtelldir\fP()  function is thread\-safe.
 .SH 準拠
 4.3BSD, POSIX.1\-2001.
 .SH 注意
@@ -71,15 +74,17 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参
 では \fIlong\fP と規定されており、glibc 2.1.2 以降では \fIlong\fP になっている。
 
 .\" https://lwn.net/Articles/544298/
-初期のファイルシステムでは、 \fBtelldir\fP()
-が返す値は単なるディレクトリ内のファイルオフセットであった。新しめのファイルシステムでは、ディレクトリを表現するのに、フラットなテーブルではなく、ツリーやハッシュ構造が使用されている。このようなファイルシステムでは、
-\fBtelldir\fP() が返す値 (および \fBreaddir\fP(3) が内部で使用する値)
-は、ディレクトリ内での値を示すのにファイルシステム実装が使っている "cookie"
-となる。アプリケーションプログラムでは、必ずこの値を内容を意識せず単なる値として扱うべきであり、その内容について前提を持つべきでは「ない」。
+In early filesystems, the value returned by \fBtelldir\fP()  was a simple file
+offset within a directory.  Modern filesystems use tree or hash structures,
+rather than flat tables, to represent directories.  On such filesystems, the
+value returned by \fBtelldir\fP()  (and used internally by \fBreaddir\fP(3))  is a
+"cookie" that is used by the implementation to derive a position within a
+directory.  Application programs should treat this strictly as an opaque
+value, making \fIno\fP assumptions about its contents.
 .SH 関連項目
 \fBclosedir\fP(3), \fBopendir\fP(3), \fBreaddir\fP(3), \fBrewinddir\fP(3),
 \fBscandir\fP(3), \fBseekdir\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index b7029d4..7638959 100644 (file)
@@ -75,8 +75,9 @@ d)
 .PP
 \fBtempnam\fP()  が返す文字列は \fBmalloc\fP(3)  を使って確保される。そのため、 \fBfree\fP(3)  で解放すべきである。
 .SH 返り値
-成功すると \fBtempnam\fP()  関数は、一意なテンポラリファイル名へのポインタを返す。 一意な名前が生成できなければ NULL を返し、
-\fIerrno\fP にエラーの原因を示す値を設定する。
+On success, the \fBtempnam\fP()  function returns a pointer to a unique
+temporary filename.  It returns NULL if a unique name cannot be generated,
+with \fIerrno\fP set to indicate the cause of the error.
 .SH エラー
 .TP 
 \fBENOMEM\fP
@@ -110,6 +111,6 @@ SUSv2 では \fBTMPDIR\fP に付いて言及されていない。 glibc は、
 .SH 関連項目
 \fBmkstemp\fP(3), \fBmktemp\fP(3), \fBtmpfile\fP(3), \fBtmpnam\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e202e76..15a99b9 100644 (file)
@@ -627,6 +627,6 @@ DU, Tru64 は \fIduration\fP ミリ秒のブレークを送信する。 FreeBSD,
 .SH 関連項目
 \fBstty\fP(1), \fBconsole_ioctl\fP(4), \fBtty_ioctl\fP(4), \fBsetserial\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a7105d0..fc6b299 100644 (file)
@@ -132,6 +132,6 @@ glibc バージョン 2.3.3 以前では、 引き数に +0 や \-0 を渡すと
 .SH 関連項目
 \fBgamma\fP(3), \fBlgamma\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4e557ca..eb655bd 100644 (file)
@@ -88,6 +88,6 @@ time_t my_timegm (struct tm *tm)
 .SH 関連項目
 \fBgmtime\fP(3), \fBlocaltime\fP(3), \fBmktime\fP(3), \fBtzset\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d066a7b..31917fd 100644 (file)
@@ -106,6 +106,6 @@ POSIX.1\-2001 にはない。 ほとんどの BSD 由来のシステムには存
 .SH 関連項目
 \fBgettimeofday\fP(2), \fBtime\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e6a75b9..665a033 100644 (file)
@@ -77,7 +77,7 @@ tmpfile \- テンポラリファイルを作成する
 ディレクトリに新しいファイルを追加するための空き領域がない。
 .TP 
 \fBEROFS\fP
-読みだし専用ファイルシステムである。
+Read\-only filesystem.
 .SH 準拠
 SVr4, 4.3BSD, C89, C99, SUSv2, POSIX.1\-2001.
 .SH 注意
@@ -88,6 +88,6 @@ POSIX.1\-2001 では、 ストリームをオープンできなかった場合
 .SH 関連項目
 \fBexit\fP(3), \fBmkstemp\fP(3), \fBmktemp\fP(3), \fBtempnam\fP(3), \fBtmpnam\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 639da1c..e2fadaf 100644 (file)
@@ -102,6 +102,6 @@ tmpnam_r(char *s)
 .SH 関連項目
 \fBmkstemp\fP(3), \fBmktemp\fP(3), \fBtempnam\fP(3), \fBtmpfile\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4f8077b..76febd0 100644 (file)
@@ -63,6 +63,6 @@ SVr4, BSD, POSIX.1\-2001.  POSIX.1\-2008 は \fBtoascii\fP()  を廃止予定と
 .SH 関連項目
 \fBisascii\fP(3), \fBtolower\fP(3), \fBtoupper\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f0e8380..a112c4d 100644 (file)
@@ -67,6 +67,6 @@ C89, C99, 4.3BSD.
 .SH 関連項目
 \fBisalpha\fP(3), \fBsetlocale\fP(3), \fBtowlower\fP(3), \fBtowupper\fP(3), \fBlocale\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d2c50e0..ac68971 100644 (file)
@@ -56,6 +56,6 @@ C99.
 .SH 関連項目
 \fBtowlower\fP(3), \fBtowupper\fP(3), \fBwctrans\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 99c1a12..36812ae 100644 (file)
@@ -47,6 +47,6 @@ case)・ タイトル文字 (title case) という 3 つの "case" が含まれ
 .SH 関連項目
 \fBiswlower\fP(3), \fBtowctrans\fP(3), \fBtowupper\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4b006be..a502b9a 100644 (file)
@@ -47,6 +47,6 @@ case)・ タイトル文字 (title case) という 3 つの "case" が含まれ
 .SH 関連項目
 \fBiswupper\fP(3), \fBtowctrans\fP(3), \fBtowlower\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 88d1484..a7bca06 100644 (file)
@@ -86,6 +86,6 @@ C99, POSIX.1\-2001.
 \fBceil\fP(3), \fBfloor\fP(3), \fBlrint\fP(3), \fBnearbyint\fP(3), \fBrint\fP(3),
 \fBround\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9e83f7b..b9e38aa 100644 (file)
@@ -189,6 +189,6 @@ main(void)
 .SH 関連項目
 \fBbsearch\fP(3), \fBhsearch\fP(3), \fBlsearch\fP(3)  \fBqsort\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a044544..ef82ae3 100644 (file)
@@ -77,6 +77,6 @@ ttyname, ttyname_r \- 端末名を返す
 .SH 関連項目
 \fBfstat\fP(2), \fBctermid\fP(3), \fBisatty\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 977e872..ad8d2cd 100644 (file)
@@ -109,6 +109,6 @@ Minix には \fIfttyslot\fP(\fIfd\fP)  もある。
 .SH 関連項目
 \fBgetttyent\fP(3), \fBttyname\fP(3), \fButmp\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 62c96e9..ee985c3 100644 (file)
@@ -178,6 +178,6 @@ SVr4, POSIX.1\-2001, 4.3BSD.
 \fBdate\fP(1), \fBgettimeofday\fP(2), \fBtime\fP(2), \fBctime\fP(3), \fBgetenv\fP(3),
 \fBtzfile\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ec017be..eaec3c4 100644 (file)
@@ -106,6 +106,6 @@ POSIX.1\-2001 では、 \fIusecs\fP 引き数が 0 の場合、何が起こる
 \fBalarm\fP(2), \fBgetitimer\fP(2), \fBnanosleep\fP(2), \fBselect\fP(2),
 \fBsetitimer\fP(2), \fBusleep\fP(3), \fBtime\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9385efe..138c64f 100644 (file)
@@ -70,6 +70,6 @@ SVr4, POSIX.1\-2001.  POSIX.1\-2008 は \fBulimit\fP()  を廃止予定として
 .SH 関連項目
 \fBbash\fP(1), \fBgetrlimit\fP(2), \fBsetrlimit\fP(2), \fBsysconf\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6859cde..0212e70 100644 (file)
@@ -95,6 +95,6 @@ none \- ドキュメントがないライブラリ関数
 \fByp_master\fP(3), \fByp_match\fP(3), \fByp_next\fP(3), \fByp_order\fP(3),
 \fBypprot_err\fP(3), \fByp_unbind\fP(3), \fByp_update\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 8a0f337..dc03052 100644 (file)
@@ -57,6 +57,6 @@ C99.
 .SH 関連項目
 \fBfgetwc\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e0a714c..0b0080c 100644 (file)
@@ -123,6 +123,6 @@ _GNU_SOURCE
 .SH 関連項目
 \fBflockfile\fP(3), \fBstdio\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9d0cb58..bd4749a 100644 (file)
@@ -44,6 +44,6 @@ POSIX.1\-2001.
 .SH 関連項目
 \fBgrantpt\fP(3), \fBposix_openpt\fP(3), \fBptsname\fP(3), \fBpts\fP(4), \fBpty\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index b626ab4..103b965 100644 (file)
@@ -79,6 +79,6 @@ glibc2 の下ではどちらの関数も利用可能である。 libc5 の下で
 .SH 関連項目
 \fBgetutxent\fP(3), \fBwtmp\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1cd6590..df84b82 100644 (file)
@@ -118,6 +118,6 @@ glibc 2.12 より前: _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _XOPEN_SOURCE\ &&
 \fBalarm\fP(2), \fBgetitimer\fP(2), \fBnanosleep\fP(2), \fBselect\fP(2),
 \fBsetitimer\fP(2), \fBsleep\fP(3), \fBualarm\fP(3), \fBtime\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index dec7b31..f59ee78 100644 (file)
@@ -62,6 +62,6 @@ POSIX.1\-2008.
 .SH 関連項目
 \fBstrcpy\fP(3), \fBwcscpy\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3ae7940..46d65ae 100644 (file)
@@ -59,12 +59,13 @@ _GNU_SOURCE
 .PP
 プログラマは、少なくとも \fIn\fP 個のワイド文字が入る領域を \fIdest\fP に確保しなければならない。
 .SH 返り値
-\fBwcpncpy\fP()  は、最後に書き込まれたワイド文字へのポインタ、 すなわち \fIdest\fP+\fIn\fP\-1 を返す。
+\fBwcpncpy\fP()  returns a pointer to the last wide character written, that is,
+\fIdest\fP+\fIn\fP\-1.
 .SH 準拠
 POSIX.1\-2008.
 .SH 関連項目
 \fBstpncpy\fP(3), \fBwcsncpy\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 462b1b6..8d75185 100644 (file)
@@ -63,6 +63,6 @@ C99.
 .SH 関連項目
 \fBwcsrtombs\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9985bc4..056182e 100644 (file)
@@ -65,6 +65,6 @@ POSIX.1\-2008.  この関数は POSIX.1\-2001 では規定されていないが
 .SH 関連項目
 \fBstrcasecmp\fP(3), \fBwcscmp\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 8f7278d..83b5495 100644 (file)
@@ -37,8 +37,8 @@ wcscat \- 2 つのワイド文字文字列を結合する
 .PP
 これらの文字列は重なっていてはならない。
 .PP
-プログラマは、少なくとも \fIwcslen(dest)+wcslen(src)+1\fP 文字の ワイド文字が入るだけの領域を \fIdest\fP
-に対して確保しなければならない。
+The programmer must ensure that there is room for at least
+\fIwcslen(dest)\fP+\fIwcslen(src)\fP+1 wide characters at \fIdest\fP.
 .SH 返り値
 \fBwcscat\fP()  は \fIdest\fP を返す。
 .SH 準拠
@@ -46,6 +46,6 @@ C99.
 .SH 関連項目
 \fBstrcat\fP(3), \fBwcpcpy\fP(3), \fBwcscpy\fP(3), \fBwcsncat\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 645865d..08a6f1c 100644 (file)
@@ -42,6 +42,6 @@ C99.
 .SH 関連項目
 \fBstrchr\fP(3), \fBwcspbrk\fP(3), \fBwcsrchr\fP(3), \fBwcsstr\fP(3), \fBwmemchr\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9465d71..24e2117 100644 (file)
@@ -43,6 +43,6 @@ C99.
 .SH 関連項目
 \fBstrcmp\fP(3), \fBwcscasecmp\fP(3), \fBwmemcmp\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index bd11e55..883f455 100644 (file)
@@ -45,6 +45,6 @@ C99.
 .SH 関連項目
 \fBstrcpy\fP(3), \fBwcpcpy\fP(3), \fBwcscat\fP(3), \fBwcsdup\fP(3), \fBwmemcpy\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a4f5b78..8a37ed9 100644 (file)
@@ -45,6 +45,6 @@ C99.
 .SH 関連項目
 \fBstrcspn\fP(3), \fBwcspbrk\fP(3), \fBwcsspn\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index facd4c3..d60ede4 100644 (file)
@@ -70,6 +70,6 @@ POSIX.1\-2008.  この関数は POSIX.1\-2001 では規定されていないが
 .SH 関連項目
 \fBstrdup\fP(3), \fBwcscpy\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 503af20..ad3ba4c 100644 (file)
@@ -42,6 +42,6 @@ C99.
 .SH 関連項目
 \fBstrlen\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index eee0288..a01091b 100644 (file)
@@ -66,6 +66,6 @@ POSIX.1\-2008.  この関数は POSIX.1\-2001 では規定されていないが
 .SH 関連項目
 \fBstrncasecmp\fP(3), \fBwcsncmp\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 602ef1d..c9634d8 100644 (file)
@@ -38,7 +38,8 @@ wcsncat \- 2 つのワイド文字文字列を結合する
 .PP
 これらの文字列は重なっていてはならない。
 .PP
-プログラマは、\fIdest\fP に少なくとも \fIwcslen(dest) + n + 1\fP 個のワイド文字が入る領域を確保しておかなければならない。
+The programmer must ensure that there is room for at least
+\fIwcslen(dest)\fP+\fIn\fP+1 wide characters at \fIdest\fP.
 .SH 返り値
 \fBwcsncat\fP()  は \fIdest\fP を返す。
 .SH 準拠
@@ -46,6 +47,6 @@ C99.
 .SH 関連項目
 \fBstrncat\fP(3), \fBwcscat\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 70f0e58..29a9706 100644 (file)
@@ -45,6 +45,6 @@ C99.
 .SH 関連項目
 \fBstrncmp\fP(3), \fBwcsncasecmp\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1341f2a..ba464d5 100644 (file)
@@ -48,6 +48,6 @@ C99.
 .SH 関連項目
 \fBstrncpy\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e7f0f77..d9d3875 100644 (file)
@@ -65,6 +65,6 @@ POSIX.1\-2008.
 .SH 関連項目
 \fBstrnlen\fP(3), \fBwcslen\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 15b0032..c163e1a 100644 (file)
@@ -90,6 +90,6 @@ POSIX.1\-2008.
 .SH 関連項目
 \fBiconv\fP(3), \fBwcsrtombs\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 349b5ce..e4ec7b4 100644 (file)
@@ -42,6 +42,6 @@ C99.
 .SH 関連項目
 \fBstrpbrk\fP(3), \fBwcschr\fP(3), \fBwcscspn\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index bac371c..67cb585 100644 (file)
@@ -42,6 +42,6 @@ C99.
 .SH 関連項目
 \fBstrrchr\fP(3), \fBwcschr\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1ebb00d..7ec278a 100644 (file)
@@ -68,6 +68,6 @@ C99.
 .SH 関連項目
 \fBiconv\fP(3), \fBwcsnrtombs\fP(3), \fBwcstombs\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index cf554aa..4d54bd0 100644 (file)
@@ -45,6 +45,6 @@ C99.
 .SH 関連項目
 \fBstrspn\fP(3), \fBwcscspn\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f2b0473..3e90c32 100644 (file)
@@ -45,6 +45,6 @@ C99.
 .SH 関連項目
 \fBstrstr\fP(3), \fBwcschr\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a84b67f..448560a 100644 (file)
@@ -55,6 +55,6 @@ C99.
 \fBimaxabs\fP(3), \fBimaxdiv\fP(3), \fBstrtoimax\fP(3), \fBstrtoumax\fP(3),
 \fBwcstol\fP(3), \fBwcstoul\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9a85a6a..4643760 100644 (file)
@@ -65,6 +65,6 @@ for (token = wcstok(wcs, " \et\en", &state);
 .SH 関連項目
 \fBstrtok\fP(3), \fBwcschr\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 08ce94f..0528561 100644 (file)
@@ -65,6 +65,6 @@ C99.
 .SH 関連項目
 \fBmbstowcs\fP(3), \fBwcsrtombs\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 93bf135..3d9ab98 100644 (file)
@@ -44,6 +44,6 @@ POSIX.1\-2001.
 .SH 関連項目
 \fBiswprint\fP(3), \fBwcwidth\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ffef554..20bd361 100644 (file)
@@ -49,6 +49,6 @@ C99.
 .SH 関連項目
 \fBbtowc\fP(3), \fBwcrtomb\fP(3), \fBwctomb\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ca83a57..884f0ed 100644 (file)
@@ -24,7 +24,7 @@
 .\" Translated Tue Jan 11 00:55:39 JST 2000
 .\"         by HANATAKA Shinya <hanataka@abyss.rim.or.jp>
 .\"
-.TH WCTOMB 3 1999\-07\-25 GNU "Linux Programmer's Manual"
+.TH WCTOMB 3 2013\-09\-09 GNU "Linux Programmer's Manual"
 .SH 名前
 wctomb \- ワイド文字をマルチバイト列に変換する。
 .SH 書式
@@ -50,15 +50,19 @@ wctomb \- ワイド文字をマルチバイト列に変換する。
 .PP
 \fIs\fP が NULL の場合 \fBwctomb\fP()  関数は文字符号がシフト状態に
 依存している場合にはゼロ以外、シフト状態に依存しない場合はゼロを返す。
+.SH 属性
+.SS "マルチスレッディング (pthreads(7) 参照)"
+The \fBwctomb\fP()  function is not thread\-safe.
 .SH 準拠
 C99.
 .SH 注意
 \fBwctomb\fP()  関数の動作は現在のロケールの \fBLC_CTYPE\fP カテゴリに依存している。
 .PP
-この関数はマルチスレッドでは安全ではない。 \fBwcrtomb\fP(3)  関数は 同じ機能のより良いインターフェースを提供する。
+The function \fBwcrtomb\fP(3)  provides a better interface to the same
+functionality.
 .SH 関連項目
 \fBMB_CUR_MAX\fP(3), \fBwcrtomb\fP(3), \fBwcstombs\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c99d6b5..7bfe4a4 100644 (file)
@@ -51,6 +51,6 @@ C99.
 .SH 関連項目
 \fBtowctrans\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 22ceab6..397d080 100644 (file)
@@ -62,6 +62,6 @@ C99.
 .SH 関連項目
 \fBiswctype\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f9702df..78b42d6 100644 (file)
@@ -51,6 +51,6 @@ glibc 2.2.5 以前では以下のプロトタイプ宣言が使用されてい
 .SH 関連項目
 \fBiswprint\fP(3), \fBwcswidth\fP(3), \fBfeature_test_macros\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e2ae667..5a1feea 100644 (file)
@@ -42,6 +42,6 @@ C99.
 .SH 関連項目
 \fBmemchr\fP(3), \fBwcschr\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index b656c54..5a53881 100644 (file)
@@ -43,6 +43,6 @@ C99.
 .SH 関連項目
 \fBmemcmp\fP(3), \fBwcscmp\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e72fe96..6ad4e9a 100644 (file)
@@ -45,6 +45,6 @@ C99.
 .SH 関連項目
 \fBmemcpy\fP(3), \fBwcscpy\fP(3), \fBwmemmove\fP(3), \fBwmempcpy\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a006964..edf2e89 100644 (file)
@@ -43,6 +43,6 @@ C99.
 .SH 関連項目
 \fBmemmove\fP(3), \fBwmemcpy\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6bf4d04..a9ea2c8 100644 (file)
@@ -41,6 +41,6 @@ C99.
 .SH 関連項目
 \fBmemset\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 43cd02c..363f097 100644 (file)
@@ -144,6 +144,6 @@ main(int argc, char **argv)
 .SH 関連項目
 \fBfnmatch\fP(3), \fBglob\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 631dcf0..4d234ed 100644 (file)
@@ -130,6 +130,6 @@ C99.
 .\" .BR wscanf (3)
 \fBfprintf\fP(3), \fBfputwc\fP(3), \fBfwide\fP(3), \fBprintf\fP(3), \fBsnprintf\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 2a9dbc5..fdea935 100644 (file)
@@ -53,6 +53,6 @@ xencrypt, xdecrypt, passwd2des \- RFS パスワード暗号化
 .SH 関連項目
 \fBcbc_crypt\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 8d21b25..bfb24cd 100644 (file)
@@ -329,6 +329,6 @@ eXternal Data Representation: Sun Technical Notes
 Inc., USC\-ISI.
 .RE
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 8c67143..94fafef 100644 (file)
@@ -160,6 +160,6 @@ glibc バージョン 2.3.2 以前では、 領域エラーが発生した場合
 .SH 関連項目
 \fBj0\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index b0848e5..67f557f 100644 (file)
@@ -63,6 +63,6 @@ Alt キーを示す]。 (b) 現在割り当てられているコンソールを
 \fBcharsets\fP(7), \fBagetty\fP(8), \fBinit\fP(8), \fBmapscrn\fP(8), \fBmingetty\fP(8),
 \fBresizecons\fP(8), \fBsetfont\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4e49e3c..77ddb1e 100644 (file)
@@ -520,6 +520,6 @@ Linux "プライベートモード" シーケンスは ECMA\-48 のプライベ
 .SH 関連項目
 \fBconsole\fP(4), \fBconsole_ioctl\fP(4), \fBcharsets\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 0944402..650754a 100644 (file)
@@ -151,9 +151,7 @@ KD_GRAPHICS 0x01
 用いられる(0 < \fIN\fP <= 32)。 この呼び出しをすると Unicode のマッピングが無効になる。
 .TP 
 \fBPIO_FONTX\fP
-スクリーンフォントと、それに関連するレンダリング情報をセットする。 \fIargp\fP は、以下の構造体を指す。
-
-
+Sets screen font and associated rendering information.  \fIargp\fP points to a
 
 .in +4n
 .nf
@@ -552,6 +550,6 @@ POSIX 機能を使いなさい。
 
 \fI/usr/include/linux/kd.h\fP, \fI/usr/include/linux/vt.h\fP
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 362de6b..6598f17 100644 (file)
@@ -98,6 +98,6 @@ dsp56k_binary\fP へのポインタでなければならない。 構造体の
 DSP56000/DSP56001 Digital Signal
 Processor User's Manual
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 70c2cab..6d0f2e1 100644 (file)
@@ -192,6 +192,6 @@ Apple II や Macintosh コンピュータで使用されている、 GCR (group
 \fBchown\fP(1), \fBfloppycontrol\fP(1), \fBgetfdprm\fP(1), \fBmknod\fP(1),
 \fBsuperformat\fP(1), \fBmount\fP(8), \fBsetfdprm\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index beb6cac..9a24cc1 100644 (file)
@@ -56,6 +56,6 @@ full \- いつも full であるデバイス
 .SH 関連項目
 \fBmknod\fP(1), \fBnull\fP(4), \fBzero\fP(4)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index aa5cba2..10fcb73 100644 (file)
@@ -89,6 +89,6 @@ chown root:disk /dev/hd*
 .SH 関連項目
 \fBchown\fP(1), \fBmknod\fP(1), \fBsd\fP(4)  \fBmount\fP(8),
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 66c134f..eae9bf5 100644 (file)
@@ -45,6 +45,6 @@ intro \- スペシャルファイルに関する序文
 .SH 関連項目
 \fBstandards\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index bf1421a..c9dd38f 100644 (file)
@@ -101,6 +101,6 @@ LP_PERRORP  エラー信号、ローがアクティブ
 .SH 関連項目
 \fBchmod\fP(1), \fBchown\fP(1), \fBmknod\fP(1), \fBlpcntl\fP(8), \fBtunelp\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index bb30b92..fa583c8 100644 (file)
@@ -83,6 +83,6 @@ chown root:mem /dev/port
 .SH 関連項目
 \fBchown\fP(1), \fBmknod\fP(1), \fBioperm\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ef8f3f7..5bfd751 100644 (file)
@@ -134,6 +134,6 @@ byte        d7      d6      d5      d4      d3      d2      d1      d0
 .SH 関連項目
 \fBttyS\fP(4), \fBgpm\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3a7fe38..c10ed0a 100644 (file)
@@ -54,6 +54,6 @@ MSRs) の読み書きインターフェースを提供する。 \fICPUNUM\fP は
 Intel CPU MSR の概要については Intel Corporation Intel 64 and IA\-32 Architectures
 Software Developer's Manual Volume 3B Appendix B を参照。
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index df0be9d..2286828 100644 (file)
@@ -61,6 +61,6 @@ chown root:root /dev/null /dev/zero
 .SH 関連項目
 \fBchown\fP(1), \fBmknod\fP(1), \fBfull\fP(4)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6b98c0c..d2052c1 100644 (file)
@@ -47,14 +47,14 @@ ptmx, pts \- 擬似端末のマスタとスレーブ
 .SH ファイル
 \fI/dev/ptmx\fP, \fI/dev/pts/*\fP
 .SH 注意
-(UNIX 98 pseudoterminal naming と呼ばれる)  上記の機能の Linux でのサポートは、通常 \fI/dev/pts\fP
-にマウントされるはずの \fIdevpts\fP ファイルシステムを通して実現されている、
+The Linux support for the above (known as UNIX 98 pseudoterminal naming)  is
+done using the \fIdevpts\fP filesystem, that should be mounted on \fI/dev/pts\fP.
 .LP
 この UNIX 98 スキームが導入される前は、マスタ擬似端末は \fI/dev/ptyp0\fP, ...  、スレーブ擬似端末は
 \fI/dev/ttyp0\fP, ...  と呼ばれており、あらかじめたくさんのデバイス・ノードを割り当てて おく必要があった。
 .SH 関連項目
 \fBgetpt\fP(3), \fBgrantpt\fP(3), \fBptsname\fP(3), \fBunlockpt\fP(3), \fBpty\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 2948026..580ec4d 100644 (file)
@@ -55,6 +55,6 @@ chown root:disk /dev/ram
 .SH 関連項目
 \fBchown\fP(1), \fBmknod\fP(1), \fBmount\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1fb47c3..d9faaec 100644 (file)
@@ -204,6 +204,6 @@ Linux 2.6.9 で削除された。
 .br
 RFC\ 1750, "Randomness Recommendations for Security"
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f7ca86d..8877952 100644 (file)
@@ -200,6 +200,6 @@ RTC の中にはアラームフィールドに 「ワイルドカード」の値
 
 Linux カーネルソース内の \fIDocumentation/rtc.txt\fP
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index eb60f13..ce32982 100644 (file)
@@ -104,6 +104,6 @@ SCSI の \fBioctl\fP(2) 操作も同様にサポートされる。 \fBioctl\fP(2
 .\".BR scsi (4)
 /dev/sd[a\-h][0\-8]: 個々のブロックパーティション
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d831537..da240fc 100644 (file)
@@ -59,10 +59,12 @@ insmod を使ってドライバをロードする際、 ネットワークアダ
 
    insmod sk98lin.o AutoNeg_A=On,Off
 
-\fBsk98lin\fP が 1 つ以上のアダプタカードに関連づけられていて、 かつ \fI/proc\fP ファイルシステムがシステムにマウントされている場合、
-取り付けられているネットワークアダプタカードの全てのポートについて、 (ポート単位に) 専用の統計ファイルがフォルダ
-\fI/proc/net/sk98lin\fP に作られる。 これらのファイルは \fIeth[x]\fP という名前であり、 \fIx\fP
-はインタフェースの番号である。 この番号はシステムによってポート毎に割り当てられたものである。
+After \fBsk98lin\fP is bound to one or more adapter cards and the \fI/proc\fP
+filesystem is mounted on your system, a dedicated statistics file will be
+created in the folder \fI/proc/net/sk98lin\fP for all ports of the installed
+network adapter cards.  Those files are named \fIeth[x]\fP whereas \fIx\fP is the
+number of the interface that has been assigned to a dedicated port by the
+system.
 
 ロードが完了すると、 \fBifconfig\fP(8)  コマンドを使って、各 \fIeth[x]\fP インタフェースに希望する IP
 アドレスを割り当てることができる。 これによりアダプタがイーサネットに接続され、 コンソールに状態メッセージが表示される。 このメッセージでは、
@@ -318,6 +320,6 @@ RLMT モード \fICheckLocalPort\fP と \fICheckLinkState\fP は、1
 .SH 関連項目
 \fBinsmod\fP(8), \fBifconfig\fP(8), \fBmodprobe\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 30ba11d..3a6e9e9 100644 (file)
@@ -568,6 +568,6 @@ SENSE コードが自動的にテキストに変換されて、 いくつかの
 Linux カーネルソースの \fIdrivers/scsi/README.st\fP や \fIDocumentation/scsi/st.txt\fP
 (カーネル 2.6 以降) の各ファイルには、 ドライバに関するより新しい情報や、 その設定可能な範囲に関する内容が含まれている。
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 0fa77a7..da64895 100644 (file)
@@ -65,6 +65,6 @@ root.tty となっている。 プロセスの制御端末が存在する場合
 \fBchown\fP(1), \fBmknod\fP(1), \fBioctl\fP(2), \fBtermios\fP(3), \fBconsole\fP(4),
 \fBtty_ioctl\fP(4), \fBttyS\fP(4), \fBagetty\fP(8), \fBmingetty\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 674cf65..93bfa8c 100644 (file)
@@ -59,6 +59,6 @@ chown root:tty /dev/ttyS[0\-3]
 \fBchown\fP(1), \fBmknod\fP(1), \fBtty\fP(4), \fBagetty\fP(8), \fBmingetty\fP(8),
 \fBsetserial\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f949900..bdacd4b 100644 (file)
@@ -332,6 +332,6 @@ main(void)
 .\" TIOCGSERIAL, TIOCSSERIAL (see above)
 \fBioctl\fP(2), \fBtermios\fP(3), \fBconsole_ioctl\fP(4), \fBpty\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6d5cfd2..360a88c 100644 (file)
@@ -57,8 +57,9 @@ vcs, vcsa \- 仮想コンソールメモリ (virtual console memory)
 Linux で 利用可能である)。 値は \fBioctl\fP(2)  の 3 番目の引き数が指す \fIunsigned short\fP
 に格納されて返される。
 .PP
-これらのデバイスは \fBconsole\fP(4)  の screendump \fBioctl\fP(2)  を代替となる。
-従って、システム管理者はファイルシステムパーミッション (filesystem permission) を使ってアクセスをコントロールできる。
+These devices replace the screendump \fBioctl\fP(2)  operations of
+\fBconsole\fP(4), so the system administrator can control access using
+filesystem permissions.
 .PP
 最初の 8 つの仮想端末のためのデバイスは、次のようにして作る事ができる:
 
@@ -148,6 +149,6 @@ main(void)
 .SH 関連項目
 \fBconsole\fP(4), \fBtty\fP(4), \fBttyS\fP(4), \fBgpm\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index fc2aeec..0355580 100644 (file)
 .\" Translated Sat Sep 20 14:45:21 JST 1997
 .\"         by ISHIKAWA Mutsumi <ishikawa@linux.or.jp>
 .\"
-.TH WAVELAN 4 1996\-10\-22 Linux "Linux Programmer's Manual"
+.TH WAVELAN 4 2013\-09\-04 Linux "Linux Programmer's Manual"
 .SH 名前
 wavelan \- AT&T GIS WaveLAN ISA デバイスドライバ
 .SH 書式
 \fBinsmod wavelan_cs.o [io=\fP\fIB,B..\fP\fB] [ irq=\fP\fII,I..\fP\fB]
 [name=\fP\fIN,N..\fP\fB]\fP
 .SH 説明
+\fIThis driver is obsolete:\fP it was removed from the kernel in version
+2.6.35.
+
 \fIwavelan\fP は、NCR / AT&T / Lucent の \fBWaveLan ISA\fP と Digital(DEC) の
 \fBRoamAbout DS\fP というワイアレス・イーサネット (wireless ethernet) アダプタのための
 ローレベル・デバイスドライバである。このドライバはモジュールとしても、また、 カーネルに組み込んだ形でも利用できる。また、どちらの場合でも、複数カード
@@ -93,6 +96,6 @@ wavelan カードを検出する時にどこのベースアドレスをサーチ
 \fBwavelan_cs\fP(4), \fBifconfig\fP(8), \fBinsmod\fP(8), \fBiwconfig\fP(8),
 \fBiwpriv\fP(8), \fBiwspy\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e64c8d3..c8a5e5c 100644 (file)
@@ -146,6 +146,6 @@ struct acct_v3 {
 .SH 関連項目
 \fBlastcomm\fP(1), \fBacct\fP(2), \fBaccton\fP(8), \fBsa\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6013854..0ef49b0 100644 (file)
@@ -100,6 +100,6 @@ POSIX.2.
 \fBlocale\fP(1), \fBlocaledef\fP(1), \fBlocaleconv\fP(3), \fBsetlocale\fP(3),
 \fBlocale\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index fefc64f..75c9a97 100644 (file)
@@ -60,8 +60,9 @@ file)\fP を生成することである。コアダンプファイルは、デ
 .IP *
 コアダンプに使おうとしたのと同じ名前の (書き込み可能な、通常の) ファイルが すでに存在し、そのファイルに対するハードリンクが 2個以上ある場合。
 .IP *
-コアダンプファイルを生成しようとしたファイルシステムがフルであるか、 inode が全て使用されているか、読み込み専用でマウントされている場合。
-または、そのユーザのディスク使用量がそのファイルシステムの クオータ (quota) に達している。
+The filesystem where the core dump file would be created is full; or has run
+out of inodes; or is mounted read\-only; or the user has reached their quota
+for the filesystem.
 .IP *
 コアダンプファイルを生成しようとしたディレクトリが存在しない場合。
 .IP *
@@ -311,6 +312,6 @@ main(int argc, char *argv[])
 \fBbash\fP(1), \fBgdb\fP(1), \fBgetrlimit\fP(2), \fBmmap\fP(2), \fBprctl\fP(2),
 \fBsigaction\fP(2), \fBelf\fP(5), \fBproc\fP(5), \fBpthreads\fP(7), \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6976b2a..9736921 100644 (file)
@@ -25,7 +25,7 @@
 .\" Updated 2013-03-26, Akihiro MOTOKI <amotoki@gmail.com>
 .\" Updated 2013-07-31, Akihiro MOTOKI <amotoki@gmail.com>
 .\"
-.TH DIR_COLORS 5 2001\-12\-26 GNU "Linux User Manual"
+.TH DIR_COLORS 5 2013\-08\-09 GNU "Linux User Manual"
 .SH 名前
 dir_colors \- dircolors(1) の設定ファイル
 .SH 説明
@@ -69,6 +69,8 @@ eval \`dircolors some_path/dir_colors\`
 .TP 
 \fBNORMAL \fP\fIcolor\-sequence\fP
 (ファイル名でない) 通常のテキストに使われる色を指定する。
+
+Synonym: \fBNORM\fP.
 .TP 
 \fBFILE \fP\fIcolor\-sequence\fP
 通常のファイルに使われる色を指定する。
@@ -78,6 +80,8 @@ eval \`dircolors some_path/dir_colors\`
 .TP 
 \fBLINK \fP\fIcolor\-sequence\fP
 シンボリックリンクに使われる色を指定する。
+
+Synonyms: \fBLNK\fP, \fBSYMLINK\fP.
 .TP 
 \fBORPHAN \fP\fIcolor\-sequence\fP
 孤立した (存在しないファイルを指している)  シンボリックリンクに使われる色を指定する。 指定されない場合、 \fBls\fP は \fBLINK\fP
@@ -89,6 +93,8 @@ eval \`dircolors some_path/dir_colors\`
 .TP 
 \fBFIFO \fP\fIcolor\-sequence\fP
 FIFO (名前付きパイプ) に使われる色を指定する。
+
+Synonym: \fBPIPE\fP.
 .TP 
 \fBSOCK \fP\fIcolor\-sequence\fP
 ソケットに使われる色を指定する。
@@ -98,21 +104,56 @@ FIFO (名前付きパイプ) に使われる色を指定する。
 .TP 
 \fBBLK \fP\fIcolor\-sequence\fP
 ブロックデバイススペシャルファイルに使われる色を指定する。
+
+Synonym: \fBBLOCK\fP.
 .TP 
 \fBCHR \fP\fIcolor\-sequence\fP
 キャラクターデバイススペシャルファイルに使われる色を指定する。
+
+Synonym: \fBCHAR\fP.
 .TP 
 \fBEXEC \fP\fIcolor\-sequence\fP
 実行属性が設定されているファイルに使われる色を設定する。
 .TP 
+\fBSUID \fP\fIcolor\-sequence\fP
+Specifies the color used for a file with the set\-user\-ID attribute set.
+
+Synonym: \fBSETUID\fP.
+.TP 
+\fBSGID \fP\fIcolor\-sequence\fP
+Specifies the color used for a file with the set\-group\-ID attribute set.
+
+Synonym: \fBSETGID\fP.
+.TP 
+\fBSTICKY \fP\fIcolor\-sequence\fP
+Specifies the color used for a directory with the sticky attribute set.
+.TP 
+\fBSTICKY_OTHER_WRITABLE \fP\fIcolor\-sequence\fP
+Specifies the color used for a other\-writable directory with the executable
+attribute set.
+
+Synonym: \fBOWT\fP.
+.TP 
+\fBOTHER_WRITABLE \fP\fIcolor\-sequence\fP
+Specifies the color used for a other\-writable directory without the
+executable attribute set.
+
+Synonym: \fBOWR\fP.
+.TP 
 \fBLEFTCODE \fP\fIcolor\-sequence\fP
 ISO\ 6429 端末 (下記参照) 以外で \fIleft code\fP に使われる色を指定する。
+
+Synonym: \fBLEFT\fP.
 .TP 
 \fBRIGHTCODE \fP\fIcolor\-sequence\fP
 ISO\ 6429 端末 (下記参照) 以外で \fIright code\fP に使われる色を指定する。
+
+Synonym: \fBRIGHT\fP.
 .TP 
 \fBENDCODE \fP\fIcolor\-sequence\fP
 ISO\ 6429 端末 (下記参照) 以外で \fIend code\fP に使われる色を指定する。
+
+Synonym: \fBEND\fP.
 .TP 
 \fB*\fP\fIextension\fP \fIcolor\-sequence\fP
 \fIextension\fP で終るすべてのファイルに使われる色を指定する。
@@ -214,8 +255,9 @@ lb l.
 .TE
 .RE
 .sp
-\fIハッシュマークを最初の文字として入力する場合と同様に、 スペース、 バックスラッシュ、
-キャレット、任意の制御文字を、文字列の任意の部分に入力するためには、 エスケープが必要であることに注意すること。\fP
+\fINote that escapes are necessary to enter a space, backslash, caret, or any
+control character anywhere in the string, as well as a hash mark as the
+first character.\fP
 .SH ファイル
 .TP 
 \fI/etc/DIR_COLORS\fP
@@ -241,6 +283,6 @@ RIGHTCODE   m
 .SH 関連項目
 \fBdircolors\fP(1), \fBls\fP(1), \fBstty\fP(1), \fBxterm\fP(1)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index b32034d..0a996cd 100644 (file)
@@ -1369,6 +1369,6 @@ AMD64 ABI Draft, \fISystem V Application Binary Interface AMD64 Architecture
 Processor Supplement\fP.
 .PP
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3f63e44..eb13722 100644 (file)
@@ -44,6 +44,6 @@ University FTP サーバーデーモン (wuftpd) と Professional FTP デーモ
 .SH 関連項目
 \fBpasswd\fP(5), \fBproftpd\fP(8), \fBwuftpd\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 68968bc..22c606c 100644 (file)
@@ -81,6 +81,6 @@ precedence ::ffff:0:0/96  10
 .SH 関連項目
 \fBgetaddrinfo(3),\fP RFC\ 3484
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index efcbdf8..267104a 100644 (file)
@@ -66,6 +66,6 @@ group_name:password:GID:user_list
 .SH 関連項目
 \fBlogin\fP(1), \fBnewgrp\fP(1), \fBgetgrent\fP(3), \fBgetgrnam\fP(3), \fBpasswd\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a20ec22..1b4e9cc 100644 (file)
@@ -125,6 +125,6 @@ syslog 機能を通じた警告を発しない。 このオプションを \fIwa
 .SH 関連項目
 \fBgethostbyname\fP(3), \fBhostname\fP(7), \fBnamed\fP(8), \fBresolv+\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 023209e..90d95fe 100644 (file)
@@ -100,6 +100,6 @@ Information Control Center (NIC) によって 管理される公式ホストデ
 .\" for the Debian GNU/Linux system.
 Internet RFC\ 952
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 67f20dc..6b55f08 100644 (file)
@@ -52,6 +52,6 @@ netgroup を指定することもでき、その場合は @ 記号を前につ
 .SH 関連項目
 \fBrhosts\fP(5), \fBrlogind\fP(8), \fBrshd\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 92df44d..d9fcf0a 100644 (file)
@@ -44,6 +44,6 @@ intro \- ファイルフォーマットの紹介
 .SH 関連項目
 \fBstandards\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9c8b41f..53c1ef1 100644 (file)
@@ -47,6 +47,6 @@ issue \- ログイン前に表示されるメッセージとシステム情報
 .SH 関連項目
 \fBmotd\fP(5), \fBagetty\fP(8), \fBmingetty\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 41896f9..3f107c6 100644 (file)
@@ -332,6 +332,6 @@ POSIX.2, ISO/IEC 14652.
 \fBlocale\fP(1), \fBlocaledef\fP(1)  \fBlocaleconv\fP(3), \fBsetlocale\fP(3),
 \fBcharmap\fP(5),
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6eeb314..a9c9772 100644 (file)
@@ -46,6 +46,6 @@ motd \- 今日のお知らせ(message of the day)
 .SH 関連項目
 \fBlogin\fP(1), \fBissue\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 522fe36..10cede2 100644 (file)
@@ -77,6 +77,6 @@ DARPA ネットワークとその分かりやすい名前を記載したファ
 \fBgetnetbyaddr\fP(3), \fBgetnetbyname\fP(3), \fBgetnetent\fP(3), \fBnetstat\fP(8),
 \fBroute\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 31f88c7..02386d3 100644 (file)
@@ -47,6 +47,6 @@ nologin \- 非特権ユーザのログインを禁止する
 .SH 関連項目
 \fBlogin\fP(1), \fBshutdown\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 7d4911d..1fe5aac 100644 (file)
 .\" was written by Thorsten Kukuk and Ulrich Drepper.
 \fBnscd\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 22a5524..8bbeefa 100644 (file)
@@ -286,6 +286,6 @@ Solaris 2 の C ライブラリで使った機構が基になっている。
 .SH 関連項目
 \fBgetent\fP(1), \fBnss\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 42ec79e..8217736 100644 (file)
@@ -141,6 +141,6 @@ gcos 欄は $IDENT カード用の情報を 隠しておくための場所なん
 \fBlogin\fP(1), \fBpasswd\fP(1), \fBsu\fP(1), \fBgetpwent\fP(3), \fBgetpwnam\fP(3),
 \fBcrypt\fP(3), \fBgroup\fP(5), \fBshadow\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index d54e151..5b41356 100644 (file)
 .\" Updated 2013-08-16, Akihiro MOTOKI
 .\" Updated 2013-08-30, Akihiro MOTOKI, LDP v3.53
 .\"
-.TH PROC 5 2013\-06\-27 Linux "Linux Programmer's Manual"
+.TH PROC 5 2013\-09\-04 Linux "Linux Programmer's Manual"
 .SH 名前
-proc \- プロセスの情報を含む擬似ファイルシステム
+proc \- process information pseudo\-filesystem
 .SH 説明
-\fIproc\fP ファイルシステムは擬似的なファイルシステムであり、 カーネル内のデータへのインターフェースとして使用される。 一般的には
-\fI/proc\fP にマウントされる。 大部分のファイルは読み出し専用 (read\-only) であるが、 いくつかのファイルは書き込み可能であり、
-そのファイルに書き込めばカーネルの内部変数を変更できる。
+The \fIproc\fP filesystem is a pseudo\-filesystem which provides an interface to
+kernel data structures.  It is commonly mounted at \fI/proc\fP.  Most of it is
+read\-only, but some files allow kernel variables to be changed.
 .LP
-以下は \fI/proc\fP 階層の簡単なあらましである。
+The following list describes many of the files and directories under the
+\fI/proc\fP hierarchy.
 .PD 1
 .TP 
 \fI/proc/[pid]\fP
@@ -297,11 +298,72 @@ flags:  01002002
 \fIpos\fP フィールドは 10 進数で、現在のファイルオフセットを示す。 \fIflags\fP フィールドは 8 進数で、
 ファイルのアクセスモードとファイル状態フラグを示す (\fBopen\fP(2)  参照)。
 
-.\" FIXME document /proc/[pid]/io
-.\" .TP
-.\" .IR /proc/[pid]/io " (since kernel 2.6.20)"
 このディレクトリのファイルは、プロセスの所有者だけが読み出すことができる。
 .TP 
+\fI/proc/[pid]/io\fP (since kernel 2.6.20)
+.\" commit 7c3ab7381e79dfc7db14a67c6f4f3285664e1ec2
+This file contains I/O statistics for the process, for example:
+.in +4n
+.nf
+
+#\fB cat /proc/3828/io\fP
+rchar: 323934931
+wchar: 323929600
+syscr: 632687
+syscw: 632675
+read_bytes: 0
+write_bytes: 323932160
+cancelled_write_bytes: 0
+.fi
+.in
+
+フィールドの詳細は以下の通りである。
+.RS
+.TP 
+\fIrchar\fP: characters read
+The number of bytes which this task has caused to be read from storage.
+This is simply the sum of bytes which this process passed to \fBread\fP(2)  and
+similar system calls.  It includes things such as terminal I/O and is
+unaffected by whether or not actual physical disk I/O was required (the read
+might have been satisfied from pagecache).
+.TP 
+\fIwchar\fP: characters written
+The number of bytes which this task has caused, or shall cause to be written
+to disk.  Similar caveats apply here as with \fIrchar\fP.
+.TP 
+\fIsyscr\fP: read syscalls
+Attempt to count the number of read I/O operations\(emthat is, system calls
+such as \fBread\fP(2)  and \fBpread\fP(2).
+.TP 
+\fIsyscw\fP: write syscalls
+Attempt to count the number of write I/O operations\(emthat is, system calls
+such as \fBwrite\fP(2)  and \fBpwrite\fP(2).
+.TP 
+\fIread_bytes\fP: bytes read
+Attempt to count the number of bytes which this process really did cause to
+be fetched from the storage layer.  This is accurate for block\-backed
+filesystems.
+.TP 
+\fIwrite_bytes\fP: bytes written
+Attempt to count the number of bytes which this process caused to be sent to
+the storage layer.
+.TP 
+\fIcancelled_write_bytes\fP:
+The big inaccuracy here is truncate.  If a process writes 1MB to a file and
+then deletes the file, it will in fact perform no writeout.  But it will
+have been accounted as having caused 1MB of write.  In other words: this
+field represents the number of bytes which this process caused to not
+happen, by truncating pagecache.  A task can cause "negative" I/O too.  If
+this task truncates some dirty pagecache, some I/O which another task has
+been accounted for (in its \fIwrite_bytes\fP)  will not be happening.
+.RE
+.IP
+\fINote\fP: In the current implementation, things are a bit racy on 32\-bit
+systems: if process A reads process B's \fI/proc/[pid]/io\fP while process B is
+updating one of these 64\-bit counters, process A could see an intermediate
+result.
+.RE
+.TP 
 \fI/proc/[pid]/limits\fP (kernel 2.6.24 以降)
 .\" commit 3036e7b490bf7878c6dae952eec5fb87b1106589
 このファイルは、そのプロセスの各リソース制限について、 ソフト・リミット、ハード・リミット、計測単位を表示する (\fBgetrlimit\fP(2)
@@ -437,10 +499,10 @@ Linux 2.0 ではパス名を書いたフィールドがない。
 parent ID: 親マウントの ID (マウントツリーの最上位の場合は自分自身の ID となる)。
 .TP 
 (3)
-major:minor: ファイルシステム上のファイルの \fIst_dev\fP の値 (\fBstat\fP(2)  参照)。
+major:minor: value of \fIst_dev\fP for files on filesystem (see \fBstat\fP(2)).
 .TP 
 (4)
-ルート: そのファイルシステム内のマウントのルート。
+root: root of the mount within the filesystem.
 .TP 
 (5)
 マウントポイント: マウントポイントのそのプロセスのルートからの相対パス。
@@ -455,10 +517,10 @@ major:minor: ファイルシステム上のファイルの \fIst_dev\fP の値 (
 セパレータ: オプションフィールドの終わりを示す。
 .TP 
 (9)
-ファイルシステム種別: ファイルシステムの名前。 "type[.subtype]" という形式となる。
+filesystem type: name of filesystem in the form "type[.subtype]".
 .TP 
 (10)
-マウント元: ファイルシステム固有の情報。ない場合は "none" となる。
+mount source: filesystem\-specific information or "none".
 .TP 
 (11)
 super options: スーパーブロック単位のオプション。
@@ -488,11 +550,12 @@ mount propagation の詳細については、 Linux カーネルソースツリ
 \fIDocumentation/filesystems/sharedsubtree.txt\fP を参照。
 .TP 
 \fI/proc/[pid]/mounts\fP (Linux 2.4.19 以降)
-そのプロセスのマウント名前空間に現在マウントされている 全ファイルシステムのリスト。 このファイルのフォーマットは \fBfstab\fP(5)
-に載っている。 カーネル 2.6.15 以降では、このファイルを監視することができる (pollable)。
-このファイルを読み出し用にオープンした後で、このファイルに変更があると (つまりファイルシステムのマウントやアンマウントがあると)、
-\fBselect\fP(2)  ではそのファイルディスクリプタは読み出し可能となり、 \fBpoll\fP(2)  と \fBepoll_wait\fP(2)
-ではそのファイルはエラー状態として通知される。
+This is a list of all the filesystems currently mounted in the process's
+mount namespace.  The format of this file is documented in \fBfstab\fP(5).
+Since kernel version 2.6.15, this file is pollable: after opening the file
+for reading, a change in this file (i.e., a filesystem mount or unmount)
+causes \fBselect\fP(2)  to mark the file descriptor as readable, and \fBpoll\fP(2)
+and \fBepoll_wait\fP(2)  mark the file as having an error condition.
 .TP 
 \fI/proc/[pid]/mountstats\fP (Linux 2.6.17 以降)
 このファイルを通じて、そのプロセスの名前空間内のマウントポイントに関する 各種情報 (統計、設定情報) を参照できる。
@@ -510,14 +573,14 @@ device /dev/sda7 mounted on /home with fstype ext3 [statistics]
 マウントされているデバイス名 (対応するデバイスがない場合は "nodevice" となる)。
 .TP 
 (2)
-マウントポイントのファイルシステムツリーにおけるパス名。
+The mount point within the filesystem tree.
 .TP 
 (3)
-ファイルシステム種別。
+The filesystem type.
 .TP 
 (4)
-追加の統計や設定情報。 現在のところ (Linux 2.6.26 時点では)、 このフィールドで情報が提供されているのは NFS
-ファイルシステムだけである。
+Optional statistics and configuration information.  Currently (as at Linux
+2.6.26), only NFS filesystems export information via this field.
 .RE
 .IP
 このファイルはプロセスの所有者だけが読み出すことができる。
@@ -648,10 +711,9 @@ Writing to \fI/proc/[pid]/oom_score_adj\fP or \fI/proc/[pid]/oom_adj\fP will
 change the other with its scaled value.
 .TP 
 \fI/proc/[pid]/root\fP
-UNIX と Linux では、 ファイルシステムのルート (/) をプロセスごとに別々に
-できる。これはシステムコール \fBchroot\fP(2) によって設定する。 このファイルは
-プロセスのルートディレクトリを指すシンボリックリンクで、 exe や fd/* など
-と同じような動作をする。
+UNIX and Linux support the idea of a per\-process root of the filesystem, set
+by the \fBchroot\fP(2)  system call.  This file is a symbolic link that points
+to the process's root directory, and behaves as exe, fd/*, etc. do.
 
 .\" The following was still true as at kernel 2.6.13
 .\" FIXME Describe /proc/[pid]/seccomp
@@ -971,7 +1033,7 @@ sleep; ディスク待ちの休眠状態)", "T (stopped; 停止状態)", "T (tra
 .IP *
 \fITracerPid\fP: このプロセスをトレースしているプロセスの PID (トレースされていない場合は 0)。
 .IP *
-\fIUid\fP, \fIGid\fP: 実 UID/GID、実効 UID/GID、保存 set\-UID/GID、ファイルシステム UID/GID。
+\fIUid\fP, \fIGid\fP: Real, effective, saved set, and filesystem UIDs (GIDs).
 .IP *
 \fIFDSize\fP: 現在割り当てられているファイルディスクリプタのスロット数。
 .IP *
@@ -1106,13 +1168,16 @@ SMP マシンでは各 CPU についての情報が書かれている。 \fBlscp
 カーネルのコンパイル時に \fBCONFIG_FB\fP が定義されている場合、フレームバッファの情報が書かれる。
 .TP 
 \fI/proc/filesystems\fP
-カーネルが対応しているファイルシステムのテキスト形式のリスト。 カーネルに組み込まれてコンパイルされたファイルシステムと、
-カーネルモジュールが現在ロードされているファイルシステムが列挙される (\fBfilesystems\fP(5)  参照)。 ファイルシステムに
-"nodev" という印が付いている場合、 そのファイルシステムがマウントするためのブロックデバイスを 必要としないことを意味する (例えば、
-仮想ファイルシステム、ネットワークファイルシステムなど)。
+A text listing of the filesystems which are supported by the kernel, namely
+filesystems which were compiled into the kernel or whose kernel modules are
+currently loaded.  (See also \fBfilesystems\fP(5).)  If a filesystem is marked
+with "nodev", this means that it does not require a block device to be
+mounted (e.g., virtual filesystem, network filesystem).
 
-ちなみに、マウント時にファイルシステムが指定されず、 どうやってもファイルシステムの種類を判定できなかった際に、 このファイルを \fBmount\fP(8)
-が使用するかもしれない。 その場合、このファイルに含まれるファイルシステムが試される (ただし、"nodev" の印がついたものは除く)。
+Incidentally, this file may be used by \fBmount\fP(8)  when no filesystem is
+specified and it didn't manage to determine the filesystem type.  Then
+filesystems contained in this file are tried (excepted those that are marked
+with "nodev").
 .TP 
 \fI/proc/fs\fP
 空のサブディレクトリ。
@@ -1381,10 +1446,11 @@ number of surplus huge pages is controlled by
 現在システムにロードされているモジュールのテキスト形式のリスト。 \fBlsmod\fP(8)  も参照。
 .TP 
 \fI/proc/mounts\fP
-カーネル 2.4.19 より前では、このファイルは現在システムにマウントされている 全てのファイルシステムのリストであった。 Linux 2.4.19
-でプロセス単位のマウント名前空間が導入されたことに伴い、 このファイルは \fI/proc/self/mounts\fP へのリンクとなった。
-\fI/proc/self/mounts\fP はそのプロセス自身のマウント名前空間のマウントポイントのリストである。 このファイルのフォーマットは
-\fBfstab\fP(5)  に記述されている。
+Before kernel 2.4.19, this file was a list of all the filesystems currently
+mounted on the system.  With the introduction of per\-process mount
+namespaces in Linux 2.4.19, this file became a link to \fI/proc/self/mounts\fP,
+which lists the mount points of the process's own mount namespace.  The
+format of this file is documented in \fBfstab\fP(5).
 .TP 
 \fI/proc/mtrr\fP
 Memory Type Range Registers。 詳細は、Linux カーネルソースファイル \fIDocumentation/mtrr.txt\fP
@@ -1516,7 +1582,8 @@ UNIX ドメインソケットのリスト。 フォーマットは以下のと
 St はソケットの内部状態で、Path は(もしあれば) ソケットのパス名である。
 .TP 
 \fI/proc/partitions\fP
-各パーティションのメジャー番号とマイナー番号が書かれている。 さらに、ブロック数とパーティション名も書かれている。
+Contains the major and minor numbers of each partition as well as the number
+of 1024\-byte blocks and the partition name.
 .TP 
 \fI/proc/pci\fP
 カーネルの初期化時に見つかったすべての PCI デバイスのリストと その設定。
@@ -1576,8 +1643,9 @@ seagate, t128, u15\-24f, ultrastore, wd7000 のどれかである。 少なく
 (bus lockup) を 制御することができる。
 .TP 
 \fI/proc/self\fP
-このディレクトリはプロセスに (プロセス自身の)  \fI/proc\fP ファイルシステムへのアクセスを参照させる。 これは \fI/proc\fP 内の
-(このプロセスの) プロセス ID が名前となっている ディレクトリと全く同一である。
+This directory refers to the process accessing the \fI/proc\fP filesystem, and
+is identical to the \fI/proc\fP directory named by the process ID of the same
+process.
 .TP 
 \fI/proc/slabinfo\fP
 Linux 2.6.16 以降では、 カーネル設定オプション \fBCONFIG_SLAB\fP が有効の場合にのみ、このファイルは存在する。
@@ -1681,10 +1749,10 @@ I/O 完了待ちで停止 (blocked) しているプロセス数 (Linux 2.5.45 
 使用中のスワップ領域。 \fBswapon\fP(8)  も参照すること。
 .TP 
 \fI/proc/sys\fP
-このディレクトリ (1.3.57 以降に存在) はカーネル変数に対応するいくつかの
-ファイルとサブディレクトリを含む。 これらの変数は読み出し可能である。
-また場合によっては \fI/proc\fP ファイルシステムや、 (非推奨の) システムコール
-\fBsysctl\fP(2) を用いて書き換えることもできる。
+This directory (present since 1.3.57) contains a number of files and
+subdirectories corresponding to kernel variables.  These variables can be
+read and sometimes modified using the \fI/proc\fP filesystem, and the
+(deprecated)  \fBsysctl\fP(2)  system call.
 .TP 
 \fI/proc/sys/abi\fP (Linux 2.4.10 以降)
 .\" On some systems, it is not present.
@@ -1699,8 +1767,8 @@ I/O 完了待ちで停止 (blocked) しているプロセス数 (Linux 2.5.45 
 このディレクトリが空になっているシステムもある。
 .TP 
 \fI/proc/sys/fs\fP
-このディレクトリには、ファイルシステムに関連するカーネル変数用の
-ディレクトリとサブディレクトリが含まれる。
+This directory contains the files and subdirectories for kernel variables
+related to filesystems.
 .TP 
 \fI/proc/sys/fs/binfmt_misc\fP
 このディレクトリ以下のファイルについてのドキュメントは、 Linux カーネルソースの \fIDocumentation/binfmt_misc.txt\fP
@@ -1755,9 +1823,6 @@ I/O 完了待ちで停止 (blocked) しているプロセス数 (Linux 2.5.45 
 
 \fIfile\-max\fP に書かれている値は、カーネル定数 \fBNR_OPEN\fP に制限される。
 
-\fI/proc/sys/fs/file\-max\fP を増やした場合は、 \fI/proc/sys/fs/inode\-max\fP を新しい
-\fI/proc/sys/fs/file\-max\fP の値の 3\-4 倍に増やしておくこと。 こうしないと inode を使い果たしてしまうだろう。
-
 特権プロセス (\fBCAP_SYS_ADMIN\fP) は \fIfile\-max\fP 上限を上書きできる。
 .TP 
 \fI/proc/sys/fs/file\-nr\fP
@@ -1774,20 +1839,31 @@ peak in the usage of open file handles.  Since Linux 2.6, the kernel does
 deallocate freed file handles, and the "free file handles" value is always
 zero.
 .TP 
-\fI/proc/sys/fs/inode\-max\fP
-このファイルには、メモリ内 inode の最大値が書かれている。 (2.4 系の) システムによっては、このファイルが存在しないかもしれない。 この値は
-\fIfile\-max\fP の値の 3\-4 倍にすべきである。 これは \fIstdin\fP, \fIstdout\fP, ネットワークソケットを扱うにも inode
-が必要なためである。 日常的に inode を使い果たしている場合は、この値を増やす必要がある。
+\fI/proc/sys/fs/inode\-max\fP (only present until Linux 2.2)
+This file contains the maximum number of in\-memory inodes.  This value
+should be 3\-4 times larger than the value in \fIfile\-max\fP, since \fIstdin\fP,
+\fIstdout\fP and network sockets also need an inode to handle them.  When you
+regularly run out of inodes, you need to increase this value.
+
+Starting with Linux 2.4, there is no longer a static limit on the number of
+inodes, and this file is removed.
 .TP 
 \fI/proc/sys/fs/inode\-nr\fP
 このファイルには、 \fIinode\-state\fP の最初の 2 つの値が書かれている。
 .TP 
 \fI/proc/sys/fs/inode\-state\fP
-このファイルには 7 個の値が書かれている: \fInr_inodes,\fP \fInr_free_inodes\fP, \fIpreshrink\fP と 4
-つのダミーの値である。 \fInr_inodes\fP はシステムが確保する inode の数である。 Linux は 1 度に 1 ページ分いっぱいに
-nr_inode を確保するので、この値が \fIinode\-max\fP より幾分大きくなることもある。 \fInr_free_inodes\fP は空いている
-inode の数を表す。 \fInr_inodes\fP > \fIinode\-max\fP の場合、 \fIpreshrink\fP は 0 以外の値になる。
-この場合システムは inode をさらに確保するのではなく、 inode リストを切り詰める必要がある。
+This file contains seven numbers: \fInr_inodes\fP, \fInr_free_inodes\fP,
+\fIpreshrink\fP, and four dummy values (always zero).
+
+.\" This can be slightly more than
+.\" .I inode-max
+.\" because Linux allocates them one page full at a time.
+\fInr_inodes\fP is the number of inodes the system has allocated.
+\fInr_free_inodes\fP represents the number of free inodes.
+
+\fIpreshrink\fP is nonzero when the \fInr_inodes\fP > \fIinode\-max\fP and the
+system needs to prune the inode list instead of allocating more; since Linux
+2.4, this field is a dummy value (always zero).
 .TP 
 \fI/proc/sys/fs/inotify\fP (Linux 2.6.13 以降)
 このディレクトリには、ファイル \fImax_queued_events\fP, \fImax_user_instances\fP, and
@@ -1809,10 +1885,11 @@ inode の数を表す。 \fInr_inodes\fP > \fIinode\-max\fP の場合、 \fIpres
 メッセージキューで使用されるリソースの 制御を行う。 詳細は \fBmq_overview\fP(7)  を参照。
 .TP 
 \fI/proc/sys/fs/overflowgid\fP と \fI/proc/sys/fs/overflowuid\fP
-これらのファイルにより、ユーザーは固定 UID と固定 GID の値を変更できる。 デフォルトは 65534 である。 Linux の UID と
-GID は 32 ビットであるが、 16 ビットの UID と GID しかサポートしないファイルシステムもある。
-このようなファイルシステムが書き込みを許可してマウントされた場合、 65535 を超える UID と GID は、
-ディスクに書き込まれる前にオーバーフロー値に変換される。
+These files allow you to change the value of the fixed UID and GID.  The
+default is 65534.  Some filesystems support only 16\-bit UIDs and GIDs,
+although in Linux UIDs and GIDs are 32 bits.  When one of these filesystems
+is mounted with writes enabled, any UID or GID that would exceed 65535 is
+translated to the overflow value before being written to disk.
 .TP 
 \fI/proc/sys/fs/pipe\-max\-size\fP (Linux 2.6.35 以降)
 このファイルの値により、 \fBfcntl\fP(2) の \fBF_SETPIPE_SZ\fP 操作で増やすことができるパイプ容量の上限値が定義される。
@@ -1828,8 +1905,9 @@ GID は 32 ビットであるが、 16 ビットの UID と GID しかサポー
 .IP * 3
 呼び出し元が \fBCAP_FOWNER\fP ケーパビリティを持っている。
 .IP *
-そのリンクを作成中のプロセスのファイルシステム UID が、 リンク先ファイルの所有者 (UID) と一致する (\fBcredentials\fP(7)
-に説明があるが、 通常、 プロセスのファイルシステム UID はプロセスの実効 UID と同じである)。
+The filesystem UID of the process creating the link matches the owner (UID)
+of the target file (as described in \fBcredentials\fP(7), a process's
+filesystem UID is normally the same as its effective UID).
 .IP *
 以下の条件が全て成立する。
 .RS 4
@@ -1861,8 +1939,9 @@ upgraded by the administrator, or linking to special files.
 より前の伝統的な動作である)。 このファイルの値が 1 の場合、 以下の状況においてのみシンボリックリンクが辿られる。
 .RS
 .IP * 3
-そのリンクを辿っているプロセスのファイルシステム UID が、 シンボリックリンクの所有者 (UID) と一致する (\fBcredentials\fP(7)
-に説明があるが、 通常、 プロセスのファイルシステム UID はプロセスの実効 UID と同じである)。
+the filesystem UID of the process following the link matches the owner (UID)
+of the symbolic link (as described in \fBcredentials\fP(7), a process's
+filesystem UID is normally the same as its effective UID);
 .IP *
 そのリンクが world\-writable の sticky ビットがセットされたディレクトリではない。
 .IP *
@@ -1888,8 +1967,9 @@ races when accessing symbolic links.
 が変更されているプロセスや、 プロセスの実行バイナリの読み出し許可がないプロセスに対して、 コアダンプを生成しない。
 .TP 
 \fI1\ ("debug")\fP
-すべてのプロセスで、可能であればコアダンプを行う。 コアダンプファイルの所有者は、ダンプを行うプロセスのファイルシステム UID
-となり、セキュリティ上の考慮は行われない。 この値は、システムデバッグの場面だけを想定して設けられている。 ptrace のチェックも行われない。
+All processes dump core when possible.  The core dump is owned by the
+filesystem user ID of the dumping process and no security is applied.  This
+is intended for system debugging situations only.  Ptrace is unchecked.
 .TP 
 \fI2\ ("suidsafe")\fP
 通常はダンプされないようなバイナリ (上記の "0" 参照) を root だけが読み出し可能な形でダンプする。
@@ -1904,22 +1984,27 @@ races when accessing symbolic links.
 .RE
 .TP 
 このファイルはスーパブロックの値を制御する。
-この値はカーネルがマウントできるファイルシステムの最大値になる。 現在、 \fIsuper\-max\fP で許可されているファイルシステム数以上に
-マウントする必要がある場合は、この値を増加させるだけでよい。
+This file controls the maximum number of superblocks, and thus the maximum
+number of mounted filesystems the kernel can have.  You need increase only
+\fIsuper\-max\fP if you need to mount more filesystems than the current value in
+\fIsuper\-max\fP allows you to.
 .TP 
 \fI/proc/sys/fs/super\-nr\fP
-このファイルには現在マウントされているファイルシステム数が書かれている。
+This file contains the number of filesystems currently mounted.
 .TP 
 \fI/proc/sys/kernel\fP
 このディレクトリには、以下で説明する様々なカーネルパラメータを 制御するためのファイルが配置されている。
 .TP 
 \fI/proc/sys/kernel/acct\fP
-このファイルには 3 つの値が含まれている: \fIhighwater\fP, \fIlowwater\fP, \fIfrequency\fP である。
-BSD\-style process accounting が有効になっている場合、 これら 3 つの値が動作を制御する。
-ログファイルのあるファイルシステムの空き領域が \fIlowwater\fP パーセント以下になった場合は、ログ記録を一時停止する。 空き領域が
-\fIhighwater\fP パーセント以上になった場合に、ログ記録を再開する。 \fIfrequency\fP はカーネルが空き領域のチェックをする頻度である
-(単位は秒)。 デフォルトの値は、4, 2, 30 である。 つまり、空き領域が 2% 以下になるとログ記録を一時停止し、 空き領域が 4%
-以上となったときに再開する。 空き領域についての情報は 30 秒間有効である点に注意すること。
+This file contains three numbers: \fIhighwater\fP, \fIlowwater\fP, and
+\fIfrequency\fP.  If BSD\-style process accounting is enabled these values
+control its behavior.  If free space on filesystem where the log lives goes
+below \fIlowwater\fP percent accounting suspends.  If free space gets above
+\fIhighwater\fP percent accounting resumes.  \fIfrequency\fP determines how often
+the kernel checks the amount of free space (value is in seconds).  Default
+values are 4, 2 and 30.  That is, suspend accounting if 2% or less space is
+free; resume it if 4% or more space is free; consider information about
+amount of free space valid for 30 seconds.
 .TP 
 \fI/proc/sys/kernel/cap_last_cap\fP (Linux 3.2 以降)
 \fBcapabilities\fP(7) 参照。
@@ -2195,21 +2280,33 @@ semantics of the applications using System V shared memory on your system.
 このディレクトリは空の場合もある。
 .TP 
 \fI/proc/sys/sunrpc\fP
-このディレクトリはネットワークファイルシステム (NFS) への Sun remote procedure call (遠隔手続き呼び出し)
-をサポートする。 これが存在しないシステムもある。
+This directory supports Sun remote procedure call for network filesystem
+(NFS).  On some systems, it is not present.
 .TP 
 \fI/proc/sys/vm\fP
 このディレクトリにはメモリ管理の調整、バッファやキャッシュ管理のための ファイルがある。
 .TP 
 \fI/proc/sys/vm/drop_caches\fP (Linux 2.6.16 以降)
-このファイルに書き込みを行うことで、クリーンなキャッシュ、dentry、 inode をメモリ上から外し、そのメモリを解放する。
+Writing to this file causes the kernel to drop clean caches, dentries, and
+inodes from memory, causing that memory to become free.  This can be useful
+for memory management testing and performing reproducible filesystem
+benchmarks.  Because writing to this file causes the benefits of caching to
+be lost, it can degrade overall system performance.
+
+To free pagecache, use:
+
+    echo 1 > /proc/sys/vm/drop_caches
+
+To free dentries and inodes, use:
+
+    echo 2 > /proc/sys/vm/drop_caches
+
+To free pagecache, dentries and inodes, use:
 
-ページキャッシュを解放するには、 \fIecho 1 > /proc/sys/vm/drop_caches\fP とする。 dentry、inode
-を解放するには、 \fIecho 2 > /proc/sys/vm/drop_caches\fP とする。ページキャッシュ、dentry、inode
-を解放するには、 \fIecho 3 > /proc/sys/vm/drop_caches\fP とする。
+    echo 3 > /proc/sys/vm/drop_caches
 
-この操作は非破壊的な操作で、ダーティな (dirty) オブジェクトは 解放されないので、この操作を行う際は最初に \fBsync\fP(8)
-を実行しておくべきである。
+Because writing to this file is a nondestructive operation and dirty objects
+are not freeable, the user should run \fBsync\fP(8)  first.
 .TP 
 \fI/proc/sys/vm/legacy_va_layout\fP (Linux 2.6.9 以降)
 .\" The following is from Documentation/filesystems/proc.txt
@@ -2395,6 +2492,6 @@ kill されるだけかもしれない。 この場合には、カーネルパ
 Linux カーネルのソースファイル: \fIDocumentation/filesystems/proc.txt\fP,
 \fIDocumentation/sysctl/vm.txt\fP
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 8c39f5c..6d60a69 100644 (file)
@@ -79,6 +79,6 @@ Numbers Authority) によって指定される。
 .UR http://www.iana.org\:/assignments\:/protocol\-numbers
 .UE
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a6f2956..74bee66 100644 (file)
@@ -201,6 +201,6 @@ glibc は IPv6 と IPv4 の検索を順番に実行するようになる
 .br
 BIND のネームサーバオペレーションガイド
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index df5cb95..54602d9 100644 (file)
@@ -80,6 +80,6 @@ RPC プログラム番号データベース
 .SH 関連項目
 \fBgetrpcent\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 02e6069..95ca9bf 100644 (file)
@@ -44,6 +44,6 @@ suite を使用している場合は、 \fBlogin.defs\fP(5)  を参照するこ
 .SH 関連項目
 \fBlogin\fP(1), \fBlogin.defs\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4e76ede..f88dd5e 100644 (file)
@@ -160,6 +160,6 @@ telnet          23/tcp\fP
 
 ポート番号の割り当てを定めている RFC (最新版は RFC\ 1700、別名 STD0002)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 34f9930..502f495 100644 (file)
@@ -61,6 +61,6 @@ shells \- ログインシェルとして有効なファイルのパス名
 .SH 関連項目
 \fBchsh\fP(1), \fBgetusershell\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 31b9fb3..a90b8cb 100644 (file)
@@ -110,6 +110,6 @@ echo "\fIcache_name limit batchcount\fP" > /proc/slabinfo
 Linux 2.6.16 以降では、 \fI/proc/slabinfo\fP ファイルは、カーネル設定オプション \fBCONFIG_SLAB\fP
 を有効にした場合のみ存在する。
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ddc3fd5..d41eddf 100644 (file)
@@ -450,6 +450,6 @@ x   垂直線 (|)
 .SH 関連項目
 \fBncurses\fP(3), \fBtermcap\fP(3), \fBterminfo\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 77a134e..6cb4437 100644 (file)
@@ -62,6 +62,6 @@ vt320 ttys0
 .SH 関連項目
 \fBtermcap\fP(5), \fBterminfo\fP(5), \fBagetty\fP(8), \fBmingetty\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 8ec3907..0ec45bd 100644 (file)
@@ -117,6 +117,6 @@ UTC/local インジケータはそれぞれ 1 バイトの値として格納さ
 
 glibc ソースコードの \fItimezone/tzfile.h\fP
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 5dc956f..c51cb28 100644 (file)
@@ -237,6 +237,6 @@ utmp 構造体は libc5 から libc6 で変更された。そのため昔の lib
 \fBgetutent\fP(3), \fBgetutmp\fP(3), \fBlogin\fP(3), \fBlogout\fP(3), \fBlogwtmp\fP(3),
 \fBupdwtmp\fP(3), \fBinit\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 5eb41c6..30b6c29 100644 (file)
@@ -43,6 +43,6 @@ intro \- ゲームプログラムの紹介
 .SS 著者と著作権
 著者と著作権に関しては各マニュアルページのソースのヘッダを参照すること。 これらはページごとに異なる可能性があることに注意してほしい。
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 512e01a..caee277 100644 (file)
@@ -423,6 +423,6 @@ main(int argc, char *argv[])
 .UR http://www.squid\-cache.org\:/~adrian\:/Reprint\-Pulavarty\-OLS2003.pdf
 .UE
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 514b9f4..942d5ef 100644 (file)
@@ -147,6 +147,6 @@ _
 \fBascii\fP(7)
 
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e74f8b6..1420593 100644 (file)
@@ -199,6 +199,6 @@ ASCII 規格は米国規格協会
 \fBiso_8859\-4\fP(7), \fBiso_8859\-5\fP(7), \fBiso_8859\-6\fP(7), \fBiso_8859\-7\fP(7),
 \fBiso_8859\-8\fP(7), \fBiso_8859\-9\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4980084..c3e178b 100644 (file)
@@ -67,11 +67,13 @@ OS ローダーの主な仕事は、カーネルのディスク上の位置を
 対話モードで使用することもでき、追加のパラメータをカーネルに渡したり、 デフォルトとは別のカーネルを指定したりすることができる
 (例えば、最後にコンパイルしたカーネルが機能しなかった時に バックアップのカーネルを指定して起動するといったことができる)。
 .SS カーネルの起動
-カーネルはロードされると、デバイスを (ドライバによって)  初期化し、スワッパを起動し (最近の Linux カーネルでは、 スワッパは kswapd
-という「カーネルプロセス」になる)、 ルートファイルシステム (/) をマウントする。
+When the kernel is loaded, it initializes the devices (via their drivers),
+starts the swapper (it is a "kernel process", called kswapd in modern Linux
+kernels), and mounts the root filesystem (/).
 
-カーネルに渡すことのできるパラメータのいくつかは、 これらの動作に関係する。 (例えばデフォルトのルートファイルシステムを変更したりできる)。
-Linux カーネルパラメータに関するより詳しい情報は \fBbootparam\fP(7)  を読んでほしい。
+Some of the parameters that may be passed to the kernel relate to these
+activities (e.g: You can override the default root filesystem).  For further
+information on Linux kernel parameters read \fBbootparam\fP(7).
 
 これらが済んではじめて、 カーネルは最初の (ユーザランドの) プロセスを生成し、 番号 1 を与える。このプロセスは \fI/sbin/init\fP
 プログラムを実行する。 カーネルによって解釈されていないパラメータはすべて \fI/sbin/init\fP に渡される。
@@ -131,6 +133,6 @@ Linux で \fI/etc/init.d\fP)  に配置される。これらのスクリプト
 .SH 関連項目
 \fBinittab\fP(5), \fBbootparam\fP(7), \fBinit\fP(8), \fBrunlevel\fP(8), \fBshutdown\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 7be71ae..b49088f 100644 (file)
@@ -44,7 +44,7 @@
 .\" Updated 2013-07-31, Akihiro MOTOKI <amotoki@gmail.com>
 .\" Updated 2013-08-16, Akihiro MOTOKI <amotoki@gmail.com>
 .\"
-.TH BOOTPARAM 7 2013\-06\-08 Linux "Linux Programmer's Manual"
+.TH BOOTPARAM 7 2013\-08\-01 Linux "Linux Programmer's Manual"
 .SH 名前
 bootparam \- Linux カーネル起動時パラメータの解説
 .SH 説明
@@ -138,9 +138,11 @@ nfs ルートの名前を設定する。 この文字列の先頭が '/'、','
 を使用できる。
 .TP 
 \&\fB'root=...'\fP
-起動時にルートファイルシステムとして使われるデバイスをカーネルに指定する。 デフォルトはコンパイル時に決定され、
-通常はカーネルを構築したシステムのルートデバイスになる。 この値を無効にして、 例えば 2
-番目のフロッピーディスクドライブをルートデバイスに指定する場合は、 \&'root=/dev/fd1' とする。
+This argument tells the kernel what device is to be used as the root
+filesystem while booting.  The default of this setting is determined at
+compile time, and usually is the value of the root device of the system that
+the kernel was built on.  To override this value, and select the second
+floppy drive as the root device, one would use 'root=/dev/fd1'.
 
 ルートデバイスの指定にはシンボル形式と数値形式を用いることができる。 シンボル形式の場合は \fI/dev/XXYN\fP という書式で指定する。 XX
 にはデバイスタイプを指定する。 Y にはドライブレターもしくはドライブ番号、 N には (フロッピーディスクを除く) ディスクの パーティション番号を
@@ -152,7 +154,8 @@ EZ135 パラレルポートリムーバブルディスクは 'ez' で Y は 'a'
 だが): nfs, ram, scd, mcd, cdu535, aztcd, cm206cd, gscd, sbpcd, sonycd, bpcd。
 (nfs はネットワークブートに、ram は RAM ディスクを使用する場合に用いる。)
 
-なお、これらはファイルシステム上でのデバイスの指定方法とは全く関係ない。 \&'/dev/' を用いるのは単に慣習に過ぎない。
+Note that this has nothing to do with the designation of these devices on
+your filesystem.  The '/dev/' part is purely conventional.
 
 扱いにくいし移植性も良くないが、 上記のデバイスを major/minor 番号の数値で指定してもよい。 (例えば \fI/dev/sda3\fP は
 major 番号 8、minor 番号 3 なので、 \&'root=0x803' と記述できる。)
@@ -163,12 +166,14 @@ major 番号 8、minor 番号 3 なので、 \&'root=0x803' と記述できる
 こうすると、 別のメディアからマシンを起動することなく ext3 から ext2 へ戻すことができる。
 .TP 
 \&\fB'ro'\fP と \fB'rw'\fP
-\&'ro' オプションは、 ルートファイルシステムを 「読み出し専用」でマウントするようカーネルに指示し、 fsck
-プログラムがファイルシステムの矛盾を検査できるようにする。 ファイルシステムが「読み書き可能」として再マウントされる (つまり 'mount \-w \-n
-\-o remount /') までの間は、 いかなるプロセスもこのファイルシステム上のファイルに書き込むことはできない。 (\fBmount\fP(8)
-も参照。)
+The 'ro' option tells the kernel to mount the root filesystem as 'read\-only'
+so that filesystem consistency check programs (fsck)  can do their work on a
+quiescent filesystem.  No processes can write to files on the filesystem in
+question until it is 'remounted' as read/write capable, for example, by
+\&'mount \-w \-n \-o remount /'.  (See also \fBmount\fP(8).)
 
-rw オプションはルートファイルシステムを 「読み書き可能」でマウントするようカーネルに指示する。 こちらがデフォルトである。
+The 'rw' option tells the kernel to mount the root filesystem read/write.
+This is the default.
 
 .TP 
 \&\fB'resume=...'\fP
@@ -288,11 +293,12 @@ pageout_weight, bufferout_weight.  これはカーネルをチューンする人
 buff_decline, buff_initial_age, bufferout_weight, buffermem_grace.
 これはカーネルをチューンする人のためのオプションである。
 .SS "RAM ディスク関連の起動時引数"
-(カーネルのコンパイル時に \fBCONFIG_BLK_DEV_RAM\fP オプションが指定されたときのみ有効。)  一般的には、Linux で RAM
-ディスクを使用するのはあまり良い考えではない。 システムに任せておけばもっと効率的にメモリを使用する。 しかしブート時
-(またはブートフロッピーの作成中) には、 フロッピーの内容を RAM ディスクにロードすると便利かもしれない。
-メインディスクがアクセス可能になる前に、 (ファイルシステムやハードウェアに関する)
-モジュールをいくつかロードしなければならないシステムもあるだろう。
+(Only if the kernel was compiled with \fBCONFIG_BLK_DEV_RAM\fP.)  In general it
+is a bad idea to use a ramdisk under Linux\(emthe system will use available
+memory more efficiently itself.  But while booting (or while constructing
+boot floppies)  it is often useful to load the floppy contents into a
+ramdisk.  One might also have a system in which first some modules (for
+filesystem or hardware) must be loaded before the main disk can be accessed.
 
 Linux のバージョン 1.3.48 において、 RAM ディスクの取り扱いが根底から変化した。 それ以前までは、メモリは静的に割り当てられ、
 \&'ramdisk=N' パラメータでそのサイズを指定していた (この値はコンパイル時にカーネルイメージに指定することもできた)。  現在は RAM
@@ -317,12 +323,14 @@ N=1 ならフロッピー挿入を促すプロンプトを出す (デフォル
 RAM ディスクイメージを置く場合に必要となる。
 .TP 
 \&\fB'noinitrd'\fP
-(カーネルのコンパイル時に \fBCONFIG_BLK_DEV_RAM\fP と \fBCONFIG_BLK_DEV_INITRD\fP
-が指定されているときのみ有効。)  最近は initrd を使用するようにカーネルをコンパイルできる。 このオプションが指定されると、
-ブートプロセスはカーネルと RAM ディスクをロードし、 カーネルは initrd を「普通の」 RAM ディスクに変換し、 この RAM
-ディスクがルートデバイスとして「読み書き可能」でマウントされる。 次に \fI/linuxrc\fP が実行される。
-その後「真の」ルートファイルシステムがマウントされ、 initrd ファイルシステムは \fI/initrd\fP に移される。 最後に通常のブートシーケンス
-(具体的には \fI/sbin/init\fP の呼び出し) が実行される。
+(Only if the kernel was compiled with \fBCONFIG_BLK_DEV_RAM\fP and
+\fBCONFIG_BLK_DEV_INITRD\fP.)  These days it is possible to compile the kernel
+to use initrd.  When this feature is enabled, the boot process will load the
+kernel and an initial ramdisk; then the kernel converts initrd into a
+"normal" ramdisk, which is mounted read\-write as root device; then
+\fI/linuxrc\fP is executed; afterward the "real" root filesystem is mounted,
+and the initrd filesystem is moved over to \fI/initrd\fP; finally the usual
+boot sequence (e.g., invocation of \fI/sbin/init\fP)  is performed.
 
 initrd に関する詳細な解説はカーネルソースファイル \fIDocumentation/initrd.txt\fP を参照。
 
@@ -1167,12 +1175,12 @@ x\-threshold として用いられ、 2 番目の値が y\-threshold として
 このオプションは、コンソールドライバに、 ハードウェアスクロールを用いないよう伝える (ここで言うハードウェアスクロールとは、
 ビデオメモリ上のデータを移動させることによって スクリーン表示領域をスクロールさせることを指す)。 特定の点字マシンではこの指定が必要となる。
 .SH 関連項目
-\fBlilo.conf\fP(5), \fBklogd\fP(8), \fBlilo\fP(8), \fBmount\fP(8)
+\fBklogd\fP(8), \fBmount\fP(8)
 
 このマニュアルページの大部分は Paul Gortmaker による Boot Parameter HOWTO (version 1.0.1)
 を基にしている。 この (あるいは最新の) HOWTO をあたれば、 さらに多くの情報が入手できるだろう。 最新の情報源はカーネルソースファイル
 \fIDocumentation/kernel\-parameters.txt\fP である。
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e904f69..20d83f0 100644 (file)
@@ -359,6 +359,6 @@ ESC ) xx, ESC * xx, ESC + xx はそれぞれ ESC \- xx, ESC . xx, ESC / xx と
 \fBconsole\fP(4), \fBconsole_codes\fP(4), \fBconsole_ioctl\fP(4), \fBascii\fP(7),
 \fBiso_8859\-1\fP(7), \fBunicode\fP(7), \fButf\-8\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1e58a4d..c2a4e9d 100644 (file)
@@ -62,6 +62,6 @@ main(void)
 \fBclog2\fP(3), \fBconj\fP(3), \fBcpow\fP(3), \fBcproj\fP(3), \fBcreal\fP(3), \fBcsin\fP(3),
 \fBcsinh\fP(3), \fBcsqrt\fP(3), \fBctan\fP(3), \fBctanh\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a4d5733..5fd2841 100644 (file)
@@ -182,6 +182,6 @@ CP\ 1251 は Windows キリル文字としても知られている。
 .SH 関連項目
 \fBascii\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c578948..649a7fc 100644 (file)
@@ -320,6 +320,6 @@ file handle" とも 呼ばれ、オープンされたファイルのカーネル
 .SH 関連項目
 \fBepoll_create\fP(2), \fBepoll_create1\fP(2), \fBepoll_ctl\fP(2), \fBepoll_wait\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 7d44815..8abd75f 100644 (file)
@@ -190,10 +190,14 @@ Specification として規定された代替 API (alternative API) に関する
 \fI_FILE_OFFSET_BITS=64\fP を利用すること。
 .TP 
 \fB_FILE_OFFSET_BITS\fP
-このマクロを値 64 で定義すると、ファイル I/O とファイルシステム操作に 関連する 32 ビット版の関数とデータタイプは自動的に 64 ビット版に
-変換される。 これは、32 ビットシステムで大きなファイル (> 2 ギガバイト) の I/O を実行する際に役立つ
-(このマクロを定義すると、コンパイルし直すだけで大きなファイルを 扱えるプログラムを書くことができる)。 64 ビットシステムは、もともと 2
-ギガバイトより大きなファイルを 扱えるので、64 ビットシステムではこのマクロは効果を持たない。
+Defining this macro with the value 64 automatically converts references to
+32\-bit functions and data types related to file I/O and filesystem
+operations into references to their 64\-bit counterparts.  This is useful for
+performing I/O on large files (> 2 Gigabytes)  on 32\-bit systems.
+(Defining this macro permits correctly written programs to use large files
+with only a recompilation being required.)  64\-bit systems naturally permit
+file sizes greater than 2 Gigabytes, and on those systems this macro has no
+effect.
 .TP 
 \fB_BSD_SOURCE\fP
 このマクロを定義すると (値に関わらず) ヘッダファイルで BSD 由来の定義が公開される。
@@ -232,17 +236,20 @@ glibc 2.10 以降では、 \fB_POSIX_C_SOURCE\fP が 200809L 以上の値で定
 .\" * From: Jakub Jelinek <jakub at redhat dot com>
 .\" * To: gcc-patches at gcc dot gnu dot org
 .\" * Date: Tue, 21 Sep 2004 04:16:40 -0400
-このマクロを定義すると、文字列やメモリの操作を行う様々な関数を 使用する際にバッファオーバーフローを検出するための軽めのチェックが
-実行されるようになる。すべてのバッファオーバーフローが検出される わけではなく、あくまでよくある例についてだけである。
-現在の実装では、以下の関数にチェックが追加されている: \fBmemcpy\fP(3), \fBmempcpy\fP(3), \fBmemmove\fP(3),
-\fBmemset\fP(3), \fBstpcpy\fP(3), \fBstrcpy\fP(3), \fBstrncpy\fP(3), \fBstrcat\fP(3),
-\fBstrncat\fP(3), \fBsprintf\fP(3), \fBsnprintf\fP(3), \fBvsprintf\fP(3),
-\fBvsnprintf\fP(3), \fBgets\fP(3).  \fB_FORTIFY_SOURCE\fP が 1 に設定された場合、コンパイラの最適化レベルが
-1 (\fIgcc\ \-O1\fP)  かそれ以上であれば、規格に準拠するプログラムの振る舞いを 変化させないようなチェックが実行される。
-\fB_FORTIFY_SOURCE\fP が 2 に設定された場合、さらなるチェックが追加されるが、
-規格に準拠するプログラムのいくつかが失敗する可能性がある。 いくつかのチェックはコンパイル時に実行でき、コンパイラの警告として
-表示される。他のチェックは実行時に行われ、チェックに失敗した場合 には実行時エラーとなる。 このマクロを使用するにはコンパイラの対応が必要であり、
-バージョン 4.0 以降の \fBgcc\fP(1)  で利用できる。
+Defining this macro causes some lightweight checks to be performed to detect
+some buffer overflow errors when employing various string and memory
+manipulation functions.  Not all buffer overflows are detected, just some
+common cases.  In the current implementation, checks are added for calls to
+\fBmemcpy\fP(3), \fBmempcpy\fP(3), \fBmemmove\fP(3), \fBmemset\fP(3), \fBstpcpy\fP(3),
+\fBstrcpy\fP(3), \fBstrncpy\fP(3), \fBstrcat\fP(3), \fBstrncat\fP(3), \fBsprintf\fP(3),
+\fBsnprintf\fP(3), \fBvsprintf\fP(3), \fBvsnprintf\fP(3), and \fBgets\fP(3).  If
+\fB_FORTIFY_SOURCE\fP is set to 1, with compiler optimization level 1 (\fIgcc\ \-O1\fP)  and above, checks that shouldn't change the behavior of conforming
+programs are performed.  With \fB_FORTIFY_SOURCE\fP set to 2 some more checking
+is added, but some conforming programs might fail.  Some of the checks can
+be performed at compile time, and result in compiler warnings; other checks
+take place at run time, and result in a run\-time error if the check fails.
+Use of this macro requires compiler support, available with \fBgcc\fP(1)  since
+version 4.0.
 .SS デフォルトの定義、暗黙の定義、組み合わせ定義
 .PP
 機能検査マクロが一つも明示的に定義されなかった場合、 デフォルトで機能検査マクロ \fB_BSD_SOURCE\fP, \fB_SVID_SOURCE\fP,
@@ -409,6 +416,6 @@ main(int argc, char *argv[])
 
 \fI/usr/include/features.h\fP
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1bb933f..8e1e486 100644 (file)
@@ -91,6 +91,6 @@ of the Ottawa Linux Symposium 2002), futex の使用例ライブラリ, futex\-*
 .UR ftp://ftp.kernel.org\:/pub\:/linux\:/kernel\:/people\:/rusty/
 .UE .
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index a3d778f..0d2ff25 100644 (file)
@@ -46,7 +46,7 @@
 .\"
 .TH HIER 7 2012\-08\-05 Linux "Linux Programmer's Manual"
 .SH 名前
-hier \- ファイルシステム階層の説明
+hier \- description of the filesystem hierarchy
 .SH 説明
 典型的な Linux system には以下のようなディレクトリがある (他にもたくさんのディレクトリがあるが):
 .TP 
@@ -86,23 +86,25 @@ X11 window system の設定ファイルの置き場所 (なくてもよい)。
 ローカルマシンの管理者が決めることである。
 .TP 
 \fI/lib\fP
-このディレクトリには、システムの起動時に必要な共有ライブラリや、 ルートファイルシステムでコマンドを実行するのに必要な共有ライブラリを置く。
+This directory should hold those shared libraries that are necessary to boot
+the system and to run the commands in the root filesystem.
 .TP 
 \fI/media\fP
 このディレクトリには、 CD/DVD ディスクや USB スティックなどの取り外し可能メディア (removable media)
 用のマウントポイントが置かれる。
 .TP 
 \fI/mnt\fP
-このディレクトリは、一時的にマウントするファイルシステム用の マウントポイントである。
-ディストリビューションによっては、一時的にマウントするファイルシステム用の マウントポイントとして、 \fI/mnt\fP
-内にサブディレクトリが用意されている場合がある。
+This directory is a mount point for a temporarily mounted filesystem.  In
+some distributions, \fI/mnt\fP contains subdirectories intended to be used as
+mount points for several temporary filesystems.
 .TP 
 \fI/opt\fP
 このディレクトリにはアドオンパッケージの静的なファイルが置かれる。
 .TP 
 \fI/proc\fP
-このディレクトリは \fIproc\fP ファイルシステムのマウントポイントである。 \fIproc\fP
-ファイルシステムは、実行中プロセスやカーネルの情報を提供する。 この疑似ファイルシステムの詳細は、 \fBproc\fP(5)  で説明されている。
+This is a mount point for the \fIproc\fP filesystem, which provides information
+about running processes and the kernel.  This pseudo\-filesystem is described
+in more detail in \fBproc\fP(5).
 .TP 
 \fI/root\fP
 通常ここが root ユーザのホームディレクトリになる (なくてもよい)。
@@ -324,10 +326,11 @@ groff と一緒には配布されていない troff マクロの置き場所。
 \fI/usr/local\fP 用の可変データの置き場所。
 .TP 
 \fI/var/lock\fP
-ロックファイルの置き場所。 デバイスのロックファイルの命名は、慣習として \fILCK..<device>\fP とされている。ここで
-\fI<device>\fP はファイルシステム上でのデバイス名である。 利用されているフォーマットは HDU UUCP
-のロックファイルのものである。 すなわち各ロックファイルには アスキー 10 進数値文字で表記した PID 10 バイトと、
-それに続いて改行文字とが含まれている。
+Lock files are placed in this directory.  The naming convention for device
+lock files is \fILCK..<device>\fP where \fI<device>\fP is the
+device's name in the filesystem.  The format used is that of HDU UUCP lock
+files, that is, lock files contain a PID as a 10\-byte ASCII decimal number,
+followed by a newline character.
 .TP 
 \fI/var/log\fP
 種々のログファイルの置き場所。
@@ -394,6 +397,6 @@ The Filesystem Hierarchy Standard, Version 2.2
 
 The Filesystem Hierarchy Standard
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 76b8792..c0d6641 100644 (file)
 .\" Updated 2013-07-22, Akihiro MOTOKI <amotoki@gmail.com>
 .\" Updated 2013-08-21, Akihiro MOTOKI <amotoki@gmail.com>, LDP v3.53
 .\"
-.TH INOTIFY 7 2013\-07\-21 Linux "Linux Programmer's Manual"
+.TH INOTIFY 7 2013\-09\-16 Linux "Linux Programmer's Manual"
 .SH 名前
-inotify \- ファイルシステムイベントを監視する
+inotify \- monitoring filesystem events
 .SH 説明
-\fIinotify\fP API はファイルシステムイベントを監視するための機構を提供する。 inotify
-は個々のファイルやディレクトリを監視するのに使える。 ディレクトリを監視する場合、inotify はディレクトリ自身と
-ディレクトリ内のファイルのイベントを返す。
+The \fIinotify\fP API provides a mechanism for monitoring filesystem events.
+Inotify can be used to monitor individual files, or to monitor directories.
+When a directory is monitored, inotify will return events for the directory
+itself, and for files inside the directory.
 
 以下のシステムコールがこの API と共に使用される: \fBinotify_init\fP(2)  (や \fBinotify_init1\fP(2)),
 \fBinotify_add_watch\fP(2), \fBinotify_rm_watch\fP(2), \fBread\fP(2), \fBclose\fP(2).
@@ -210,8 +211,8 @@ struct inotify_event {
 .PD 0
 .TP  18
 \fBIN_IGNORED\fP
-監視対象が (\fBinotify_rm_watch\fP(2) により) 明示的に 削除された。もしくは (ファイルの削除、またはファイル
-システムのアンマウントにより) 自動的に削除された。
+Watch was removed explicitly (\fBinotify_rm_watch\fP(2))  or automatically
+(file was deleted, or filesystem was unmounted).
 .TP 
 \fBIN_ISDIR\fP
 このイベントの対象がディレクトリである。
@@ -220,7 +221,7 @@ struct inotify_event {
 イベントキューが溢れた (このイベントの場合、\fIwd\fP は \-1 である)。
 .TP 
 \fBIN_UNMOUNT\fP
-監視対象オブジェクトを含むファイルシステムがアンマウントされた。
+Filesystem containing watched object was unmounted.
 .PD
 .RE
 .SS "/proc インターフェース"
@@ -288,11 +289,12 @@ inotify API では影響が受けるファイルをファイル名で特定す
 最新の 2 つのイベントを一つにまとめられる可能性がある) が、 最新のイベントが「最も古い」読み込まれていないイベントとまとめられるか
 をチェックするようになっていた。
 .SH 関連項目
-\fBinotify_add_watch\fP(2), \fBinotify_init\fP(2), \fBinotify_init1\fP(2),
-\fBinotify_rm_watch\fP(2), \fBread\fP(2), \fBstat\fP(2)
+\fBinotifywait\fP(1), \fBinotifywatch\fP(1), \fBinotify_add_watch\fP(2),
+\fBinotify_init\fP(2), \fBinotify_init1\fP(2), \fBinotify_rm_watch\fP(2), \fBread\fP(2),
+\fBstat\fP(2)
 
 Linux カーネルソース内の \fIDocumentation/filesystems/inotify.txt\fP
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 7aebfac..40011cf 100644 (file)
 .SH 名前
 intro \- 概要、慣習やその他の説明
 .SH 説明
-マニュアルの 7 章には様々な事柄の概要が書かれている。 習慣、プロトコル、文字集合の規格、ファイルシステムの構成、
-その他の雑多なことについて説明している。
+Section 7 of the manual provides overviews on various topics, and describes
+conventions and protocols, character set standards, the standard filesystem
+layout, and miscellaneous other things.
 .SH 注意
 .SS 著者と著作権
 著者と著作権に関しては各マニュアルページのソースのヘッダを参照すること。 これらはページごとに異なる可能性があることに注意してほしい。
 .SH 関連項目
 \fBstandards\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 271b7d9..81e6ad8 100644 (file)
@@ -187,6 +187,6 @@ _
 .SH 関連項目
 \fBascii\fP(7), \fBiso_8859\-15\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e4981d8..93e6c0a 100644 (file)
@@ -172,6 +172,6 @@ ISO 8859\-10 は Latin\-6 としても知られている。
 .SH 関連項目
 \fBascii\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e43f0d0..bef343b 100644 (file)
@@ -166,6 +166,6 @@ ISO 8859\-11 は TIS (タイ工業規格) 620\-2253 (一般には TIS\-620 と
 .SH 関連項目
 \fBascii\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 859f174..22af011 100644 (file)
@@ -171,6 +171,6 @@ ISO 8859\-13 は Latin\-7 としても知られている。
 .SH 関連項目
 \fBascii\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 1b38a29..50329ac 100644 (file)
@@ -169,6 +169,6 @@ ISO 8859\-14 は Latin\-8 としても知られている。
 .SH 関連項目
 \fBascii\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9610e45..2f96997 100644 (file)
@@ -182,6 +182,6 @@ _
 .SH 関連項目
 \fBascii\fP(7), \fBiso_8859\-1\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3c2170d..d16a560 100644 (file)
@@ -183,6 +183,6 @@ _
 .UR http://bucovina.chem.tue.nl\:/fonturi\:/index\-en.html
 .UE .
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9ca44a7..4b3af5f 100644 (file)
@@ -186,6 +186,6 @@ _
 .UR http://sizif.mf.uni\-lj.si\:/linux\:/cee\:/iso8859\-2.html
 .UE .
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index f6c10e0..1494500 100644 (file)
@@ -165,6 +165,6 @@ ISO 8859\-3 は Latin\-3 としても知られている。
 .SH 関連項目
 \fBascii\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9e1381c..3366721 100644 (file)
@@ -167,6 +167,6 @@ _
 .SH 関連項目
 \fBascii\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index fdb3067..05398fb 100644 (file)
@@ -171,6 +171,6 @@ T}
 .SH 関連項目
 \fBascii\fP(7), \fBkoi8\-r\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 633df2b..ca870e3 100644 (file)
@@ -125,6 +125,6 @@ ISO 8859\-6 では、関連する多くの言語 (ウルドゥー語ヤペルシ
 .SH 関連項目
 \fBascii\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 7d5f539..f59de15 100644 (file)
@@ -176,6 +176,6 @@ ISO 8859\-7 は以前は ELOT\-928 や ECMA\-118:1986 とも呼ばれていた
 .SH 関連項目
 \fBascii\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 80970d3..ee2aa98 100644 (file)
@@ -137,6 +137,6 @@ ISO 8859\-8 は ISO\-IR\-138 としても知られている。
 .SH 関連項目
 \fBascii\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index c4eafe5..01eeaef 100644 (file)
@@ -170,6 +170,6 @@ _
 .SH 関連項目
 \fBascii\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 5dabbc0..909c68a 100644 (file)
@@ -208,6 +208,6 @@ RFC\ 1489,
 .UR http://koi8.pp.ru/
 .UE
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9fa12fb..cc14ef8 100644 (file)
@@ -195,6 +195,6 @@ A4, A6, A7, AD, B4, B6, B7, BD である。
 .SH 関連項目
 \fBascii\fP(7), \fBkoi8\-r\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 8a132bb..8778f03 100644 (file)
@@ -88,6 +88,6 @@ Linux libc の活動の元々の動機とは裏腹に、glibc 2.0 がリリー
 .SH 関連項目
 \fBsyscalls\fP(2), \fBfeature_test_macros\fP(7), \fBman\-pages\fP(7), \fBstandards\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 2ed075a..63f89f6 100644 (file)
@@ -161,6 +161,6 @@ GNU gettext 関数ファミリーは LI18NUX2000 で規定されている。
 \fBngettext\fP(3), \fBnl_langinfo\fP(3), \fBrpmatch\fP(3), \fBsetlocale\fP(3),
 \fBstrcoll\fP(3), \fBstrfmon\fP(3), \fBstrftime\fP(3), \fBstrxfrm\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 7c7582c..6d94a7a 100644 (file)
@@ -106,6 +106,6 @@ mailaddr \- メール・アドレスの説明
 
 RFC\ 2822 (Internet Message Format)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 658e5e9..8146be6 100644 (file)
@@ -431,6 +431,6 @@ TAB 文字を使うのは避けること。)
 \fBman\fP(1), \fBman2html\fP(1), \fBgroff\fP(7), \fBgroff_man\fP(7), \fBman\fP(7),
 \fBmdoc\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 0487143..4577e75 100644 (file)
@@ -345,6 +345,6 @@ Sun のマクロである \fBTX\fP は定義されていない。
 \fBwhatis\fP(1), \fBgroff_man\fP(7), \fBgroff_www\fP(7), \fBman\-pages\fP(7), \fBmdoc\fP(7),
 \fBmdoc.samples\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e7f1f50..11cfef4 100644 (file)
@@ -405,8 +405,8 @@ UR マクロ (URI/URL ハイパーテキスト参照の開始), UE マクロ (
 .Xr man 7 ,
 .Xr man-pages 7
 .Sh この文書について
-この man ページは Linux
+This page is part of release 3.54 of the Linux
 .Em man-pages
-プロジェクトのリリース 3.53 の
-一部である。プロジェクトの説明とバグ報告に関する情報は
-http://www.kernel.org/doc/man-pages/ に書かれている。
+project.  A
+description of the project, and information about reporting bugs, can be
+found at \%http://www.kernel.org/doc/man\-pages/.
index 05132f6..5923e75 100644 (file)
@@ -2798,8 +2798,8 @@ nroff 使用時に、(最初のヘッダとフッタ以外の) 改ページ時
 .Xr groff_mdoc 7 ,
 .Xr mdoc 7
 .Sh この文書について
-この man ページは Linux
+This page is part of release 3.54 of the Linux
 .Em man-pages
-プロジェクトのリリース 3.53 の
-一部である。プロジェクトの説明とバグ報告に関する情報は
-http://www.kernel.org/doc/man-pages/ に書かれている。
+project.  A
+description of the project, and information about reporting bugs, can be
+found at \%http://www.kernel.org/doc/man\-pages/.
index 2a515c2..ee98eef 100644 (file)
@@ -75,6 +75,6 @@ operator \- C 言語の演算子の優先順位と評価の順序
 .fi
 .\"
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index b8b6a50..edd3276 100644 (file)
@@ -83,15 +83,18 @@ levels of symbolic links")。
 .SS ". と .."
 慣習として、全てのディレクトリはエントリ "." と ".." を持つ。 これらはそれぞれ、そのディレクトリ自身とその親ディレクトリを参照する。
 
-パス解決過程では、これらのエントリが物理的なファイルシステムに 実際に存在するか否かに関わらず、慣習的な意味を持つと仮定する。
+The path resolution process will assume that these entries have their
+conventional meanings, regardless of whether they are actually present in
+the physical filesystem.
 
 ルートより上に辿ることはできない: "/.." は "/" と同じである。
 .SS マウント位置
-"mount dev path" コマンドを実行した後、 パス名 "path" はデバイス "dev" 上のファイルシステム階層の
-ルートディレクトリを参照するようになり、以前の位置を参照しない。
+After a "mount dev path" command, the pathname "path" refers to the root of
+the filesystem hierarchy on the device "dev", and no longer to whatever it
+referred to earlier.
 
-マウントされたファイルシステムの外に出ることができる: "path/.." は "dev" 上のファイルシステム階層の外である "path"
-の親ディレクトリを参照する。
+One can walk out of a mounted filesystem: "path/.." refers to the parent
+directory of "path", outside of the filesystem hierarchy on "dev".
 .SS 末尾のスラッシュ
 パス名が \(aq/\(aq で終わっている場合、 ステップ 2 において、その前にある構成要素の解決法を次のように強制する:
 その構成要素が存在しなければならず、ディレクトリとして解決される。 存在しない場合は、末尾の \(aq/\(aq が無視される。 (また同様に、末尾に
@@ -119,13 +122,14 @@ levels of symbolic links")。
 Linux は、許可のチェックにおいて、実効ユーザ ID ではなく fsuid を使う。 通常は fsuid は実効ユーザ ID と等しいが、fsuid
 はシステムコール \fBsetfsuid\fP(2)  で変更することができる。
 
-(ここで "fsuid" は "file system user ID" を表している。 この概念は「プロセスが同じ実効ユーザ ID を持つプロセスに
-同時にシグナルを送ることができる」というユーザ空間 NFS サーバを 実装する際に必要であった。 これは今では廃れてしまった。
-\fBsetfsuid\fP(2)  を使うべきではない。
+(Here "fsuid" stands for something like "filesystem user ID".  The concept
+was required for the implementation of a user space NFS server at a time
+when processes could send a signal to a process with the same effective user
+ID.  It is obsolete now.  Nobody should use \fBsetfsuid\fP(2).)
 
-.\" FIXME say something about file system mounted read-only ?
-同様に、Linux では実効グループ ID の代わりに fsgid ("ファイルシステム・グループID") を使う。 \fBsetfsgid\fP(2)
-を参照すること。
+.\" FIXME say something about filesystem mounted read-only ?
+Similarly, Linux uses the fsgid ("filesystem group ID")  instead of the
+effective group ID.  See \fBsetfsgid\fP(2).
 .SS "許可の確認をスキップする: スーパーユーザとケーパビリティ"
 .\" (but for exec at least one x bit must be set) -- AEB
 .\" but there is variation across systems on this point: for
@@ -149,6 +153,6 @@ Linux では、スーパーユーザ権限が複数のケーパビリティに
 .SH 関連項目
 \fBreadlink\fP(2), \fBcapabilities\fP(7), \fBcredentials\fP(7), \fBsymlink\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 477b099..0e42a2f 100644 (file)
@@ -731,6 +731,6 @@ POSIX トレーシング (tracing) が使用可能である。 以下の関数
 .SH 関連項目
 \fBsysconf\fP(3), \fBstandards\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index da875ba..bf9d4f0 100644 (file)
@@ -34,7 +34,7 @@
 .\" Updated 2008-08-07, Akihiro MOTOKI, LDP v3.05
 .\" Updated 2008-08-20, Akihiro MOTOKI, LDP v3.07
 .\"
-.TH STANDARDS 7 2012\-08\-05 Linux "Linux Programmer's Manual"
+.TH STANDARDS 7 2013\-09\-06 Linux "Linux Programmer's Manual"
 .SH 名前
 standards \- C と UNIX の標準規格
 .SH 説明
@@ -193,6 +193,9 @@ POSIX.1/SUS の次の改訂版に関する作業は 2008 年に完了し承認
 一般には、マニュアルページの「準拠」の章のリストに POSIX.1\-2001 が あれば、他に注意書きがなければ、そのインターフェイスは
 POSIX.1\-2008 にも準拠していると考えてよい。
 
+Technical Corrigenda 1 (minor fixes and improvements)  of this standard was
+released in 2013 (referred to as \fIPOSIX.1\-2013\fP).
+
 詳しい情報は Austin Group のウェブサイト
 .UR http://www.opengroup.org\:/austin/
 .UE
@@ -200,6 +203,6 @@ POSIX.1\-2008 にも準拠していると考えてよい。
 .SH 関連項目
 \fBfeature_test_macros\fP(7), \fBlibc\fP(7), \fBposixoptions\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ff16c64..5e21728 100644 (file)
@@ -296,6 +296,6 @@ Suffix      File type
 .SH 関連項目
 \fBfile\fP(1), \fBmake\fP(1)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 4ad2bd8..dd943e7 100644 (file)
@@ -248,6 +248,6 @@ GUI アプリケーション (HTML ビューア・ワードプロセッサ) で
 .SH 関連項目
 \fBsetlocale\fP(3), \fBcharsets\fP(7), \fButf\-8\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 3bfd08c..57461ee 100644 (file)
@@ -119,6 +119,6 @@ hda: 120064896 sectors (61473 MB) w/2048KiB Cache
 
 MB はメガバイトで、KiB はキビバイトである。
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index fdbdcfd..8f8385b 100644 (file)
@@ -215,6 +215,6 @@ ISO/IEC 10646\-1:2000, Unicode 3.1, RFC\ 3629, Plan 9.
 .SH 関連項目
 \fBnl_langinfo\fP(3), \fBsetlocale\fP(3), \fBcharsets\fP(7), \fBunicode\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 6d7459e..e637599 100644 (file)
@@ -50,6 +50,6 @@ intro \- 管理コマンドと特権コマンドの説明
 .SS 著者と著作権
 著者と著作権に関しては各マニュアルページのソースのヘッダを参照すること。 これらはページごとに異なる可能性があることに注意してほしい。
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index b75ecc2..efbfb31 100644 (file)
@@ -327,8 +327,8 @@ Linux 1.1.52 以降と libc5 以降で使用可能である。
 .\" ld-linux.so: Roland McGrath, Ulrich Drepper and others.
 .\"
 .\" In the above, (libc5) stands for David Engel's ld.so/ld-linux.so.
-\fBldd\fP(1), \fBsln\fP(1), \fBgetauxval\fP(3), \fBrtld\-audit\fP(7), \fBldconfig\fP(8)
+\fBldd\fP(1), \fBgetauxval\fP(3), \fBrtld\-audit\fP(7), \fBldconfig\fP(8), \fBsln\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 92ba780..8c3914e 100644 (file)
@@ -108,6 +108,6 @@ C ライブラリを参考にする。
 .SH 関連項目
 \fBldd\fP(1), \fBld.so\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 28135d7..70395aa 100644 (file)
@@ -68,6 +68,6 @@ nscd は \fBpasswd\fP(5), \fBgroup\fP(5), \fBhosts\fP(5)  データベースへ
 .\" was written by Thorsten Kukuk and Ulrich Drepper.
 \fBnscd.conf\fP(5), \fBnsswitch.conf\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index b107a52..d9d5bcf 100644 (file)
@@ -52,6 +52,6 @@ sln \- シンボリックリンクを作成する
 .SH 関連項目
 \fBln\fP(1), \fBldconfig\fP(8), \fBld.so\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 0b036be..7fdff25 100644 (file)
@@ -28,9 +28,10 @@ sync \- ディスク上のデータをメモリと同期させる
 遅延した読み書きが含まれる (他にもあるかもしれない)。 これはカーネルに実装されているべきである。 なぜなら \fBsync\fP プログラムは
 \fBsync\fP(2)  システムコールを行使するだけだからである。
 .PP
-カーネルは (比較的遅い) ディスクの読み書きを避けるため、 データをメモリに保持する。 これにより性能は向上するが、コンピュータがクラッシュした場合、
-結果としてデータが損失したりファイルシステムが壊れたりするかもしれない。 \fBsync\fP
-はメモリにある内容すべてがディスクに書き込まれることを保証する。
+The kernel keeps data in memory to avoid doing (relatively slow) disk reads
+and writes.  This improves performance, but if the computer crashes, data
+may be lost or the filesystem corrupted as a result.  \fBsync\fP ensures that
+everything in memory is written to disk.
 .PP
 (新しいカーネルコードをデバックしていてカーネルパニックを引き起こす前などの)  通常と異なる方法でプロセッサーを停止させる前には、 \fBsync\fP
 を呼び出すべきである。 一般的には \fBsync\fP(2)  を呼び出す前に、 システムを静止状態にさせる \fBshutdown\fP(8),
@@ -61,6 +62,6 @@ Linux では、 \fBsync\fP は (まだ書き込まれていない) ダーティ
 .SH 関連項目
 \fBsync\fP(2), \fBhalt\fP(8), \fBreboot\fP(8), \fBupdate\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index cc8419b..2771dd0 100644 (file)
@@ -49,6 +49,6 @@ Posix 互換の \fIawk\fP プログラム (デフォルトは \fBawk\fP)。
 .\" @(#)tzselect.8     1.3
 \fBtzfile\fP(5), \fBzdump\fP(8), \fBzic\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index ab86eed..2cb9718 100644 (file)
@@ -44,6 +44,6 @@ highest possible time value preceded by the time value one day before it.
 .\" @(#)zdump.8        7.3
 \fBtzfile\fP(5), \fBzic\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index e83a3c6..42a3016 100644 (file)
@@ -269,6 +269,6 @@ Leap        1974    Dec     31      23:59:60        +       S
 .\" @(#)zic.8  7.19
 \fBtzfile\fP(5), \fBzdump\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
index 9a0e23a..e863036 100644 (file)
@@ -83,7 +83,7 @@
 @:LDP man-pages:3.54:2013/01/19:fsetxattr:2:setxattr:2:
 @:LDP man-pages:3.54:2012/11/11:fstat:2:stat:2:
 @:LDP man-pages:3.54:2012/11/11:fstat64:2:fstat:2:
\98\86:LDP man-pages:3.53=>3.54:2013/07/21:fstatat:2:2013/08/30::amotoki@gmail.com:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.54:2013/07/21:fstatat:2:2013/09/28::amotoki@gmail.com:Akihiro MOTOKI:
 @:LDP man-pages:3.54:2013/07/21:fstatat64:2:fstatat:2:
 @:LDP man-pages:3.54:2010/11/21:fstatfs:2:statfs:2:
 @:LDP man-pages:3.54:2010/11/21:fstatfs64:2:fstatfs:2:
 @:LDP man-pages:3.54:2010/09/20:sethostid:2:gethostid:3:
 @:LDP man-pages:3.54:2010/09/26:sethostname:2:gethostname:2:
 @:LDP man-pages:3.54:2012/10/01:setitimer:2:getitimer:2:
\98\86:LDP man-pages:3.53=>3.54:2013/01/01:setns:2:2013/03/25::amotoki@gmail.com:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.54:2013/01/01:setns:2:2013/09/28::amotoki@gmail.com:Akihiro MOTOKI:
 ○:LDP man-pages:3.54:2013/07/31:setpgid:2:2013/08/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.54:2013/07/31:setpgrp:2:setpgid:2:
 @:LDP man-pages:3.54:2013/02/12:setpriority:2:getpriority:2:
 ○:LDP man-pages:3.54:2010/08/29:mq_close:3:2013/03/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.54:2010/08/29:mq_getattr:3:2013/03/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.54:2010/10/04:mq_notify:3:2013/03/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.53=>3.54:2009/02/20:mq_open:3:2013/03/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.54:2009/02/20:mq_open:3:2013/09/28::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.54:2010/09/20:mq_receive:3:2013/03/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.54:2010/09/20:mq_send:3:2013/03/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.54:2010/08/29:mq_setattr:3:mq_getattr:3:
 ○:LDP man-pages:3.54:2012/05/13:sem_destroy:3:2013/03/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.54:2012/05/13:sem_getvalue:3:2013/03/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.54:2012/05/13:sem_init:3:2013/03/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.53=>3.54:2012/05/13:sem_open:3:2013/03/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.54:2012/05/13:sem_open:3:2013/09/28::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.54:2012/05/13:sem_post:3:2013/03/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.54:2012/05/13:sem_timedwait:3:sem_wait:3:
 @:LDP man-pages:3.54:2012/05/13:sem_trywait:3:sem_wait:3:
 ☆:LDP man-pages:3.53=>3.54:2008/12/03:fifo:7:2013/03/26::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.54:2012/08/05:futex:7:2013/08/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.54:2012/08/05:glibc:7:libc:7:
\98\86:LDP man-pages:3.53=>3.54:2012/07/28:glob:7:2013/03/26::nakano@apm.seikei.ac.jp:NAKANO Takeo:
\97\8b:LDP man-pages:3.54:2012/07/28:glob:7:2013/09/28::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 ☆:LDP man-pages:3.53=>3.54:2012/08/05:hier:7:2013/03/25::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 ○:LDP man-pages:3.54:2010/11/07:hostname:7:2013/03/26::amotoki@gmail.com:Akihiro MOTOKI:
 ○:LDP man-pages:3.54:2012/05/10:icmp:7:2013/07/24::amotoki@gmail.com:Akihiro MOTOKI: