From 90d8a48b943d734f68321865d283319edfcafcdd Mon Sep 17 00:00:00 2001 From: Akihiro MOTOKI Date: Sun, 20 Apr 2014 00:35:46 +0900 Subject: [PATCH] (split) LDP: Update draft --- draft/man1/getent.1 | 2 +- draft/man1/intro.1 | 2 +- draft/man1/ldd.1 | 2 +- draft/man1/time.1 | 2 +- draft/man2/_exit.2 | 2 +- draft/man2/_syscall.2 | 2 +- draft/man2/accept.2 | 2 +- draft/man2/access.2 | 2 +- draft/man2/acct.2 | 2 +- draft/man2/adjtimex.2 | 2 +- draft/man2/alarm.2 | 2 +- draft/man2/alloc_hugepages.2 | 2 +- draft/man2/arch_prctl.2 | 2 +- draft/man2/bdflush.2 | 6 +- draft/man2/bind.2 | 2 +- draft/man2/brk.2 | 2 +- draft/man2/cacheflush.2 | 2 +- draft/man2/capget.2 | 2 +- draft/man2/chdir.2 | 2 +- draft/man2/chmod.2 | 2 +- draft/man2/chown.2 | 7 +- draft/man2/chroot.2 | 2 +- draft/man2/clock_getres.2 | 12 +- draft/man2/clock_nanosleep.2 | 2 +- draft/man2/clone.2 | 2 +- draft/man2/close.2 | 2 +- draft/man2/connect.2 | 2 +- draft/man2/create_module.2 | 2 +- draft/man2/dup.2 | 2 +- draft/man2/epoll_create.2 | 2 +- draft/man2/epoll_ctl.2 | 2 +- draft/man2/epoll_wait.2 | 2 +- draft/man2/eventfd.2 | 2 +- draft/man2/execve.2 | 2 +- draft/man2/exit_group.2 | 2 +- draft/man2/fallocate.2 | 2 +- draft/man2/fcntl.2 | 14 +- draft/man2/flock.2 | 2 +- draft/man2/fork.2 | 2 +- draft/man2/fsync.2 | 6 +- draft/man2/futex.2 | 2 +- draft/man2/get_kernel_syms.2 | 2 +- draft/man2/get_mempolicy.2 | 2 +- draft/man2/get_thread_area.2 | 2 +- draft/man2/getcpu.2 | 2 +- draft/man2/getdents.2 | 2 +- draft/man2/getdomainname.2 | 2 +- draft/man2/getgid.2 | 2 +- draft/man2/getgroups.2 | 8 +- draft/man2/gethostname.2 | 2 +- draft/man2/getitimer.2 | 2 +- draft/man2/getpagesize.2 | 2 +- draft/man2/getpeername.2 | 2 +- draft/man2/getpid.2 | 2 +- draft/man2/getpriority.2 | 2 +- draft/man2/getresuid.2 | 2 +- draft/man2/getrlimit.2 | 7 +- draft/man2/getrusage.2 | 2 +- draft/man2/getsid.2 | 2 +- draft/man2/getsockname.2 | 2 +- draft/man2/getsockopt.2 | 2 +- draft/man2/gettid.2 | 2 +- draft/man2/gettimeofday.2 | 2 +- draft/man2/getuid.2 | 2 +- draft/man2/getxattr.2 | 6 +- draft/man2/idle.2 | 2 +- draft/man2/inotify_add_watch.2 | 7 +- draft/man2/inotify_init.2 | 7 +- draft/man2/inotify_rm_watch.2 | 5 +- draft/man2/intro.2 | 2 +- draft/man2/io_cancel.2 | 2 +- draft/man2/io_destroy.2 | 2 +- draft/man2/io_getevents.2 | 2 +- draft/man2/io_setup.2 | 2 +- draft/man2/io_submit.2 | 2 +- draft/man2/ioctl.2 | 2 +- draft/man2/ioctl_list.2 | 2 +- draft/man2/ioperm.2 | 2 +- draft/man2/iopl.2 | 2 +- draft/man2/ioprio_set.2 | 2 +- draft/man2/ipc.2 | 2 +- draft/man2/kcmp.2 | 2 +- draft/man2/kexec_load.2 | 2 +- draft/man2/kill.2 | 2 +- draft/man2/killpg.2 | 2 +- draft/man2/link.2 | 19 +- draft/man2/listen.2 | 2 +- draft/man2/listxattr.2 | 2 +- draft/man2/llseek.2 | 2 +- draft/man2/lookup_dcookie.2 | 2 +- draft/man2/lseek.2 | 2 +- draft/man2/madvise.2 | 2 +- draft/man2/mbind.2 | 2 +- draft/man2/migrate_pages.2 | 2 +- draft/man2/mincore.2 | 2 +- draft/man2/mkdir.2 | 2 +- draft/man2/mknod.2 | 2 +- draft/man2/mlock.2 | 2 +- draft/man2/mmap.2 | 12 +- draft/man2/mmap2.2 | 2 +- draft/man2/modify_ldt.2 | 2 +- draft/man2/mount.2 | 2 +- draft/man2/move_pages.2 | 2 +- draft/man2/mprotect.2 | 2 +- draft/man2/mq_getsetattr.2 | 2 +- draft/man2/mremap.2 | 2 +- draft/man2/msgctl.2 | 2 +- draft/man2/msgget.2 | 2 +- draft/man2/msgop.2 | 10 +- draft/man2/msync.2 | 2 +- draft/man2/nanosleep.2 | 2 +- draft/man2/nfsservctl.2 | 2 +- draft/man2/nice.2 | 2 +- draft/man2/open.2 | 31 ++-- draft/man2/outb.2 | 2 +- draft/man2/pause.2 | 2 +- draft/man2/pciconfig_read.2 | 2 +- draft/man2/personality.2 | 2 +- draft/man2/pipe.2 | 4 +- draft/man2/pivot_root.2 | 2 +- draft/man2/poll.2 | 2 +- draft/man2/posix_fadvise.2 | 2 +- draft/man2/pread.2 | 2 +- draft/man2/query_module.2 | 2 +- draft/man2/read.2 | 2 +- draft/man2/readahead.2 | 2 +- draft/man2/readdir.2 | 2 +- draft/man2/readlink.2 | 15 +- draft/man2/readv.2 | 2 +- draft/man2/reboot.2 | 2 +- draft/man2/recv.2 | 2 +- draft/man2/recvmmsg.2 | 6 +- draft/man2/remap_file_pages.2 | 2 +- draft/man2/removexattr.2 | 2 +- draft/man2/rename.2 | 15 +- draft/man2/rmdir.2 | 2 +- draft/man2/sched_get_priority_max.2 | 2 +- draft/man2/sched_rr_get_interval.2 | 2 +- draft/man2/sched_setaffinity.2 | 2 +- draft/man2/sched_setparam.2 | 2 +- draft/man2/sched_setscheduler.2 | 2 +- draft/man2/sched_yield.2 | 2 +- draft/man2/select.2 | 2 +- draft/man2/select_tut.2 | 2 +- draft/man2/semctl.2 | 2 +- draft/man2/semget.2 | 2 +- draft/man2/semop.2 | 2 +- draft/man2/send.2 | 2 +- draft/man2/sendfile.2 | 2 +- draft/man2/sendmmsg.2 | 2 +- draft/man2/set_mempolicy.2 | 2 +- draft/man2/set_thread_area.2 | 2 +- draft/man2/set_tid_address.2 | 2 +- draft/man2/seteuid.2 | 2 +- draft/man2/setfsgid.2 | 2 +- draft/man2/setfsuid.2 | 2 +- draft/man2/setgid.2 | 2 +- draft/man2/setns.2 | 2 +- draft/man2/setpgid.2 | 2 +- draft/man2/setresuid.2 | 2 +- draft/man2/setreuid.2 | 2 +- draft/man2/setsid.2 | 2 +- draft/man2/setuid.2 | 2 +- draft/man2/setup.2 | 2 +- draft/man2/setxattr.2 | 2 +- draft/man2/sgetmask.2 | 2 +- draft/man2/shmctl.2 | 2 +- draft/man2/shmget.2 | 2 +- draft/man2/shmop.2 | 2 +- draft/man2/shutdown.2 | 2 +- draft/man2/sigaction.2 | 2 +- draft/man2/sigaltstack.2 | 2 +- draft/man2/signal.2 | 2 +- draft/man2/signalfd.2 | 2 +- draft/man2/sigpending.2 | 2 +- draft/man2/sigprocmask.2 | 2 +- draft/man2/sigreturn.2 | 2 +- draft/man2/sigsuspend.2 | 2 +- draft/man2/sigwaitinfo.2 | 2 +- draft/man2/socket.2 | 2 +- draft/man2/socketcall.2 | 2 +- draft/man2/socketpair.2 | 2 +- draft/man2/splice.2 | 2 +- draft/man2/spu_create.2 | 2 +- draft/man2/spu_run.2 | 2 +- draft/man2/stat.2 | 11 +- draft/man2/statfs.2 | 2 +- draft/man2/stime.2 | 2 +- draft/man2/swapon.2 | 2 +- draft/man2/symlink.2 | 2 +- draft/man2/sync.2 | 6 +- draft/man2/sync_file_range.2 | 2 +- draft/man2/syscall.2 | 18 +- draft/man2/syscalls.2 | 8 +- draft/man2/sysctl.2 | 2 +- draft/man2/sysfs.2 | 2 +- draft/man2/sysinfo.2 | 2 +- draft/man2/syslog.2 | 2 +- draft/man2/tee.2 | 2 +- draft/man2/time.2 | 2 +- draft/man2/timer_delete.2 | 2 +- draft/man2/timerfd_create.2 | 2 +- draft/man2/times.2 | 2 +- draft/man2/tkill.2 | 2 +- draft/man2/truncate.2 | 2 +- draft/man2/umask.2 | 2 +- draft/man2/umount.2 | 2 +- draft/man2/uname.2 | 2 +- draft/man2/unimplemented.2 | 2 +- draft/man2/unlink.2 | 12 +- draft/man2/unshare.2 | 2 +- draft/man2/uselib.2 | 2 +- draft/man2/ustat.2 | 2 +- draft/man2/utime.2 | 2 +- draft/man2/vfork.2 | 2 +- draft/man2/vhangup.2 | 2 +- draft/man2/vm86.2 | 2 +- draft/man2/vmsplice.2 | 2 +- draft/man2/wait.2 | 2 +- draft/man2/wait4.2 | 2 +- draft/man2/write.2 | 2 +- draft/man3/CPU_SET.3 | 2 +- draft/man3/INFINITY.3 | 2 +- draft/man3/MB_CUR_MAX.3 | 2 +- draft/man3/MB_LEN_MAX.3 | 2 +- draft/man3/__setfpucw.3 | 2 +- draft/man3/a64l.3 | 2 +- draft/man3/abort.3 | 7 +- draft/man3/abs.3 | 2 +- draft/man3/acos.3 | 2 +- draft/man3/acosh.3 | 2 +- draft/man3/addseverity.3 | 2 +- draft/man3/adjtime.3 | 2 +- draft/man3/aio_cancel.3 | 2 +- draft/man3/aio_error.3 | 2 +- draft/man3/aio_fsync.3 | 2 +- draft/man3/aio_init.3 | 2 +- draft/man3/aio_read.3 | 2 +- draft/man3/aio_return.3 | 2 +- draft/man3/aio_suspend.3 | 2 +- draft/man3/aio_write.3 | 2 +- draft/man3/alloca.3 | 2 +- draft/man3/argz_add.3 | 2 +- draft/man3/asin.3 | 2 +- draft/man3/asinh.3 | 2 +- draft/man3/asprintf.3 | 2 +- draft/man3/assert.3 | 2 +- draft/man3/assert_perror.3 | 2 +- draft/man3/atan.3 | 2 +- draft/man3/atan2.3 | 2 +- draft/man3/atanh.3 | 2 +- draft/man3/atexit.3 | 2 +- draft/man3/atof.3 | 2 +- draft/man3/atoi.3 | 2 +- draft/man3/backtrace.3 | 2 +- draft/man3/basename.3 | 2 +- draft/man3/bcmp.3 | 2 +- draft/man3/bcopy.3 | 2 +- draft/man3/bindresvport.3 | 2 +- draft/man3/bsd_signal.3 | 2 +- draft/man3/bsearch.3 | 2 +- draft/man3/bstring.3 | 2 +- draft/man3/btowc.3 | 2 +- draft/man3/btree.3 | 4 +- draft/man3/byteorder.3 | 2 +- draft/man3/bzero.3 | 2 +- draft/man3/cabs.3 | 2 +- draft/man3/cacos.3 | 2 +- draft/man3/cacosh.3 | 2 +- draft/man3/canonicalize_file_name.3 | 2 +- draft/man3/carg.3 | 2 +- draft/man3/casin.3 | 2 +- draft/man3/casinh.3 | 2 +- draft/man3/catan.3 | 2 +- draft/man3/catanh.3 | 2 +- draft/man3/catgets.3 | 2 +- draft/man3/catopen.3 | 15 +- draft/man3/cbrt.3 | 2 +- draft/man3/ccos.3 | 2 +- draft/man3/ccosh.3 | 2 +- draft/man3/ceil.3 | 2 +- draft/man3/cerf.3 | 2 +- draft/man3/cexp.3 | 2 +- draft/man3/cexp2.3 | 2 +- draft/man3/cfree.3 | 2 +- draft/man3/cimag.3 | 2 +- draft/man3/clearenv.3 | 2 +- draft/man3/clock.3 | 2 +- draft/man3/clock_getcpuclockid.3 | 2 +- draft/man3/clog.3 | 2 +- draft/man3/clog10.3 | 2 +- draft/man3/clog2.3 | 2 +- draft/man3/closedir.3 | 2 +- draft/man3/cmsg.3 | 2 +- draft/man3/confstr.3 | 7 +- draft/man3/conj.3 | 2 +- draft/man3/copysign.3 | 2 +- draft/man3/cos.3 | 2 +- draft/man3/cosh.3 | 2 +- draft/man3/cpow.3 | 2 +- draft/man3/cproj.3 | 2 +- draft/man3/creal.3 | 2 +- draft/man3/crypt.3 | 2 +- draft/man3/csin.3 | 2 +- draft/man3/csinh.3 | 2 +- draft/man3/csqrt.3 | 2 +- draft/man3/ctan.3 | 2 +- draft/man3/ctanh.3 | 2 +- draft/man3/ctermid.3 | 2 +- draft/man3/ctime.3 | 16 +- draft/man3/daemon.3 | 7 +- draft/man3/dbopen.3 | 2 +- draft/man3/des_crypt.3 | 2 +- draft/man3/difftime.3 | 4 +- draft/man3/dirfd.3 | 2 +- draft/man3/div.3 | 2 +- draft/man3/dl_iterate_phdr.3 | 2 +- draft/man3/dlopen.3 | 2 +- draft/man3/dprintf.3 | 2 +- draft/man3/drand48.3 | 2 +- draft/man3/drand48_r.3 | 2 +- draft/man3/dysize.3 | 4 +- draft/man3/ecvt.3 | 2 +- draft/man3/ecvt_r.3 | 2 +- draft/man3/encrypt.3 | 2 +- draft/man3/end.3 | 2 +- draft/man3/endian.3 | 2 +- draft/man3/envz_add.3 | 2 +- draft/man3/erf.3 | 2 +- draft/man3/erfc.3 | 2 +- draft/man3/err.3 | 2 +- draft/man3/errno.3 | 2 +- draft/man3/error.3 | 2 +- draft/man3/ether_aton.3 | 2 +- draft/man3/euidaccess.3 | 2 +- draft/man3/exec.3 | 2 +- draft/man3/exit.3 | 8 +- draft/man3/exp.3 | 2 +- draft/man3/exp10.3 | 2 +- draft/man3/exp2.3 | 2 +- draft/man3/expm1.3 | 2 +- draft/man3/fabs.3 | 2 +- draft/man3/fclose.3 | 2 +- draft/man3/fcloseall.3 | 2 +- draft/man3/fdim.3 | 2 +- draft/man3/fenv.3 | 10 +- draft/man3/ferror.3 | 2 +- draft/man3/fexecve.3 | 2 +- draft/man3/fflush.3 | 2 +- draft/man3/ffs.3 | 2 +- draft/man3/fgetc.3 | 2 +- draft/man3/fgetgrent.3 | 2 +- draft/man3/fgetpwent.3 | 2 +- draft/man3/fgetwc.3 | 2 +- draft/man3/fgetws.3 | 2 +- draft/man3/finite.3 | 2 +- draft/man3/flockfile.3 | 2 +- draft/man3/floor.3 | 2 +- draft/man3/fma.3 | 2 +- draft/man3/fmax.3 | 2 +- draft/man3/fmemopen.3 | 6 +- draft/man3/fmin.3 | 2 +- draft/man3/fmod.3 | 2 +- draft/man3/fmtmsg.3 | 2 +- draft/man3/fnmatch.3 | 2 +- draft/man3/fopen.3 | 2 +- draft/man3/fpathconf.3 | 6 +- draft/man3/fpclassify.3 | 2 +- draft/man3/fpurge.3 | 2 +- draft/man3/fputwc.3 | 2 +- draft/man3/fputws.3 | 2 +- draft/man3/fread.3 | 2 +- draft/man3/frexp.3 | 2 +- draft/man3/fseek.3 | 8 +- draft/man3/fseeko.3 | 19 +- draft/man3/ftime.3 | 4 +- draft/man3/ftok.3 | 2 +- draft/man3/fts.3 | 8 +- draft/man3/ftw.3 | 2 +- draft/man3/futimes.3 | 4 +- draft/man3/fwide.3 | 6 +- draft/man3/gamma.3 | 2 +- draft/man3/gcvt.3 | 2 +- draft/man3/get_nprocs_conf.3 | 2 +- draft/man3/getaddrinfo.3 | 10 +- draft/man3/getcontext.3 | 2 +- draft/man3/getcwd.3 | 2 +- draft/man3/getdate.3 | 2 +- draft/man3/getdirentries.3 | 2 +- draft/man3/getdtablesize.3 | 2 +- draft/man3/getenv.3 | 2 +- draft/man3/getfsent.3 | 2 +- draft/man3/getgrent.3 | 2 +- draft/man3/getgrent_r.3 | 2 +- draft/man3/getgrnam.3 | 2 +- draft/man3/getgrouplist.3 | 2 +- draft/man3/gethostbyname.3 | 2 +- draft/man3/gethostid.3 | 2 +- draft/man3/getifaddrs.3 | 2 +- draft/man3/getipnodebyname.3 | 2 +- draft/man3/getline.3 | 8 +- draft/man3/getloadavg.3 | 7 +- draft/man3/getlogin.3 | 2 +- draft/man3/getmntent.3 | 2 +- draft/man3/getnameinfo.3 | 2 +- draft/man3/getnetent.3 | 2 +- draft/man3/getnetent_r.3 | 2 +- draft/man3/getopt.3 | 2 +- draft/man3/getpass.3 | 2 +- draft/man3/getprotoent.3 | 2 +- draft/man3/getprotoent_r.3 | 2 +- draft/man3/getpt.3 | 7 +- draft/man3/getpw.3 | 2 +- draft/man3/getpwent.3 | 2 +- draft/man3/getpwent_r.3 | 2 +- draft/man3/getpwnam.3 | 2 +- draft/man3/getrpcent.3 | 2 +- draft/man3/getrpcent_r.3 | 2 +- draft/man3/getrpcport.3 | 2 +- draft/man3/gets.3 | 2 +- draft/man3/getservent.3 | 2 +- draft/man3/getservent_r.3 | 2 +- draft/man3/getspnam.3 | 2 +- draft/man3/getsubopt.3 | 2 +- draft/man3/getttyent.3 | 2 +- draft/man3/getumask.3 | 2 +- draft/man3/getusershell.3 | 2 +- draft/man3/getutent.3 | 15 +- draft/man3/getutmp.3 | 2 +- draft/man3/getw.3 | 2 +- draft/man3/getwchar.3 | 2 +- draft/man3/glob.3 | 2 +- draft/man3/gnu_get_libc_version.3 | 2 +- draft/man3/grantpt.3 | 2 +- draft/man3/gsignal.3 | 2 +- draft/man3/hash.3 | 2 +- draft/man3/hsearch.3 | 2 +- draft/man3/hypot.3 | 2 +- draft/man3/iconv.3 | 2 +- draft/man3/iconv_close.3 | 2 +- draft/man3/iconv_open.3 | 2 +- draft/man3/if_nameindex.3 | 2 +- draft/man3/if_nametoindex.3 | 7 +- draft/man3/ilogb.3 | 2 +- draft/man3/index.3 | 7 +- draft/man3/inet.3 | 2 +- draft/man3/inet_ntop.3 | 2 +- draft/man3/inet_pton.3 | 2 +- draft/man3/infnan.3 | 2 +- draft/man3/initgroups.3 | 2 +- draft/man3/insque.3 | 2 +- draft/man3/intro.3 | 2 +- draft/man3/isalpha.3 | 10 +- draft/man3/isatty.3 | 2 +- draft/man3/isgreater.3 | 2 +- draft/man3/iswalnum.3 | 2 +- draft/man3/iswalpha.3 | 2 +- draft/man3/iswblank.3 | 2 +- draft/man3/iswcntrl.3 | 2 +- draft/man3/iswctype.3 | 2 +- draft/man3/iswdigit.3 | 2 +- draft/man3/iswgraph.3 | 2 +- draft/man3/iswlower.3 | 2 +- draft/man3/iswprint.3 | 2 +- draft/man3/iswpunct.3 | 2 +- draft/man3/iswspace.3 | 2 +- draft/man3/iswupper.3 | 2 +- draft/man3/iswxdigit.3 | 2 +- draft/man3/j0.3 | 2 +- draft/man3/key_setsecret.3 | 2 +- draft/man3/ldexp.3 | 2 +- draft/man3/lgamma.3 | 2 +- draft/man3/lio_listio.3 | 2 +- draft/man3/localeconv.3 | 2 +- draft/man3/lockf.3 | 2 +- draft/man3/log.3 | 2 +- draft/man3/log10.3 | 2 +- draft/man3/log1p.3 | 2 +- draft/man3/log2.3 | 2 +- draft/man3/logb.3 | 2 +- draft/man3/login.3 | 2 +- draft/man3/longjmp.3 | 2 +- draft/man3/lrint.3 | 2 +- draft/man3/lround.3 | 2 +- draft/man3/lsearch.3 | 2 +- draft/man3/lseek64.3 | 2 +- draft/man3/makecontext.3 | 2 +- draft/man3/makedev.3 | 2 +- draft/man3/malloc.3 | 2 +- draft/man3/malloc_hook.3 | 2 +- draft/man3/malloc_info.3 | 2 +- draft/man3/malloc_stats.3 | 2 +- draft/man3/matherr.3 | 2 +- draft/man3/mblen.3 | 2 +- draft/man3/mbrlen.3 | 2 +- draft/man3/mbrtowc.3 | 2 +- draft/man3/mbsinit.3 | 2 +- draft/man3/mbsnrtowcs.3 | 2 +- draft/man3/mbsrtowcs.3 | 2 +- draft/man3/mbstowcs.3 | 2 +- draft/man3/mbtowc.3 | 2 +- draft/man3/memccpy.3 | 2 +- draft/man3/memchr.3 | 2 +- draft/man3/memcmp.3 | 2 +- draft/man3/memcpy.3 | 2 +- draft/man3/memfrob.3 | 2 +- draft/man3/memmem.3 | 2 +- draft/man3/memmove.3 | 2 +- draft/man3/mempcpy.3 | 2 +- draft/man3/memset.3 | 2 +- draft/man3/mkdtemp.3 | 2 +- draft/man3/mkfifo.3 | 7 +- draft/man3/mkstemp.3 | 2 +- draft/man3/mktemp.3 | 2 +- draft/man3/modf.3 | 2 +- draft/man3/mpool.3 | 2 +- draft/man3/mq_close.3 | 2 +- draft/man3/mq_getattr.3 | 2 +- draft/man3/mq_notify.3 | 6 +- draft/man3/mq_open.3 | 2 +- draft/man3/mq_receive.3 | 2 +- draft/man3/mq_send.3 | 2 +- draft/man3/mq_unlink.3 | 2 +- draft/man3/nan.3 | 2 +- draft/man3/netlink.3 | 13 +- draft/man3/nextafter.3 | 2 +- draft/man3/nl_langinfo.3 | 2 +- draft/man3/offsetof.3 | 14 +- draft/man3/on_exit.3 | 2 +- draft/man3/opendir.3 | 2 +- draft/man3/openpty.3 | 2 +- draft/man3/perror.3 | 2 +- draft/man3/popen.3 | 2 +- draft/man3/posix_fallocate.3 | 2 +- draft/man3/posix_memalign.3 | 2 +- draft/man3/posix_openpt.3 | 2 +- draft/man3/pow.3 | 2 +- draft/man3/pow10.3 | 2 +- draft/man3/printf.3 | 13 +- draft/man3/profil.3 | 2 +- draft/man3/program_invocation_name.3 | 2 +- draft/man3/psignal.3 | 2 +- draft/man3/pthread_attr_init.3 | 2 +- draft/man3/pthread_attr_setaffinity_np.3 | 2 +- draft/man3/pthread_attr_setdetachstate.3 | 2 +- draft/man3/pthread_attr_setguardsize.3 | 2 +- draft/man3/pthread_attr_setinheritsched.3 | 2 +- draft/man3/pthread_attr_setschedparam.3 | 2 +- draft/man3/pthread_attr_setschedpolicy.3 | 2 +- draft/man3/pthread_attr_setscope.3 | 2 +- draft/man3/pthread_attr_setstack.3 | 2 +- draft/man3/pthread_attr_setstackaddr.3 | 2 +- draft/man3/pthread_attr_setstacksize.3 | 2 +- draft/man3/pthread_cancel.3 | 2 +- draft/man3/pthread_cleanup_push.3 | 2 +- draft/man3/pthread_cleanup_push_defer_np.3 | 2 +- draft/man3/pthread_create.3 | 2 +- draft/man3/pthread_detach.3 | 2 +- draft/man3/pthread_equal.3 | 2 +- draft/man3/pthread_exit.3 | 2 +- draft/man3/pthread_getattr_np.3 | 2 +- draft/man3/pthread_getcpuclockid.3 | 2 +- draft/man3/pthread_join.3 | 2 +- draft/man3/pthread_kill.3 | 2 +- draft/man3/pthread_kill_other_threads_np.3 | 2 +- draft/man3/pthread_self.3 | 2 +- draft/man3/pthread_setaffinity_np.3 | 2 +- draft/man3/pthread_setcancelstate.3 | 2 +- draft/man3/pthread_setconcurrency.3 | 2 +- draft/man3/pthread_setname_np.3 | 2 +- draft/man3/pthread_setschedparam.3 | 2 +- draft/man3/pthread_setschedprio.3 | 2 +- draft/man3/pthread_sigmask.3 | 2 +- draft/man3/pthread_sigqueue.3 | 2 +- draft/man3/pthread_testcancel.3 | 2 +- draft/man3/pthread_tryjoin_np.3 | 2 +- draft/man3/pthread_yield.3 | 2 +- draft/man3/ptsname.3 | 2 +- draft/man3/putenv.3 | 2 +- draft/man3/putgrent.3 | 2 +- draft/man3/putpwent.3 | 2 +- draft/man3/puts.3 | 2 +- draft/man3/putwchar.3 | 2 +- draft/man3/qecvt.3 | 2 +- draft/man3/qsort.3 | 2 +- draft/man3/queue.3 | 2 +- draft/man3/raise.3 | 2 +- draft/man3/rand.3 | 2 +- draft/man3/random.3 | 7 +- draft/man3/random_r.3 | 8 +- draft/man3/rcmd.3 | 2 +- draft/man3/re_comp.3 | 2 +- draft/man3/readdir.3 | 2 +- draft/man3/realpath.3 | 2 +- draft/man3/recno.3 | 2 +- draft/man3/regex.3 | 2 +- draft/man3/remainder.3 | 2 +- draft/man3/remove.3 | 4 +- draft/man3/remquo.3 | 2 +- draft/man3/resolver.3 | 2 +- draft/man3/rewinddir.3 | 2 +- draft/man3/rexec.3 | 2 +- draft/man3/rint.3 | 2 +- draft/man3/round.3 | 2 +- draft/man3/rpc.3 | 2 +- draft/man3/rpmatch.3 | 2 +- draft/man3/rtime.3 | 2 +- draft/man3/rtnetlink.3 | 2 +- draft/man3/scalb.3 | 2 +- draft/man3/scalbln.3 | 2 +- draft/man3/scandir.3 | 2 +- draft/man3/scanf.3 | 12 +- draft/man3/sched_getcpu.3 | 2 +- draft/man3/seekdir.3 | 2 +- draft/man3/sem_close.3 | 2 +- draft/man3/sem_destroy.3 | 2 +- draft/man3/sem_getvalue.3 | 2 +- draft/man3/sem_init.3 | 2 +- draft/man3/sem_open.3 | 2 +- draft/man3/sem_post.3 | 2 +- draft/man3/sem_unlink.3 | 2 +- draft/man3/sem_wait.3 | 2 +- draft/man3/setaliasent.3 | 2 +- draft/man3/setbuf.3 | 5 +- draft/man3/setenv.3 | 2 +- draft/man3/setjmp.3 | 2 +- draft/man3/setlocale.3 | 2 +- draft/man3/setlogmask.3 | 2 +- draft/man3/setnetgrent.3 | 2 +- draft/man3/shm_open.3 | 2 +- draft/man3/siginterrupt.3 | 2 +- draft/man3/signbit.3 | 2 +- draft/man3/significand.3 | 2 +- draft/man3/sigpause.3 | 2 +- draft/man3/sigqueue.3 | 2 +- draft/man3/sigset.3 | 2 +- draft/man3/sigsetops.3 | 2 +- draft/man3/sigvec.3 | 13 +- draft/man3/sigwait.3 | 2 +- draft/man3/sin.3 | 2 +- draft/man3/sincos.3 | 2 +- draft/man3/sinh.3 | 2 +- draft/man3/sleep.3 | 2 +- draft/man3/sockatmark.3 | 2 +- draft/man3/sqrt.3 | 2 +- draft/man3/statvfs.3 | 2 +- draft/man3/stdarg.3 | 2 +- draft/man3/stdin.3 | 2 +- draft/man3/stdio.3 | 2 +- draft/man3/stdio_ext.3 | 2 +- draft/man3/stpcpy.3 | 2 +- draft/man3/stpncpy.3 | 2 +- draft/man3/strcasecmp.3 | 2 +- draft/man3/strcat.3 | 2 +- draft/man3/strchr.3 | 2 +- draft/man3/strcmp.3 | 2 +- draft/man3/strcoll.3 | 2 +- draft/man3/strcpy.3 | 2 +- draft/man3/strdup.3 | 2 +- draft/man3/strerror.3 | 2 +- draft/man3/strfmon.3 | 5 +- draft/man3/strfry.3 | 2 +- draft/man3/strftime.3 | 4 +- draft/man3/string.3 | 2 +- draft/man3/strlen.3 | 2 +- draft/man3/strnlen.3 | 2 +- draft/man3/strpbrk.3 | 2 +- draft/man3/strptime.3 | 20 +-- draft/man3/strsep.3 | 2 +- draft/man3/strsignal.3 | 2 +- draft/man3/strspn.3 | 2 +- draft/man3/strstr.3 | 2 +- draft/man3/strtod.3 | 2 +- draft/man3/strtoimax.3 | 2 +- draft/man3/strtok.3 | 2 +- draft/man3/strtol.3 | 2 +- draft/man3/strtoul.3 | 2 +- draft/man3/strverscmp.3 | 2 +- draft/man3/strxfrm.3 | 2 +- draft/man3/swab.3 | 2 +- draft/man3/sysconf.3 | 8 +- draft/man3/syslog.3 | 2 +- draft/man3/system.3 | 2 +- draft/man3/sysv_signal.3 | 2 +- draft/man3/tan.3 | 2 +- draft/man3/tanh.3 | 2 +- draft/man3/tcgetpgrp.3 | 2 +- draft/man3/tcgetsid.3 | 2 +- draft/man3/telldir.3 | 2 +- draft/man3/tempnam.3 | 2 +- draft/man3/termios.3 | 67 +++++-- draft/man3/tgamma.3 | 2 +- draft/man3/timegm.3 | 2 +- draft/man3/timeradd.3 | 2 +- draft/man3/tmpfile.3 | 2 +- draft/man3/tmpnam.3 | 2 +- draft/man3/toascii.3 | 2 +- draft/man3/toupper.3 | 6 +- draft/man3/towctrans.3 | 2 +- draft/man3/towlower.3 | 24 +-- draft/man3/towupper.3 | 24 +-- draft/man3/trunc.3 | 2 +- draft/man3/tsearch.3 | 2 +- draft/man3/ttyname.3 | 2 +- draft/man3/ttyslot.3 | 2 +- draft/man3/tzset.3 | 2 +- draft/man3/ualarm.3 | 2 +- draft/man3/ulimit.3 | 2 +- draft/man3/undocumented.3 | 2 +- draft/man3/ungetwc.3 | 2 +- draft/man3/unlocked_stdio.3 | 2 +- draft/man3/unlockpt.3 | 2 +- draft/man3/updwtmp.3 | 2 +- draft/man3/usleep.3 | 2 +- draft/man3/wcpcpy.3 | 2 +- draft/man3/wcpncpy.3 | 2 +- draft/man3/wcrtomb.3 | 2 +- draft/man3/wcscasecmp.3 | 2 +- draft/man3/wcscat.3 | 2 +- draft/man3/wcschr.3 | 2 +- draft/man3/wcscmp.3 | 2 +- draft/man3/wcscpy.3 | 2 +- draft/man3/wcscspn.3 | 2 +- draft/man3/wcsdup.3 | 2 +- draft/man3/wcslen.3 | 2 +- draft/man3/wcsncasecmp.3 | 2 +- draft/man3/wcsncat.3 | 2 +- draft/man3/wcsncmp.3 | 2 +- draft/man3/wcsncpy.3 | 2 +- draft/man3/wcsnlen.3 | 2 +- draft/man3/wcsnrtombs.3 | 2 +- draft/man3/wcspbrk.3 | 2 +- draft/man3/wcsrchr.3 | 2 +- draft/man3/wcsrtombs.3 | 2 +- draft/man3/wcsspn.3 | 2 +- draft/man3/wcsstr.3 | 2 +- draft/man3/wcstoimax.3 | 2 +- draft/man3/wcstok.3 | 2 +- draft/man3/wcstombs.3 | 7 +- draft/man3/wcswidth.3 | 2 +- draft/man3/wctob.3 | 2 +- draft/man3/wctomb.3 | 2 +- draft/man3/wctrans.3 | 2 +- draft/man3/wctype.3 | 2 +- draft/man3/wcwidth.3 | 2 +- draft/man3/wmemchr.3 | 2 +- draft/man3/wmemcmp.3 | 2 +- draft/man3/wmemcpy.3 | 2 +- draft/man3/wmemmove.3 | 2 +- draft/man3/wmemset.3 | 2 +- draft/man3/wordexp.3 | 2 +- draft/man3/wprintf.3 | 6 +- draft/man3/xcrypt.3 | 2 +- draft/man3/xdr.3 | 2 +- draft/man3/y0.3 | 2 +- draft/man4/console.4 | 2 +- draft/man4/console_codes.4 | 2 +- draft/man4/console_ioctl.4 | 2 +- draft/man4/dsp56k.4 | 2 +- draft/man4/fd.4 | 2 +- draft/man4/full.4 | 2 +- draft/man4/hd.4 | 2 +- draft/man4/initrd.4 | 2 +- draft/man4/intro.4 | 2 +- draft/man4/lp.4 | 2 +- draft/man4/mem.4 | 2 +- draft/man4/mouse.4 | 2 +- draft/man4/msr.4 | 2 +- draft/man4/null.4 | 2 +- draft/man4/pts.4 | 2 +- draft/man4/ram.4 | 2 +- draft/man4/random.4 | 2 +- draft/man4/rtc.4 | 14 +- draft/man4/sd.4 | 2 +- draft/man4/sk98lin.4 | 2 +- draft/man4/st.4 | 2 +- draft/man4/tty.4 | 2 +- draft/man4/ttyS.4 | 2 +- draft/man4/tty_ioctl.4 | 2 +- draft/man4/vcs.4 | 2 +- draft/man4/wavelan.4 | 2 +- draft/man5/acct.5 | 2 +- draft/man5/charmap.5 | 2 +- draft/man5/core.5 | 2 +- draft/man5/dir_colors.5 | 2 +- draft/man5/elf.5 | 2 +- draft/man5/filesystems.5 | 2 +- draft/man5/ftpusers.5 | 2 +- draft/man5/gai.conf.5 | 2 +- draft/man5/group.5 | 2 +- draft/man5/host.conf.5 | 2 +- draft/man5/hosts.5 | 2 +- draft/man5/hosts.equiv.5 | 2 +- draft/man5/intro.5 | 2 +- draft/man5/issue.5 | 2 +- draft/man5/motd.5 | 2 +- draft/man5/networks.5 | 2 +- draft/man5/nologin.5 | 2 +- draft/man5/nscd.conf.5 | 2 +- draft/man5/nsswitch.conf.5 | 2 +- draft/man5/passwd.5 | 2 +- draft/man5/proc.5 | 46 ++--- draft/man5/protocols.5 | 2 +- draft/man5/resolv.conf.5 | 2 +- draft/man5/rpc.5 | 2 +- draft/man5/securetty.5 | 2 +- draft/man5/services.5 | 2 +- draft/man5/shells.5 | 2 +- draft/man5/slabinfo.5 | 2 +- draft/man5/termcap.5 | 2 +- draft/man5/ttytype.5 | 2 +- draft/man5/tzfile.5 | 2 +- draft/man5/utmp.5 | 2 +- draft/man6/intro.6 | 2 +- draft/man7/aio.7 | 8 +- draft/man7/armscii-8.7 | 2 +- draft/man7/arp.7 | 2 +- draft/man7/ascii.7 | 2 +- draft/man7/boot.7 | 2 +- draft/man7/bootparam.7 | 2 +- draft/man7/capabilities.7 | 2 +- draft/man7/charsets.7 | 2 +- draft/man7/complex.7 | 2 +- draft/man7/cp1251.7 | 2 +- draft/man7/credentials.7 | 2 +- draft/man7/ddp.7 | 2 +- draft/man7/environ.7 | 2 +- draft/man7/epoll.7 | 2 +- draft/man7/feature_test_macros.7 | 29 +-- draft/man7/fifo.7 | 2 +- draft/man7/futex.7 | 2 +- draft/man7/glob.7 | 2 +- draft/man7/hier.7 | 2 +- draft/man7/hostname.7 | 2 +- draft/man7/icmp.7 | 6 +- draft/man7/inotify.7 | 274 ++++++++++++++++++++++------- draft/man7/intro.7 | 2 +- draft/man7/ip.7 | 10 +- draft/man7/ipv6.7 | 2 +- draft/man7/iso_8859-1.7 | 2 +- draft/man7/iso_8859-10.7 | 2 +- draft/man7/iso_8859-11.7 | 2 +- draft/man7/iso_8859-13.7 | 2 +- draft/man7/iso_8859-14.7 | 2 +- draft/man7/iso_8859-15.7 | 2 +- draft/man7/iso_8859-16.7 | 2 +- draft/man7/iso_8859-2.7 | 2 +- draft/man7/iso_8859-3.7 | 2 +- draft/man7/iso_8859-4.7 | 2 +- draft/man7/iso_8859-5.7 | 2 +- draft/man7/iso_8859-6.7 | 2 +- draft/man7/iso_8859-7.7 | 2 +- draft/man7/iso_8859-8.7 | 2 +- draft/man7/iso_8859-9.7 | 2 +- draft/man7/koi8-r.7 | 2 +- draft/man7/koi8-u.7 | 8 +- draft/man7/libc.7 | 2 +- draft/man7/mailaddr.7 | 2 +- draft/man7/man.7 | 2 +- draft/man7/math_error.7 | 2 +- draft/man7/mdoc.7 | 2 +- draft/man7/mdoc.samples.7 | 2 +- draft/man7/mq_overview.7 | 2 +- draft/man7/netdevice.7 | 2 +- draft/man7/netlink.7 | 11 +- draft/man7/numa.7 | 2 +- draft/man7/operator.7 | 2 +- draft/man7/packet.7 | 2 +- draft/man7/path_resolution.7 | 2 +- draft/man7/pipe.7 | 2 +- draft/man7/posixoptions.7 | 2 +- draft/man7/pthreads.7 | 2 +- draft/man7/pty.7 | 2 +- draft/man7/raw.7 | 2 +- draft/man7/regex.7 | 2 +- draft/man7/rtnetlink.7 | 12 +- draft/man7/sem_overview.7 | 2 +- draft/man7/shm_overview.7 | 2 +- draft/man7/sigevent.7 | 2 +- draft/man7/signal.7 | 2 +- draft/man7/socket.7 | 7 +- draft/man7/standards.7 | 14 +- draft/man7/suffixes.7 | 2 +- draft/man7/svipc.7 | 2 +- draft/man7/tcp.7 | 56 +++--- draft/man7/termio.7 | 2 +- draft/man7/time.7 | 2 +- draft/man7/udp.7 | 2 +- draft/man7/udplite.7 | 2 +- draft/man7/unicode.7 | 2 +- draft/man7/units.7 | 2 +- draft/man7/unix.7 | 2 +- draft/man7/uri.7 | 2 +- draft/man7/utf-8.7 | 2 +- draft/man7/x25.7 | 2 +- draft/man8/intro.8 | 2 +- draft/man8/ld.so.8 | 2 +- draft/man8/ldconfig.8 | 2 +- draft/man8/nscd.8 | 2 +- draft/man8/sln.8 | 2 +- draft/man8/tzselect.8 | 2 +- draft/man8/zdump.8 | 2 +- draft/man8/zic.8 | 2 +- 903 files changed, 1537 insertions(+), 1335 deletions(-) diff --git a/draft/man1/getent.1 b/draft/man1/getent.1 index 0b419203..67f545ed 100644 --- a/draft/man1/getent.1 +++ b/draft/man1/getent.1 @@ -141,6 +141,6 @@ shadow データベースを列挙する。 \fIkey\fP 引き数が一つ以上 .SH 関連項目 \fBnsswitch.conf\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man1/intro.1 b/draft/man1/intro.1 index 5d3755d8..28591218 100644 --- a/draft/man1/intro.1 +++ b/draft/man1/intro.1 @@ -184,6 +184,6 @@ UNIX システムでは、多くのユーザプロセスとシステムプロセ .SH 関連項目 \fBstandards\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man1/ldd.1 b/draft/man1/ldd.1 index 503b705d..3498d31c 100644 --- a/draft/man1/ldd.1 +++ b/draft/man1/ldd.1 @@ -81,6 +81,6 @@ libc5 バージョンのプログラムでは、 コマンドラインで与え .SH 関連項目 \fBld.so\fP(8), \fBldconfig\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man1/time.1 b/draft/man1/time.1 index b0fcba7d..40d8f8b2 100644 --- a/draft/man1/time.1 +++ b/draft/man1/time.1 @@ -220,6 +220,6 @@ GNU \fBtime\fP に対する提案やバグレポートは .SH 関連項目 \fBtcsh\fP(1), \fBtimes\fP(2), \fBwait3\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/_exit.2 b/draft/man2/_exit.2 index 61d50c4b..a2406bbb 100644 --- a/draft/man2/_exit.2 +++ b/draft/man2/_exit.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/_syscall.2 b/draft/man2/_syscall.2 index d33ef3dd..f773bf7e 100644 --- a/draft/man2/_syscall.2 +++ b/draft/man2/_syscall.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/accept.2 b/draft/man2/accept.2 index d28cfa19..bf860820 100644 --- a/draft/man2/accept.2 +++ b/draft/man2/accept.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/access.2 b/draft/man2/access.2 index 46676e15..4440e04e 100644 --- a/draft/man2/access.2 +++ b/draft/man2/access.2 @@ -241,6 +241,6 @@ POSIX.1\-2001 では、 呼び出し元プロセスが適切な特権を持っ \fBstat\fP(2), \fBeuidaccess\fP(3), \fBcredentials\fP(7), \fBpath_resolution\fP(7), \fBsymlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/acct.2 b/draft/man2/acct.2 index 83d36c37..a78aa272 100644 --- a/draft/man2/acct.2 +++ b/draft/man2/acct.2 @@ -127,6 +127,6 @@ SVr4, 4.3BSD (POSIX ではない)。 .SH 関連項目 \fBacct\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/adjtimex.2 b/draft/man2/adjtimex.2 index 125922e5..ec73b643 100644 --- a/draft/man2/adjtimex.2 +++ b/draft/man2/adjtimex.2 @@ -125,6 +125,6 @@ struct timex { \fBsettimeofday\fP(2), \fBadjtime\fP(3), \fBcapabilities\fP(7), \fBtime\fP(7), \fBadjtimex\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/alarm.2 b/draft/man2/alarm.2 index e5b46fc8..ca73f1a7 100644 --- a/draft/man2/alarm.2 +++ b/draft/man2/alarm.2 @@ -72,6 +72,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/alloc_hugepages.2 b/draft/man2/alloc_hugepages.2 index 9996527a..a9e13f2c 100644 --- a/draft/man2/alloc_hugepages.2 +++ b/draft/man2/alloc_hugepages.2 @@ -99,6 +99,6 @@ HugePages_Free, Hugepagesize の サイズについての情報を提供する .\" mount -t hugetlbfs hugetlbfs /huge .\" SHM_HUGETLB .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/arch_prctl.2 b/draft/man2/arch_prctl.2 index 553cfda7..7543cfc6 100644 --- a/draft/man2/arch_prctl.2 +++ b/draft/man2/arch_prctl.2 @@ -101,6 +101,6 @@ x86\-64 の副機能は以下の通り: AMD X86\-64 Programmer's manual .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/bdflush.2 b/draft/man2/bdflush.2 index 2f755be7..4ae1c739 100644 --- a/draft/man2/bdflush.2 +++ b/draft/man2/bdflush.2 @@ -37,7 +37,7 @@ .\" Updated & Modified Thu Feb 3 03:15:15 JST 2005 .\" by Yuichi SATO .\" -.TH BDFLUSH 2 2012\-03\-05 Linux "Linux Programmer's Manual" +.TH BDFLUSH 2 2014\-04\-06 Linux "Linux Programmer's Manual" .SH 名前 bdflush \- バッファー・ダーティー・フラッシュ・デーモンを起動、フラッシュ、調整する .SH 書式 @@ -87,8 +87,8 @@ bdflush \- バッファー・ダーティー・フラッシュ・デーモンを .SH 準拠 \fBbdflush\fP() は Linux 特有であり移植を意図したプログラムで使用すべきではない。 .SH 関連項目 -\fBfsync\fP(2), \fBsync\fP(2), \fBsync\fP(8), \fBupdate\fP(8) +\fBfsync\fP(2), \fBsync\fP(2), \fBsync\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/bind.2 b/draft/man2/bind.2 index c10472b6..c7e27ba4 100644 --- a/draft/man2/bind.2 +++ b/draft/man2/bind.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/brk.2 b/draft/man2/brk.2 index 75c68161..8635e356 100644 --- a/draft/man2/brk.2 +++ b/draft/man2/brk.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/cacheflush.2 b/draft/man2/cacheflush.2 index ed7b3293..586d0922 100644 --- a/draft/man2/cacheflush.2 +++ b/draft/man2/cacheflush.2 @@ -74,6 +74,6 @@ cacheflush \- 命令キャッシュやデータキャッシュの内容をフラ .SH バグ 現在の実装では、引き数 \fIaddr\fP と \fInbytes\fP は無視される。そのため、 常に全てのキャッシュがフラッシュされる。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/capget.2 b/draft/man2/capget.2 index 47ccdd1a..ff6e6fc4 100644 --- a/draft/man2/capget.2 +++ b/draft/man2/capget.2 @@ -147,6 +147,6 @@ VFS ケーパビリティのサポートでは、特権実行ファイルにケ .SH 関連項目 \fBclone\fP(2), \fBgettid\fP(2), \fBcapabilities\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/chdir.2 b/draft/man2/chdir.2 index 324dca9a..c81c7e24 100644 --- a/draft/man2/chdir.2 +++ b/draft/man2/chdir.2 @@ -120,6 +120,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/chmod.2 b/draft/man2/chmod.2 index f81f524f..541580f6 100644 --- a/draft/man2/chmod.2 +++ b/draft/man2/chmod.2 @@ -256,6 +256,6 @@ GNU C ライブラリの \fBfchmodat\fP() ラッパー関数は、このペー \fBchown\fP(2), \fBexecve\fP(2), \fBopen\fP(2), \fBstat\fP(2), \fBpath_resolution\fP(7), \fBsymlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/chown.2 b/draft/man2/chown.2 index 2a6ec312..f075e0a4 100644 --- a/draft/man2/chown.2 +++ b/draft/man2/chown.2 @@ -51,7 +51,7 @@ .\" Updated 2008-08-09, Akihiro MOTOKI , LDP v3.05 .\" Updated 2012-04-30, Akihiro MOTOKI .\" -.TH CHOWN 2 2014\-02\-21 Linux "Linux Programmer's Manual" +.TH CHOWN 2 2014\-03\-19 Linux "Linux Programmer's Manual" .SH 名前 chown, fchown, lchown, fchownat \- ファイルの所有者を変更する .SH 書式 @@ -142,7 +142,8 @@ POSIX はこの動作やルートが \fBchown\fP() を行なった場合につ .\" Before glibc 2.16, defining _ATFILE_SOURCE sufficed \fIpathname\fP が空文字列の場合、 \fIdirfd\fP が参照するファイルに対して操作を行う (\fIdirfd\fP は \fBopen\fP(2) \fBO_PATH\fP フラグを使って取得することができる)。この場合、 \fIdirfd\fP -は、ディレクトリだけでなく、任意のタイプのファイルを参照することができる。このフラグは Linux 固有であり、その定義を得るにあ +は、ディレクトリだけでなく、任意のタイプのファイルを参照することができる。 \fIdirfd\fP が \fBAT_FDCWD\fP +の場合、この呼び出しはカレントワーキングディレクトリに対して操作を行う。このフラグは Linux 固有であり、その定義を得るにあ \fB_GNU_SOURCE\fP を定義すること。 .TP @@ -310,6 +311,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fBchmod\fP(2), \fBflock\fP(2), \fBpath_resolution\fP(7), \fBsymlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/chroot.2 b/draft/man2/chroot.2 index cb1853ea..bbe84036 100644 --- a/draft/man2/chroot.2 +++ b/draft/man2/chroot.2 @@ -142,6 +142,6 @@ FreeBSD にはより強力な \fBjail\fP() システムコールがある。 .SH 関連項目 \fBchdir\fP(2), \fBpath_resolution\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/clock_getres.2 b/draft/man2/clock_getres.2 index 36c83605..0785d924 100644 --- a/draft/man2/clock_getres.2 +++ b/draft/man2/clock_getres.2 @@ -174,12 +174,10 @@ Linux が \fBCLOCK_PROCESS_CPUTIME_ID\fP と \fBCLOCK_THREAD_CPUTIME_ID\fP TSC、Itanium 上の AR.ITC) を用いて実現されていた。 これらのレジスタは CPU 間で異なる可能性があり、 プロセスが他の CPU に移動させられた場合、 結果としてこれらのクロックが\fB偽の結果\fP (bogus results) を返すかもしれない。 .PP -If the CPUs in an SMP system have different clock sources, then there is no -way to maintain a correlation between the timer registers since each CPU -will run at a slightly different frequency. If that is the case, then -\fIclock_getcpuclockid(0)\fP will return \fBENOENT\fP to signify this condition. -The two clocks will then be useful only if it can be ensured that a process -stays on a certain CPU. +SMP システムの各 CPU が別々のクロック源を持つ場合、 タイマーレジスタ間の相互関係を管理する方法はない。 これは各 CPU +が微妙に異なる周波数で動作するためである。 これが真実の場合 (訳註: 各 CPU が別々のクロック源を持つ場合)、 +\fIclock_getcpuclockid(0)\fP は \fBENOENT\fP を返して、その状況を表す。 2 つのクロックは、プロセスが特定の CPU +上に留まっていることが 保証できる場合にのみ有効である。 .PP SMP システムの各プロセッサは全く同じ時刻に起動する訳ではないので、 各タイマーレジスタは通常はあるオフセットで動作している。 オフセットをブート時に制限するコードが含まれるアーキテクチャもある。 しかし、このコードがオフセットを正確に調整することは保証できない。 glibc は @@ -199,6 +197,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/clock_nanosleep.2 b/draft/man2/clock_nanosleep.2 index 452e7451..5498e77b 100644 --- a/draft/man2/clock_nanosleep.2 +++ b/draft/man2/clock_nanosleep.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/clone.2 b/draft/man2/clone.2 index de97ccd1..49310125 100644 --- a/draft/man2/clone.2 +++ b/draft/man2/clone.2 @@ -649,6 +649,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/close.2 b/draft/man2/close.2 index 75055c86..dde15645 100644 --- a/draft/man2/close.2 +++ b/draft/man2/close.2 @@ -110,6 +110,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/connect.2 b/draft/man2/connect.2 index 457dab6c..d59f2be8 100644 --- a/draft/man2/connect.2 +++ b/draft/man2/connect.2 @@ -192,6 +192,6 @@ POSIX.1\-2001 では \fI\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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/create_module.2 b/draft/man2/create_module.2 index 008f7a6e..4d08e962 100644 --- a/draft/man2/create_module.2 +++ b/draft/man2/create_module.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/dup.2 b/draft/man2/dup.2 index aa63cb8f..7f973c80 100644 --- a/draft/man2/dup.2 +++ b/draft/man2/dup.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/epoll_create.2 b/draft/man2/epoll_create.2 index 6bee84fb..9dd1d840 100644 --- a/draft/man2/epoll_create.2 +++ b/draft/man2/epoll_create.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/epoll_ctl.2 b/draft/man2/epoll_ctl.2 index c3f1f9c3..3b02ba29 100644 --- a/draft/man2/epoll_ctl.2 +++ b/draft/man2/epoll_ctl.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/epoll_wait.2 b/draft/man2/epoll_wait.2 index 7f78df16..026404ad 100644 --- a/draft/man2/epoll_wait.2 +++ b/draft/man2/epoll_wait.2 @@ -157,6 +157,6 @@ struct epoll_event { .SH 関連項目 \fBepoll_create\fP(2), \fBepoll_ctl\fP(2), \fBepoll\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/eventfd.2 b/draft/man2/eventfd.2 index 37c33838..f267dc11 100644 --- a/draft/man2/eventfd.2 +++ b/draft/man2/eventfd.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/execve.2 b/draft/man2/execve.2 index 0836836f..4941289b 100644 --- a/draft/man2/execve.2 +++ b/draft/man2/execve.2 @@ -451,6 +451,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/exit_group.2 b/draft/man2/exit_group.2 index 6f8ded26..0d861884 100644 --- a/draft/man2/exit_group.2 +++ b/draft/man2/exit_group.2 @@ -56,6 +56,6 @@ glibc 2.3 以降では、 \fBexit\fP(2) のラッパー関数が呼び出され .SH 関連項目 \fBexit\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/fallocate.2 b/draft/man2/fallocate.2 index 6332f7bf..c0e63008 100644 --- a/draft/man2/fallocate.2 +++ b/draft/man2/fallocate.2 @@ -141,6 +141,6 @@ tmpfs (Linux 3.5 以降) .SH 関連項目 \fBfallocate\fP(1), \fBftruncate\fP(2), \fBposix_fadvise\fP(3), \fBposix_fallocate\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/fcntl.2 b/draft/man2/fcntl.2 index f87bfd2a..aca8423c 100644 --- a/draft/man2/fcntl.2 +++ b/draft/man2/fcntl.2 @@ -440,8 +440,9 @@ breaker") がそのファイルディスクリプタが参照 しているファ リースに格下げすれば 十分である。これをするには、 \fIarg\fP に \fBF_RDLCK\fP を指定して \fBF_SETLEASE\fP を実行する。 -lease holder が \fI/proc/sys/fs/lease\-break\-time\fP -で指定された秒数以内にリースの格下げか削除を行えなかった場合、 カーネルは強制的にその lease holder のリースを削除もしくは格下げを行う。 +If the lease holder fails to downgrade or remove the lease within the number +of seconds specified in \fI/proc/sys/fs/lease\-break\-time\fP, then the kernel +forcibly removes or downgrades the lease holder's lease. いったん lease break が開始されると、 lease holder が自発的にそのリース の格下げか削除を行うか、lease break timer の満了後にカーネルが強制的に @@ -604,10 +605,9 @@ SVr4, 4.3BSD, POSIX.1\-2001. POSIX.1\-2001 で規定されている操作は、 \fBF_DUPFD\fP, \fBF_GETFD\fP, \fBF_SETFD\fP, \fBF_GETFL\fP, \fBF_SETFL\fP, \fBF_GETLK\fP, \fBF_SETLK\fP, \fBF_SETLKW\fP だけである。 -\fBF_GETOWN\fP と \fBF_SETOWN\fP は POSIX.1\-2001 で規定されている。 -(これら定義するには、 \fBBSD_SOURCE\fP を定義するか、 -\fB_XOPEN_SOURCE\fP を 500 以上の値で定義するか、 -\fB_POSIX_C_SOURCE\fP を 200809L 以上の値で定義すること。) +\fBF_GETOWN\fP と \fBF_SETOWN\fP は POSIX.1\-2001 で規定されている。 (これら定義するには、 +\fB_BSD_SOURCE\fP を定義するか、 \fB_XOPEN_SOURCE\fP を 500 以上の値で定義するか、 \fB_POSIX_C_SOURCE\fP +を 200809L 以上の値で定義すること。) \fBF_DUPFD_CLOEXEC\fP は POSIX.1\-2008 で規定されている。 (これら定義するには、 @@ -681,6 +681,6 @@ Linux カーネルソースの \fIDocumentation/filesystems/\fP ディレクト \fIDocumentation/\fP ディレクトリ直下にあり、 \fImandatory\-locking.txt\fP は \fImandatory.txt\fP という名前であった) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/flock.2 b/draft/man2/flock.2 index 438babba..56939c05 100644 --- a/draft/man2/flock.2 +++ b/draft/man2/flock.2 @@ -141,6 +141,6 @@ kernel 2.0 以降では、 \fBflock\fP() は、GNU C ライブラリでの \fBf Linux カーネルソース内の \fIDocumentation/filesystems/locks.txt\fP (以前のカーネルでは \fIDocumentation/locks.txt\fP) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/fork.2 b/draft/man2/fork.2 index 0de6aa3b..e015eea6 100644 --- a/draft/man2/fork.2 +++ b/draft/man2/fork.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/fsync.2 b/draft/man2/fsync.2 index ce07fcfd..771f7507 100644 --- a/draft/man2/fsync.2 +++ b/draft/man2/fsync.2 @@ -50,7 +50,7 @@ .\" Updated 2007-10-13, Akihiro MOTOKI , LDP v2.65 .\" Updated 2012-04-30, Akihiro MOTOKI .\" -.TH FSYNC 2 2012\-02\-27 Linux "Linux Programmer's Manual" +.TH FSYNC 2 2014\-04\-06 Linux "Linux Programmer's Manual" .SH 名前 fsync \- メモリ上にあるファイルの内容をストレージデバイス上のものと同期させる .SH 書式 @@ -122,8 +122,8 @@ Linux 2.2 以前では、 \fBfdatasync\fP() は \fBfsync\fP() と等価であ 使ってディスクキャッシュを無効にする必要がある。 .SH 関連項目 \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) +\fBmount\fP(8), \fBsync\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/futex.2 b/draft/man2/futex.2 index 0355cb5d..551f7e31 100644 --- a/draft/man2/futex.2 +++ b/draft/man2/futex.2 @@ -217,6 +217,6 @@ futex の使用例ライブラリ, futex\-*.tar.bz2 .UR ftp://ftp.kernel.org\:/pub\:/linux\:/kernel\:/people\:/rusty/ .UE .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/get_kernel_syms.2 b/draft/man2/get_kernel_syms.2 index 2ce68869..785d37ef 100644 --- a/draft/man2/get_kernel_syms.2 +++ b/draft/man2/get_kernel_syms.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/get_mempolicy.2 b/draft/man2/get_mempolicy.2 index 9536d34a..fff3d79e 100644 --- a/draft/man2/get_mempolicy.2 +++ b/draft/man2/get_mempolicy.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/get_thread_area.2 b/draft/man2/get_thread_area.2 index 0ef7bce0..71850832 100644 --- a/draft/man2/get_thread_area.2 +++ b/draft/man2/get_thread_area.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getcpu.2 b/draft/man2/getcpu.2 index e771abf2..35b4193c 100644 --- a/draft/man2/getcpu.2 +++ b/draft/man2/getcpu.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getdents.2 b/draft/man2/getdents.2 index 56bd514a..6799e57f 100644 --- a/draft/man2/getdents.2 +++ b/draft/man2/getdents.2 @@ -246,6 +246,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fBreaddir\fP(2), \fBreaddir\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getdomainname.2 b/draft/man2/getdomainname.2 index baafc305..21015cc0 100644 --- a/draft/man2/getdomainname.2 +++ b/draft/man2/getdomainname.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getgid.2 b/draft/man2/getgid.2 index 3c865f87..db3fe68f 100644 --- a/draft/man2/getgid.2 +++ b/draft/man2/getgid.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getgroups.2 b/draft/man2/getgroups.2 index b1c6cd0a..e16f4d7a 100644 --- a/draft/man2/getgroups.2 +++ b/draft/man2/getgroups.2 @@ -115,10 +115,8 @@ SVr4, 4.3BSD. \fBgetgroups\fP() 関数は POSIX.1\-2001 に準拠している ngroups_max = sysconf(_SC_NGROUPS_MAX); .fi -The maximum return value of \fBgetgroups\fP() cannot be larger than one more -than this value. Since Linux 2.6.4, the maximum number of supplementary -group IDs is also exposed via the Linux\-specific read\-only file, -\fI/proc/sys/kernel/ngroups_max\fP. +\fBgetgroups\fP() の返り値の最大値は、この値より大きくなることはない。 Linux 2.6.4 以降では、補助グループ ID の最大数も +Linux 固有の読み込み専用のファイル \fI/proc/sys/kernel/ngroups_max\fP 経由で公開されている。 元々の Linux の \fBgetgroups\fP() システムコールは 16 ビットのグループ ID だけ に対応していた。その後、Linux 2.4 で、32 ビットの ID に対応した @@ -128,6 +126,6 @@ group IDs is also exposed via the Linux\-specific read\-only file, \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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/gethostname.2 b/draft/man2/gethostname.2 index 79e23522..6ac29964 100644 --- a/draft/man2/gethostname.2 +++ b/draft/man2/gethostname.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getitimer.2 b/draft/man2/getitimer.2 index 1f41bf39..0a079108 100644 --- a/draft/man2/getitimer.2 +++ b/draft/man2/getitimer.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getpagesize.2 b/draft/man2/getpagesize.2 index cf404c36..29e2d154 100644 --- a/draft/man2/getpagesize.2 +++ b/draft/man2/getpagesize.2 @@ -96,6 +96,6 @@ long sz = sysconf(_SC_PAGESIZE); .SH 関連項目 \fBmmap\fP(2), \fBsysconf\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getpeername.2 b/draft/man2/getpeername.2 index 18fa37a0..4e9e17cd 100644 --- a/draft/man2/getpeername.2 +++ b/draft/man2/getpeername.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getpid.2 b/draft/man2/getpid.2 index c037b7a6..f307f70e 100644 --- a/draft/man2/getpid.2 +++ b/draft/man2/getpid.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getpriority.2 b/draft/man2/getpriority.2 index 9c554c70..ef0b2d5f 100644 --- a/draft/man2/getpriority.2 +++ b/draft/man2/getpriority.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getresuid.2 b/draft/man2/getresuid.2 index 508bfe3d..ad92cefe 100644 --- a/draft/man2/getresuid.2 +++ b/draft/man2/getresuid.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getrlimit.2 b/draft/man2/getrlimit.2 index b369d1c6..6f51df76 100644 --- a/draft/man2/getrlimit.2 +++ b/draft/man2/getrlimit.2 @@ -313,9 +313,8 @@ POSIX.1\-2001 には指定されていない。 \fBfork\fP(2) で作成された作成された子プロセスは、 親プロセスのリソース制限を継承する。 \fBexecve\fP(2) の前後でリソース制限は保存される。 -Lowering the soft limit for a resource below the process's current -consumption of that resource will succeed (but will prevent the process from -further increasing its consumption of the resource). +リソースのソフトリミットをそのプロセスが現在のリソース使用量より小さい値に設定することはできる +(但し、そのプロセスはそれ以降そのリソースの使用量を増やすことができなくなる)。 シェルのリソース制限は、シェルの組み込みコマンドである \fIulimit\fP (\fBcsh\fP(1) では \fIlimit )\fP を使って設定することができる。 このシェルのリソース制限は、コマンドを実行してシェルが生成するプロセス に引き継がれる。 @@ -425,6 +424,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getrusage.2 b/draft/man2/getrusage.2 index 56fd7ff5..a378520a 100644 --- a/draft/man2/getrusage.2 +++ b/draft/man2/getrusage.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getsid.2 b/draft/man2/getsid.2 index 38f63c46..27d9abf0 100644 --- a/draft/man2/getsid.2 +++ b/draft/man2/getsid.2 @@ -80,6 +80,6 @@ Linux は \fBEPERM\fP を返さない。 .SH 関連項目 \fBgetpgid\fP(2), \fBsetsid\fP(2), \fBcredentials\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getsockname.2 b/draft/man2/getsockname.2 index 739d7afb..2d378ccf 100644 --- a/draft/man2/getsockname.2 +++ b/draft/man2/getsockname.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getsockopt.2 b/draft/man2/getsockopt.2 index fb13908e..10cc7140 100644 --- a/draft/man2/getsockopt.2 +++ b/draft/man2/getsockopt.2 @@ -134,6 +134,6 @@ glibc でも \fIsocklen_t\fP を使っている。 \fBaccept\fP(2) も参照の \fBioctl\fP(2), \fBsocket\fP(2), \fBgetprotoent\fP(3), \fBprotocols\fP(5), \fBip\fP(7), \fBsocket\fP(7), \fBtcp\fP(7), \fBudp\fP(7), \fBunix\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/gettid.2 b/draft/man2/gettid.2 index 64529dca..f28972d2 100644 --- a/draft/man2/gettid.2 +++ b/draft/man2/gettid.2 @@ -76,6 +76,6 @@ glibc はこのシステムコールに対するラッパー関数を提供し \fBsched_setaffinity\fP(2), \fBsched_setparam\fP(2), \fBsched_setscheduler\fP(2), \fBtgkill\fP(2), \fBtimer_create\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/gettimeofday.2 b/draft/man2/gettimeofday.2 index a3847aa4..7f9e4129 100644 --- a/draft/man2/gettimeofday.2 +++ b/draft/man2/gettimeofday.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getuid.2 b/draft/man2/getuid.2 index 8ea0bb57..d1a93f9b 100644 --- a/draft/man2/getuid.2 +++ b/draft/man2/getuid.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getxattr.2 b/draft/man2/getxattr.2 index baeae2b1..5f06c952 100644 --- a/draft/man2/getxattr.2 +++ b/draft/man2/getxattr.2 @@ -34,7 +34,7 @@ .\" by Akihiro MOTOKI .\" Updated 2013-03-26, Akihiro MOTOKI .\" -.TH GETXATTR 2 2014\-02\-06 Linux "Linux Programmer's Manual" +.TH GETXATTR 2 2014\-04\-06 Linux "Linux Programmer's Manual" .SH 名前 getxattr, lgetxattr, fgetxattr \- 拡張属性の値を取得する .SH 書式 @@ -75,7 +75,7 @@ inode に対して、互いに独立な名前空間が複数あってもよい このシステムコール・インタフェースは、初期バッファのサイズの推測をしたり、 与えられたバッファが小さすぎたことを返り値で知らせることでバッファを大きく したりできるように設計されている。 .SH 返り値 -成功した場合、拡張属性の値の長さを表す正の数が返される。 失敗した場合、 \-1 が返され、 \fIerrno\fP に適切な値がセットされる。 +成功した場合、拡張属性の値の長さを表す非負の数が返される。 失敗した場合、 \-1 が返され、 \fIerrno\fP に適切な値がセットされる。 .SH エラー .TP \fBENOATTR\fP @@ -103,6 +103,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/idle.2 b/draft/man2/idle.2 index c5c5adce..f6d25f15 100644 --- a/draft/man2/idle.2 +++ b/draft/man2/idle.2 @@ -67,6 +67,6 @@ Linux 2.3.13 以降では、もはやこのシステムコールは存在しな .SH 準拠 この関数は Linux 特有であり、移植を意図したプログラムでは 使用すべきでない。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/inotify_add_watch.2 b/draft/man2/inotify_add_watch.2 index 8dd376f7..34f1667b 100644 --- a/draft/man2/inotify_add_watch.2 +++ b/draft/man2/inotify_add_watch.2 @@ -35,7 +35,7 @@ .\" all rights reserved. .\" Translated 2006-08-15, Akihiro MOTOKI , LDP v2.39 .\" -.TH INOTIFY_ADD_WATCH 2 2010\-10\-20 Linux "Linux Programmer's Manual" +.TH INOTIFY_ADD_WATCH 2 2014\-03\-28 Linux "Linux Programmer's Manual" .SH 名前 inotify_add_watch \- 初期化済み inotify インスタンスに監視対象を追加する .SH 書式 @@ -75,6 +75,9 @@ inotify_add_watch \- 初期化済み inotify インスタンスに監視対象 \fBEINVAL\fP 指定されたイベントマスクに有効なイベントが含まれていない。 もしくは \fIfd\fP が inotify ファイルディスクリプタではない。 .TP +\fBENAMETOOLONG\fP +\fIpathname\fP が長過ぎる。 +.TP \fBENOENT\fP \fIpathname\fP のディレクトリ部分の構成要素が、存在しないか、 リンク切れのシンボリックリンクである。 @@ -91,6 +94,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/inotify_init.2 b/draft/man2/inotify_init.2 index 005e1781..c5b1ef85 100644 --- a/draft/man2/inotify_init.2 +++ b/draft/man2/inotify_init.2 @@ -1,4 +1,5 @@ .\" Copyright (C) 2005 Robert Love +.\" and Copyright (C) 2008, Michael Kerrisk .\" .\" %%%LICENSE_START(GPLv2+_DOC_FULL) .\" This is free documentation; you can redistribute it and/or @@ -37,7 +38,7 @@ .\" Updated 2008-11-10, Akihiro MOTOKI , LDP v3.12 .\" Updated 2012-05-29, Akihiro MOTOKI .\" -.TH INOTIFY_INIT 2 2012\-05\-04 Linux "Linux Programmer's Manual" +.TH INOTIFY_INIT 2 2014\-03\-28 Linux "Linux Programmer's Manual" .SH 名前 inotify_init, inotify_init1 \- inotify インスタンスを初期化する .SH 書式 @@ -48,6 +49,8 @@ inotify_init, inotify_init1 \- inotify インスタンスを初期化する \fBint inotify_init1(int \fP\fIflags\fP\fB);\fP .fi .SH 説明 +inotify API の概要については \fBinotify\fP(7) を参照。 + \fBinotify_init\fP() は、新規の inotify インスタンスを初期化し、作成された inotify イベントキュー に対応するファイルディスクリプタを返す。 @@ -87,6 +90,6 @@ inotify インスタンスの総数がシステムの上限に達していた。 .SH 関連項目 \fBinotify_add_watch\fP(2), \fBinotify_rm_watch\fP(2), \fBinotify\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/inotify_rm_watch.2 b/draft/man2/inotify_rm_watch.2 index f703699a..f9629520 100644 --- a/draft/man2/inotify_rm_watch.2 +++ b/draft/man2/inotify_rm_watch.2 @@ -49,7 +49,8 @@ inotify_rm_watch \- inotify インスタンスから既存の監視アイテム 監視対象を削除すると、 この監視対象ディスクリプタに対して \fBIN_IGNORED\fP イベントが生成される (\fBinotify\fP(7) 参照)。 .SH 返り値 -成功すると、 \fBinotify_rm_watch\fP() は 0 を返す。 エラーの場合、\-1 を返し、 \fIerrno\fP を適切に設定する。 +成功すると、\fBinotify_rm_watch\fP() は 0 を返す。 エラーの場合、\-1 を返し、 \fIerrno\fP +をエラーの原因を示す値に設定する。 .SH エラー .TP \fBEBADF\fP @@ -64,6 +65,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/intro.2 b/draft/man2/intro.2 index a68a30ec..9770fca6 100644 --- a/draft/man2/intro.2 +++ b/draft/man2/intro.2 @@ -96,6 +96,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/io_cancel.2 b/draft/man2/io_cancel.2 index a9105e25..7f5b0314 100644 --- a/draft/man2/io_cancel.2 +++ b/draft/man2/io_cancel.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/io_destroy.2 b/draft/man2/io_destroy.2 index 8ffb572e..934b336e 100644 --- a/draft/man2/io_destroy.2 +++ b/draft/man2/io_destroy.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/io_getevents.2 b/draft/man2/io_getevents.2 index d276e0e6..e2be0f52 100644 --- a/draft/man2/io_getevents.2 +++ b/draft/man2/io_getevents.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/io_setup.2 b/draft/man2/io_setup.2 index ffd25e5d..222498ba 100644 --- a/draft/man2/io_setup.2 +++ b/draft/man2/io_setup.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/io_submit.2 b/draft/man2/io_submit.2 index b9e127e2..11be3f63 100644 --- a/draft/man2/io_submit.2 +++ b/draft/man2/io_submit.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/ioctl.2 b/draft/man2/ioctl.2 index 8459c7e0..e99128e9 100644 --- a/draft/man2/ioctl.2 +++ b/draft/man2/ioctl.2 @@ -106,6 +106,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/ioctl_list.2 b/draft/man2/ioctl_list.2 index 0c3a9dad..f192beda 100644 --- a/draft/man2/ioctl_list.2 +++ b/draft/man2/ioctl_list.2 @@ -842,6 +842,6 @@ l l l. .SH 関連項目 \fBioctl\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/ioperm.2 b/draft/man2/ioperm.2 index 0b908b31..8e27e84c 100644 --- a/draft/man2/ioperm.2 +++ b/draft/man2/ioperm.2 @@ -98,6 +98,6 @@ libc5 ではシステムコールとして扱い \fI\fP にプロト .SH 関連項目 \fBiopl\fP(2), \fBoutb\fP(2), \fBcapabilities\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/iopl.2 b/draft/man2/iopl.2 index 1e74b0ad..f9646287 100644 --- a/draft/man2/iopl.2 +++ b/draft/man2/iopl.2 @@ -87,6 +87,6 @@ libc5 ではシステムコールとして扱い \fI\fP にプロト .SH 関連項目 \fBioperm\fP(2), \fBoutb\fP(2), \fBcapabilities\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/ioprio_set.2 b/draft/man2/ioprio_set.2 index 7f2f3109..9413daac 100644 --- a/draft/man2/ioprio_set.2 +++ b/draft/man2/ioprio_set.2 @@ -196,6 +196,6 @@ glibc は、このページに記載された関数プロトタイプやマク Linux カーネルソース内の \fIDocumentation/block/ioprio.txt\fP .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/ipc.2 b/draft/man2/ipc.2 index e23807a6..d1b829bc 100644 --- a/draft/man2/ipc.2 +++ b/draft/man2/ipc.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/kcmp.2 b/draft/man2/kcmp.2 index 02587b03..2a1cd7f5 100644 --- a/draft/man2/kcmp.2 +++ b/draft/man2/kcmp.2 @@ -130,6 +130,6 @@ CRIU) 機能である。 このシステムコールを使わないとすると .SH 関連項目 \fBclone\fP(2), \fBunshare\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/kexec_load.2 b/draft/man2/kexec_load.2 index aa537be1..94227f3b 100644 --- a/draft/man2/kexec_load.2 +++ b/draft/man2/kexec_load.2 @@ -126,6 +126,6 @@ struct kexec_segment { .SH 関連項目 \fBreboot\fP(2), \fBsyscall\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/kill.2 b/draft/man2/kill.2 index 0dae7229..17e7068c 100644 --- a/draft/man2/kill.2 +++ b/draft/man2/kill.2 @@ -141,6 +141,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/killpg.2 b/draft/man2/killpg.2 index 236f33ea..2c70e7ad 100644 --- a/draft/man2/killpg.2 +++ b/draft/man2/killpg.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/link.2 b/draft/man2/link.2 index 90b56b27..10083d4f 100644 --- a/draft/man2/link.2 +++ b/draft/man2/link.2 @@ -45,7 +45,7 @@ .\" Updated 2008-09-07, Akihiro MOTOKI , LDP v3.08 .\" Updated 2013-05-06, Akihiro MOTOKI .\" -.TH LINK 2 2014\-02\-21 Linux "Linux Programmer's Manual" +.TH LINK 2 2014\-03\-19 Linux "Linux Programmer's Manual" .SH 名前 link, linkat \- ファイルの新しい名前を作成する .SH 書式 @@ -81,7 +81,7 @@ _ATFILE_SOURCE .SH 説明 \fBlink\fP() は存在するファイルへの新しいリンク (link) (ハードリンク (hard link) ともいう) を作成する。 -\fInewpath\fP が存在する場合には上書きは\fIされない\fP。 +\fInewpath\fP が存在する場合には、上書きは\fIされない\fP。 この新しい名前は全ての操作において古い名前と完全に同じように使用される; 両方の名前は同じファイルを参照しており (それで同じ許可 (permission) や所有者 (ownership) となるので)、 どちらの名前が本来のものであるか判別できない。 @@ -97,18 +97,17 @@ _ATFILE_SOURCE \fIoldpath\fP で指定されたパス名が絶対パスの場合、 \fIolddirfd\fP は無視される。 -The interpretation of \fInewpath\fP is as for \fIoldpath\fP, except that a -relative pathname is interpreted relative to the directory referred to by -the file descriptor \fInewdirfd\fP. +\fInewpath\fP の解釈は \fIoldpath\fP と同じである。 相対パスのパス名がファイルディスクリプター \fInewdirfd\fP +が参照するディレクトリと解釈される点だけが異なる。 -The following values can be bitwise ORed in \fIflags\fP: +以下の値のビット単位の論理和を \fIflags\fP に指定できる。 .TP \fBAT_EMPTY_PATH\fP (Linux 2.6.39 以降) .\" commit 11a7b371b64ef39fc5fb1b6f2218eef7c4d035e3 .\" Before glibc 2.16, defining _ATFILE_SOURCE sufficed If \fIoldpath\fP is an empty string, create a link to the file referenced by \fIolddirfd\fP (which may have been obtained using the \fBopen\fP(2) \fBO_PATH\fP -flag). In this case, \fIolddirfd\fP can refer to any type of file, not just a +flag). In this case, \fIolddirfd\fP must refer to a file other than a directory. The caller must have the \fBCAP_DAC_READ_SEARCH\fP capability in order to use this flag; this prevents arbitrary users from creating hard links using file descriptors received via a UNIX domain socket (see the @@ -205,6 +204,10 @@ a file descriptor created with \fBENOTDIR\fP \fIoldpath\fP が相対パスで、 \fIolddirfd\fP がディレクトリ以外のファイルを参照している。または \fInewpath\fP と \fInewdirfd\fP に関して同じ状況である。 +.TP +\fBEPERM\fP +\fBAT_EMPTY_PATH\fP was specified in \fIflags\fP, \fIoldpath\fP is an empty string, +and \fIolddirfd\fP refers to a directory. .SH バージョン \fBlinkat\fP() はカーネル 2.6.16 で Linux に追加された。 ライブラリによるサポートはバージョン 2.4 で glibc に追加された。 @@ -237,6 +240,6 @@ NFS ファイルシステムでは、NFS サーバーがリンクを作成した \fBln\fP(1), \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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/listen.2 b/draft/man2/listen.2 index e7d34260..bff308ed 100644 --- a/draft/man2/listen.2 +++ b/draft/man2/listen.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/listxattr.2 b/draft/man2/listxattr.2 index ea54d738..b094ad4e 100644 --- a/draft/man2/listxattr.2 +++ b/draft/man2/listxattr.2 @@ -117,6 +117,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/llseek.2 b/draft/man2/llseek.2 index e97d5fd2..13a00257 100644 --- a/draft/man2/llseek.2 +++ b/draft/man2/llseek.2 @@ -79,6 +79,6 @@ glibc はこのシステムコールに対するラッパー関数を提供し .SH 関連項目 \fBlseek\fP(2), \fBlseek64\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/lookup_dcookie.2 b/draft/man2/lookup_dcookie.2 index 2768f5da..b91d8977 100644 --- a/draft/man2/lookup_dcookie.2 +++ b/draft/man2/lookup_dcookie.2 @@ -81,6 +81,6 @@ Linux 2.5.43 以降で利用できる。 エラー \fBENAMETOOLONG\fP を返す 指定されたディレクトリ・エントリが削除されていた場合、返されるパス名の最後に " (deleted)" という文字列が付加されることがある。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/lseek.2 b/draft/man2/lseek.2 index b299c248..7bc3bb03 100644 --- a/draft/man2/lseek.2 +++ b/draft/man2/lseek.2 @@ -190,6 +190,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/madvise.2 b/draft/man2/madvise.2 index 538b45b4..1e1ca0bc 100644 --- a/draft/man2/madvise.2 +++ b/draft/man2/madvise.2 @@ -259,6 +259,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/mbind.2 b/draft/man2/mbind.2 index 3ccce4aa..fa3c01b0 100644 --- a/draft/man2/mbind.2 +++ b/draft/man2/mbind.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/migrate_pages.2 b/draft/man2/migrate_pages.2 index 3e1835cf..6aa54de9 100644 --- a/draft/man2/migrate_pages.2 +++ b/draft/man2/migrate_pages.2 @@ -104,6 +104,6 @@ migrate_pages \- プロセスの全ページを別のノード集合に移動す Linux カーネルソースの \fIDocumentation/vm/page_migration\fP .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/mincore.2 b/draft/man2/mincore.2 index 78b9e324..65036336 100644 --- a/draft/man2/mincore.2 +++ b/draft/man2/mincore.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/mkdir.2 b/draft/man2/mkdir.2 index 0165d40a..93763681 100644 --- a/draft/man2/mkdir.2 +++ b/draft/man2/mkdir.2 @@ -167,6 +167,6 @@ NFS を実現しているプロトコルには多くの不備が存在し、 そ \fBmkdir\fP(1), \fBchmod\fP(2), \fBchown\fP(2), \fBmknod\fP(2), \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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/mknod.2 b/draft/man2/mknod.2 index 754e690f..f4ede31a 100644 --- a/draft/man2/mknod.2 +++ b/draft/man2/mknod.2 @@ -179,6 +179,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/mlock.2 b/draft/man2/mlock.2 index 1f6543b7..5731f52d 100644 --- a/draft/man2/mlock.2 +++ b/draft/man2/mlock.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/mmap.2 b/draft/man2/mmap.2 index dc89ff4c..cfa0a32d 100644 --- a/draft/man2/mmap.2 +++ b/draft/man2/mmap.2 @@ -68,7 +68,7 @@ .\" Updated 2013-05-01, Akihiro MOTOKI .\" Updated 2013-05-07, Akihiro MOTOKI .\" -.TH MMAP 2 2014\-01\-05 Linux "Linux Programmer's Manual" +.TH MMAP 2 2014\-04\-06 Linux "Linux Programmer's Manual" .SH 名前 mmap, munmap \- ファイルやデバイスをメモリにマップ/アンマップする .SH 書式 @@ -246,10 +246,10 @@ mmap, munmap \- ファイルやデバイスをメモリにマップ/アンマッ .SH エラー .TP \fBEACCES\fP -以下のいずれかの場合。 ファイル記述子の参照先が通常のファイルではない (non\-regular file) 。 \fBMAP_PRIVATE\fP -を要求したが \fIfd\fP は読み込み用にオープンされていない。 \fBMAP_SHARED\fP を要求して \fBPROT_WRITE\fP をセットしたが -\fIfd\fP は読み書きモード (\fBO_RDWR\fP) でオープンされていない、 \fBPROT_WRITE\fP をセットしたが、ファイルは追加 -(append) 専用である。 +以下のいずれかの場合。 ファイル記述子の参照先が通常のファイルではない (non\-regular file) 。 ファイルマッピングを要求したが +\fIfd\fP は読み込み用にオープンされていない。 \fBMAP_SHARED\fP を要求して \fBPROT_WRITE\fP をセットしたが \fIfd\fP +は読み書きモード (\fBO_RDWR\fP) でオープンされていない、 \fBPROT_WRITE\fP をセットしたが、ファイルは追加 (append) +専用である。 .TP \fBEAGAIN\fP ファイルがロックされている。またはロックされているメモリが多すぎる (\fBsetrlimit\fP(2) を参照)。 @@ -442,6 +442,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/mmap2.2 b/draft/man2/mmap2.2 index c457a801..25adf50d 100644 --- a/draft/man2/mmap2.2 +++ b/draft/man2/mmap2.2 @@ -91,6 +91,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/modify_ldt.2 b/draft/man2/modify_ldt.2 index 9bb281c7..1f63990f 100644 --- a/draft/man2/modify_ldt.2 +++ b/draft/man2/modify_ldt.2 @@ -106,6 +106,6 @@ glibc はこのシステムコールに対するラッパー関数を提供し .SH 関連項目 \fBvm86\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/mount.2 b/draft/man2/mount.2 index 0b8a5cae..d354cfa1 100644 --- a/draft/man2/mount.2 +++ b/draft/man2/mount.2 @@ -330,6 +330,6 @@ Linux 独自のファイル \fI/proc/PID/mounts\fP では、指定された ID \fBlsblk\fP(1), \fBumount\fP(2), \fBnamespaces\fP(7), \fBpath_resolution\fP(7), \fBmount\fP(8), \fBumount\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/move_pages.2 b/draft/man2/move_pages.2 index c28fa839..5705a6be 100644 --- a/draft/man2/move_pages.2 +++ b/draft/man2/move_pages.2 @@ -151,6 +151,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/mprotect.2 b/draft/man2/mprotect.2 index 0da7c7cd..f7841753 100644 --- a/draft/man2/mprotect.2 +++ b/draft/man2/mprotect.2 @@ -194,6 +194,6 @@ main(void) .SH 関連項目 \fBmmap\fP(2), \fBsysconf\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/mq_getsetattr.2 b/draft/man2/mq_getsetattr.2 index 5fac36a2..b8e4b21f 100644 --- a/draft/man2/mq_getsetattr.2 +++ b/draft/man2/mq_getsetattr.2 @@ -58,6 +58,6 @@ glibc はこのシステムコールに対するラッパー関数を提供し .SH 関連項目 \fBmq_getattr\fP(3), \fBmq_overview\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/mremap.2 b/draft/man2/mremap.2 index f35e57af..0b2f2157 100644 --- a/draft/man2/mremap.2 +++ b/draft/man2/mremap.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/msgctl.2 b/draft/man2/msgctl.2 index e020bacb..aa5cee7e 100644 --- a/draft/man2/msgctl.2 +++ b/draft/man2/msgctl.2 @@ -217,6 +217,6 @@ Linux や POSIX の全てのバージョンでは、 \fI\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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/msgget.2 b/draft/man2/msgget.2 index b70b3b46..d420e70c 100644 --- a/draft/man2/msgget.2 +++ b/draft/man2/msgget.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/msgop.2 b/draft/man2/msgop.2 index 5de79e37..d8861516 100644 --- a/draft/man2/msgop.2 +++ b/draft/man2/msgop.2 @@ -121,8 +121,8 @@ struct msgbuf { (切り捨てられた部分は失われる)。 \fBMSG_NOERROR\fP が指定されていなければ、メッセージはキューから削除されず、 システムコールは \-1 を返して失敗し、 \fIerrno\fP に \fBE2BIG\fP が設定される。 .PP -Unless \fBMSG_COPY\fP is specified in \fImsgflg\fP (see below), the \fImsgtyp\fP -argument specifies the type of message requested, as follows: +\fBMSG_COPY\fP が \fImsgflg\fP に指定されていない場合 (下記参照)、 \fImsgtyp\fP 引き数には要求するメッセージの型を指定する。 +型は以下のように指定する: .IP * 2 \fImsgtyp\fP が 0 ならば、キューの最初にあるメッセージが読み込まれる。 .IP * @@ -239,8 +239,8 @@ with the \fBCONFIG_CHECKPOINT_RESTORE\fP option. \fImsgflg\fP に \fBIPC_NOWAIT\fP が設定されており、 メッセージ・キューに要求された型のメッセージが存在しなかった。 .TP \fBENOMSG\fP -\fBIPC_NOWAIT\fP and \fBMSG_COPY\fP were specified in \fImsgflg\fP and the queue -contains less than \fImsgtyp\fP messages. +\fBIPC_NOWAIT\fP と \fBMSG_COPY\fP が \fImsgflg\fP に指定されたが、 キューには \fImsgtyp\fP +未満のメッセージしか入っていなかった。 .TP \fBENOSYS\fP (Linux 3.8 以降) \fIMSG_COPY\fP was specified in \fImsgflg\fP, and this kernel was configured @@ -295,6 +295,6 @@ bug is fixed in Linux 3.14. \fBmsgctl\fP(2), \fBmsgget\fP(2), \fBcapabilities\fP(7), \fBmq_overview\fP(7), \fBsvipc\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/msync.2 b/draft/man2/msync.2 index 3c8fb3c8..34aa8651 100644 --- a/draft/man2/msync.2 +++ b/draft/man2/msync.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/nanosleep.2 b/draft/man2/nanosleep.2 index 3fabb50b..28406253 100644 --- a/draft/man2/nanosleep.2 +++ b/draft/man2/nanosleep.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/nfsservctl.2 b/draft/man2/nfsservctl.2 index b498f002..f41af48d 100644 --- a/draft/man2/nfsservctl.2 +++ b/draft/man2/nfsservctl.2 @@ -66,6 +66,6 @@ union nfsctl_res { .SH 準拠 このコールは Linux 特有である。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/nice.2 b/draft/man2/nice.2 index d673149a..54be9eb1 100644 --- a/draft/man2/nice.2 +++ b/draft/man2/nice.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/open.2 b/draft/man2/open.2 index 67816ddd..549e7bc7 100644 --- a/draft/man2/open.2 +++ b/draft/man2/open.2 @@ -80,7 +80,7 @@ .\" Updated 2013-05-06, Akihiro MOTOKI .\" Updated 2013-08-16, Akihiro MOTOKI .\" -.TH OPEN 2 2014\-03\-16 Linux "Linux Programmer's Manual" +.TH OPEN 2 2014\-04\-06 Linux "Linux Programmer's Manual" .SH 名前 open, openat, creat \- ファイルのオープン、作成を行う .SH 書式 @@ -485,7 +485,7 @@ Linux filesystems provide that support. .TP \fBEINVAL\fP .\" In particular, __O_TMPFILE instead of O_TMPFILE -Invalid value in \fIflags\fP. +\fIflags\fP に無効な値が入っている。 .TP \fBEINVAL\fP \fBO_TMPFILE\fP was specified in \fIflags\fP, but neither \fBO_WRONLY\fP nor @@ -672,12 +672,10 @@ UID マッピングを使用している NFS ファイルシステムでは、 \ が \fBEACCES\fP で拒否される場合がある。 これはクライアントがアクセス許可のチェックを行って \fBopen\fP() を実行するが、読み込みや書き込みの際には サーバーで UID マッピングが行われるためである。 .SS "File access mode" -Unlike the other values that can be specified in \fIflags\fP, the \fIaccess -mode\fP values \fBO_RDONLY\fP, \fBO_WRONLY\fP, and \fBO_RDWR\fP do not specify -individual bits. Rather, they define the low order two bits of \fIflags\fP, -and are defined respectively as 0, 1, and 2. In other words, the -combination \fBO_RDONLY | O_WRONLY\fP is a logical error, and certainly does -not have the same meaning as \fBO_RDWR\fP. +「アクセスモード」の値 \fBO_RDONLY\fP, \fBO_WRONLY\fP, \fBO_RDWR\fP は、 \fIflags\fP +に指定できる他の値と違い、個々のビットを指定するものではなく、 これらの値は \fIflags\fP の下位 2 ビットを定義する。 \fBO_RDONLY\fP, +\fBO_WRONLY\fP, \fBO_RDWR\fP はそれぞれ 0, 1, 2 に定義されている。 言い換えると、 \fBO_RDONLY | +O_WRONLY\fP の組み合わせは論理的に間違いであり、確かに \fBO_RDWR\fP と同じ意味ではない。 .\" See for example util-linux's disk-utils/setfdprm.c .\" For some background on access mode 3, see @@ -686,11 +684,10 @@ not have the same meaning as \fBO_RDWR\fP. .\" LKML, 12 Mar 2008 .\" .\" -Linux reserves the special, nonstandard access mode 3 (binary 11) in -\fIflags\fP to mean: check for read and write permission on the file and return -a descriptor that can't be used for reading or writing. This nonstandard -access mode is used by some Linux drivers to return a descriptor that is to -be used only for device\-specific \fBioctl\fP(2) operations. +Linux では、特別な、非標準なアクセスモードとして 3 (バイナリでは 11) が 予約されており \fIflags\fP に指定できる。 +このアクセスモードを指定すると、ファイルの読み出し/書き込み許可をチェックし、 読み出しにも書き込みにも使用できないディスクリプタを返す。 +この非標準のアクセスモードはいくつかの Linux ドライバで、デバイス固有の \fBioctl\fP(2) +操作にのみ使用されるディスクリプタを返すために使われている。 .SS "Rationale for openat() and other directory file descriptor APIs" \fBopenat\fP() and the other system calls and library functions that take a directory file descriptor argument (i.e., \fBfaccessat\fP(2), @@ -783,10 +780,10 @@ One must check for two different error codes, \fBEISDIR\fP and \fBENOENT\fP, whe trying to determine whether the kernel supports \fBO_TMPFILE\fP functionality. .SH 関連項目 \fBchmod\fP(2), \fBchown\fP(2), \fBclose\fP(2), \fBdup\fP(2), \fBfcntl\fP(2), \fBlink\fP(2), -\fBlseek\fP(2), \fBmknod\fP(2), \fBmmap\fP(2), \fBmount\fP(2), \fBread\fP(2), \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) +\fBlseek\fP(2), \fBmknod\fP(2), \fBmmap\fP(2), \fBmount\fP(2), \fBopen_by_name_at\fP(2), +\fBread\fP(2), \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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/outb.2 b/draft/man2/outb.2 index bd175bfe..a2650533 100644 --- a/draft/man2/outb.2 +++ b/draft/man2/outb.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/pause.2 b/draft/man2/pause.2 index 82c6b594..bee8aa99 100644 --- a/draft/man2/pause.2 +++ b/draft/man2/pause.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/pciconfig_read.2 b/draft/man2/pciconfig_read.2 index fdc93fca..02970b48 100644 --- a/draft/man2/pciconfig_read.2 +++ b/draft/man2/pciconfig_read.2 @@ -81,6 +81,6 @@ I/O エラー。 .SH 関連項目 \fBcapabilities\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/personality.2 b/draft/man2/personality.2 index 23280ada..1c82eaa1 100644 --- a/draft/man2/personality.2 +++ b/draft/man2/personality.2 @@ -64,6 +64,6 @@ Linux は、プロセス毎の異なる実行ドメイン、すなわち パー .SH 準拠 \fBpersonality\fP() は Linux 固有であり、移植を意図したプログラムで使用すべきではない。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/pipe.2 b/draft/man2/pipe.2 index cf1aebd0..60fa7f20 100644 --- a/draft/man2/pipe.2 +++ b/draft/man2/pipe.2 @@ -78,7 +78,7 @@ pipe, pipe2 \- パイプを生成する 新しく生成される二つのファイルディスクリプタの close\-on\-exec (\fBFD_CLOEXEC\fP) フラグをセットする。 このフラグが役に立つ理由については、 \fBopen\fP(2) の \fBO_CLOEXEC\fP フラグの説明を参照のこと。 .TP -\fBO_DIRECT\fP (since Linux 3.4) +\fBO_DIRECT\fP (Linux 3.4 以降) .\" commit 9883035ae7edef3ec62ad215611cb8e17d6a1a5d Create a pipe that performs I/O in "packet" mode. Each \fBwrite\fP(2) to the pipe is dealt with as a separate packet, and \fBread\fP(2)s from the pipe will @@ -186,6 +186,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/pivot_root.2 b/draft/man2/pivot_root.2 index 4459f84b..446809c5 100644 --- a/draft/man2/pivot_root.2 +++ b/draft/man2/pivot_root.2 @@ -101,6 +101,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/poll.2 b/draft/man2/poll.2 index e82953c2..32b44017 100644 --- a/draft/man2/poll.2 +++ b/draft/man2/poll.2 @@ -244,6 +244,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/posix_fadvise.2 b/draft/man2/posix_fadvise.2 index f891bf40..6638d477 100644 --- a/draft/man2/posix_fadvise.2 +++ b/draft/man2/posix_fadvise.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/pread.2 b/draft/man2/pread.2 index 4b5b0086..ac9604f1 100644 --- a/draft/man2/pread.2 +++ b/draft/man2/pread.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/query_module.2 b/draft/man2/query_module.2 index 696fe5ef..23ae42fb 100644 --- a/draft/man2/query_module.2 +++ b/draft/man2/query_module.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/read.2 b/draft/man2/read.2 index faf1b390..be72261a 100644 --- a/draft/man2/read.2 +++ b/draft/man2/read.2 @@ -129,6 +129,6 @@ NFS において。少量のデータを読み込む場合、最初の時のみ \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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/readahead.2 b/draft/man2/readahead.2 index 959a0752..760defd3 100644 --- a/draft/man2/readahead.2 +++ b/draft/man2/readahead.2 @@ -83,6 +83,6 @@ appearance that the call blocks until the requested data has been read. .SH 関連項目 \fBlseek\fP(2), \fBmadvise\fP(2), \fBmmap\fP(2), \fBposix_fadvise\fP(2), \fBread\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/readdir.2 b/draft/man2/readdir.2 index 8526f514..eba4b213 100644 --- a/draft/man2/readdir.2 +++ b/draft/man2/readdir.2 @@ -105,6 +105,6 @@ glibc はこのシステムコールに対するラッパー関数を提供し .SH 関連項目 \fBgetdents\fP(2), \fBreaddir\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/readlink.2 b/draft/man2/readlink.2 index 51ede748..656ca3fb 100644 --- a/draft/man2/readlink.2 +++ b/draft/man2/readlink.2 @@ -57,7 +57,7 @@ .\" .TH READLINK 2 2014\-02\-21 Linux "Linux Programmer's Manual" .SH 名前 -readlink, readlinkat \- read value of a symbolic link +readlink, readlinkat \- シンボリックリンクの値を読む .SH 書式 .nf \fB#include \fP @@ -95,11 +95,9 @@ _ATFILE_SOURCE .ad b .PD .SH 説明 -\fBreadlink\fP() places the contents of the symbolic link \fIpathname\fP in the -buffer \fIbuf\fP, which has size \fIbufsiz\fP. \fBreadlink\fP() does not append a -null byte to \fIbuf\fP. It will truncate the contents (to a length of -\fIbufsiz\fP characters), in case the buffer is too small to hold all of the -contents. +\fBreadlink\fP() は \fIpathname\fP で与えられたシンボリックリンクの内容を \fIbuf\fP バッファーへ格納する、 \fIbuf\fP +のサイズは \fIbufsiz\fP である。 \fBreadlink\fP() は NULL バイトを \fIbuf\fP に追加しない。 +その内容全てを格納するのにバッファーが小さ過ぎる場合は、 (\fIbufsiz\fP バイトの長さに) 内容を切り詰める。 .SS readlinkat() \fBreadlinkat\fP() システムコールは \fBreadlink\fP() と全く同様に動作するが、以下で説明する点が異なる。 @@ -170,8 +168,7 @@ refer to any type of file, not just a directory. \fBreadlinkat\fP() はカーネル 2.6.16 で Linux に追加された。 ライブラリによるサポートはバージョン 2.4 で glibc に追加された。 .SH 準拠 -\fBreadlink\fP(): 4.4BSD (\fBreadlink\fP() first appeared in 4.2BSD), -POSIX.1\-2001, POSIX.1\-2008. +4.4BSD (\fBreadlink\fP() は 4.2BSD で初めて登場した), POSIX.1\-2001, POSIX.1\-2008. \fBreadlinkat\fP(): POSIX.1\-2008. .SH 注意 @@ -248,6 +245,6 @@ main(int argc, char *argv[]) \fBreadlink\fP(1), \fBlstat\fP(2), \fBstat\fP(2), \fBsymlink\fP(2), \fBpath_resolution\fP(7), \fBsymlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/readv.2 b/draft/man2/readv.2 index 31472fac..6262d18c 100644 --- a/draft/man2/readv.2 +++ b/draft/man2/readv.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/reboot.2 b/draft/man2/reboot.2 index 422598bd..12029ad2 100644 --- a/draft/man2/reboot.2 +++ b/draft/man2/reboot.2 @@ -136,6 +136,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/recv.2 b/draft/man2/recv.2 index 8603334c..4c23703d 100644 --- a/draft/man2/recv.2 +++ b/draft/man2/recv.2 @@ -343,6 +343,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/recvmmsg.2 b/draft/man2/recvmmsg.2 index ed099e0f..7f688435 100644 --- a/draft/man2/recvmmsg.2 +++ b/draft/man2/recvmmsg.2 @@ -81,8 +81,8 @@ struct mmsghdr { .PP \fItimeout\fP 引き数は \fIstruct timespec\fP (\fBclock_gettime\fP(2) 参照) へのポインタで、 この構造体で受信操作のタイムアウト (秒とナノ秒) を指定する -(待ち時間はシステムクロックの粒度に切り上げられ、カーネルのスケジューリング遅延により少しだけ長くなる可能性がある)。 \fItimeout\fPが -\fINULL\fP の場合、 受信操作は無期限に停止 (block) する。 +(待ち時間はシステムクロックの粒度に切り上げられ、カーネルのスケジューリング遅延により少しだけ長くなる可能性がある)。 \fItimeout\fPが NULL +の場合、 受信操作は無期限に停止 (block) する。 停止 (blocking) モードの \fBrecvmmsg\fP() の呼び出しは、 \fIvlen\fP 個のメッセージを受信するか、タイムアウトが満了するまで停止する。 非停止 (nonblocking) モードの呼び出しでは、 読み出し可能なメッセージ @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/remap_file_pages.2 b/draft/man2/remap_file_pages.2 index 1ba40038..fd9b311d 100644 --- a/draft/man2/remap_file_pages.2 +++ b/draft/man2/remap_file_pages.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/removexattr.2 b/draft/man2/removexattr.2 index 479420ea..76b2750d 100644 --- a/draft/man2/removexattr.2 +++ b/draft/man2/removexattr.2 @@ -89,6 +89,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/rename.2 b/draft/man2/rename.2 index 3b4820cf..37b778a3 100644 --- a/draft/man2/rename.2 +++ b/draft/man2/rename.2 @@ -115,9 +115,8 @@ _ATFILE_SOURCE \fIoldpath\fP で指定されたパス名が絶対パスの場合、 \fIolddirfd\fP は無視される。 -The interpretation of \fInewpath\fP is as for \fIoldpath\fP, except that a -relative pathname is interpreted relative to the directory referred to by -the file descriptor \fInewdirfd\fP. +\fInewpath\fP の解釈は \fIoldpath\fP と同じである。 相対パスのパス名がファイルディスクリプター \fInewdirfd\fP +が参照するディレクトリと解釈される点だけが異なる。 \fBrenameat\fP() の必要性についての説明については \fBopenat\fP(2) を参照。 .SH 返り値 @@ -209,15 +208,13 @@ the file descriptor \fInewdirfd\fP. \fBrenameat\fP(): POSIX.1\-2008. .SH バグ -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. +NFS ファイルシステムでは、操作が失敗したからといって、 ファイルの名前が変更できなかったと決めてかかることはできない。 サーバが rename +操作を終えてからクラッシュした場合、 サーバが再び立ち上がったときに、 再送信された RPC が処理されるが、これは失敗となる。 +アプリケーションはこの問題を正しく取り扱うことが期待されている。 同様の問題について \fBlink\fP(2) にも書かれている。 .SH 関連項目 \fBmv\fP(1), \fBchmod\fP(2), \fBlink\fP(2), \fBsymlink\fP(2), \fBunlink\fP(2), \fBpath_resolution\fP(7), \fBsymlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/rmdir.2 b/draft/man2/rmdir.2 index 5e50f55a..bad1f63f 100644 --- a/draft/man2/rmdir.2 +++ b/draft/man2/rmdir.2 @@ -107,6 +107,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sched_get_priority_max.2 b/draft/man2/sched_get_priority_max.2 index 2e93b2c2..1e25585b 100644 --- a/draft/man2/sched_get_priority_max.2 +++ b/draft/man2/sched_get_priority_max.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sched_rr_get_interval.2 b/draft/man2/sched_rr_get_interval.2 index 22ac8366..07cd1301 100644 --- a/draft/man2/sched_rr_get_interval.2 +++ b/draft/man2/sched_rr_get_interval.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sched_setaffinity.2 b/draft/man2/sched_setaffinity.2 index 4eebd6e3..83136053 100644 --- a/draft/man2/sched_setaffinity.2 +++ b/draft/man2/sched_setaffinity.2 @@ -141,6 +141,6 @@ API を使用している場合、 \fBsched_setaffinity\fP() の代わりに \f \fBCPU_SET\fP(3), \fBpthread_setaffinity_np\fP(3), \fBsched_getcpu\fP(3), \fBcapabilities\fP(7), \fBcpuset\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sched_setparam.2 b/draft/man2/sched_setparam.2 index 6351b02c..6b9fe23b 100644 --- a/draft/man2/sched_setparam.2 +++ b/draft/man2/sched_setparam.2 @@ -103,6 +103,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sched_setscheduler.2 b/draft/man2/sched_setscheduler.2 index 583daacd..26e7fa4d 100644 --- a/draft/man2/sched_setscheduler.2 +++ b/draft/man2/sched_setscheduler.2 @@ -362,6 +362,6 @@ POSIX では、成功時に \fBsched_setscheduler\fP() は直前のスケジュ .PP Linux カーネルソースファイル \fIDocumentation/scheduler/sched\-rt\-group.txt\fP .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sched_yield.2 b/draft/man2/sched_yield.2 index daf81ffa..07cbc940 100644 --- a/draft/man2/sched_yield.2 +++ b/draft/man2/sched_yield.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/select.2 b/draft/man2/select.2 index 71b3923c..e56db91f 100644 --- a/draft/man2/select.2 +++ b/draft/man2/select.2 @@ -369,6 +369,6 @@ main(void) 考察と使用例の書かれたチュートリアルとして、 \fBselect_tut\fP(2) がある。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/select_tut.2 b/draft/man2/select_tut.2 index 553ccb4b..dfb7fee0 100644 --- a/draft/man2/select_tut.2 +++ b/draft/man2/select_tut.2 @@ -610,6 +610,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/semctl.2 b/draft/man2/semctl.2 index fe3d96cc..05e2f499 100644 --- a/draft/man2/semctl.2 +++ b/draft/man2/semctl.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/semget.2 b/draft/man2/semget.2 index 5a2c3e5c..7498239d 100644 --- a/draft/man2/semget.2 +++ b/draft/man2/semget.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/semop.2 b/draft/man2/semop.2 index 0eaf481e..506b951a 100644 --- a/draft/man2/semop.2 +++ b/draft/man2/semop.2 @@ -275,6 +275,6 @@ Linux や POSIX の全てのバージョンでは、 \fI\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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/send.2 b/draft/man2/send.2 index 47d51c2f..c010132d 100644 --- a/draft/man2/send.2 +++ b/draft/man2/send.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sendfile.2 b/draft/man2/sendfile.2 index 2455ac2c..61554839 100644 --- a/draft/man2/sendfile.2 +++ b/draft/man2/sendfile.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sendmmsg.2 b/draft/man2/sendmmsg.2 index 3268f349..ddc0a061 100644 --- a/draft/man2/sendmmsg.2 +++ b/draft/man2/sendmmsg.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/set_mempolicy.2 b/draft/man2/set_mempolicy.2 index d7c568eb..3d0f9f7d 100644 --- a/draft/man2/set_mempolicy.2 +++ b/draft/man2/set_mempolicy.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/set_thread_area.2 b/draft/man2/set_thread_area.2 index 3baa351f..6d20c7c4 100644 --- a/draft/man2/set_thread_area.2 +++ b/draft/man2/set_thread_area.2 @@ -60,6 +60,6 @@ set_thread_area \- スレッド局所記憶 (TLS) 領域を設定する .SH 関連項目 \fBget_thread_area\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/set_tid_address.2 b/draft/man2/set_tid_address.2 index 70b69f2b..4328667b 100644 --- a/draft/man2/set_tid_address.2 +++ b/draft/man2/set_tid_address.2 @@ -78,6 +78,6 @@ set_tid_address \- スレッド ID へのポインタを設定する .SH 関連項目 \fBclone\fP(2), \fBfutex\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/seteuid.2 b/draft/man2/seteuid.2 index 02d6f53b..5eee2ac5 100644 --- a/draft/man2/seteuid.2 +++ b/draft/man2/seteuid.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/setfsgid.2 b/draft/man2/setfsgid.2 index aebc946c..637a53fc 100644 --- a/draft/man2/setfsgid.2 +++ b/draft/man2/setfsgid.2 @@ -95,6 +95,6 @@ ID を変更したかどうかを判定するために、 呼び出し元はこ .SH 関連項目 \fBkill\fP(2), \fBsetfsuid\fP(2), \fBcapabilities\fP(7), \fBcredentials\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/setfsuid.2 b/draft/man2/setfsuid.2 index a0452d97..1a8e5401 100644 --- a/draft/man2/setfsuid.2 +++ b/draft/man2/setfsuid.2 @@ -98,6 +98,6 @@ ID を変更したかどうかを判定するために、 呼び出し元はこ .SH 関連項目 \fBkill\fP(2), \fBsetfsgid\fP(2), \fBcapabilities\fP(7), \fBcredentials\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/setgid.2 b/draft/man2/setgid.2 index 7e2f9aec..848b5515 100644 --- a/draft/man2/setgid.2 +++ b/draft/man2/setgid.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/setns.2 b/draft/man2/setns.2 index ff4d7fb8..752695ee 100644 --- a/draft/man2/setns.2 +++ b/draft/man2/setns.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/setpgid.2 b/draft/man2/setpgid.2 index fc19dd6e..4dcf0f11 100644 --- a/draft/man2/setpgid.2 +++ b/draft/man2/setpgid.2 @@ -207,6 +207,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/setresuid.2 b/draft/man2/setresuid.2 index 2e1dc734..67369304 100644 --- a/draft/man2/setresuid.2 +++ b/draft/man2/setresuid.2 @@ -94,6 +94,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/setreuid.2 b/draft/man2/setreuid.2 index 166ace64..c4a35c44 100644 --- a/draft/man2/setreuid.2 +++ b/draft/man2/setreuid.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/setsid.2 b/draft/man2/setsid.2 index 40a845a9..ee296c1d 100644 --- a/draft/man2/setsid.2 +++ b/draft/man2/setsid.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/setuid.2 b/draft/man2/setuid.2 index f0d99362..9e85a85c 100644 --- a/draft/man2/setuid.2 +++ b/draft/man2/setuid.2 @@ -103,6 +103,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/setup.2 b/draft/man2/setup.2 index 3fa960b4..1c0b479f 100644 --- a/draft/man2/setup.2 +++ b/draft/man2/setup.2 @@ -73,6 +73,6 @@ Linux 2.1.121 以降では、もはやこの関数は存在しない。 呼び出し手続きは変化してきた。 ある時は \fIsetup ()\fP は一つの引数 \fIvoid\ *BIOS\fP を取っており、またある時には \fIint magic\fP を一つの引数として取っていた。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/setxattr.2 b/draft/man2/setxattr.2 index 459ce2e6..0fb16de9 100644 --- a/draft/man2/setxattr.2 +++ b/draft/man2/setxattr.2 @@ -109,6 +109,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sgetmask.2 b/draft/man2/sgetmask.2 index 6dcc24b6..9652ef5a 100644 --- a/draft/man2/sgetmask.2 +++ b/draft/man2/sgetmask.2 @@ -70,6 +70,6 @@ glibc はこれらの古いシステムコールに対するラッパー関数 .SH 関連項目 \fBsigprocmask\fP(2), \fBsignal\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/shmctl.2 b/draft/man2/shmctl.2 index 96b9d2b6..4268de00 100644 --- a/draft/man2/shmctl.2 +++ b/draft/man2/shmctl.2 @@ -275,6 +275,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/shmget.2 b/draft/man2/shmget.2 index cc9dadf5..b824649a 100644 --- a/draft/man2/shmget.2 +++ b/draft/man2/shmget.2 @@ -193,6 +193,6 @@ Linux や POSIX の全てのバージョンでは、 \fI\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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/shmop.2 b/draft/man2/shmop.2 index 897b7da1..43a0d00f 100644 --- a/draft/man2/shmop.2 +++ b/draft/man2/shmop.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/shutdown.2 b/draft/man2/shutdown.2 index 995f154c..7a0c1af3 100644 --- a/draft/man2/shutdown.2 +++ b/draft/man2/shutdown.2 @@ -92,6 +92,6 @@ glibc\-2.1.91 以降、 \fI\fP で定義されている。 .SH 関連項目 \fBconnect\fP(2), \fBsocket\fP(2), \fBsocket\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sigaction.2 b/draft/man2/sigaction.2 index 08446c94..bf856aff 100644 --- a/draft/man2/sigaction.2 +++ b/draft/man2/sigaction.2 @@ -512,6 +512,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sigaltstack.2 b/draft/man2/sigaltstack.2 index 6988e68c..3f0eb1a6 100644 --- a/draft/man2/sigaltstack.2 +++ b/draft/man2/sigaltstack.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/signal.2 b/draft/man2/signal.2 index 605d0f7b..6685d040 100644 --- a/draft/man2/signal.2 +++ b/draft/man2/signal.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/signalfd.2 b/draft/man2/signalfd.2 index 8f78aa16..69c38a67 100644 --- a/draft/man2/signalfd.2 +++ b/draft/man2/signalfd.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sigpending.2 b/draft/man2/sigpending.2 index 51066a8e..3681ec0b 100644 --- a/draft/man2/sigpending.2 +++ b/draft/man2/sigpending.2 @@ -82,6 +82,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sigprocmask.2 b/draft/man2/sigprocmask.2 index 3d5b99d9..71731e08 100644 --- a/draft/man2/sigprocmask.2 +++ b/draft/man2/sigprocmask.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sigreturn.2 b/draft/man2/sigreturn.2 index 32140f56..83b23413 100644 --- a/draft/man2/sigreturn.2 +++ b/draft/man2/sigreturn.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sigsuspend.2 b/draft/man2/sigsuspend.2 index c41c165e..3700f99d 100644 --- a/draft/man2/sigsuspend.2 +++ b/draft/man2/sigsuspend.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sigwaitinfo.2 b/draft/man2/sigwaitinfo.2 index 3d6a2714..60cde67f 100644 --- a/draft/man2/sigwaitinfo.2 +++ b/draft/man2/sigwaitinfo.2 @@ -124,6 +124,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/socket.2 b/draft/man2/socket.2 index 53c04828..fae95587 100644 --- a/draft/man2/socket.2 +++ b/draft/man2/socket.2 @@ -270,6 +270,6 @@ POSIX.1\-2001 では \fI\fP のインクルードは必須とされ \(lqBSD Interprocess Communication Tutorial\(rq, (\fIUNIX Programmer's Supplementary Documents Volume 1.\fP として再版された) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/socketcall.2 b/draft/man2/socketcall.2 index 638dcb26..120c4f0b 100644 --- a/draft/man2/socketcall.2 +++ b/draft/man2/socketcall.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/socketpair.2 b/draft/man2/socketpair.2 index cc171dd6..055e4bfe 100644 --- a/draft/man2/socketpair.2 +++ b/draft/man2/socketpair.2 @@ -106,6 +106,6 @@ POSIX.1\-2001 では \fI\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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/splice.2 b/draft/man2/splice.2 index a6a39073..0e347e81 100644 --- a/draft/man2/splice.2 +++ b/draft/man2/splice.2 @@ -149,6 +149,6 @@ splice \- パイプとの間でデータを継ぎ合わせる .SH 関連項目 \fBsendfile\fP(2), \fBtee\fP(2), \fBvmsplice\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/spu_create.2 b/draft/man2/spu_create.2 index bdfff3ee..24b27ebb 100644 --- a/draft/man2/spu_create.2 +++ b/draft/man2/spu_create.2 @@ -196,6 +196,6 @@ See \fBspu_run\fP(2) for an example of the use of \fBspu_create\fP() .SH 関連項目 \fBclose\fP(2), \fBspu_run\fP(2), \fBcapabilities\fP(7), \fBspufs\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/spu_run.2 b/draft/man2/spu_run.2 index 8299b4bf..3f40eaea 100644 --- a/draft/man2/spu_run.2 +++ b/draft/man2/spu_run.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/stat.2 b/draft/man2/stat.2 index fb63f8e2..df3bd81f 100644 --- a/draft/man2/stat.2 +++ b/draft/man2/stat.2 @@ -61,7 +61,7 @@ .\" Updated 2012-05-29, Akihiro MOTOKI .\" Updated 2013-03-26, Akihiro MOTOKI .\" -.TH STAT 2 2014\-03\-17 Linux "Linux Programmer's Manual" +.TH STAT 2 2014\-03\-19 Linux "Linux Programmer's Manual" .SH 名前 stat, fstat, lstat, fstatat \- ファイルの状態を取得する .SH 書式 @@ -244,7 +244,9 @@ S_IRWXG 00070 グループのアクセス許可用のビットマスク S_IRGRP 00040 グループの読み込み許可 S_IWGRP 00020 グループの書き込み許可 S_IXGRP 00010 グループの実行許可 -S_IRWXO 00007 他人 (others) のアクセス許可用のビットマスク +S_IRWXO 00007 T{ +他人 (others) のアクセス許可用のビットマスク +T} S_IROTH 00004 他人の読み込み許可 S_IWOTH 00002 他人の書き込み許可 S_IXOTH 00001 他人の実行許可 @@ -282,7 +284,8 @@ If \fIpathname\fP is absolute, then \fIdirfd\fP is ignored. .\" Before glibc 2.16, defining _ATFILE_SOURCE sufficed If \fIpathname\fP is an empty string, operate on the file referred to by \fIdirfd\fP (which may have been obtained using the \fBopen\fP(2) \fBO_PATH\fP -flag). In this case, \fIdirfd\fP can refer to any type of file, not just a +flag). If \fIdirfd\fP is \fBAT_FDCWD\fP, the call operates on the current working +directory. In this case, \fIdirfd\fP can refer to any type of file, not just a directory. This flag is Linux\-specific; define \fB_GNU_SOURCE\fP to obtain its definition. .TP @@ -576,6 +579,6 @@ main(int argc, char *argv[]) \fBls\fP(1), \fBstat\fP(1), \fBaccess\fP(2), \fBchmod\fP(2), \fBchown\fP(2), \fBreadlink\fP(2), \fButime\fP(2), \fBcapabilities\fP(7), \fBsymlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/statfs.2 b/draft/man2/statfs.2 index 7f7abff3..a4c95c50 100644 --- a/draft/man2/statfs.2 +++ b/draft/man2/statfs.2 @@ -210,6 +210,6 @@ statfs\fP を返す (\fI\fP で定義されている)。 この構造 .SH 関連項目 \fBstat\fP(2), \fBstatvfs\fP(2), \fBpath_resolution\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/stime.2 b/draft/man2/stime.2 index 56f8ce11..f8185dd7 100644 --- a/draft/man2/stime.2 +++ b/draft/man2/stime.2 @@ -71,6 +71,6 @@ SVr4. .SH 関連項目 \fBdate\fP(1), \fBsettimeofday\fP(2), \fBcapabilities\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/swapon.2 b/draft/man2/swapon.2 index b87ba692..62c7ad86 100644 --- a/draft/man2/swapon.2 +++ b/draft/man2/swapon.2 @@ -148,6 +148,6 @@ Linux 1.3.6 において、カーネルは通常はこれらの規則に従っ .SH 関連項目 \fBmkswap\fP(8), \fBswapoff\fP(8), \fBswapon\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/symlink.2 b/draft/man2/symlink.2 index e5002abd..f17811ff 100644 --- a/draft/man2/symlink.2 +++ b/draft/man2/symlink.2 @@ -182,6 +182,6 @@ I/O エラーが発生した。 \fBln\fP(1), \fBlchown\fP(2), \fBlink\fP(2), \fBlstat\fP(2), \fBopen\fP(2), \fBreadlink\fP(2), \fBrename\fP(2), \fBunlink\fP(2), \fBpath_resolution\fP(7), \fBsymlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sync.2 b/draft/man2/sync.2 index 0a175615..6c822283 100644 --- a/draft/man2/sync.2 +++ b/draft/man2/sync.2 @@ -48,7 +48,7 @@ .\" Updated Tue Oct 16 JST 2001 by Kentaro Shirakata .\" Updated Mon Sep 8 JST 2003 by Kentaro Shirakata .\" -.TH SYNC 2 2012\-05\-04 Linux "Linux Programmer's Manual" +.TH SYNC 2 2014\-04\-06 Linux "Linux Programmer's Manual" .SH 名前 sync, syncfs \- バッファキャッシュをディスクに書き込む .SH 書式 @@ -112,8 +112,8 @@ libc4, libc5 と、2.2.1 までの glibc ではプロトタイプは "int sync(v (最近のディスクは大きなキャッシュを持っているため、 これはデータの完全性 (data integrity) までは保証していない。) .SH 関連項目 -\fBbdflush\fP(2), \fBfdatasync\fP(2), \fBfsync\fP(2), \fBsync\fP(8), \fBupdate\fP(8) +\fBbdflush\fP(2), \fBfdatasync\fP(2), \fBfsync\fP(2), \fBsync\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sync_file_range.2 b/draft/man2/sync_file_range.2 index c85d21f0..3f455fb1 100644 --- a/draft/man2/sync_file_range.2 +++ b/draft/man2/sync_file_range.2 @@ -160,6 +160,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/syscall.2 b/draft/man2/syscall.2 index 59c00ef4..0e25eb18 100644 --- a/draft/man2/syscall.2 +++ b/draft/man2/syscall.2 @@ -50,7 +50,7 @@ .\" Updated 2013-05-06, Akihiro MOTOKI .\" Updated 2013-07-24, Akihiro MOTOKI .\" -.TH SYSCALL 2 2014\-01\-11 Linux "Linux Programmer's Manual" +.TH SYSCALL 2 2014\-04\-06 Linux "Linux Programmer's Manual" .SH 名前 syscall \- 間接システムコール .SH 書式 @@ -121,18 +121,24 @@ syscall(SYS_readahead, fd, 0, l l1 l l1 l. arch/ABI instruction syscall # retval Notes _ -arm/OABI swi NR \- a1 NR is syscall # +arm/OABI swi NR \- a1 NR はシステムコール番号 arm/EABI swi 0x0 r7 r0 blackfin excpt 0x0 P0 R0 i386 int $0x80 eax eax -ia64 break 0x100000 r15 r10/r8 bool error/errno value +ia64 break 0x100000 r15 r10/r8 T{ +真偽値のエラー/ +.br +エラー値 +T} parisc ble 0x100(%sr2, %r0) r20 r28 -s390 svc 0 r1 r2 NR が 256 未満の場合 "svc NR" で -s390x svc 0 r1 r2 NR が直接渡される場合がある +s390 svc 0 r1 r2 下記参照 +s390 svc 0 r1 r2 下記参照 sparc/32 t 0x10 g1 o0 sparc/64 t 0x6d g1 o0 x86_64 syscall rax rax .TE +.PP +s390 と s390x では、 NR (システムコール番号) が 256 未満の場合 "svc NR" で NR が直接渡される場合がある。 .if t \{\ .in .ft P @@ -185,6 +191,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fB_syscall\fP(2), \fBintro\fP(2), \fBsyscalls\fP(2), \fBvdso\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/syscalls.2 b/draft/man2/syscalls.2 index 42ffbd61..563a1913 100644 --- a/draft/man2/syscalls.2 +++ b/draft/man2/syscalls.2 @@ -45,7 +45,7 @@ .\" Updated 2012-05-29, Akihiro MOTOKI .\" Updated 2013-05-01, Akihiro MOTOKI .\" -.TH SYSCALLS 2 2014\-02\-20 Linux "Linux Programmer's Manual" +.TH SYSCALLS 2 2014\-03\-31 Linux "Linux Programmer's Manual" .SH 名前 syscalls \- Linux のシステムコール .SH 書式 @@ -115,7 +115,7 @@ backport された。 この場合、システムコールが登場したバー .\" Looking at scripts/checksyscalls.sh in the kernel source is .\" instructive about x86 specifics. .\" -カーネル 3.9 で利用可能なシステムコールのリストを以下に示す +カーネル 3.14 で利用可能なシステムコールのリストを以下に示す (それ以前のカーネルでだけ利用可能なものも少数だが含まれる): .ad l .TS @@ -416,10 +416,12 @@ T} \fBsched_get_priority_max\fP(2) 2.0 \fBsched_get_priority_min\fP(2) 2.0 \fBsched_getaffinity\fP(2) 2.6 +\fBsched_getattr\fP(2) 3.14 \fBsched_getparam\fP(2) 2.0 \fBsched_getscheduler\fP(2) 2.0 \fBsched_rr_get_interval\fP(2) 2.0 \fBsched_setaffinity\fP(2) 2.6 +\fBsched_setattr\fP(2) 3.14 \fBsched_setparam\fP(2) 2.0 \fBsched_setscheduler\fP(2) 2.0 \fBsched_yield\fP(2) 2.0 @@ -690,6 +692,6 @@ Linux 2.4 では、32 ビットアーキテクチャ上のアプリケーショ .SH 関連項目 \fBintro\fP(2), \fBsyscall\fP(2), \fBunimplemented\fP(2), \fBlibc\fP(7), \fBvdso\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sysctl.2 b/draft/man2/sysctl.2 index 6f9716bf..c87ffc9f 100644 --- a/draft/man2/sysctl.2 +++ b/draft/man2/sysctl.2 @@ -150,6 +150,6 @@ main(void) .SH 関連項目 \fBproc\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sysfs.2 b/draft/man2/sysfs.2 index 5c154042..d5cb4ff0 100644 --- a/draft/man2/sysfs.2 +++ b/draft/man2/sysfs.2 @@ -81,6 +81,6 @@ SVr4. .SH バグ libc または glibc のサポートは存在しない。 \fIbuf\fP の大きさがどれだけ必要かを推測する方法がない。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sysinfo.2 b/draft/man2/sysinfo.2 index 7735ebbc..d09f05f5 100644 --- a/draft/man2/sysinfo.2 +++ b/draft/man2/sysinfo.2 @@ -92,6 +92,6 @@ Linux カーネルは 0.98.pl6 から \fBsysinfo\fP() システムコールを .SH 関連項目 \fBproc\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/syslog.2 b/draft/man2/syslog.2 index 7d5d49d7..5e5ae464 100644 --- a/draft/man2/syslog.2 +++ b/draft/man2/syslog.2 @@ -192,6 +192,6 @@ Linux 2.6.37 以降では、「特権を持つ」とは呼び出し者が .SH 関連項目 \fBsyslog\fP(3), \fBcapabilities\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/tee.2 b/draft/man2/tee.2 index de32285f..b5b55e0e 100644 --- a/draft/man2/tee.2 +++ b/draft/man2/tee.2 @@ -156,6 +156,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fBsplice\fP(2), \fBvmsplice\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/time.2 b/draft/man2/time.2 index 54a9ac9f..c7c163bc 100644 --- a/draft/man2/time.2 +++ b/draft/man2/time.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/timer_delete.2 b/draft/man2/timer_delete.2 index 08bbd82f..ee976ff3 100644 --- a/draft/man2/timer_delete.2 +++ b/draft/man2/timer_delete.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/timerfd_create.2 b/draft/man2/timerfd_create.2 index 0b046d71..fe3a65aa 100644 --- a/draft/man2/timerfd_create.2 +++ b/draft/man2/timerfd_create.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/times.2 b/draft/man2/times.2 index 030b3678..5be3e945 100644 --- a/draft/man2/times.2 +++ b/draft/man2/times.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/tkill.2 b/draft/man2/tkill.2 index e5adb6e9..a42dc9f9 100644 --- a/draft/man2/tkill.2 +++ b/draft/man2/tkill.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/truncate.2 b/draft/man2/truncate.2 index cd8c18e9..947cda0e 100644 --- a/draft/man2/truncate.2 +++ b/draft/man2/truncate.2 @@ -209,6 +209,6 @@ glibc 2.12 のヘッダファイルにはバグがあり、 \fBftruncate\fP() .SH 関連項目 \fBopen\fP(2), \fBstat\fP(2), \fBpath_resolution\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/umask.2 b/draft/man2/umask.2 index 6d24c332..d9e09b78 100644 --- a/draft/man2/umask.2 +++ b/draft/man2/umask.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/umount.2 b/draft/man2/umount.2 index 0bb9c979..490a3a9d 100644 --- a/draft/man2/umount.2 +++ b/draft/man2/umount.2 @@ -128,6 +128,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/uname.2 b/draft/man2/uname.2 index e84fc1ff..9006c1d0 100644 --- a/draft/man2/uname.2 +++ b/draft/man2/uname.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/unimplemented.2 b/draft/man2/unimplemented.2 index 6df87242..1fea2388 100644 --- a/draft/man2/unimplemented.2 +++ b/draft/man2/unimplemented.2 @@ -58,6 +58,6 @@ stty, tuxcall, ulimit, vserver \- 実装されていないシステムコール .SH 関連項目 \fBsyscalls\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/unlink.2 b/draft/man2/unlink.2 index 73a2bf19..7ef98b09 100644 --- a/draft/man2/unlink.2 +++ b/draft/man2/unlink.2 @@ -85,14 +85,12 @@ _ATFILE_SOURCE どのプロセスもそのファイルをオープン (open) していなければ、 ファイルは削除される。 ファイルが使用していたディスク上の領域は再利用が可能になる。 -もし削除する名前がファイルへの最後のリンクだが、どれかのプロセスが そのファイルをまだオープンしている場合は、 -そのファイルを参照している最後のファイルディスクリプタ (file descriptor) がクローズ (close) -されるまでファイルは存在し続ける。 +名前がファイルへの最後のリンクであっても、どこかのプロセスが そのファイルを開いているなら、ファイルの最後のファイル記述子 (file +descriptor) が閉じられるまでファイルは存在し続ける。 -もしその名前がシンボリックリンク (symbolic link) を参照していれば、 リンクは削除される。 +名前が指しているのがシンボリックリンクなら、そのリンクを削除する。 -もし名前がソケット (socket) や fifo やデバイス (device) を参照していれば -名前は削除されるがそのオブジェクトをオープンしていたプロセスは それを使い続けることができる。 +名前が指しているのがソケット、FIFO、デバイスの場合、名前は削除されるが、 そのソケットなどを開いているプロセスはそのまま使い続けることができる。 .SS unlinkat() \fBunlinkat\fP() システムコールは、\fBunlink\fP() と \fBrmdir\fP(2) のいずれかと全く同じ動作をする (どちらと同じになるかは \fIflags\fP に \fBAT_REMOVEDIR\fP フラグが指定されたかにより決まる) が、以下で説明する点が異なる。 @@ -200,6 +198,6 @@ NFS プロトコルに内在する問題により、まだ使用中のファイ \fBrmdir\fP(2), \fBmkfifo\fP(3), \fBremove\fP(3), \fBpath_resolution\fP(7), \fBsymlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/unshare.2 b/draft/man2/unshare.2 index f137286e..7c5bfe2d 100644 --- a/draft/man2/unshare.2 +++ b/draft/man2/unshare.2 @@ -187,6 +187,6 @@ System V セマフォのアンドゥ値を共有せず、呼び出し元プロ Linux カーネルソース内の \fIDocumentation/unshare.txt\fP .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/uselib.2 b/draft/man2/uselib.2 index e3cc5cbc..a9103bd4 100644 --- a/draft/man2/uselib.2 +++ b/draft/man2/uselib.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/ustat.2 b/draft/man2/ustat.2 index c7eb4cdd..d2e99cff 100644 --- a/draft/man2/ustat.2 +++ b/draft/man2/ustat.2 @@ -99,6 +99,6 @@ HP\-UX 版の構造体 \fIustat\fP には、その他にフィールド \fIf_blk .SH 関連項目 \fBstat\fP(2), \fBstatfs\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/utime.2 b/draft/man2/utime.2 index b46aa536..4eb8e610 100644 --- a/draft/man2/utime.2 +++ b/draft/man2/utime.2 @@ -133,6 +133,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/vfork.2 b/draft/man2/vfork.2 index 698cd757..07420274 100644 --- a/draft/man2/vfork.2 +++ b/draft/man2/vfork.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/vhangup.2 b/draft/man2/vhangup.2 index 1672a53f..b952c705 100644 --- a/draft/man2/vhangup.2 +++ b/draft/man2/vhangup.2 @@ -68,6 +68,6 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7) 参 .SH 関連項目 \fBcapabilities\fP(7), \fBinit\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/vm86.2 b/draft/man2/vm86.2 index 6e1b9bf0..d0359c3b 100644 --- a/draft/man2/vm86.2 +++ b/draft/man2/vm86.2 @@ -72,6 +72,6 @@ VM86 モードはプロテクトモードタスクにおける リアルモー .SH 準拠 この関数は 32 ビット Intel プロセッサ上の Linux 特有の関数であり、 移植を意図したプログラムでは使用すべきでない。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/vmsplice.2 b/draft/man2/vmsplice.2 index d2e0f243..0506b93b 100644 --- a/draft/man2/vmsplice.2 +++ b/draft/man2/vmsplice.2 @@ -116,6 +116,6 @@ struct iovec { .SH 関連項目 \fBsplice\fP(2), \fBtee\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/wait.2 b/draft/man2/wait.2 index 79ca6da1..1122c9df 100644 --- a/draft/man2/wait.2 +++ b/draft/man2/wait.2 @@ -395,6 +395,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/wait4.2 b/draft/man2/wait4.2 index 8396c0f5..1f63ce6c 100644 --- a/draft/man2/wait4.2 +++ b/draft/man2/wait4.2 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/write.2 b/draft/man2/write.2 index 073d03f2..f39d5a06 100644 --- a/draft/man2/write.2 +++ b/draft/man2/write.2 @@ -152,6 +152,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/CPU_SET.3 b/draft/man3/CPU_SET.3 index c4ea02ab..e4cc6fa0 100644 --- a/draft/man3/CPU_SET.3 +++ b/draft/man3/CPU_SET.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/INFINITY.3 b/draft/man3/INFINITY.3 index 38cf33d1..7c35f9f2 100644 --- a/draft/man3/INFINITY.3 +++ b/draft/man3/INFINITY.3 @@ -71,6 +71,6 @@ glibc システムではマクロ \fBHUGE_VAL\fP が常に使用可能である .SH 関連項目 \fBfpclassify\fP(3), \fBmath_error\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/MB_CUR_MAX.3 b/draft/man3/MB_CUR_MAX.3 index f818b83a..80b85bed 100644 --- a/draft/man3/MB_CUR_MAX.3 +++ b/draft/man3/MB_CUR_MAX.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/MB_LEN_MAX.3 b/draft/man3/MB_LEN_MAX.3 index 34215373..7d642916 100644 --- a/draft/man3/MB_LEN_MAX.3 +++ b/draft/man3/MB_LEN_MAX.3 @@ -43,6 +43,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBMB_CUR_MAX\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/__setfpucw.3 b/draft/man3/__setfpucw.3 index 89a5afbf..0cc6da1b 100644 --- a/draft/man3/__setfpucw.3 +++ b/draft/man3/__setfpucw.3 @@ -54,6 +54,6 @@ FPU のコントロールワードへどうしても直接アクセスする必 .br \fI\fP .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/a64l.3 b/draft/man3/a64l.3 index b080fb7f..b4c0d95c 100644 --- a/draft/man3/a64l.3 +++ b/draft/man3/a64l.3 @@ -78,6 +78,6 @@ POSIX.1\-2001. .\" .BR itoa (3), \fBuuencode\fP(1), \fBstrtoul\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/abort.3 b/draft/man3/abort.3 index eda921bc..f5480623 100644 --- a/draft/man3/abort.3 +++ b/draft/man3/abort.3 @@ -43,7 +43,7 @@ .\" Updated 2008-02-09, Akihiro MOTOKI .\" Updated 2010-12-26, Akihiro MOTOKI .\" -.TH ABORT 3 2007\-12\-15 GNU "Linux Programmer's Manual" +.TH ABORT 3 2014\-03\-25 GNU "Linux Programmer's Manual" .SH 名前 abort \- プロセスの異常終了を生じさせる .SH 書式 @@ -64,11 +64,14 @@ abort \- プロセスの異常終了を生じさせる シグナルを上げることで、このような動作になる。 .SH 返り値 \fBabort\fP() 関数が返ることはない。 +.SH 属性 +.SS "マルチスレッディング (pthreads(7) 参照)" +\fBabort\fP() 関数はスレッドセーフである。 .SH 準拠 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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/abs.3 b/draft/man3/abs.3 index 7e22e8cc..08cbe4ea 100644 --- a/draft/man3/abs.3 +++ b/draft/man3/abs.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/acos.3 b/draft/man3/acos.3 index 49382bd1..9b59f4bd 100644 --- a/draft/man3/acos.3 +++ b/draft/man3/acos.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/acosh.3 b/draft/man3/acosh.3 index 8eab9de7..e519457b 100644 --- a/draft/man3/acosh.3 +++ b/draft/man3/acosh.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/addseverity.3 b/draft/man3/addseverity.3 index a2e725d5..bcc41053 100644 --- a/draft/man3/addseverity.3 +++ b/draft/man3/addseverity.3 @@ -52,6 +52,6 @@ System V システムで利用可能である。 .SH 関連項目 \fBfmtmsg\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/adjtime.3 b/draft/man3/adjtime.3 index ae489cd4..fffa37c7 100644 --- a/draft/man3/adjtime.3 +++ b/draft/man3/adjtime.3 @@ -98,6 +98,6 @@ struct timeval { .SH 関連項目 \fBadjtimex\fP(2), \fBgettimeofday\fP(2), \fBtime\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/aio_cancel.3 b/draft/man3/aio_cancel.3 index 1d62972d..42ba3075 100644 --- a/draft/man3/aio_cancel.3 +++ b/draft/man3/aio_cancel.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/aio_error.3 b/draft/man3/aio_error.3 index 5cadba17..f7b62cf2 100644 --- a/draft/man3/aio_error.3 +++ b/draft/man3/aio_error.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/aio_fsync.3 b/draft/man3/aio_fsync.3 index 34ccca33..17b58335 100644 --- a/draft/man3/aio_fsync.3 +++ b/draft/man3/aio_fsync.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/aio_init.3 b/draft/man3/aio_init.3 index 08747e17..742881b8 100644 --- a/draft/man3/aio_init.3 +++ b/draft/man3/aio_init.3 @@ -101,6 +101,6 @@ The \fBaio_init\fP() 関数は glibc 2.1 以降で利用できる。 .SH 関連項目 \fBaio\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/aio_read.3 b/draft/man3/aio_read.3 index 3a4a1696..947d30e9 100644 --- a/draft/man3/aio_read.3 +++ b/draft/man3/aio_read.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/aio_return.3 b/draft/man3/aio_return.3 index f5417a33..0190f291 100644 --- a/draft/man3/aio_return.3 +++ b/draft/man3/aio_return.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/aio_suspend.3 b/draft/man3/aio_suspend.3 index 9266ba52..9cb0897a 100644 --- a/draft/man3/aio_suspend.3 +++ b/draft/man3/aio_suspend.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/aio_write.3 b/draft/man3/aio_write.3 index 3ebb1720..6b343c94 100644 --- a/draft/man3/aio_write.3 +++ b/draft/man3/aio_write.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/alloca.3 b/draft/man3/alloca.3 index 7832ae12..64bda3e7 100644 --- a/draft/man3/alloca.3 +++ b/draft/man3/alloca.3 @@ -115,6 +115,6 @@ The \fBalloca\fP() function is thread\-safe. .SH 関連項目 \fBbrk\fP(2), \fBlongjmp\fP(3), \fBmalloc\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/argz_add.3 b/draft/man3/argz_add.3 index 3a540e87..5071848e 100644 --- a/draft/man3/argz_add.3 +++ b/draft/man3/argz_add.3 @@ -112,6 +112,6 @@ NULL バイトで終端されていない argz vector を使用した場合、 s .SH 関連項目 \fBenvz_add\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/asin.3 b/draft/man3/asin.3 index 0b441fa0..a8875d29 100644 --- a/draft/man3/asin.3 +++ b/draft/man3/asin.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/asinh.3 b/draft/man3/asinh.3 index e37f0d02..6c2d9c16 100644 --- a/draft/man3/asinh.3 +++ b/draft/man3/asinh.3 @@ -107,6 +107,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/asprintf.3 b/draft/man3/asprintf.3 index d5d91417..34cd0638 100644 --- a/draft/man3/asprintf.3 +++ b/draft/man3/asprintf.3 @@ -59,6 +59,6 @@ asprintf, vasprintf \- 文字列を割り当ててそれに出力する .SH 関連項目 \fBfree\fP(3), \fBmalloc\fP(3), \fBprintf\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/assert.3 b/draft/man3/assert.3 index e5169374..4291d03a 100644 --- a/draft/man3/assert.3 +++ b/draft/man3/assert.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/assert_perror.3 b/draft/man3/assert_perror.3 index e78f2d9f..d6061b1f 100644 --- a/draft/man3/assert_perror.3 +++ b/draft/man3/assert_perror.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/atan.3 b/draft/man3/atan.3 index bac17be8..4bfb5d04 100644 --- a/draft/man3/atan.3 +++ b/draft/man3/atan.3 @@ -101,6 +101,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/atan2.3 b/draft/man3/atan2.3 index f087c018..69f9a5bb 100644 --- a/draft/man3/atan2.3 +++ b/draft/man3/atan2.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/atanh.3 b/draft/man3/atanh.3 index 874f9450..18545ff9 100644 --- a/draft/man3/atanh.3 +++ b/draft/man3/atanh.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/atexit.3 b/draft/man3/atexit.3 index 73c1f123..33def018 100644 --- a/draft/man3/atexit.3 +++ b/draft/man3/atexit.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/atof.3 b/draft/man3/atof.3 index f9b11487..88508682 100644 --- a/draft/man3/atof.3 +++ b/draft/man3/atof.3 @@ -68,6 +68,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/atoi.3 b/draft/man3/atoi.3 index 3973749c..115fbdf7 100644 --- a/draft/man3/atoi.3 +++ b/draft/man3/atoi.3 @@ -99,6 +99,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/backtrace.3 b/draft/man3/backtrace.3 index 4bedc3b6..640746d0 100644 --- a/draft/man3/backtrace.3 +++ b/draft/man3/backtrace.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/basename.3 b/draft/man3/basename.3 index 33c32219..1eadb153 100644 --- a/draft/man3/basename.3 +++ b/draft/man3/basename.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/bcmp.3 b/draft/man3/bcmp.3 index 02c40b31..ce0d7da8 100644 --- a/draft/man3/bcmp.3 +++ b/draft/man3/bcmp.3 @@ -64,6 +64,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/bcopy.3 b/draft/man3/bcopy.3 index 5133ced4..927eb130 100644 --- a/draft/man3/bcopy.3 +++ b/draft/man3/bcopy.3 @@ -65,6 +65,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/bindresvport.3 b/draft/man3/bindresvport.3 index 977032ae..4aeb1c19 100644 --- a/draft/man3/bindresvport.3 +++ b/draft/man3/bindresvport.3 @@ -90,6 +90,6 @@ POSIX.1\-2001 にはない。 BSD, Solaris およびその他の多くのシス .SH 関連項目 \fBbind\fP(2), \fBgetsockname\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/bsd_signal.3 b/draft/man3/bsd_signal.3 index 3192eeae..2bea38ba 100644 --- a/draft/man3/bsd_signal.3 +++ b/draft/man3/bsd_signal.3 @@ -72,6 +72,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/bsearch.3 b/draft/man3/bsearch.3 index 55a401ff..3f5bde42 100644 --- a/draft/man3/bsearch.3 +++ b/draft/man3/bsearch.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/bstring.3 b/draft/man3/bstring.3 index e6c75852..5076063c 100644 --- a/draft/man3/bstring.3 +++ b/draft/man3/bstring.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/btowc.3 b/draft/man3/btowc.3 index 2cbfdd30..0f3e63f0 100644 --- a/draft/man3/btowc.3 +++ b/draft/man3/btowc.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/btree.3 b/draft/man3/btree.3 index 4dfd7857..8c3f57ef 100644 --- a/draft/man3/btree.3 +++ b/draft/man3/btree.3 @@ -116,7 +116,7 @@ typedef struct { .\" must always be greater than or equal to 2. .\" If .\" .I maxkeypage -.\" is 0 (no maximum number of keys is specified) the page fill factor is +.\" is 0 (no maximum number of keys is specified), the page fill factor is .\" made as large as possible (which is almost invariably what is wanted). 単一ページに納められる最大キー数である。現在実装されていない。 .TP @@ -176,6 +176,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/byteorder.3 b/draft/man3/byteorder.3 index fb3c9aaa..55bdd722 100644 --- a/draft/man3/byteorder.3 +++ b/draft/man3/byteorder.3 @@ -77,6 +77,6 @@ POSIX.1\-2001. .SH 関連項目 \fBendian\fP(3), \fBgethostbyname\fP(3), \fBgetservent\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/bzero.3 b/draft/man3/bzero.3 index c3a8a5e0..51ad5912 100644 --- a/draft/man3/bzero.3 +++ b/draft/man3/bzero.3 @@ -64,6 +64,6 @@ bzero \- 値 0 のバイトで埋める .SH 関連項目 \fBmemset\fP(3), \fBswab\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cabs.3 b/draft/man3/cabs.3 index 9062b5f3..8b28151c 100644 --- a/draft/man3/cabs.3 +++ b/draft/man3/cabs.3 @@ -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.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cacos.3 b/draft/man3/cacos.3 index 22dea41d..448b1fad 100644 --- a/draft/man3/cacos.3 +++ b/draft/man3/cacos.3 @@ -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.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cacosh.3 b/draft/man3/cacosh.3 index abda499d..595c464a 100644 --- a/draft/man3/cacosh.3 +++ b/draft/man3/cacosh.3 @@ -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.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/canonicalize_file_name.3 b/draft/man3/canonicalize_file_name.3 index 8b44b970..8fd65219 100644 --- a/draft/man3/canonicalize_file_name.3 +++ b/draft/man3/canonicalize_file_name.3 @@ -65,6 +65,6 @@ canonicalize_file_name \- 正規化された絶対パス名を返す .SH 関連項目 \fBreadlink\fP(2), \fBrealpath\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/carg.3 b/draft/man3/carg.3 index 3be0c109..b0131771 100644 --- a/draft/man3/carg.3 +++ b/draft/man3/carg.3 @@ -60,6 +60,6 @@ C99. .SH 関連項目 \fBcabs\fP(3), \fBcomplex\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/casin.3 b/draft/man3/casin.3 index 1bec6697..cc4fd438 100644 --- a/draft/man3/casin.3 +++ b/draft/man3/casin.3 @@ -43,6 +43,6 @@ C99. .SH 関連項目 \fBclog\fP(3), \fBcsin\fP(3), \fBcomplex\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/casinh.3 b/draft/man3/casinh.3 index bd6e2366..03c7b611 100644 --- a/draft/man3/casinh.3 +++ b/draft/man3/casinh.3 @@ -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.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/catan.3 b/draft/man3/catan.3 index ba8bf03a..05ada18a 100644 --- a/draft/man3/catan.3 +++ b/draft/man3/catan.3 @@ -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.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/catanh.3 b/draft/man3/catanh.3 index 8125b816..51a410b7 100644 --- a/draft/man3/catanh.3 +++ b/draft/man3/catanh.3 @@ -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.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/catgets.3 b/draft/man3/catgets.3 index 328b1b81..f5efb498 100644 --- a/draft/man3/catgets.3 +++ b/draft/man3/catgets.3 @@ -66,6 +66,6 @@ POSIX.1\-2001. .SH 関連項目 \fBcatopen\fP(3), \fBsetlocale\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/catopen.3 b/draft/man3/catopen.3 index e0808a04..abea0b14 100644 --- a/draft/man3/catopen.3 +++ b/draft/man3/catopen.3 @@ -48,9 +48,10 @@ catopen, catclose \- メッセージカタログのオープン/クローズ \fBint catclose(nl_catd \fP\fIcatalog\fP\fB);\fP .SH 説明 -関数 \fBcatopen\fP() はメッセージカタログをオープンし、カタログディスクリプタを返す。 このディスクリプタは \fBcatclose\fP() -または \fBexecve\fP(2) が呼び出されるまで有効である。 カタログディスクリプタを実装するために ファイルディスクリプタを使用すると、 -\fBFD_CLOEXEC\fP フラグが設定される。 +The function \fBcatopen\fP() opens a message catalog and returns a catalog +descriptor. The descriptor remains valid until \fBcatclose\fP() or +\fBexecve\fP(2). If a file descriptor is used to implement catalog +descriptors, then the \fBFD_CLOEXEC\fP flag will be set. .LP 引き数 \fIname\fP はオープンするメッセージカタログの名前を指定する。 \fIname\fP が絶対パスで指定されている場合 (すなわち \(aq/\(aq を含んでいる場合)、 \fIname\fP はメッセージカタログへのパス名である。 それ以外の場合、環境変数 \fBNLSPATH\fP が @@ -61,8 +62,10 @@ catopen, catclose \- メッセージカタログのオープン/クローズ 0 の場合には \fBLANG\fP 環境変数に依存する。 ロケールの \fBLC_MESSAGES\fP を変更すると、 オープンされているカタログディスクリプタが無効になるかもしれない。 .LP -\fBcatopen\fP() の \fIflag\fP 引き数は、使用される言語のソースを示すために使われる。 \fBNL_CAT_LOCALE\fP -に設定されると、 \fBLC_MESSAGES\fP の現在のロケール設定が使われる。 それ以外の場合は \fBLANG\fP 環境変数が使われる。 +The \fIflag\fP argument to \fBcatopen\fP() is used to indicate the source for the +language to use. If it is set to \fBNL_CAT_LOCALE\fP, then it will use the +current locale setting for \fBLC_MESSAGES\fP. Otherwise it will use the +\fBLANG\fP environment variable. .LP 関数 \fBcatclose\fP() は \fIcatalog\fP で指定されたメッセージカタログをクローズする。 これは、以降の \fIcatalog\fP で指定されるメッセージカタログへの全ての参照を無効にする。 @@ -100,6 +103,6 @@ POSIX.1\-2001. 定数 \fBMCLoadBySet\fP と \fBMCLoadAll\fP に対応するソ .SH 関連項目 \fBcatgets\fP(3), \fBsetlocale\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cbrt.3 b/draft/man3/cbrt.3 index 52da2d17..df4e1d62 100644 --- a/draft/man3/cbrt.3 +++ b/draft/man3/cbrt.3 @@ -96,6 +96,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBpow\fP(3), \fBsqrt\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ccos.3 b/draft/man3/ccos.3 index 57bdc185..18452a31 100644 --- a/draft/man3/ccos.3 +++ b/draft/man3/ccos.3 @@ -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.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ccosh.3 b/draft/man3/ccosh.3 index ceb63193..fc4bc602 100644 --- a/draft/man3/ccosh.3 +++ b/draft/man3/ccosh.3 @@ -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.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ceil.3 b/draft/man3/ceil.3 index 57896173..e368c601 100644 --- a/draft/man3/ceil.3 +++ b/draft/man3/ceil.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cerf.3 b/draft/man3/cerf.3 index 32f3cea9..7f8a7e8f 100644 --- a/draft/man3/cerf.3 +++ b/draft/man3/cerf.3 @@ -46,6 +46,6 @@ cerf, cerff, cerfl, cerfc, cerfcf, cerfcl \- 複素数の誤差関数 .SH 関連項目 \fBerf\fP(3), \fBcomplex\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cexp.3 b/draft/man3/cexp.3 index 4e2190c6..eff3d423 100644 --- a/draft/man3/cexp.3 +++ b/draft/man3/cexp.3 @@ -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.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cexp2.3 b/draft/man3/cexp2.3 index df63377e..46a8bc87 100644 --- a/draft/man3/cexp2.3 +++ b/draft/man3/cexp2.3 @@ -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.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cfree.3 b/draft/man3/cfree.3 index 715e35fa..45080717 100644 --- a/draft/man3/cfree.3 +++ b/draft/man3/cfree.3 @@ -92,6 +92,6 @@ Specification, Edition 2 (Intel386 バイナリ互換仕様、第 2 版) に準 .SH 関連項目 \fBmalloc\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cimag.3 b/draft/man3/cimag.3 index 6ca0e7c5..734a87c4 100644 --- a/draft/man3/cimag.3 +++ b/draft/man3/cimag.3 @@ -48,6 +48,6 @@ gcc では __imag__ を使うこともできるが、 これは GNU による拡 .SH 関連項目 \fBcabs\fP(3), \fBcreal\fP(3), \fBcomplex\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/clearenv.3 b/draft/man3/clearenv.3 index 8e946b12..061e66ce 100644 --- a/draft/man3/clearenv.3 +++ b/draft/man3/clearenv.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/clock.3 b/draft/man3/clock.3 index bec98e4b..6f761fa0 100644 --- a/draft/man3/clock.3 +++ b/draft/man3/clock.3 @@ -77,6 +77,6 @@ glibc 2.17 以前では、 \fBclock\fP() は \fBtimes\fP(2) を使って実装 .SH 関連項目 \fBclock_gettime\fP(2), \fBgetrusage\fP(2), \fBtimes\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/clock_getcpuclockid.3 b/draft/man3/clock_getcpuclockid.3 index 11fcb6a0..1565c739 100644 --- a/draft/man3/clock_getcpuclockid.3 +++ b/draft/man3/clock_getcpuclockid.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/clog.3 b/draft/man3/clog.3 index f9799115..cb2f740f 100644 --- a/draft/man3/clog.3 +++ b/draft/man3/clog.3 @@ -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.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/clog10.3 b/draft/man3/clog10.3 index bdf3bcac..b77b1665 100644 --- a/draft/man3/clog10.3 +++ b/draft/man3/clog10.3 @@ -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.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/clog2.3 b/draft/man3/clog2.3 index f2e3c3a4..5e9c9946 100644 --- a/draft/man3/clog2.3 +++ b/draft/man3/clog2.3 @@ -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.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/closedir.3 b/draft/man3/closedir.3 index 7a12e440..f81c7648 100644 --- a/draft/man3/closedir.3 +++ b/draft/man3/closedir.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cmsg.3 b/draft/man3/cmsg.3 index a0e679f3..5b79ed8e 100644 --- a/draft/man3/cmsg.3 +++ b/draft/man3/cmsg.3 @@ -150,6 +150,6 @@ msg.msg_controllen = cmsg\->cmsg_len; .PP RFC\ 2292 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/confstr.3 b/draft/man3/confstr.3 index 08e70985..38ca215b 100644 --- a/draft/man3/confstr.3 +++ b/draft/man3/confstr.3 @@ -40,7 +40,7 @@ .\" Updated 2005-09-06, Akihiro MOTOKI .\" Updated 2006-07-20, Akihiro MOTOKI , LDP v2.36 .\" -.TH CONFSTR 3 2012\-05\-10 GNU "Linux Programmer's Manual" +.TH CONFSTR 3 2014\-03\-20 GNU "Linux Programmer's Manual" .SH 名前 confstr \- コンフィグレーションに依存した文字列変数の取得 .SH 書式 @@ -108,8 +108,9 @@ confstr(_CS_PATH, pathbuf, n); .in .fi .SH 関連項目 -\fBsh\fP(1), \fBexec\fP(3), \fBsystem\fP(3) +\fBgetconf\fP(1), \fBsh\fP(1), \fBexec\fP(3), \fBfpathconf\fP(3) \fBsysconf\fP(3) +\fBpathconf\fP(3) \fBsystem\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/conj.3 b/draft/man3/conj.3 index f40bf15b..57f6c0e1 100644 --- a/draft/man3/conj.3 +++ b/draft/man3/conj.3 @@ -46,6 +46,6 @@ C99. .SH 関連項目 \fBcabs\fP(3), \fBcsqrt\fP(3), \fBcomplex\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/copysign.3 b/draft/man3/copysign.3 index 3e3c1a1f..6a4def34 100644 --- a/draft/man3/copysign.3 +++ b/draft/man3/copysign.3 @@ -94,6 +94,6 @@ C99, POSIX.1\-2001. この関数は IEC 559 で定義されている (また IE .SH 関連項目 \fBsignbit\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cos.3 b/draft/man3/cos.3 index 513d911b..98b13633 100644 --- a/draft/man3/cos.3 +++ b/draft/man3/cos.3 @@ -105,6 +105,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cosh.3 b/draft/man3/cosh.3 index ab8d6997..07406cf4 100644 --- a/draft/man3/cosh.3 +++ b/draft/man3/cosh.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cpow.3 b/draft/man3/cpow.3 index 3fb07bc7..15499cab 100644 --- a/draft/man3/cpow.3 +++ b/draft/man3/cpow.3 @@ -39,6 +39,6 @@ C99. .SH 関連項目 \fBcabs\fP(3), \fBpow\fP(3), \fBcomplex\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cproj.3 b/draft/man3/cproj.3 index 8b27abcd..49c896b5 100644 --- a/draft/man3/cproj.3 +++ b/draft/man3/cproj.3 @@ -45,6 +45,6 @@ C99. .SH 関連項目 \fBcabs\fP(3), \fBcomplex\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/creal.3 b/draft/man3/creal.3 index d9861985..7cef7dee 100644 --- a/draft/man3/creal.3 +++ b/draft/man3/creal.3 @@ -48,6 +48,6 @@ gcc では __real__ を使うこともできるが、 これは GNU による拡 .SH 関連項目 \fBcabs\fP(3), \fBcimag\fP(3), \fBcomplex\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/crypt.3 b/draft/man3/crypt.3 index da07f743..d7ab4bf1 100644 --- a/draft/man3/crypt.3 +++ b/draft/man3/crypt.3 @@ -197,6 +197,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/csin.3 b/draft/man3/csin.3 index 963028a5..2fcac5c5 100644 --- a/draft/man3/csin.3 +++ b/draft/man3/csin.3 @@ -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.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/csinh.3 b/draft/man3/csinh.3 index 8ba86ddd..7db6c1e8 100644 --- a/draft/man3/csinh.3 +++ b/draft/man3/csinh.3 @@ -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.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/csqrt.3 b/draft/man3/csqrt.3 index 1ef11d37..7e0c422f 100644 --- a/draft/man3/csqrt.3 +++ b/draft/man3/csqrt.3 @@ -39,6 +39,6 @@ C99. .SH 関連項目 \fBcabs\fP(3), \fBcexp\fP(3), \fBcomplex\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ctan.3 b/draft/man3/ctan.3 index a43db56b..d07db3ee 100644 --- a/draft/man3/ctan.3 +++ b/draft/man3/ctan.3 @@ -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.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ctanh.3 b/draft/man3/ctanh.3 index 0c4612db..42f04f1b 100644 --- a/draft/man3/ctanh.3 +++ b/draft/man3/ctanh.3 @@ -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.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ctermid.3 b/draft/man3/ctermid.3 index 013a1abb..af622d80 100644 --- a/draft/man3/ctermid.3 +++ b/draft/man3/ctermid.3 @@ -70,6 +70,6 @@ SVr4, POSIX.1\-2001. .SH 関連項目 \fBttyname\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ctime.3 b/draft/man3/ctime.3 index b6d41cff..8a82638f 100644 --- a/draft/man3/ctime.3 +++ b/draft/man3/ctime.3 @@ -89,17 +89,13 @@ _POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _BSD_SOURCE || _SVID_SOURCE .RE .ad .SH 説明 -The \fBctime\fP(), \fBgmtime\fP() and \fBlocaltime\fP() functions all take an -argument of data type \fItime_t\fP, which represents calendar time. When -interpreted as an absolute time value, it represents the number of seconds -elapsed since the Epoch, 1970\-01\-01 00:00:00 +0000 (UTC). +関数 \fBctime\fP(), \fBgmtime\fP(), \fBlocaltime\fP() は \fItime_t\fP 型のカレンダー時刻を引き数にとる。 +引き数が絶対値として解釈される場合は、時刻紀元 (Epoch; 1970\-01\-01 00:00:00 +0000 (UTC)) +からの経過秒数と解釈される。 .PP -The \fBasctime\fP() and \fBmktime\fP() functions both take an argument -representing broken\-down time, which is a representation separated into -year, month, day, and so on. +関数 \fBasctime\fP() と \fBmktime\fP() は 年・月・日などに分離された要素別の時刻を引き数とする。 .PP -Broken\-down time is stored in the structure \fItm\fP, which is defined in -\fI\fP as follows: +要素別の時刻は \fI\fP で以下のように定義されている \fItm\fP 構造体に保持される。 .sp .in +4n .nf @@ -230,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/daemon.3 b/draft/man3/daemon.3 index 1f15e427..afb7bc28 100644 --- a/draft/man3/daemon.3 +++ b/draft/man3/daemon.3 @@ -79,11 +79,12 @@ directory) をルートディレクトリ ("/") に変更する。 それ以外 .SH 準拠 POSIX.1\-2001 にはない。 同様の関数が BSD には見られる。 \fBdaemon\fP() 関数は 4.4BSD で始めて登場した。 .SH 注意 -\fI/dev/null\fP は存在するが、想定するメジャー番号とマイナー番号の キャラクタデバイスでなかった場合、 glibc の実装でも \-1 -が返される。 この場合、 \fIerrno\fP が設定される必要はない。 +The glibc implementation can also return \-1 when \fI/dev/null\fP exists but is +not a character device with the expected major and minor numbers. In this +case, \fIerrno\fP need not be set. .SH 関連項目 \fBfork\fP(2), \fBsetsid\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/dbopen.3 b/draft/man3/dbopen.3 index 00a2d185..d33e9a6e 100644 --- a/draft/man3/dbopen.3 +++ b/draft/man3/dbopen.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/des_crypt.3 b/draft/man3/des_crypt.3 index 369560f5..ecf1bf34 100644 --- a/draft/man3/des_crypt.3 +++ b/draft/man3/des_crypt.3 @@ -89,6 +89,6 @@ Code Book) モードで暗号化する。 このモードでは (個々の) デ .SH 関連項目 \fBdes\fP(1), \fBcrypt\fP(3), \fBxcrypt\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/difftime.3 b/draft/man3/difftime.3 index b4eca6a1..c4b1f3a7 100644 --- a/draft/man3/difftime.3 +++ b/draft/man3/difftime.3 @@ -54,7 +54,7 @@ difftime \- 時刻の間隔の計算 経過時間を秒単位で指定する。 .SH 属性 .SS "マルチスレッディング (pthreads(7) 参照)" -The \fBdifftime\fP() function is thread\-safe. +\fBdifftime\fP() 関数はスレッドセーフである。 .SH 準拠 SVr4, 4.3BSD, C89, C99. .SH 注意 @@ -71,6 +71,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/dirfd.3 b/draft/man3/dirfd.3 index 2ca639f4..a62d06f9 100644 --- a/draft/man3/dirfd.3 +++ b/draft/man3/dirfd.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/div.3 b/draft/man3/div.3 index 6d17e7e0..c2d1b11d 100644 --- a/draft/man3/div.3 +++ b/draft/man3/div.3 @@ -103,6 +103,6 @@ SVr4, 4.3BSD, C89, C99. .SH 関連項目 \fBabs\fP(3), \fBremainder\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/dl_iterate_phdr.3 b/draft/man3/dl_iterate_phdr.3 index 42d0b66b..eedce636 100644 --- a/draft/man3/dl_iterate_phdr.3 +++ b/draft/man3/dl_iterate_phdr.3 @@ -152,6 +152,6 @@ main(int argc, char *argv[]) オンラインのいろいろな場所で入手できる \fIExecutable and Linking Format Specification\fP .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/dlopen.3 b/draft/man3/dlopen.3 index b6d3cdc6..725a8d0b 100644 --- a/draft/man3/dlopen.3 +++ b/draft/man3/dlopen.3 @@ -329,6 +329,6 @@ main(int argc, char **argv) ld.so info pages, gcc info pages, ld info pages .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/dprintf.3 b/draft/man3/dprintf.3 index 647ba377..82be874b 100644 --- a/draft/man3/dprintf.3 +++ b/draft/man3/dprintf.3 @@ -91,6 +91,6 @@ _GNU_SOURCE .SH 関連項目 \fBprintf\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/drand48.3 b/draft/man3/drand48.3 index fa6ca341..66bffc93 100644 --- a/draft/man3/drand48.3 +++ b/draft/man3/drand48.3 @@ -143,6 +143,6 @@ SVID 3 ではこれらの関数は時代遅れと宣言されている。 SVID 3 .SH 関連項目 \fBrand\fP(3), \fBrandom\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/drand48_r.3 b/draft/man3/drand48_r.3 index 3dcb0e05..fc1ee263 100644 --- a/draft/man3/drand48_r.3 +++ b/draft/man3/drand48_r.3 @@ -106,6 +106,6 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7) 参 .SH 関連項目 \fBdrand48\fP(3), \fBrand\fP(3), \fBrandom\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/dysize.3 b/draft/man3/dysize.3 index e91db742..609969dd 100644 --- a/draft/man3/dysize.3 +++ b/draft/man3/dysize.3 @@ -53,7 +53,7 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7) 参 この式は \fI__isleap(year)\fP マクロで定義されており、 \fI\fP にもある。 .SH 属性 .SS "マルチスレッディング (pthreads(7) 参照)" -The \fBdysize\fP() function is thread\-safe. +\fBdysize\fP() 関数はスレッドセーフである。 .SH 準拠 この関数は SunOS 4.x で生まれた。 .SH 注意 @@ -62,6 +62,6 @@ The \fBdysize\fP() function is thread\-safe. .SH 関連項目 \fBstrftime\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ecvt.3 b/draft/man3/ecvt.3 index bd015c84..9461eb2f 100644 --- a/draft/man3/ecvt.3 +++ b/draft/man3/ecvt.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ecvt_r.3 b/draft/man3/ecvt_r.3 index b7ec93ed..13ecc8da 100644 --- a/draft/man3/ecvt_r.3 +++ b/draft/man3/ecvt_r.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/encrypt.3 b/draft/man3/encrypt.3 index 279b71d2..95828a71 100644 --- a/draft/man3/encrypt.3 +++ b/draft/man3/encrypt.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/end.3 b/draft/man3/end.3 index 13ddcfad..1cee408a 100644 --- a/draft/man3/end.3 +++ b/draft/man3/end.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/endian.3 b/draft/man3/endian.3 index b6f51610..58b56f05 100644 --- a/draft/man3/endian.3 +++ b/draft/man3/endian.3 @@ -148,6 +148,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fBbyteorder\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/envz_add.3 b/draft/man3/envz_add.3 index 3529e5a8..be7fdb97 100644 --- a/draft/man3/envz_add.3 +++ b/draft/man3/envz_add.3 @@ -96,6 +96,6 @@ main(int argc, char *argv[], char *envp[]) .SH 関連項目 \fBargz_add\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/erf.3 b/draft/man3/erf.3 index 2de42dd2..fe8765c2 100644 --- a/draft/man3/erf.3 +++ b/draft/man3/erf.3 @@ -118,6 +118,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/erfc.3 b/draft/man3/erfc.3 index 2e8c75c0..a8871b98 100644 --- a/draft/man3/erfc.3 +++ b/draft/man3/erfc.3 @@ -111,6 +111,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/err.3 b/draft/man3/err.3 index 14e73869..6c4545b1 100644 --- a/draft/man3/err.3 +++ b/draft/man3/err.3 @@ -132,6 +132,6 @@ if (fd == \-1) .SH 関連項目 \fBerror\fP(3), \fBexit\fP(3), \fBperror\fP(3), \fBprintf\fP(3), \fBstrerror\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/errno.3 b/draft/man3/errno.3 index f19574a6..f074901b 100644 --- a/draft/man3/errno.3 +++ b/draft/man3/errno.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/error.3 b/draft/man3/error.3 index 0a97f582..2687b6c1 100644 --- a/draft/man3/error.3 +++ b/draft/man3/error.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ether_aton.3 b/draft/man3/ether_aton.3 index 159fdf97..e1cdc058 100644 --- a/draft/man3/ether_aton.3 +++ b/draft/man3/ether_aton.3 @@ -110,6 +110,6 @@ glibc 2.2.5 での \fBether_line\fP() の実装はおかしい。 .SH 関連項目 \fBethers\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/euidaccess.3 b/draft/man3/euidaccess.3 index 90e902b4..482c7e94 100644 --- a/draft/man3/euidaccess.3 +++ b/draft/man3/euidaccess.3 @@ -84,6 +84,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/exec.3 b/draft/man3/exec.3 index 41118542..bb7f2640 100644 --- a/draft/man3/exec.3 +++ b/draft/man3/exec.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/exit.3 b/draft/man3/exit.3 index bb06ccaf..87b72755 100644 --- a/draft/man3/exit.3 +++ b/draft/man3/exit.3 @@ -41,7 +41,7 @@ .\" Updated 2007-06-18, Akihiro MOTOKI, LDP v2.57 .\" Updated 2013-05-01, Akihiro MOTOKI .\" -.TH EXIT 3 2013\-02\-14 Linux "Linux Programmer's Manual" +.TH EXIT 3 2014\-03\-25 Linux "Linux Programmer's Manual" .SH 名前 exit \- プロセスの正常終了 .SH 書式 @@ -68,6 +68,10 @@ C 標準では \fBEXIT_SUCCESS\fP と \fBEXIT_FAILURE\fP という 2つの定数 定義されている。それぞれ正常終了と異常終了を示すもので、 \fBexit\fP() として渡すことができる。 .SH 返り値 \fBexit\fP() 関数は返らない。 +.SH 属性 +.SS "マルチスレッディング (pthreads(7) 参照)" +The \fBexit\fP() function uses a global variable that is not protected, so it +is not thread\-safe. .SH 準拠 SVr4, 4.3BSD, POSIX.1\-2001, C89, C99. .SH 注意 @@ -102,6 +106,6 @@ BSD は終了コードを標準化しようとしている; \fI\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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/exp.3 b/draft/man3/exp.3 index a215fddb..2950d84e 100644 --- a/draft/man3/exp.3 +++ b/draft/man3/exp.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/exp10.3 b/draft/man3/exp10.3 index 29b18bde..be021bd6 100644 --- a/draft/man3/exp10.3 +++ b/draft/man3/exp10.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/exp2.3 b/draft/man3/exp2.3 index 02d51a55..b6ae8230 100644 --- a/draft/man3/exp2.3 +++ b/draft/man3/exp2.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/expm1.3 b/draft/man3/expm1.3 index 98024f71..6979c367 100644 --- a/draft/man3/expm1.3 +++ b/draft/man3/expm1.3 @@ -135,6 +135,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBexp\fP(3), \fBlog\fP(3), \fBlog1p\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fabs.3 b/draft/man3/fabs.3 index 4044ccee..ae0e45a5 100644 --- a/draft/man3/fabs.3 +++ b/draft/man3/fabs.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fclose.3 b/draft/man3/fclose.3 index 6493d42f..646dca49 100644 --- a/draft/man3/fclose.3 +++ b/draft/man3/fclose.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fcloseall.3 b/draft/man3/fcloseall.3 index 16c5dd68..d2e64ff4 100644 --- a/draft/man3/fcloseall.3 +++ b/draft/man3/fcloseall.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fdim.3 b/draft/man3/fdim.3 index 1fee0585..6a4de883 100644 --- a/draft/man3/fdim.3 +++ b/draft/man3/fdim.3 @@ -78,6 +78,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBfmax\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fenv.3 b/draft/man3/fenv.3 index bd47b36a..f13e31d1 100644 --- a/draft/man3/fenv.3 +++ b/draft/man3/fenv.3 @@ -37,7 +37,7 @@ .\" Updated 2005-02-26, Akihiro MOTOKI .\" Updated 2008-09-16, Akihiro MOTOKI .\" -.TH FENV 3 2010\-10\-31 Linux "Linux Programmer's Manual" +.TH FENV 3 2014\-04\-01 Linux "Linux Programmer's Manual" .SH 名前 feclearexcept, fegetexceptflag, feraiseexcept, fesetexceptflag, fetestexcept, fegetenv, fegetround, feholdexcept, fesetround, fesetenv, @@ -165,6 +165,12 @@ C99 と POSIX.1\-2008 では \fBFLT_ROUNDS\fP という識別子が規定され これらの関数は、成功の場合 0 を返し、エラーが発生すると 0 以外を返す。 .SH バージョン これらの関数は glibc バージョン 2.1 で初めて登場した。 +.SH 属性 +.SS "マルチスレッディング (pthreads(7) 参照)" +関数 \fBfeclearexcept\fP(), \fBfegetexceptflag\fP(), \fBfegetexceptflag\fP(), +\fBfesetexceptflag\fP(), \fBfetestexcept\fP(), \fBfegetround\fP(), \fBfesetround\fP(), +\fBfegetenv\fP(), \fBfeholdexcept\fP(), \fBfesetenv\fP(), \fBfeupdateenv\fP(), +\fBfeenableexcept\fP(), \fBfedisableexcept\fP(), and \fBfegetexcept\fP() はスレッドセーフである。 .SH 準拠 IEC 60559 (IEC 559:1989), ANSI/IEEE 854, C99, POSIX.1\-2001. .SH 注意 @@ -201,6 +207,6 @@ C99 の規定では、 \fBFLT_ROUNDS\fP の値には \fBfesetround\fP() .SH 関連項目 \fBmath_error\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ferror.3 b/draft/man3/ferror.3 index 3442f075..4df31339 100644 --- a/draft/man3/ferror.3 +++ b/draft/man3/ferror.3 @@ -99,6 +99,6 @@ POSIX.1\-2008 に準拠している。 .SH 関連項目 \fBopen\fP(2), \fBfdopen\fP(3), \fBstdio\fP(3), \fBunlocked_stdio\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fexecve.3 b/draft/man3/fexecve.3 index e86cf0ae..5c5b8b60 100644 --- a/draft/man3/fexecve.3 +++ b/draft/man3/fexecve.3 @@ -93,6 +93,6 @@ Linux では、 \fBfexecve\fP() は \fBproc\fP(5) ファイルシステムを .SH 関連項目 \fBexecve\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fflush.3 b/draft/man3/fflush.3 index a4279345..b3ea8a79 100644 --- a/draft/man3/fflush.3 +++ b/draft/man3/fflush.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ffs.3 b/draft/man3/ffs.3 index 9d4d21cb..ee4a019c 100644 --- a/draft/man3/ffs.3 +++ b/draft/man3/ffs.3 @@ -97,6 +97,6 @@ BSD システムでは \fI\fP にプロトタイプがある。 .SH 関連項目 \fBmemchr\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fgetc.3 b/draft/man3/fgetc.3 index 398c80b2..1dd5507a 100644 --- a/draft/man3/fgetc.3 +++ b/draft/man3/fgetc.3 @@ -82,6 +82,6 @@ C89, C99, POSIX.1\-2001. \fBgetwchar\fP(3), \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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fgetgrent.3 b/draft/man3/fgetgrent.3 index 2a1fe4b6..d3309328 100644 --- a/draft/man3/fgetgrent.3 +++ b/draft/man3/fgetgrent.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fgetpwent.3 b/draft/man3/fgetpwent.3 index 9f255c32..ca48e272 100644 --- a/draft/man3/fgetpwent.3 +++ b/draft/man3/fgetpwent.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fgetwc.3 b/draft/man3/fgetwc.3 index af1b6a2d..53b1fb94 100644 --- a/draft/man3/fgetwc.3 +++ b/draft/man3/fgetwc.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fgetws.3 b/draft/man3/fgetws.3 index e7767ee3..98afcefb 100644 --- a/draft/man3/fgetws.3 +++ b/draft/man3/fgetws.3 @@ -57,6 +57,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBfgetwc\fP(3), \fBunlocked_stdio\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/finite.3 b/draft/man3/finite.3 index 8d45fb23..62622e42 100644 --- a/draft/man3/finite.3 +++ b/draft/man3/finite.3 @@ -119,6 +119,6 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 .SH 関連項目 \fBfpclassify\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/flockfile.3 b/draft/man3/flockfile.3 index 1d227c77..973a262c 100644 --- a/draft/man3/flockfile.3 +++ b/draft/man3/flockfile.3 @@ -97,6 +97,6 @@ POSIX.1\-2001. .SH 関連項目 \fBunlocked_stdio\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/floor.3 b/draft/man3/floor.3 index 204cb7a6..ed09cf68 100644 --- a/draft/man3/floor.3 +++ b/draft/man3/floor.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fma.3 b/draft/man3/fma.3 index 49346feb..46e5f2b3 100644 --- a/draft/man3/fma.3 +++ b/draft/man3/fma.3 @@ -113,6 +113,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBremainder\fP(3), \fBremquo\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fmax.3 b/draft/man3/fmax.3 index 9ea0d4d5..18c6ff5c 100644 --- a/draft/man3/fmax.3 +++ b/draft/man3/fmax.3 @@ -65,6 +65,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBfmin\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fmemopen.3 b/draft/man3/fmemopen.3 index 63f61942..5163c82b 100644 --- a/draft/man3/fmemopen.3 +++ b/draft/man3/fmemopen.3 @@ -22,7 +22,7 @@ .\" Updated 2010-04-18, Akihiro MOTOKI, LDP v3.24 .\" Updated 2012-05-30, Akihiro MOTOKI .\" -.TH FMEMOPEN 3 2012\-04\-28 GNU "Linux Programmer's Manual" +.TH FMEMOPEN 3 2014\-04\-06 GNU "Linux Programmer's Manual" .SH 名前 fmemopen, open_memstream, open_wmemstream \- メモリをストリームとしてオープンする .SH 書式 @@ -212,7 +212,7 @@ main(int argc, char *argv[]) } fclose(in); fclose(out); - printf("size=%ld; ptr=%s\en", (long) size, ptr); + printf("size=%zu; ptr=%s\en", size, ptr); free(ptr); exit(EXIT_SUCCESS); } @@ -220,6 +220,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fBfopen\fP(3), \fBfopencookie\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fmin.3 b/draft/man3/fmin.3 index 66a622cb..c8e1d3f5 100644 --- a/draft/man3/fmin.3 +++ b/draft/man3/fmin.3 @@ -65,6 +65,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBfmax\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fmod.3 b/draft/man3/fmod.3 index d9d8364a..f1d7b9d6 100644 --- a/draft/man3/fmod.3 +++ b/draft/man3/fmod.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fmtmsg.3 b/draft/man3/fmtmsg.3 index 3c8b3810..bd96e5b4 100644 --- a/draft/man3/fmtmsg.3 +++ b/draft/man3/fmtmsg.3 @@ -226,6 +226,6 @@ main(void) .SH 関連項目 \fBaddseverity\fP(3), \fBperror\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fnmatch.3 b/draft/man3/fnmatch.3 index 5166249e..c97b99a9 100644 --- a/draft/man3/fnmatch.3 +++ b/draft/man3/fnmatch.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fopen.3 b/draft/man3/fopen.3 index 2a3f5762..23df6f4e 100644 --- a/draft/man3/fopen.3 +++ b/draft/man3/fopen.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fpathconf.3 b/draft/man3/fpathconf.3 index 669f588c..76066e56 100644 --- a/draft/man3/fpathconf.3 +++ b/draft/man3/fpathconf.3 @@ -47,7 +47,7 @@ .\" Japanese Version Copyright (c) 1998 NAKANO Takeo all rights reserved. .\" Translated Fri Mar 20 1998 by NAKANO Takeo .\" -.TH FPATHCONF 3 1993\-04\-04 GNU "Linux Programmer's Manual" +.TH FPATHCONF 3 2014\-03\-20 GNU "Linux Programmer's Manual" .SH 名前 fpathconf, pathconf \- ファイルの設定値を取得する .SH 書式 @@ -117,8 +117,8 @@ POSIX.1\-2001. .PP いくつかの返り値はとても大きくなることがある。これらを使って メモリの割り当てを行うのは適当ではない。 .SH 関連項目 -\fBgetconf\fP(1), \fBopen\fP(2), \fBstatfs\fP(2), \fBsysconf\fP(3) +\fBgetconf\fP(1), \fBopen\fP(2), \fBstatfs\fP(2), \fBconfstr\fP(3), \fBsysconf\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fpclassify.3 b/draft/man3/fpclassify.3 index 23ca7438..873d958a 100644 --- a/draft/man3/fpclassify.3 +++ b/draft/man3/fpclassify.3 @@ -116,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fpurge.3 b/draft/man3/fpurge.3 index 5479a32f..e51c244e 100644 --- a/draft/man3/fpurge.3 +++ b/draft/man3/fpurge.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fputwc.3 b/draft/man3/fputwc.3 index f6cef9e5..52382daa 100644 --- a/draft/man3/fputwc.3 +++ b/draft/man3/fputwc.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fputws.3 b/draft/man3/fputws.3 index f4b59103..f79c289c 100644 --- a/draft/man3/fputws.3 +++ b/draft/man3/fputws.3 @@ -49,6 +49,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBfputwc\fP(3), \fBunlocked_stdio\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fread.3 b/draft/man3/fread.3 index 1f7b1565..4db1d897 100644 --- a/draft/man3/fread.3 +++ b/draft/man3/fread.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/frexp.3 b/draft/man3/frexp.3 index 493c7e0f..2e51e242 100644 --- a/draft/man3/frexp.3 +++ b/draft/man3/frexp.3 @@ -125,6 +125,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fBldexp\fP(3), \fBmodf\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fseek.3 b/draft/man3/fseek.3 index b23225ea..96a464bf 100644 --- a/draft/man3/fseek.3 +++ b/draft/man3/fseek.3 @@ -48,7 +48,7 @@ .\" Japanese Version Copyright (c) 1998 NAKANO Takeo all rights reserved. .\" Translated Mon Apr 27 1998 by NAKANO Takeo .\" -.TH FSEEK 3 1993\-11\-29 GNU "Linux Programmer's Manual" +.TH FSEEK 3 2014\-04\-02 GNU "Linux Programmer's Manual" .SH 名前 fgetpos, fseek, fsetpos, ftell, rewind \- ストリームの位置を変更する .SH 書式 @@ -97,8 +97,8 @@ indicator) をセットする。新たな位置 (バイト単位) は \fIwhence 指定した \fIstream\fP がシークできない。 .TP \fBEINVAL\fP -\fBfseek\fP() 関数に対して与えた \fIwhence\fP 引数が \fBSEEK_SET\fP, \fBSEEK_END\fP, \fBSEEK_CUR\fP -以外の値であった。 +The \fIwhence\fP argument to \fBfseek\fP() was not \fBSEEK_SET\fP, \fBSEEK_END\fP, or +\fBSEEK_CUR\fP. Or: the resulting file offset would be negative. .PP \fBfgetpos\fP(), \fBfseek\fP(), \fBfsetpos\fP(), \fBftell\fP() は、それぞれ \fBfflush\fP(3), \fBfstat\fP(2), \fBlseek\fP(2), \fBmalloc\fP(3) などのルーチンを呼び出す際に失敗する可能性がある。この場合は @@ -108,6 +108,6 @@ C89, C99. .SH 関連項目 \fBlseek\fP(2), \fBfseeko\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fseeko.3 b/draft/man3/fseeko.3 index 1a91b480..be8302fa 100644 --- a/draft/man3/fseeko.3 +++ b/draft/man3/fseeko.3 @@ -32,7 +32,7 @@ .\" Translated 2002-01-06, NAKANO Takeo .\" Updated 2006-01-18, Akihiro MOTOKI .\" -.TH FSEEKO 3 2001\-11\-05 "" "Linux Programmer's Manual" +.TH FSEEKO 3 2014\-03\-20 "" "Linux Programmer's Manual" .SH 名前 fseeko, ftello \- ファイル位置を探す/報告する .SH 書式 @@ -44,6 +44,21 @@ fseeko, ftello \- ファイル位置を探す/報告する \fBoff_t ftello(FILE *\fP\fIstream\fP\fB);\fP .fi +.sp +.in -4n +glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7) 参照): +.in +.sp +\fBfseeko\fP(), \fBftello\fP(): +.br +.RS 4 +.ad l +_FILE_OFFSET_BITS\ ==\ 64 || _POSIX_C_SOURCE\ >=\ 200112L || +_XOPEN_SOURCE\ >=\ 600 +.br +(defining the obsolete _LARGEFILE_SOURCE macro also works) +.RE +.ad .SH 説明 \fBfseeko\fP() 関数および \fBftello\fP() 関数は、 それぞれ \fBfseek\fP(3) および \fBftell\fP(3) と同一の機能を持つ (\fBfseek\fP(3) を見よ) が、ただし \fBfseeko\fP() 関数の \fIoffset\fP 引数と @@ -71,6 +86,6 @@ SUSv2, POSIX.1\-2001. .SH 関連項目 \fBfseek\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ftime.3 b/draft/man3/ftime.3 index ce72ff1a..2937b626 100644 --- a/draft/man3/ftime.3 +++ b/draft/man3/ftime.3 @@ -69,7 +69,7 @@ POSIX.1\-2001 では、\fItimezone\fP と \fIdstflag\fP の内容は未定義で この関数は常に 0 を返す。 (POSIX.1\-2001 仕様及びいくつかのシステムのドキュメントでは、 エラー時に \-1 を返す。) .SH 属性 .SS "マルチスレッディング (pthreads(7) 参照)" -The \fBftime\fP() function is thread\-safe. +\fBftime\fP() 関数はスレッドセーフである。 .SH 準拠 4.2BSD, POSIX.1\-2001. POSIX.1\-2008 では \fBftime\fP() の仕様が削除されている。 @@ -86,6 +86,6 @@ glibc 2.1.1 から再び正常になった。 .SH 関連項目 \fBgettimeofday\fP(2), \fBtime\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ftok.3 b/draft/man3/ftok.3 index 75992399..3259386f 100644 --- a/draft/man3/ftok.3 +++ b/draft/man3/ftok.3 @@ -77,6 +77,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fts.3 b/draft/man3/fts.3 index 68358ac1..b40de987 100644 --- a/draft/man3/fts.3 +++ b/draft/man3/fts.3 @@ -353,9 +353,7 @@ preorder でたどられたディレクトリでない場合や 何も含んで 4.4BSD. .SH バグ .\" https://sourceware.org/bugzilla/show_bug.cgi?id=15838 -このマニュアルページで説明した API はいずれも、 LFS API を使うプログラムを 32 ビットシステムでコンパイルする場合 -(例えば、\fI\-D_FILE_OFFSET_BITS=64\fP でコンパイルする場合など)、安全ではない。 - +.\" https://sourceware.org/bugzilla/show_bug.cgi?id=11460 .\" The following statement is years old, and seems no closer to .\" being true -- mtk .\" The @@ -363,9 +361,11 @@ preorder でたどられたディレクトリでない場合や 何も含んで .\" utility is expected to be included in a future .\" POSIX.1 .\" revision. +このマニュアルページで説明した API はいずれも、 LFS API を使うプログラムをコンパイルする場合 +(例えば、\fI\-D_FILE_OFFSET_BITS=64\fP でコンパイルする場合など)、安全ではない。 .SH 関連項目 \fBfind\fP(1), \fBchdir\fP(2), \fBstat\fP(2), \fBftw\fP(3), \fBqsort\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ftw.3 b/draft/man3/ftw.3 index a3060fed..46426370 100644 --- a/draft/man3/ftw.3 +++ b/draft/man3/ftw.3 @@ -269,6 +269,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fBstat\fP(2), \fBfts\fP(3), \fBreaddir\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/futimes.3 b/draft/man3/futimes.3 index 39242f48..fce0cd00 100644 --- a/draft/man3/futimes.3 +++ b/draft/man3/futimes.3 @@ -77,12 +77,12 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7) 参 以降でサポートされている。 .SH 属性 .SS "マルチスレッディング (pthreads(7) 参照)" -The \fBfutimes\fP() and \fBlutimes\fP() functions are thread\-safe. +関数 \fBfutimes\fP() と \fBlutimes\fP() はスレッドセーフである。 .SH 準拠 これらの関数はどの標準でも規定されていない。 Linux 以外では、これらは BSD でのみ利用可能である。 .SH 関連項目 \fButime\fP(2), \fButimensat\fP(2), \fBsymlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fwide.3 b/draft/man3/fwide.3 index 77d5418c..57e3cba6 100644 --- a/draft/man3/fwide.3 +++ b/draft/man3/fwide.3 @@ -24,7 +24,7 @@ .\" Translated Tue Jan 11 00:56:36 JST 2000 .\" by HANATAKA Shinya .\" -.TH FWIDE 3 2011\-09\-17 GNU "Linux Programmer's Manual" +.TH FWIDE 3 2014\-03\-19 GNU "Linux Programmer's Manual" .SH 名前 fwide \- FILE ストリームの入出力単位を設定または取得する .SH 書式 @@ -43,8 +43,6 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7) 参 .RS 4 _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE || .br -_ISOC95_SOURCE /* Since glibc 2.12 */ || -.br _POSIX_C_SOURCE\ >=\ 200112L; .br or \fIcc\ \-std=c99\fP @@ -76,6 +74,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBfprintf\fP(3), \fBfwprintf\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/gamma.3 b/draft/man3/gamma.3 index e1d45a84..a459a611 100644 --- a/draft/man3/gamma.3 +++ b/draft/man3/gamma.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/gcvt.3 b/draft/man3/gcvt.3 index b2f8eeb9..dc843df6 100644 --- a/draft/man3/gcvt.3 +++ b/draft/man3/gcvt.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/get_nprocs_conf.3 b/draft/man3/get_nprocs_conf.3 index 8989501d..db81f835 100644 --- a/draft/man3/get_nprocs_conf.3 +++ b/draft/man3/get_nprocs_conf.3 @@ -86,6 +86,6 @@ main(int argc, char *argv[]) .fi .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getaddrinfo.3 b/draft/man3/getaddrinfo.3 index 9e1c3f34..7d90f522 100644 --- a/draft/man3/getaddrinfo.3 +++ b/draft/man3/getaddrinfo.3 @@ -60,7 +60,7 @@ .\" Updated 2012-05-29, Akihiro MOTOKI .\" Updated 2013-05-01, Akihiro MOTOKI .\" -.TH GETADDRINFO 3 2013\-11\-08 GNU "Linux Programmer's Manual" +.TH GETADDRINFO 3 2014\-04\-06 GNU "Linux Programmer's Manual" .SH 名前 getaddrinfo, freeaddrinfo, gai_strerror \- ネットワークのアドレスとサービスを変換する .SH 書式 @@ -413,8 +413,8 @@ main(int argc, char *argv[]) peer_addr_len, host, NI_MAXHOST, service, NI_MAXSERV, NI_NUMERICSERV); if (s == 0) - printf("Received %ld bytes from %s:%s\en", - (long) nread, host, service); + printf("Received %zd bytes from %s:%s\en", + nread, host, service); else fprintf(stderr, "getnameinfo: %s\en", gai_strerror(s)); @@ -515,7 +515,7 @@ main(int argc, char *argv[]) exit(EXIT_FAILURE); } - printf("Received %ld bytes: %s\en", (long) nread, buf); + printf("Received %zd bytes: %s\en", nread, buf); } exit(EXIT_SUCCESS); @@ -527,6 +527,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getcontext.3 b/draft/man3/getcontext.3 index 084eb9db..1f10b8f4 100644 --- a/draft/man3/getcontext.3 +++ b/draft/man3/getcontext.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getcwd.3 b/draft/man3/getcwd.3 index 0a30e85e..43a2cbc7 100644 --- a/draft/man3/getcwd.3 +++ b/draft/man3/getcwd.3 @@ -163,6 +163,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getdate.3 b/draft/man3/getdate.3 index 435018c8..d68caacc 100644 --- a/draft/man3/getdate.3 +++ b/draft/man3/getdate.3 @@ -237,6 +237,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getdirentries.3 b/draft/man3/getdirentries.3 index fb19a048..daa99773 100644 --- a/draft/man3/getdirentries.3 +++ b/draft/man3/getdirentries.3 @@ -61,6 +61,6 @@ POSIX.1\-2001 にはない。 BSD に存在し、他にもいくつかのシス .SH 関連項目 \fBlseek\fP(2), \fBopen\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getdtablesize.3 b/draft/man3/getdtablesize.3 index 9b48dee9..51f03669 100644 --- a/draft/man3/getdtablesize.3 +++ b/draft/man3/getdtablesize.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getenv.3 b/draft/man3/getenv.3 index 81c37c49..68f06583 100644 --- a/draft/man3/getenv.3 +++ b/draft/man3/getenv.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getfsent.3 b/draft/man3/getfsent.3 index fd442451..65a161ad 100644 --- a/draft/man3/getfsent.3 +++ b/draft/man3/getfsent.3 @@ -101,6 +101,6 @@ Linux ではブロックスペシャルデバイスを複数の場所にマウ .SH 関連項目 \fBgetmntent\fP(3), \fBfstab\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getgrent.3 b/draft/man3/getgrent.3 index 57856969..6372efd3 100644 --- a/draft/man3/getgrent.3 +++ b/draft/man3/getgrent.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getgrent_r.3 b/draft/man3/getgrent_r.3 index e194c53a..0966495f 100644 --- a/draft/man3/getgrent_r.3 +++ b/draft/man3/getgrent_r.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getgrnam.3 b/draft/man3/getgrnam.3 index 440bec6e..fb7e18eb 100644 --- a/draft/man3/getgrnam.3 +++ b/draft/man3/getgrnam.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getgrouplist.3 b/draft/man3/getgrouplist.3 index 6b047b7e..3c38d29a 100644 --- a/draft/man3/getgrouplist.3 +++ b/draft/man3/getgrouplist.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/gethostbyname.3 b/draft/man3/gethostbyname.3 index 0626ec0f..449905ca 100644 --- a/draft/man3/gethostbyname.3 +++ b/draft/man3/gethostbyname.3 @@ -286,6 +286,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/gethostid.3 b/draft/man3/gethostid.3 index 9a0d3a15..1c9a8e1e 100644 --- a/draft/man3/gethostid.3 +++ b/draft/man3/gethostid.3 @@ -98,6 +98,6 @@ glibc の実装では、ホスト ID を保存したファイルを オープン .SH 関連項目 \fBhostid\fP(1), \fBgethostbyname\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getifaddrs.3 b/draft/man3/getifaddrs.3 index 7a644b0f..7efb2a9a 100644 --- a/draft/man3/getifaddrs.3 +++ b/draft/man3/getifaddrs.3 @@ -234,6 +234,6 @@ int 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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getipnodebyname.3 b/draft/man3/getipnodebyname.3 index 584779e7..12d2db9d 100644 --- a/draft/man3/getipnodebyname.3 +++ b/draft/man3/getipnodebyname.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getline.3 b/draft/man3/getline.3 index f4e3fb88..e941bbd4 100644 --- a/draft/man3/getline.3 +++ b/draft/man3/getline.3 @@ -36,7 +36,7 @@ .\" Updated 2010-04-18, Akihiro MOTOKI, LDP v3.24 .\" Updated 2013-07-22, Akihiro MOTOKI .\" -.TH GETLINE 3 2014\-01\-08 GNU "Linux Programmer's Manual" +.TH GETLINE 3 2014\-04\-06 GNU "Linux Programmer's Manual" .SH 名前 getline, getdelim \- 区切り文字までの文字列入力を読み込む .SH 書式 @@ -70,8 +70,8 @@ _GNU_SOURCE に格納する。 バッファはヌル文字 (\e0) で終端される。 改行文字が見つかった場合は、改行文字もバッファに格納される。 If \fI*lineptr\fP is set to NULL and \fI*n\fP is set 0 before the call, then -\fBgetline\fP() will allocate a buffer for storing the line, which should be -freed by the user program. +\fBgetline\fP() will allocate a buffer for storing the line. This buffer +should be freed by the user program even if \fBgetline\fP() failed. 別の方法として、 \fBgetline\fP() を呼び出す際に、 \fI*lineptr\fP に \fBmalloc\fP(3) で確保した大きさ \fI*n\fP バイトのバッファへのポインタを入れて渡すこともできる。 読み込んだ行を保持するのに十分なバッファがない場合、 \fBgetline\fP() は @@ -127,6 +127,6 @@ main(void) .SH 関連項目 \fBread\fP(2), \fBfgets\fP(3), \fBfopen\fP(3), \fBfread\fP(3), \fBscanf\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getloadavg.3 b/draft/man3/getloadavg.3 index ca4cabdb..5468a52c 100644 --- a/draft/man3/getloadavg.3 +++ b/draft/man3/getloadavg.3 @@ -40,7 +40,7 @@ .\" Japanese Version Copyright (c) 2002 NAKANO Takeo all rights reserved. .\" Translated Sun 6 Jan 2002 by NAKANO Takeo .\" -.TH GETLOADAVG 3 2007\-12\-08 Linux "Linux Programmer's Manual" +.TH GETLOADAVG 3 2014\-04\-01 Linux "Linux Programmer's Manual" .SH 名前 getloadavg \- get system load averages .SH 書式 @@ -63,12 +63,15 @@ getloadavg \- get system load averages 負荷平均が取得できないと \-1 を返す。 取得できた場合は、実際に取得したサンプル値の数を返す。 .SH バージョン この関数は glibc のバージョン 2.2 以降で利用可能である。 +.SH 属性 +.SS "マルチスレッディング (pthreads(7) 参照)" +関数 \fBgetloadavg\fP() はスレッドセーフである。 .SH 準拠 .\" mdoc seems to have a bug - there must be no newline here POSIX.1\-2001 にはない。 BSD 系と Solaris に存在する。 .SH 関連項目 \fBuptime\fP(1), \fBproc\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getlogin.3 b/draft/man3/getlogin.3 index 76db87fd..74cd7720 100644 --- a/draft/man3/getlogin.3 +++ b/draft/man3/getlogin.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getmntent.3 b/draft/man3/getmntent.3 index 0de5762e..833cfd08 100644 --- a/draft/man3/getmntent.3 +++ b/draft/man3/getmntent.3 @@ -138,6 +138,6 @@ System V にも \fBgetmntent\fP() 関数はあるが、 呼び出し手順が .SH 関連項目 \fBfopen\fP(3), \fBfstab\fP(5), \fBmount\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getnameinfo.3 b/draft/man3/getnameinfo.3 index dd5202a6..8385b3db 100644 --- a/draft/man3/getnameinfo.3 +++ b/draft/man3/getnameinfo.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getnetent.3 b/draft/man3/getnetent.3 index ee9f931f..f3a98127 100644 --- a/draft/man3/getnetent.3 +++ b/draft/man3/getnetent.3 @@ -114,6 +114,6 @@ struct netent { .br RFC\ 1101 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getnetent_r.3 b/draft/man3/getnetent_r.3 index e5c0a5fe..d7a78fb4 100644 --- a/draft/man3/getnetent_r.3 +++ b/draft/man3/getnetent_r.3 @@ -118,6 +118,6 @@ _BSD_SOURCE || _SVID_SOURCE .SH 関連項目 \fBgetnetent\fP(3), \fBnetworks\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getopt.3 b/draft/man3/getopt.3 index c6fcec28..35bb5303 100644 --- a/draft/man3/getopt.3 +++ b/draft/man3/getopt.3 @@ -357,6 +357,6 @@ main(int argc, char **argv) { .SH 関連項目 \fBgetsubopt\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getpass.3 b/draft/man3/getpass.3 index c6f477d7..d2b0c77e 100644 --- a/draft/man3/getpass.3 +++ b/draft/man3/getpass.3 @@ -113,6 +113,6 @@ SUSv2 によれば、 \fBPASS_MAX\fP の値が 8 以下の場合は、この値 .SH 関連項目 \fBcrypt\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getprotoent.3 b/draft/man3/getprotoent.3 index 0a9da5e9..54825a22 100644 --- a/draft/man3/getprotoent.3 +++ b/draft/man3/getprotoent.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getprotoent_r.3 b/draft/man3/getprotoent_r.3 index 312372dc..06bcd16e 100644 --- a/draft/man3/getprotoent_r.3 +++ b/draft/man3/getprotoent_r.3 @@ -207,6 +207,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fBgetprotoent\fP(3), \fBprotocols\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getpt.3 b/draft/man3/getpt.3 index 4aa9a7f9..c5292189 100644 --- a/draft/man3/getpt.3 +++ b/draft/man3/getpt.3 @@ -15,7 +15,7 @@ .\" Translated Tue Jul 8 01:44:54 JST 2003 .\" by Akihiro MOTOKI .\" -.TH GETPT 3 2010\-09\-10 GNU "Linux Programmer's Manual" +.TH GETPT 3 2014\-04\-01 GNU "Linux Programmer's Manual" .SH 名前 getpt \- 擬似端末マスタ (PTM) をオープンする .SH 書式 @@ -40,12 +40,15 @@ getpt \- 擬似端末マスタ (PTM) をオープンする \fBgetpt\fP() は \fBopen\fP(2) で説明されている種々のエラーで失敗する可能性がある。 .SH バージョン \fBgetpt\fP() は、バージョン 2.1 以降の glibc で提供されている。 +.SH 属性 +.SS "マルチスレッディング (pthreads(7) 参照)" +\fBgetpt\fP() 関数はスレッドセーフである。 .SH 準拠 \fBgetpt\fP() は glibc 独自である。代わりに \fBposix_openpt\fP(3) を使用すること。 .SH 関連項目 \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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getpw.3 b/draft/man3/getpw.3 index 24a2a6e7..370394c5 100644 --- a/draft/man3/getpw.3 +++ b/draft/man3/getpw.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getpwent.3 b/draft/man3/getpwent.3 index 32cfead5..7e4185ed 100644 --- a/draft/man3/getpwent.3 +++ b/draft/man3/getpwent.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getpwent_r.3 b/draft/man3/getpwent_r.3 index 41de4d20..2fff5f00 100644 --- a/draft/man3/getpwent_r.3 +++ b/draft/man3/getpwent_r.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getpwnam.3 b/draft/man3/getpwnam.3 index ca585540..710b8da6 100644 --- a/draft/man3/getpwnam.3 +++ b/draft/man3/getpwnam.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getrpcent.3 b/draft/man3/getrpcent.3 index 2a946c0b..b0c8b51b 100644 --- a/draft/man3/getrpcent.3 +++ b/draft/man3/getrpcent.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getrpcent_r.3 b/draft/man3/getrpcent_r.3 index e4bca77c..0eb9cc0d 100644 --- a/draft/man3/getrpcent_r.3 +++ b/draft/man3/getrpcent_r.3 @@ -110,6 +110,6 @@ _BSD_SOURCE || _SVID_SOURCE .SH 関連項目 \fBgetrpcent\fP(3), \fBrpc\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getrpcport.3 b/draft/man3/getrpcport.3 index 6427ba27..d4ea018e 100644 --- a/draft/man3/getrpcport.3 +++ b/draft/man3/getrpcport.3 @@ -32,6 +32,6 @@ getrpcport \- RPC ポート番号を取得する .SH 準拠 POSIX.1\-2001 にはない。 BSD 系、Solaris や他の多くのシステムに存在する。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/gets.3 b/draft/man3/gets.3 index d3a41d4a..f7ca8464 100644 --- a/draft/man3/gets.3 +++ b/draft/man3/gets.3 @@ -81,6 +81,6 @@ Function") at http://cwe.mitre.org/data/definitions/242.html \fBgetline\fP(3), \fBgetwchar\fP(3), \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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getservent.3 b/draft/man3/getservent.3 index 828679d8..2f35b4b6 100644 --- a/draft/man3/getservent.3 +++ b/draft/man3/getservent.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getservent_r.3 b/draft/man3/getservent_r.3 index 1b9630db..59f3753a 100644 --- a/draft/man3/getservent_r.3 +++ b/draft/man3/getservent_r.3 @@ -212,6 +212,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fBgetservent\fP(3), \fBservices\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getspnam.3 b/draft/man3/getspnam.3 index 952cd553..57163266 100644 --- a/draft/man3/getspnam.3 +++ b/draft/man3/getspnam.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getsubopt.3 b/draft/man3/getsubopt.3 index 9dd824fa..5ccafedf 100644 --- a/draft/man3/getsubopt.3 +++ b/draft/man3/getsubopt.3 @@ -184,6 +184,6 @@ main(int argc, char **argv) .SH 関連項目 \fBgetopt\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getttyent.3 b/draft/man3/getttyent.3 index a8b5ea7c..d39fb010 100644 --- a/draft/man3/getttyent.3 +++ b/draft/man3/getttyent.3 @@ -75,6 +75,6 @@ Linux では、ファイル \fI/etc/ttys\fP と上で説明した関数は使わ .SH 関連項目 \fBttyname\fP(3), \fBttyslot\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getumask.3 b/draft/man3/getumask.3 index 338e7e71..93a94360 100644 --- a/draft/man3/getumask.3 +++ b/draft/man3/getumask.3 @@ -67,6 +67,6 @@ mode_t getumask(void) .SH 関連項目 \fBumask\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getusershell.3 b/draft/man3/getusershell.3 index 18967581..2375aaac 100644 --- a/draft/man3/getusershell.3 +++ b/draft/man3/getusershell.3 @@ -115,6 +115,6 @@ _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE\ <\ 500) .SH 関連項目 \fBshells\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getutent.3 b/draft/man3/getutent.3 index ed60d3a5..803aab2d 100644 --- a/draft/man3/getutent.3 +++ b/draft/man3/getutent.3 @@ -112,8 +112,8 @@ getutent, getutid, getutline, pututline, setutent, endutent, utmpname \- utmp \fBESRCH\fP レコードが見つからなかった。 .PP -\fBsetutent\fP(), \fBpututline\fP(), and the \fBgetut*\fP() functions can also fail -for the reasons described in \fBopen\fP(2). +関数 \fBsetutent\fP(), \fBpututline\fP(), \fBgetut*\fP() は \fBopen\fP(2) +に書かれている理由でも失敗することがある。 .SH ファイル /var/run/utmp 現在ログイン中のユーザーのデータベース .br @@ -172,12 +172,9 @@ Linux 以外のシステムでは、 \fIutmpx\fP 構造体は \fIutmp\fP 構造 \fB struct utmp *\fP\fIubuf\fP\fB, struct utmp **\fP\fIubufp\fP\fB);\fP .fi .sp -These functions are GNU extensions, analogs of the functions of the same -name without the _r suffix. The \fIubuf\fP argument gives these functions a -place to store their result. On success they return 0, and a pointer to the -result is written in \fI*ubufp\fP. On error, these functions return \-1. There -are no utmpx equivalents of the above functions. (POSIX.1 does not specify -such functions.) +これらの関数は GNU での拡張であり、末尾の _r をとった名前の関数と 同様の機能を持つ。 \fIubuf\fP +パラメータは結果を格納する場所を指定する。 成功すると 0 を返し、結果へのポインタを \fI*ubufp\fP に書き込む。エラーの場合 \-1 を返す。 +上記の関数に対応する utmpx 版は存在しない (POSIX.1 ではこれらの関数を規定されていない)。 .SH 例 以下の例では、 utmp のレコードの追加・削除を行っている。このコードは、 擬似端末 (pseudo terminal) から実行されることを想定している。 実際のアプリケーションでは \fBgetpwuid\fP(3) と \fBttyname\fP(3) @@ -227,6 +224,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fBgetutmp\fP(3), \fButmp\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getutmp.3 b/draft/man3/getutmp.3 index 3af3b132..e1520fd1 100644 --- a/draft/man3/getutmp.3 +++ b/draft/man3/getutmp.3 @@ -67,6 +67,6 @@ Linux では、これらの構造体は同じフィールドを持っており .SH 関連項目 \fButmpdump\fP(1), \fBgetutent\fP(3), \fButmp\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getw.3 b/draft/man3/getw.3 index 9dd10620..61639f3e 100644 --- a/draft/man3/getw.3 +++ b/draft/man3/getw.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getwchar.3 b/draft/man3/getwchar.3 index 62037ecc..cd1dc9d6 100644 --- a/draft/man3/getwchar.3 +++ b/draft/man3/getwchar.3 @@ -52,6 +52,6 @@ C99. .SH 関連項目 \fBfgetwc\fP(3), \fBunlocked_stdio\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/glob.3 b/draft/man3/glob.3 index 93705c2b..b0867301 100644 --- a/draft/man3/glob.3 +++ b/draft/man3/glob.3 @@ -202,6 +202,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/gnu_get_libc_version.3 b/draft/man3/gnu_get_libc_version.3 index 098e5e52..dd4312c9 100644 --- a/draft/man3/gnu_get_libc_version.3 +++ b/draft/man3/gnu_get_libc_version.3 @@ -80,6 +80,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fBconfstr\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/grantpt.3 b/draft/man3/grantpt.3 index 59bc5939..3b2d811c 100644 --- a/draft/man3/grantpt.3 +++ b/draft/man3/grantpt.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/gsignal.3 b/draft/man3/gsignal.3 index fd0b7815..e0cf51c7 100644 --- a/draft/man3/gsignal.3 +++ b/draft/man3/gsignal.3 @@ -71,6 +71,6 @@ Linux ではこれらの関数を使用しないこと。 過去に間違いが .SH 関連項目 \fBkill\fP(2), \fBsignal\fP(2), \fBraise\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/hash.3 b/draft/man3/hash.3 index 95b288e3..9bd42bad 100644 --- a/draft/man3/hash.3 +++ b/draft/man3/hash.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/hsearch.3 b/draft/man3/hsearch.3 index 0b0fe1be..244f86b6 100644 --- a/draft/man3/hsearch.3 +++ b/draft/man3/hsearch.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/hypot.3 b/draft/man3/hypot.3 index cc68a0fa..30d2c536 100644 --- a/draft/man3/hypot.3 +++ b/draft/man3/hypot.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iconv.3 b/draft/man3/iconv.3 index 13bfd1c3..4a15176f 100644 --- a/draft/man3/iconv.3 +++ b/draft/man3/iconv.3 @@ -118,6 +118,6 @@ POSIX.1\-2001. .SH 関連項目 \fBiconv_close\fP(3), \fBiconv_open\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iconv_close.3 b/draft/man3/iconv_close.3 index 2ea18ccb..0c84ad6b 100644 --- a/draft/man3/iconv_close.3 +++ b/draft/man3/iconv_close.3 @@ -43,6 +43,6 @@ UNIX98, POSIX.1\-2001. .SH 関連項目 \fBiconv\fP(3), \fBiconv_open\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iconv_open.3 b/draft/man3/iconv_open.3 index c3045c3b..34f7b7f8 100644 --- a/draft/man3/iconv_open.3 +++ b/draft/man3/iconv_open.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/if_nameindex.3 b/draft/man3/if_nameindex.3 index 64cab968..ccb8de0d 100644 --- a/draft/man3/if_nameindex.3 +++ b/draft/man3/if_nameindex.3 @@ -121,6 +121,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/if_nametoindex.3 b/draft/man3/if_nametoindex.3 index 6f1639f3..934ff7b0 100644 --- a/draft/man3/if_nametoindex.3 +++ b/draft/man3/if_nametoindex.3 @@ -32,7 +32,7 @@ .\" all rights reserved. .\" Translated 2013-05-22, Akihiro MOTOKI .\" -.TH IF_NAMETOINDEX 3 2012\-12\-14 GNU "Linux Programmer's Manual" +.TH IF_NAMETOINDEX 3 2014\-04\-01 GNU "Linux Programmer's Manual" .SH 名前 if_nametoindex, if_indextoname \- ネットワークインターフェースの名前とインデックスのマッピングを行う .SH 書式 @@ -63,6 +63,9 @@ if_nametoindex, if_indextoname \- ネットワークインターフェースの .PP \fBif_nametoindex\fP() と \fBif_indextoname\fP() は、 \fBsocket\fP(2) と \fBioctl\fP(2) に対して規定されているエラーのいずれかで失敗する場合がある。 +.SH 属性 +.SS "マルチスレッディング (pthreads(7) 参照)" +関数 \fBif_nametoindex\fP() と \fBif_indextoname\fP() はスレッドセーフである。 .SH 準拠 RFC\ 3493, POSIX.1\-2001. @@ -70,6 +73,6 @@ RFC\ 3493, POSIX.1\-2001. .SH 関連項目 \fBgetifaddrs\fP(3), \fBif_nameindex\fP(3), \fBifconfig\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ilogb.3 b/draft/man3/ilogb.3 index 4f279390..eb5434e1 100644 --- a/draft/man3/ilogb.3 +++ b/draft/man3/ilogb.3 @@ -130,6 +130,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBlog\fP(3), \fBlogb\fP(3), \fBsignificand\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/index.3 b/draft/man3/index.3 index 040f848d..7dcd1378 100644 --- a/draft/man3/index.3 +++ b/draft/man3/index.3 @@ -39,7 +39,7 @@ .\" Translated Fri Dec 12 12:41:35 JST 1997 .\" by HIROFUMI Nishizuka .\" -.TH INDEX 3 2011\-09\-21 GNU "Linux Programmer's Manual" +.TH INDEX 3 2014\-04\-01 GNU "Linux Programmer's Manual" .SH 名前 index, rindex \- 文字列中の文字の位置を示す .SH 書式 @@ -58,6 +58,9 @@ index, rindex \- 文字列中の文字の位置を示す 文字列を終端する NULL バイト (\(aq\e0\(aq) は、文字列の一部とみなされる。 .SH 返り値 \fBindex\fP() と \fBrindex\fP() 関数は、一致した文字へのポインタか、 もし文字が見つからない場合は NULL を返す。 +.SH 属性 +.SS "マルチスレッディング (pthreads(7) 参照)" +関数 \fBindex\fP() と \fBrindex\fP() はスレッドセーフである。 .SH 準拠 4.3BSD; POSIX.1\-2001 では「過去の名残 (LEGACY)」と位置付けられている。 POSIX.1\-2008 では \fBindex\fP() と \fBrindex\fP() の仕様が削除されている。 代わりに、 \fBstrchr\fP(3) と \fBstrrchr\fP(3) @@ -66,6 +69,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/inet.3 b/draft/man3/inet.3 index fe35a934..c8bbc3a7 100644 --- a/draft/man3/inet.3 +++ b/draft/man3/inet.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/inet_ntop.3 b/draft/man3/inet_ntop.3 index f5b1146a..1be6a6bf 100644 --- a/draft/man3/inet_ntop.3 +++ b/draft/man3/inet_ntop.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/inet_pton.3 b/draft/man3/inet_pton.3 index b5cd010a..1c1351e2 100644 --- a/draft/man3/inet_pton.3 +++ b/draft/man3/inet_pton.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/infnan.3 b/draft/man3/infnan.3 index f82b7e79..e4fe47d9 100644 --- a/draft/man3/infnan.3 +++ b/draft/man3/infnan.3 @@ -75,6 +75,6 @@ infnan \- 無限大と無効値 (NaN) を取扱う .SH 注意 この廃止された (obsolete) 関数は、 libc4 と libc5 で提供されていたが、 glibc2 では提供されていない。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/initgroups.3 b/draft/man3/initgroups.3 index 35f90991..066a14b4 100644 --- a/draft/man3/initgroups.3 +++ b/draft/man3/initgroups.3 @@ -81,6 +81,6 @@ SVr4, 4.3BSD. .SH 関連項目 \fBgetgroups\fP(2), \fBsetgroups\fP(2), \fBcredentials\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/insque.3 b/draft/man3/insque.3 index 3a12dfb8..0bccd469 100644 --- a/draft/man3/insque.3 +++ b/draft/man3/insque.3 @@ -226,6 +226,6 @@ main(int argc, char *argv[]) } .fi .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/intro.3 b/draft/man3/intro.3 index 3c048d97..f4c4eca8 100644 --- a/draft/man3/intro.3 +++ b/draft/man3/intro.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/isalpha.3 b/draft/man3/isalpha.3 index 5929a596..af0a7b28 100644 --- a/draft/man3/isalpha.3 +++ b/draft/man3/isalpha.3 @@ -105,10 +105,10 @@ or \fIcc\ \-std=c99\fP .PD 0 .RS 4 .TP -Since glibc 2.10: +glibc 2.10 以降: _XOPEN_SOURCE\ >=\ 700 .TP -Before glibc 2.10: +glibc 2.10 より前: _GNU_SOURCE .RE .PD @@ -117,10 +117,10 @@ _GNU_SOURCE .PD 0 .RS 4 .TP -Since glibc 2.10: +glibc 2.10 以降: _XOPEN_SOURCE\ >=\ 700 && (_SVID_SOURCE || _BSD_SOURCE) .TP -Before glibc 2.10: +glibc 2.10 より前: _GNU_SOURCE .RE .PD @@ -222,6 +222,6 @@ POSIX.\-1\-2008 では \fBisalnum_l\fP(), \fBisalpha_l\fP(), \fBisblank_l\fP(), \fBnewlocale\fP(3), \fBsetlocale\fP(3), \fBuselocale\fP(3), \fBtoascii\fP(3), \fBtolower\fP(3), \fBtoupper\fP(3), \fBascii\fP(7), \fBlocale\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/isatty.3 b/draft/man3/isatty.3 index fcf9b53e..8fa5145d 100644 --- a/draft/man3/isatty.3 +++ b/draft/man3/isatty.3 @@ -63,6 +63,6 @@ SVr4, 4.3BSD, POSIX.1\-2001. .SH 関連項目 \fBfstat\fP(2), \fBttyname\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/isgreater.3 b/draft/man3/isgreater.3 index ddd03468..ab1f0d57 100644 --- a/draft/man3/isgreater.3 +++ b/draft/man3/isgreater.3 @@ -103,6 +103,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBfpclassify\fP(3), \fBisnan\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iswalnum.3 b/draft/man3/iswalnum.3 index 4a5cdadc..be1838ee 100644 --- a/draft/man3/iswalnum.3 +++ b/draft/man3/iswalnum.3 @@ -66,6 +66,6 @@ C99. .SH 関連項目 \fBisalnum\fP(3), \fBiswctype\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iswalpha.3 b/draft/man3/iswalpha.3 index a6fbd00a..a129a6b3 100644 --- a/draft/man3/iswalpha.3 +++ b/draft/man3/iswalpha.3 @@ -67,6 +67,6 @@ C99. .SH 関連項目 \fBisalpha\fP(3), \fBiswctype\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iswblank.3 b/draft/man3/iswblank.3 index c1c2cd37..f1492931 100644 --- a/draft/man3/iswblank.3 +++ b/draft/man3/iswblank.3 @@ -71,6 +71,6 @@ POSIX.1\-2001. .SH 関連項目 \fBisblank\fP(3), \fBiswctype\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iswcntrl.3 b/draft/man3/iswcntrl.3 index 84bcd87b..49b1bb55 100644 --- a/draft/man3/iswcntrl.3 +++ b/draft/man3/iswcntrl.3 @@ -53,6 +53,6 @@ C99. .SH 関連項目 \fBiscntrl\fP(3), \fBiswctype\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iswctype.3 b/draft/man3/iswctype.3 index b3659f51..81dcc603 100644 --- a/draft/man3/iswctype.3 +++ b/draft/man3/iswctype.3 @@ -52,6 +52,6 @@ C99. \fBiswpunct\fP(3), \fBiswspace\fP(3), \fBiswupper\fP(3), \fBiswxdigit\fP(3), \fBwctype\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iswdigit.3 b/draft/man3/iswdigit.3 index dec9b7fb..49f3842b 100644 --- a/draft/man3/iswdigit.3 +++ b/draft/man3/iswdigit.3 @@ -61,6 +61,6 @@ C99. .SH 関連項目 \fBisdigit\fP(3), \fBiswctype\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iswgraph.3 b/draft/man3/iswgraph.3 index 0f301c6a..d2af6d09 100644 --- a/draft/man3/iswgraph.3 +++ b/draft/man3/iswgraph.3 @@ -59,6 +59,6 @@ C99. .SH 関連項目 \fBisgraph\fP(3), \fBiswctype\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iswlower.3 b/draft/man3/iswlower.3 index 655614a9..0a49c89a 100644 --- a/draft/man3/iswlower.3 +++ b/draft/man3/iswlower.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iswprint.3 b/draft/man3/iswprint.3 index 5e3cdfb0..56799551 100644 --- a/draft/man3/iswprint.3 +++ b/draft/man3/iswprint.3 @@ -48,6 +48,6 @@ C99. .SH 関連項目 \fBisprint\fP(3), \fBiswctype\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iswpunct.3 b/draft/man3/iswpunct.3 index 917d6db5..7bfcb5da 100644 --- a/draft/man3/iswpunct.3 +++ b/draft/man3/iswpunct.3 @@ -60,6 +60,6 @@ C99. .SH 関連項目 \fBispunct\fP(3), \fBiswctype\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iswspace.3 b/draft/man3/iswspace.3 index eac5bde4..73d162fb 100644 --- a/draft/man3/iswspace.3 +++ b/draft/man3/iswspace.3 @@ -57,6 +57,6 @@ C99. .SH 関連項目 \fBisspace\fP(3), \fBiswctype\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iswupper.3 b/draft/man3/iswupper.3 index 077e5de7..c3cbb75a 100644 --- a/draft/man3/iswupper.3 +++ b/draft/man3/iswupper.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iswxdigit.3 b/draft/man3/iswxdigit.3 index 6a7906b2..e250d5ba 100644 --- a/draft/man3/iswxdigit.3 +++ b/draft/man3/iswxdigit.3 @@ -59,6 +59,6 @@ C99. .SH 関連項目 \fBiswctype\fP(3), \fBisxdigit\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/j0.3 b/draft/man3/j0.3 index ccf0e3cf..7f6a7d59 100644 --- a/draft/man3/j0.3 +++ b/draft/man3/j0.3 @@ -123,6 +123,6 @@ _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 600 .SH 関連項目 \fBy0\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/key_setsecret.3 b/draft/man3/key_setsecret.3 index 927fdcd8..10c7ca32 100644 --- a/draft/man3/key_setsecret.3 +++ b/draft/man3/key_setsecret.3 @@ -58,6 +58,6 @@ DES である。 .SH 関連項目 \fBcrypt\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ldexp.3 b/draft/man3/ldexp.3 index a6605bde..e9fcf2a9 100644 --- a/draft/man3/ldexp.3 +++ b/draft/man3/ldexp.3 @@ -108,6 +108,6 @@ 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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/lgamma.3 b/draft/man3/lgamma.3 index c3b47a1a..2981024a 100644 --- a/draft/man3/lgamma.3 +++ b/draft/man3/lgamma.3 @@ -123,6 +123,6 @@ glibc 2.9 とそれ以前のバージョンでは、 極エラーが発生した .SH 関連項目 \fBtgamma\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/lio_listio.3 b/draft/man3/lio_listio.3 index 86833b47..0d8ea9f9 100644 --- a/draft/man3/lio_listio.3 +++ b/draft/man3/lio_listio.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/localeconv.3 b/draft/man3/localeconv.3 index 5bae5119..415ca715 100644 --- a/draft/man3/localeconv.3 +++ b/draft/man3/localeconv.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/lockf.3 b/draft/man3/lockf.3 index 4a9470c0..6dc77edf 100644 --- a/draft/man3/lockf.3 +++ b/draft/man3/lockf.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/log.3 b/draft/man3/log.3 index 6e83d102..d65d64df 100644 --- a/draft/man3/log.3 +++ b/draft/man3/log.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/log10.3 b/draft/man3/log10.3 index 88adf7b6..a6e4c862 100644 --- a/draft/man3/log10.3 +++ b/draft/man3/log10.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/log1p.3 b/draft/man3/log1p.3 index 789dc842..d6988eb7 100644 --- a/draft/man3/log1p.3 +++ b/draft/man3/log1p.3 @@ -126,6 +126,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBexp\fP(3), \fBexpm1\fP(3), \fBlog\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/log2.3 b/draft/man3/log2.3 index 9aa2e580..5ca0b1ff 100644 --- a/draft/man3/log2.3 +++ b/draft/man3/log2.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/logb.3 b/draft/man3/logb.3 index 7c7cc5ff..6f62ffd4 100644 --- a/draft/man3/logb.3 +++ b/draft/man3/logb.3 @@ -116,6 +116,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBilogb\fP(3), \fBlog\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/login.3 b/draft/man3/login.3 index 45fe6246..30009a80 100644 --- a/draft/man3/login.3 +++ b/draft/man3/login.3 @@ -80,6 +80,6 @@ POSIX.1\-2001 にはない。 BSD 系に存在する。 .SH 関連項目 \fBgetutent\fP(3), \fButmp\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/longjmp.3 b/draft/man3/longjmp.3 index d3371a3f..2a515a64 100644 --- a/draft/man3/longjmp.3 +++ b/draft/man3/longjmp.3 @@ -90,6 +90,6 @@ POSIX では、 \fBlongjmp\fP() がシグナルコンテキスト (signal contex .SH 関連項目 \fBsetjmp\fP(3), \fBsigsetjmp\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/lrint.3 b/draft/man3/lrint.3 index 4220f55c..1c2f86b3 100644 --- a/draft/man3/lrint.3 +++ b/draft/man3/lrint.3 @@ -108,6 +108,6 @@ C99, POSIX.1\-2001. \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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/lround.3 b/draft/man3/lround.3 index f15b8557..0653454b 100644 --- a/draft/man3/lround.3 +++ b/draft/man3/lround.3 @@ -110,6 +110,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/lsearch.3 b/draft/man3/lsearch.3 index 8c21d2dd..105cb6f5 100644 --- a/draft/man3/lsearch.3 +++ b/draft/man3/lsearch.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/lseek64.3 b/draft/man3/lseek64.3 index f0c52f6e..925fedf8 100644 --- a/draft/man3/lseek64.3 +++ b/draft/man3/lseek64.3 @@ -129,6 +129,6 @@ lseek64 \- ファイルの 64 ビットの読み書きオフセットの位置 .SH 関連項目 \fBllseek\fP(2), \fBlseek\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/makecontext.3 b/draft/man3/makecontext.3 index 716390f0..5dd9f1ea 100644 --- a/draft/man3/makecontext.3 +++ b/draft/man3/makecontext.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/makedev.3 b/draft/man3/makedev.3 index 352d78ad..ebffc4f9 100644 --- a/draft/man3/makedev.3 +++ b/draft/man3/makedev.3 @@ -73,6 +73,6 @@ glibc 2.3.3 以降では、これらは GNU 固有の 3 つの関数 .SH 関連項目 \fBmknod\fP(2), \fBstat\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/malloc.3 b/draft/man3/malloc.3 index c4f8b645..d7fde36d 100644 --- a/draft/man3/malloc.3 +++ b/draft/man3/malloc.3 @@ -150,6 +150,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/malloc_hook.3 b/draft/man3/malloc_hook.3 index 1ff90ee9..78657ee1 100644 --- a/draft/man3/malloc_hook.3 +++ b/draft/man3/malloc_hook.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/malloc_info.3 b/draft/man3/malloc_info.3 index 8a374ab9..39917c1d 100644 --- a/draft/man3/malloc_info.3 +++ b/draft/man3/malloc_info.3 @@ -227,6 +227,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/malloc_stats.3 b/draft/man3/malloc_stats.3 index a2322132..4c04e0db 100644 --- a/draft/man3/malloc_stats.3 +++ b/draft/man3/malloc_stats.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/matherr.3 b/draft/man3/matherr.3 index f3728b20..d837cd60 100644 --- a/draft/man3/matherr.3 +++ b/draft/man3/matherr.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mblen.3 b/draft/man3/mblen.3 index 13b81a53..fe6d7b43 100644 --- a/draft/man3/mblen.3 +++ b/draft/man3/mblen.3 @@ -62,6 +62,6 @@ C99. .SH 関連項目 \fBmbrlen\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mbrlen.3 b/draft/man3/mbrlen.3 index 5daeaccf..7f12c2ee 100644 --- a/draft/man3/mbrlen.3 +++ b/draft/man3/mbrlen.3 @@ -60,6 +60,6 @@ C99. .SH 関連項目 \fBmbrtowc\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mbrtowc.3 b/draft/man3/mbrtowc.3 index 0d5faf63..a6809b32 100644 --- a/draft/man3/mbrtowc.3 +++ b/draft/man3/mbrtowc.3 @@ -79,6 +79,6 @@ C99. .SH 関連項目 \fBmbsinit\fP(3), \fBmbsrtowcs\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mbsinit.3 b/draft/man3/mbsinit.3 index de286cef..26579e9d 100644 --- a/draft/man3/mbsinit.3 +++ b/draft/man3/mbsinit.3 @@ -72,6 +72,6 @@ C99. .SH 関連項目 \fBmbrlen\fP(3), \fBmbrtowc\fP(3), \fBwcrtomb\fP(3), \fBmbsrtowcs\fP(3), \fBwcsrtombs\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mbsnrtowcs.3 b/draft/man3/mbsnrtowcs.3 index bb3da198..abde8f5f 100644 --- a/draft/man3/mbsnrtowcs.3 +++ b/draft/man3/mbsnrtowcs.3 @@ -90,6 +90,6 @@ POSIX.1\-2008. .SH 関連項目 \fBiconv\fP(3), \fBmbrtowc\fP(3) \fBmbsinit\fP(3), \fBmbsrtowcs\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mbsrtowcs.3 b/draft/man3/mbsrtowcs.3 index 7df92492..2fdb57d7 100644 --- a/draft/man3/mbsrtowcs.3 +++ b/draft/man3/mbsrtowcs.3 @@ -70,6 +70,6 @@ C99. .SH 関連項目 \fBiconv\fP(3), \fBmbrtowc\fP(3), \fBmbsinit\fP(3), \fBmbsnrtowcs\fP(3), \fBmbstowcs\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mbstowcs.3 b/draft/man3/mbstowcs.3 index febb37a7..e05d213e 100644 --- a/draft/man3/mbstowcs.3 +++ b/draft/man3/mbstowcs.3 @@ -171,6 +171,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fBmblen\fP(3), \fBmbsrtowcs\fP(3), \fBmbtowc\fP(3), \fBwctomb\fP(3), \fBwcstombs\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mbtowc.3 b/draft/man3/mbtowc.3 index a8ba291f..d545080b 100644 --- a/draft/man3/mbtowc.3 +++ b/draft/man3/mbtowc.3 @@ -65,6 +65,6 @@ C99. \fBMB_CUR_MAX\fP(3), \fBmblen\fP(3), \fBmbrtowc\fP(3), \fBmbstowcs\fP(3), \fBwctomb\fP(3), \fBwcstombs\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/memccpy.3 b/draft/man3/memccpy.3 index 1601e4e7..c63e138c 100644 --- a/draft/man3/memccpy.3 +++ b/draft/man3/memccpy.3 @@ -81,6 +81,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/memchr.3 b/draft/man3/memchr.3 index d8590bfe..aee159ac 100644 --- a/draft/man3/memchr.3 +++ b/draft/man3/memchr.3 @@ -106,6 +106,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/memcmp.3 b/draft/man3/memcmp.3 index 57baff69..29885c68 100644 --- a/draft/man3/memcmp.3 +++ b/draft/man3/memcmp.3 @@ -66,6 +66,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/memcpy.3 b/draft/man3/memcpy.3 index c84c7507..79220637 100644 --- a/draft/man3/memcpy.3 +++ b/draft/man3/memcpy.3 @@ -61,6 +61,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/memfrob.3 b/draft/man3/memfrob.3 index 44211082..90cb2ee7 100644 --- a/draft/man3/memfrob.3 +++ b/draft/man3/memfrob.3 @@ -65,6 +65,6 @@ memfrob \- メモリエリアの操作 (暗号化) .SH 関連項目 \fBstrfry\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/memmem.3 b/draft/man3/memmem.3 index e5873eb4..d78d4997 100644 --- a/draft/man3/memmem.3 +++ b/draft/man3/memmem.3 @@ -70,6 +70,6 @@ Linux のライブラリに関していうと、 libc 5.0.9 と それ以前の .SH 関連項目 \fBstrstr\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/memmove.3 b/draft/man3/memmove.3 index a242c209..f5c2719c 100644 --- a/draft/man3/memmove.3 +++ b/draft/man3/memmove.3 @@ -63,6 +63,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mempcpy.3 b/draft/man3/mempcpy.3 index e0585fdb..ab9b22b8 100644 --- a/draft/man3/mempcpy.3 +++ b/draft/man3/mempcpy.3 @@ -65,6 +65,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/memset.3 b/draft/man3/memset.3 index 6d8f2513..1803dac6 100644 --- a/draft/man3/memset.3 +++ b/draft/man3/memset.3 @@ -59,6 +59,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mkdtemp.3 b/draft/man3/mkdtemp.3 index 607d57f6..c526e438 100644 --- a/draft/man3/mkdtemp.3 +++ b/draft/man3/mkdtemp.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mkfifo.3 b/draft/man3/mkfifo.3 index 70f21712..fbca0706 100644 --- a/draft/man3/mkfifo.3 +++ b/draft/man3/mkfifo.3 @@ -39,7 +39,7 @@ .\" Updated 2008-07-30 by Kentaro Shirakata .\" Updated 2013-05-06, Akihiro MOTOKI .\" -.TH MKFIFO 3 2014\-02\-21 GNU "Linux Programmer's Manual" +.TH MKFIFO 3 2014\-03\-24 GNU "Linux Programmer's Manual" .SH 名前 mkfifo, mkfifoat \- FIFOスペシャルファイル(名前付きパイプ)を作成する .SH 書式 @@ -137,6 +137,9 @@ FIFOスペシャルファイルをブロックせずに扱う方法について .SH バージョン \fBmkfifoat\fP() は glibc 2.4 で追加された。これは、カーネル 2.6.16 以降の Linux で利用できる \fBmknodat\fP(2) を使って実装されている。 +.SH 属性 +.SS "マルチスレッディング (pthreads(7) 参照)" +The \fBmkfifo\fP() and \fBmkfifoat\fP() functions are thread\-safe. .SH 準拠 \fBmkfifo\fP(): POSIX.1\-2001, POSIX.1\-2008. @@ -145,6 +148,6 @@ FIFOスペシャルファイルをブロックせずに扱う方法について \fBmkfifo\fP(1), \fBclose\fP(2), \fBopen\fP(2), \fBread\fP(2), \fBstat\fP(2), \fBumask\fP(2), \fBwrite\fP(2), \fBfifo\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mkstemp.3 b/draft/man3/mkstemp.3 index 2842ab92..4e6f698c 100644 --- a/draft/man3/mkstemp.3 +++ b/draft/man3/mkstemp.3 @@ -156,6 +156,6 @@ glibc2 では POSIX.1 に準拠し \fI\fP に含まれている。 .SH 関連項目 \fBmkdtemp\fP(3), \fBmktemp\fP(3), \fBtempnam\fP(3), \fBtmpfile\fP(3), \fBtmpnam\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mktemp.3 b/draft/man3/mktemp.3 index 4ee7fe5c..b7549d54 100644 --- a/draft/man3/mktemp.3 +++ b/draft/man3/mktemp.3 @@ -99,6 +99,6 @@ Single UNIX Specification に従って \fI\fP に含まれている。 .SH 関連項目 \fBmkstemp\fP(3), \fBtempnam\fP(3), \fBtmpfile\fP(3), \fBtmpnam\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/modf.3 b/draft/man3/modf.3 index c34714a6..21140dcc 100644 --- a/draft/man3/modf.3 +++ b/draft/man3/modf.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mpool.3 b/draft/man3/mpool.3 index 40d5eb0d..aad5aa68 100644 --- a/draft/man3/mpool.3 +++ b/draft/man3/mpool.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mq_close.3 b/draft/man3/mq_close.3 index 862edc3e..73d4969d 100644 --- a/draft/man3/mq_close.3 +++ b/draft/man3/mq_close.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mq_getattr.3 b/draft/man3/mq_getattr.3 index c6fa994a..486f2077 100644 --- a/draft/man3/mq_getattr.3 +++ b/draft/man3/mq_getattr.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mq_notify.3 b/draft/man3/mq_notify.3 index b44ccb2e..69dcf9df 100644 --- a/draft/man3/mq_notify.3 +++ b/draft/man3/mq_notify.3 @@ -34,7 +34,7 @@ .\" Updated 2010-04-18, Akihiro MOTOKI, LDP v3.24 .\" Updated 2010-10-27, Akihiro Motoki, LDP v3.29 .\" -.TH MQ_NOTIFY 3 2014\-01\-05 Linux "Linux Programmer's Manual" +.TH MQ_NOTIFY 3 2014\-04\-06 Linux "Linux Programmer's Manual" .SH 名前 mq_notify \- メッセージ到着時に通知を行うよう登録する .SH 書式 @@ -145,7 +145,7 @@ tfunc(union sigval sv) if (nr == \-1) handle_error("mq_receive"); - printf("Read %ld bytes from MQ\en", (long) nr); + printf("Read %zd bytes from MQ\en", nr); free(buf); exit(EXIT_SUCCESS); /* プロセスを終了する */ } @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mq_open.3 b/draft/man3/mq_open.3 index 8f0cdaed..48c9ceba 100644 --- a/draft/man3/mq_open.3 +++ b/draft/man3/mq_open.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mq_receive.3 b/draft/man3/mq_receive.3 index a1ad7f60..908a929f 100644 --- a/draft/man3/mq_receive.3 +++ b/draft/man3/mq_receive.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mq_send.3 b/draft/man3/mq_send.3 index 62a9d607..d550faf3 100644 --- a/draft/man3/mq_send.3 +++ b/draft/man3/mq_send.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mq_unlink.3 b/draft/man3/mq_unlink.3 index 83a9154c..bf5e82d8 100644 --- a/draft/man3/mq_unlink.3 +++ b/draft/man3/mq_unlink.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/nan.3 b/draft/man3/nan.3 index 0d05dd7b..0702dc62 100644 --- a/draft/man3/nan.3 +++ b/draft/man3/nan.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/netlink.3 b/draft/man3/netlink.3 index 1acf1f61..37c90a6c 100644 --- a/draft/man3/netlink.3 +++ b/draft/man3/netlink.3 @@ -19,14 +19,11 @@ .\" by Shouichi Saito .\" Proofed Fri Aug 20 1999 by NAKANO Takeo .\" -.TH NETLINK 3 2012\-08\-05 GNU "Linux Programmer's Manual" +.TH NETLINK 3 2014\-03\-20 GNU "Linux Programmer's Manual" .SH 名前 netlink \- netlink マクロ .SH 書式 .nf -.\" FIXME . what will glibc 2.1 use here? -.\" May 2007: glibc 2.5, things look to be unchanged -- the header file -.\" is still linux/netlink.h -- mtk \fB#include \fP .br \fB#include \fP @@ -79,12 +76,8 @@ Netlink メッセージが途切れておらず、かつ解釈可能な形の場 .SH 注意 通常はカーネルの低レベルインターフェイスよりも、 \fIlibnetlink\fP 経由で netlink を用いるほうが良い。 .SH 関連項目 -\fBnetlink\fP(7) - -libnetlink に関しては -.UR ftp://ftp.inr.ac.ru\:/ip\-routing\:/iproute2* -.UE +\fBlibnetlink\fP(3), \fBnetlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/nextafter.3 b/draft/man3/nextafter.3 index 538db1d9..600e771a 100644 --- a/draft/man3/nextafter.3 +++ b/draft/man3/nextafter.3 @@ -122,6 +122,6 @@ glibc バージョン 2.5 以前では、アンダーフローが発生した際 .SH 関連項目 \fBnearbyint\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/nl_langinfo.3 b/draft/man3/nl_langinfo.3 index e6a9939f..bd3abec8 100644 --- a/draft/man3/nl_langinfo.3 +++ b/draft/man3/nl_langinfo.3 @@ -117,6 +117,6 @@ main(int argc, char *argv[]) .br GNU C ライブラリ・リファレンスマニュアル .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/offsetof.3 b/draft/man3/offsetof.3 index 3a346659..7cc38db1 100644 --- a/draft/man3/offsetof.3 +++ b/draft/man3/offsetof.3 @@ -35,7 +35,7 @@ .\" all rights reserved. .\" Translated 2006-07-25, Akihiro MOTOKI, Catch up to LDP v2.34 .\" -.TH OFFSETOF 3 2008\-07\-12 GNU "Linux Programmer's Manual" +.TH OFFSETOF 3 2014\-04\-06 GNU "Linux Programmer's Manual" .SH 名前 offsetof \- 構造体のメンバーのオフセットを返す .SH 書式 @@ -83,17 +83,15 @@ main(void) /* 出力はコンパイラ依存である */ - printf("offsets: i=%ld; c=%ld; d=%ld a=%ld\en", - (long) offsetof(struct s, i), - (long) offsetof(struct s, c), - (long) offsetof(struct s, d), - (long) offsetof(struct s, a)); - printf("sizeof(struct s)=%ld\en", (long) sizeof(struct s)); + printf("offsets: i=%zd; c=%zd; d=%zd a=%zd\en", + offsetof(struct s, i), offsetof(struct s, c), + offsetof(struct s, d), offsetof(struct s, a)); + printf("sizeof(struct s)=%zd\en", sizeof(struct s)); exit(EXIT_SUCCESS); } .fi .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/on_exit.3 b/draft/man3/on_exit.3 index 449853af..d51e5c8a 100644 --- a/draft/man3/on_exit.3 +++ b/draft/man3/on_exit.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/opendir.3 b/draft/man3/opendir.3 index ea2f33f1..f9ac9527 100644 --- a/draft/man3/opendir.3 +++ b/draft/man3/opendir.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/openpty.3 b/draft/man3/openpty.3 index c981fd89..4135faa3 100644 --- a/draft/man3/openpty.3 +++ b/draft/man3/openpty.3 @@ -107,6 +107,6 @@ BSD 疑似端末ペアのオープンへと移行する。 .SH 関連項目 \fBfork\fP(2), \fBttyname\fP(3), \fBpty\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/perror.3 b/draft/man3/perror.3 index 5418f132..dbec83b1 100644 --- a/draft/man3/perror.3 +++ b/draft/man3/perror.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/popen.3 b/draft/man3/popen.3 index b5695b75..4d94937a 100644 --- a/draft/man3/popen.3 +++ b/draft/man3/popen.3 @@ -133,6 +133,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/posix_fallocate.3 b/draft/man3/posix_fallocate.3 index a03f4e47..90b2f891 100644 --- a/draft/man3/posix_fallocate.3 +++ b/draft/man3/posix_fallocate.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/posix_memalign.3 b/draft/man3/posix_memalign.3 index b44dd77b..eb576789 100644 --- a/draft/man3/posix_memalign.3 +++ b/draft/man3/posix_memalign.3 @@ -188,6 +188,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/posix_openpt.3 b/draft/man3/posix_openpt.3 index 1c8b4c24..589b8dd4 100644 --- a/draft/man3/posix_openpt.3 +++ b/draft/man3/posix_openpt.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pow.3 b/draft/man3/pow.3 index 33bbde92..81926830 100644 --- a/draft/man3/pow.3 +++ b/draft/man3/pow.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pow10.3 b/draft/man3/pow10.3 index 712a862c..ea145f77 100644 --- a/draft/man3/pow10.3 +++ b/draft/man3/pow10.3 @@ -60,6 +60,6 @@ pow10, pow10f, pow10l \- 底が 10 の累乗関数 .SH 関連項目 \fBexp10\fP(3), \fBpow\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/printf.3 b/draft/man3/printf.3 index bfdf4fd5..4b123760 100644 --- a/draft/man3/printf.3 +++ b/draft/man3/printf.3 @@ -117,13 +117,10 @@ C99 と POSIX.1\-2001 では、 \fBsprintf\fP(), \fBsnprintf\fP(), \fBvsprintf\f .SS "Return Values" 成功時には、上記の関数は書き込まれた文字数を返す (文字列の最後を示すために使用する NULL バイトは数に含まれない)。 -The functions \fBsnprintf\fP() and \fBvsnprintf\fP() do not write more than -\fIsize\fP bytes (including the terminating null byte (\(aq\e0\(aq)). If the -output was truncated due to this limit, then the return value is the number -of characters (excluding the terminating null byte) which would have been -written to the final string if enough space had been available. Thus, a -return value of \fIsize\fP or more means that the output was truncated. (See -also below under NOTES.) +\fBsnprintf\fP() と \fBvsnprintf\fP() は、 \fIsize\fP バイトを越える文字数を書き込まない (\fIsize\fP +には文字列を終端する NULL バイト (\(aq\e0\(aq) も含まれる)。 この制限によって出力が切り詰められた場合には、 +もし十分なスペースがあれば書き込まれたであろう文字の個数 (文字列を終端する NULL バイトを除く) を返す。 従って、返り値が \fIsize\fP +以上だった場合、出力が切り詰められたことを意味する (後述の注意も参照のこと)。 エラーが発生した場合は、負の数を返す。 .SS フォーマット文字列のフォーマット @@ -541,6 +538,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/profil.3 b/draft/man3/profil.3 index 1aff88df..fd6d55f0 100644 --- a/draft/man3/profil.3 +++ b/draft/man3/profil.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/program_invocation_name.3 b/draft/man3/program_invocation_name.3 index ffbcae9c..93c08e65 100644 --- a/draft/man3/program_invocation_name.3 +++ b/draft/man3/program_invocation_name.3 @@ -58,6 +58,6 @@ Linux 独自のファイル \fI/proc/[number]/cmdline\fP でも同様の情報 .SH 関連項目 \fBproc\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/psignal.3 b/draft/man3/psignal.3 index 11d7f190..b5f68d1b 100644 --- a/draft/man3/psignal.3 +++ b/draft/man3/psignal.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_attr_init.3 b/draft/man3/pthread_attr_init.3 index e9231544..dcb33090 100644 --- a/draft/man3/pthread_attr_init.3 +++ b/draft/man3/pthread_attr_init.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_attr_setaffinity_np.3 b/draft/man3/pthread_attr_setaffinity_np.3 index 0d62e8b2..c14a3e5d 100644 --- a/draft/man3/pthread_attr_setaffinity_np.3 +++ b/draft/man3/pthread_attr_setaffinity_np.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_attr_setdetachstate.3 b/draft/man3/pthread_attr_setdetachstate.3 index b2c687d0..eecc3a95 100644 --- a/draft/man3/pthread_attr_setdetachstate.3 +++ b/draft/man3/pthread_attr_setdetachstate.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_attr_setguardsize.3 b/draft/man3/pthread_attr_setguardsize.3 index 4407f5e7..b3d24f1e 100644 --- a/draft/man3/pthread_attr_setguardsize.3 +++ b/draft/man3/pthread_attr_setguardsize.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_attr_setinheritsched.3 b/draft/man3/pthread_attr_setinheritsched.3 index 6c698221..38316c77 100644 --- a/draft/man3/pthread_attr_setinheritsched.3 +++ b/draft/man3/pthread_attr_setinheritsched.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_attr_setschedparam.3 b/draft/man3/pthread_attr_setschedparam.3 index 1c4cdddb..7cfe54d0 100644 --- a/draft/man3/pthread_attr_setschedparam.3 +++ b/draft/man3/pthread_attr_setschedparam.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_attr_setschedpolicy.3 b/draft/man3/pthread_attr_setschedpolicy.3 index 401dd74f..17cad748 100644 --- a/draft/man3/pthread_attr_setschedpolicy.3 +++ b/draft/man3/pthread_attr_setschedpolicy.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_attr_setscope.3 b/draft/man3/pthread_attr_setscope.3 index c19b8ef6..3791f46e 100644 --- a/draft/man3/pthread_attr_setscope.3 +++ b/draft/man3/pthread_attr_setscope.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_attr_setstack.3 b/draft/man3/pthread_attr_setstack.3 index e990109c..47ba768d 100644 --- a/draft/man3/pthread_attr_setstack.3 +++ b/draft/man3/pthread_attr_setstack.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_attr_setstackaddr.3 b/draft/man3/pthread_attr_setstackaddr.3 index b2f96387..1f35ed9f 100644 --- a/draft/man3/pthread_attr_setstackaddr.3 +++ b/draft/man3/pthread_attr_setstackaddr.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_attr_setstacksize.3 b/draft/man3/pthread_attr_setstacksize.3 index 3aceb04b..7e5c2559 100644 --- a/draft/man3/pthread_attr_setstacksize.3 +++ b/draft/man3/pthread_attr_setstacksize.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_cancel.3 b/draft/man3/pthread_cancel.3 index 7237045e..67687d59 100644 --- a/draft/man3/pthread_cancel.3 +++ b/draft/man3/pthread_cancel.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_cleanup_push.3 b/draft/man3/pthread_cleanup_push.3 index a6f66989..515b8482 100644 --- a/draft/man3/pthread_cleanup_push.3 +++ b/draft/man3/pthread_cleanup_push.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_cleanup_push_defer_np.3 b/draft/man3/pthread_cleanup_push_defer_np.3 index 902ef294..9532a515 100644 --- a/draft/man3/pthread_cleanup_push_defer_np.3 +++ b/draft/man3/pthread_cleanup_push_defer_np.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_create.3 b/draft/man3/pthread_create.3 index db43320e..aaab5ca5 100644 --- a/draft/man3/pthread_create.3 +++ b/draft/man3/pthread_create.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_detach.3 b/draft/man3/pthread_detach.3 index d0d6b6a9..894db242 100644 --- a/draft/man3/pthread_detach.3 +++ b/draft/man3/pthread_detach.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_equal.3 b/draft/man3/pthread_equal.3 index 17cba7a0..ab9d92ba 100644 --- a/draft/man3/pthread_equal.3 +++ b/draft/man3/pthread_equal.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_exit.3 b/draft/man3/pthread_exit.3 index e196bf27..23ff078e 100644 --- a/draft/man3/pthread_exit.3 +++ b/draft/man3/pthread_exit.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_getattr_np.3 b/draft/man3/pthread_getattr_np.3 index 512faae0..9e3afbb6 100644 --- a/draft/man3/pthread_getattr_np.3 +++ b/draft/man3/pthread_getattr_np.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_getcpuclockid.3 b/draft/man3/pthread_getcpuclockid.3 index 7fe82889..bd6c74a5 100644 --- a/draft/man3/pthread_getcpuclockid.3 +++ b/draft/man3/pthread_getcpuclockid.3 @@ -171,6 +171,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_join.3 b/draft/man3/pthread_join.3 index f51a4134..029577df 100644 --- a/draft/man3/pthread_join.3 +++ b/draft/man3/pthread_join.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_kill.3 b/draft/man3/pthread_kill.3 index 64e28a96..9504b6f5 100644 --- a/draft/man3/pthread_kill.3 +++ b/draft/man3/pthread_kill.3 @@ -88,6 +88,6 @@ undefined behavior, and an attempt to use an invalid thread ID in a call to \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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_kill_other_threads_np.3 b/draft/man3/pthread_kill_other_threads_np.3 index 19a2ea90..b5463bfb 100644 --- a/draft/man3/pthread_kill_other_threads_np.3 +++ b/draft/man3/pthread_kill_other_threads_np.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_self.3 b/draft/man3/pthread_self.3 index b1c199d8..6cdcbf67 100644 --- a/draft/man3/pthread_self.3 +++ b/draft/man3/pthread_self.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_setaffinity_np.3 b/draft/man3/pthread_setaffinity_np.3 index 7cfae8d9..efa878bb 100644 --- a/draft/man3/pthread_setaffinity_np.3 +++ b/draft/man3/pthread_setaffinity_np.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_setcancelstate.3 b/draft/man3/pthread_setcancelstate.3 index 66b0f25c..b2b98967 100644 --- a/draft/man3/pthread_setcancelstate.3 +++ b/draft/man3/pthread_setcancelstate.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_setconcurrency.3 b/draft/man3/pthread_setconcurrency.3 index e812af45..ce62854c 100644 --- a/draft/man3/pthread_setconcurrency.3 +++ b/draft/man3/pthread_setconcurrency.3 @@ -97,6 +97,6 @@ LinuxThreads と NPTL のどちらも 1:1 スレッド実装であり、 .SH 関連項目 \fBpthread_attr_setscope\fP(3), \fBpthreads\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_setname_np.3 b/draft/man3/pthread_setname_np.3 index fca3cc3c..745048aa 100644 --- a/draft/man3/pthread_setname_np.3 +++ b/draft/man3/pthread_setname_np.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_setschedparam.3 b/draft/man3/pthread_setschedparam.3 index 4471ab59..b3657bec 100644 --- a/draft/man3/pthread_setschedparam.3 +++ b/draft/man3/pthread_setschedparam.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_setschedprio.3 b/draft/man3/pthread_setschedprio.3 index 1f9fa5c3..70c8d0d9 100644 --- a/draft/man3/pthread_setschedprio.3 +++ b/draft/man3/pthread_setschedprio.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_sigmask.3 b/draft/man3/pthread_sigmask.3 index 5dcd4482..935b01f8 100644 --- a/draft/man3/pthread_sigmask.3 +++ b/draft/man3/pthread_sigmask.3 @@ -149,6 +149,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_sigqueue.3 b/draft/man3/pthread_sigqueue.3 index f7d08814..dfe055e4 100644 --- a/draft/man3/pthread_sigqueue.3 +++ b/draft/man3/pthread_sigqueue.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_testcancel.3 b/draft/man3/pthread_testcancel.3 index 5df39564..8498be2e 100644 --- a/draft/man3/pthread_testcancel.3 +++ b/draft/man3/pthread_testcancel.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_tryjoin_np.3 b/draft/man3/pthread_tryjoin_np.3 index d74c1c66..9a3157a4 100644 --- a/draft/man3/pthread_tryjoin_np.3 +++ b/draft/man3/pthread_tryjoin_np.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_yield.3 b/draft/man3/pthread_yield.3 index 6586488b..328e5ad3 100644 --- a/draft/man3/pthread_yield.3 +++ b/draft/man3/pthread_yield.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ptsname.3 b/draft/man3/ptsname.3 index 7e6cc7dd..4853f731 100644 --- a/draft/man3/ptsname.3 +++ b/draft/man3/ptsname.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/putenv.3 b/draft/man3/putenv.3 index 44fe465e..68fa49c1 100644 --- a/draft/man3/putenv.3 +++ b/draft/man3/putenv.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/putgrent.3 b/draft/man3/putgrent.3 index 42520489..4f263db2 100644 --- a/draft/man3/putgrent.3 +++ b/draft/man3/putgrent.3 @@ -47,6 +47,6 @@ struct group { .SH 関連項目 \fBfgetgrent\fP(3), \fBgetgrent\fP(3), \fBgroup\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/putpwent.3 b/draft/man3/putpwent.3 index 9b2671e0..f094ec08 100644 --- a/draft/man3/putpwent.3 +++ b/draft/man3/putpwent.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/puts.3 b/draft/man3/puts.3 index 363fcad0..a92e415d 100644 --- a/draft/man3/puts.3 +++ b/draft/man3/puts.3 @@ -84,6 +84,6 @@ C89, C99. \fBfputws\fP(3), \fBfseek\fP(3), \fBfwrite\fP(3), \fBputwchar\fP(3), \fBscanf\fP(3), \fBunlocked_stdio\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/putwchar.3 b/draft/man3/putwchar.3 index 4ec7f6fb..62fc2a68 100644 --- a/draft/man3/putwchar.3 +++ b/draft/man3/putwchar.3 @@ -52,6 +52,6 @@ C99. .SH 関連項目 \fBfputwc\fP(3), \fBunlocked_stdio\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/qecvt.3 b/draft/man3/qecvt.3 index de8c7a9d..18ab1009 100644 --- a/draft/man3/qecvt.3 +++ b/draft/man3/qecvt.3 @@ -86,6 +86,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/qsort.3 b/draft/man3/qsort.3 index 4e9cdeb2..f98600a6 100644 --- a/draft/man3/qsort.3 +++ b/draft/man3/qsort.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/queue.3 b/draft/man3/queue.3 index 4958e813..be491d2a 100644 --- a/draft/man3/queue.3 +++ b/draft/man3/queue.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/raise.3 b/draft/man3/raise.3 index 8c2e9d96..74fd6952 100644 --- a/draft/man3/raise.3 +++ b/draft/man3/raise.3 @@ -82,6 +82,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/rand.3 b/draft/man3/rand.3 index 9dbf7aa9..1c1a83df 100644 --- a/draft/man3/rand.3 +++ b/draft/man3/rand.3 @@ -163,6 +163,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fBdrand48\fP(3), \fBrandom\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/random.3 b/draft/man3/random.3 index 82e816a7..779660b8 100644 --- a/draft/man3/random.3 +++ b/draft/man3/random.3 @@ -42,7 +42,7 @@ .\" Updated 2008-08-08, Akihiro MOTOKI .\" Updated 2013-07-24, Akihiro MOTOKI .\" -.TH RANDOM 3 2013\-04\-19 GNU "Linux Programmer's Manual" +.TH RANDOM 3 2014\-03\-25 GNU "Linux Programmer's Manual" .SH 名前 random, srandom, initstate, setstate \- 乱数を生成する関数 .SH 書式 @@ -98,6 +98,9 @@ _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _XOPEN_SOURCE\ &&\ _XOP .TP \fBEINVAL\fP \fBinitstate\fP() で8バイトよりも小さい状態配列を指定した。 +.SH 属性 +.SS "マルチスレッディング (pthreads(7) 参照)" +関数 \fBrandom\fP(), \fBsrandom\fP(), \fBinitstate\fP(), \fBsetstate\fP() はスレッドセーフである。 .SH 準拠 4.3BSD, POSIX.1\-2001. .SH 注意 @@ -122,6 +125,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/random_r.3 b/draft/man3/random_r.3 index 439f43b7..fb0b58a7 100644 --- a/draft/man3/random_r.3 +++ b/draft/man3/random_r.3 @@ -33,7 +33,7 @@ .\" all rights reserved. .\" Translated 2008-08-21, Akihiro MOTOKI , LDP v3.04 .\" -.TH RANDOM_R 3 2013\-04\-19 GNU "Linux Programmer's Manual" +.TH RANDOM_R 3 2014\-03\-25 GNU "Linux Programmer's Manual" .SH 名前 random_r, srandom_r, initstate_r, setstate_r \- リエントラントな 乱数生成器 .SH 書式 @@ -88,6 +88,10 @@ _SVID_SOURCE || _BSD_SOURCE .TP \fBEINVAL\fP \fBrandom_r\fP() の引き数 \fIbuf\fP か \fIresult\fP が NULL であった。 +.SH 属性 +.SS "マルチスレッディング (pthreads(7) 参照)" +関数 \fBrandom_r\fP(), \fBsrandom_r\fP(), \fBinitstate_r\fP(), \fBsetstate_r\fP() +はスレッドセーフである。 .SH 準拠 .\" These functions appear to be on Tru64, but don't seem to be on .\" Solaris, HP-UX, or FreeBSD. @@ -95,6 +99,6 @@ _SVID_SOURCE || _BSD_SOURCE .SH 関連項目 \fBdrand48\fP(3), \fBrand\fP(3), \fBrandom\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/rcmd.3 b/draft/man3/rcmd.3 index 1d247349..4b5028db 100644 --- a/draft/man3/rcmd.3 +++ b/draft/man3/rcmd.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/re_comp.3 b/draft/man3/re_comp.3 index 70f2687a..02138dfe 100644 --- a/draft/man3/re_comp.3 +++ b/draft/man3/re_comp.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/readdir.3 b/draft/man3/readdir.3 index e7bbf923..3c68d719 100644 --- a/draft/man3/readdir.3 +++ b/draft/man3/readdir.3 @@ -193,6 +193,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/realpath.3 b/draft/man3/realpath.3 index 4de8ea4a..cecbee61 100644 --- a/draft/man3/realpath.3 +++ b/draft/man3/realpath.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/recno.3 b/draft/man3/recno.3 index f66a1122..95b4294e 100644 --- a/draft/man3/recno.3 +++ b/draft/man3/recno.3 @@ -158,6 +158,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/regex.3 b/draft/man3/regex.3 index 8a4370d0..8bb3da03 100644 --- a/draft/man3/regex.3 +++ b/draft/man3/regex.3 @@ -191,6 +191,6 @@ POSIX.1\-2001. .br glibc マニュアルのセクション \fIRegular Expression Matching\fP .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/remainder.3 b/draft/man3/remainder.3 index 5277284a..000a52e2 100644 --- a/draft/man3/remainder.3 +++ b/draft/man3/remainder.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/remove.3 b/draft/man3/remove.3 index 4d8fcde3..c6465973 100644 --- a/draft/man3/remove.3 +++ b/draft/man3/remove.3 @@ -67,7 +67,7 @@ descriptor) が閉じられるまでファイルは存在し続ける。 発生するエラーは \fBunlink\fP(2) および \fBrmdir\fP(2) と同じものである。 .SH 属性 .SS "マルチスレッディング (pthreads(7) 参照)" -The \fBremove\fP() function is thread\-safe. +関数 \fBremove\fP() はスレッドセーフである。 .SH 準拠 C89, C99, 4.3BSD, POSIX.1\-2001. .SH 注意 @@ -79,6 +79,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/remquo.3 b/draft/man3/remquo.3 index 4115d71d..f42312de 100644 --- a/draft/man3/remquo.3 +++ b/draft/man3/remquo.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/resolver.3 b/draft/man3/resolver.3 index 0eb0036e..348c61b2 100644 --- a/draft/man3/resolver.3 +++ b/draft/man3/resolver.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/rewinddir.3 b/draft/man3/rewinddir.3 index cd05acef..2675ef1f 100644 --- a/draft/man3/rewinddir.3 +++ b/draft/man3/rewinddir.3 @@ -63,6 +63,6 @@ SVr4, 4.3BSD, POSIX.1\-2001. \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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/rexec.3 b/draft/man3/rexec.3 index 30292ec4..5897e55e 100644 --- a/draft/man3/rexec.3 +++ b/draft/man3/rexec.3 @@ -108,6 +108,6 @@ rexec, rexec_af \- リモートコマンドへのストリームを返す .SH 関連項目 \fBrcmd\fP(3), \fBrexecd\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/rint.3 b/draft/man3/rint.3 index d1e221eb..ab92b7ad 100644 --- a/draft/man3/rint.3 +++ b/draft/man3/rint.3 @@ -119,6 +119,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/round.3 b/draft/man3/round.3 index 779db097..90de6f6c 100644 --- a/draft/man3/round.3 +++ b/draft/man3/round.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/rpc.3 b/draft/man3/rpc.3 index dd9fb9b1..7023371c 100644 --- a/draft/man3/rpc.3 +++ b/draft/man3/rpc.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/rpmatch.3 b/draft/man3/rpmatch.3 index f91cf026..b6f6232c 100644 --- a/draft/man3/rpmatch.3 +++ b/draft/man3/rpmatch.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/rtime.3 b/draft/man3/rtime.3 index 58e62f85..38efd431 100644 --- a/draft/man3/rtime.3 +++ b/draft/man3/rtime.3 @@ -114,6 +114,6 @@ main(void) .\" .BR rdate (1), \fBntpdate\fP(1), \fBinetd\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/rtnetlink.3 b/draft/man3/rtnetlink.3 index d7f46f33..bcaa44de 100644 --- a/draft/man3/rtnetlink.3 +++ b/draft/man3/rtnetlink.3 @@ -109,6 +109,6 @@ NETLINK_ROUTE);\fP .SH 関連項目 \fBnetlink\fP(3), \fBnetlink\fP(7), \fBrtnetlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/scalb.3 b/draft/man3/scalb.3 index 1f855acb..36cf879b 100644 --- a/draft/man3/scalb.3 +++ b/draft/man3/scalb.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/scalbln.3 b/draft/man3/scalbln.3 index d2410c10..951db24e 100644 --- a/draft/man3/scalbln.3 +++ b/draft/man3/scalbln.3 @@ -138,6 +138,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBldexp\fP(3), \fBscalb\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/scandir.3 b/draft/man3/scandir.3 index 80bd45c4..718c0f1b 100644 --- a/draft/man3/scandir.3 +++ b/draft/man3/scandir.3 @@ -223,6 +223,6 @@ main(void) \fBrewinddir\fP(3), \fBseekdir\fP(3), \fBstrcmp\fP(3), \fBstrcoll\fP(3), \fBstrverscmp\fP(3), \fBtelldir\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/scanf.3 b/draft/man3/scanf.3 index 5e1a7beb..0c598ffc 100644 --- a/draft/man3/scanf.3 +++ b/draft/man3/scanf.3 @@ -338,10 +338,9 @@ also specified by the ISO C standard as a synonym for \fBf\fP (floating\-point input). POSIX.1\-2008 instead specifies the \fBm\fP modifier for assignment allocation (as documented in DESCRIPTION, above). .PP -Note that the \fBa\fP modifier is not available if the program is compiled with -\fIgcc \-std=c99\fP or \fIgcc \-D_ISOC99_SOURCE\fP (unless \fB_GNU_SOURCE\fP is also -specified), in which case the \fBa\fP is interpreted as a specifier for -floating\-point numbers (see above). +\fBa\fP 修飾子は \fIgcc \-std=c99\fP や \fIgcc \-D_ISOC99_SOURCE\fP でコンパイルしたプログラムでは +(\fB_GNU_SOURCE\fP も同時に指定していない場合) 利用できない点に注意。この場合、 \fBa\fP は (上述の通り) +浮動小数点数を示す変換指定子と解釈される。 Support for the \fBm\fP modifier was added to glibc starting with version 2.7, and new programs should use that modifier instead of \fBa\fP. @@ -351,8 +350,7 @@ further advantages over the use of \fBa:\fP .IP * 2 \fB%c\fP 変換指定子にも適用できる (例えば \fB%3mc\fP)。 .IP * -It avoids ambiguity with respect to the \fB%a\fP floating\-point conversion -specifier (and is unaffected by \fIgcc \-std=c99\fP etc.). +浮動小数点変換指定子としての \fB%a\fP との紛らわしさが避けられる (また \fIgcc \-std=c99\fP などの影響も避けられる)。 .SH バグ 全ての関数は、完全に C89 に準拠している。しかし 追加で \fBq\fP と \fBa\fP 指定子が提供されており、同様に \fBL\fP と \fBl\fP 指定子の付加的な振る舞いもある。後者は、 C89 で定義された指定子の振る舞いを変更するものなので、 バグとみなされるかもしれない。 @@ -393,6 +391,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sched_getcpu.3 b/draft/man3/sched_getcpu.3 index 43798f4c..aff4c0cb 100644 --- a/draft/man3/sched_getcpu.3 +++ b/draft/man3/sched_getcpu.3 @@ -96,6 +96,6 @@ cpu = (s == \-1) ? s : c; .SH 関連項目 \fBgetcpu\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/seekdir.3 b/draft/man3/seekdir.3 index 4e47aa42..b53e1f65 100644 --- a/draft/man3/seekdir.3 +++ b/draft/man3/seekdir.3 @@ -74,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sem_close.3 b/draft/man3/sem_close.3 index a361e17a..eab322af 100644 --- a/draft/man3/sem_close.3 +++ b/draft/man3/sem_close.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sem_destroy.3 b/draft/man3/sem_destroy.3 index 8260245c..a3a9122e 100644 --- a/draft/man3/sem_destroy.3 +++ b/draft/man3/sem_destroy.3 @@ -69,6 +69,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sem_getvalue.3 b/draft/man3/sem_getvalue.3 index b88c4cbe..40fa4a08 100644 --- a/draft/man3/sem_getvalue.3 +++ b/draft/man3/sem_getvalue.3 @@ -65,6 +65,6 @@ POSIX.1\-2001. .SH 関連項目 \fBsem_post\fP(3), \fBsem_wait\fP(3), \fBsem_overview\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sem_init.3 b/draft/man3/sem_init.3 index 1ebc978c..5128c7db 100644 --- a/draft/man3/sem_init.3 +++ b/draft/man3/sem_init.3 @@ -79,6 +79,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sem_open.3 b/draft/man3/sem_open.3 index d46685d2..58185918 100644 --- a/draft/man3/sem_open.3 +++ b/draft/man3/sem_open.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sem_post.3 b/draft/man3/sem_post.3 index 4bcc2aa5..fd16dd88 100644 --- a/draft/man3/sem_post.3 +++ b/draft/man3/sem_post.3 @@ -69,6 +69,6 @@ POSIX.1\-2001. .SH 関連項目 \fBsem_getvalue\fP(3), \fBsem_wait\fP(3), \fBsem_overview\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sem_unlink.3 b/draft/man3/sem_unlink.3 index 36f01f53..3b9e87f3 100644 --- a/draft/man3/sem_unlink.3 +++ b/draft/man3/sem_unlink.3 @@ -67,6 +67,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sem_wait.3 b/draft/man3/sem_wait.3 index 4a5ba7f8..556ec94b 100644 --- a/draft/man3/sem_wait.3 +++ b/draft/man3/sem_wait.3 @@ -214,6 +214,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/setaliasent.3 b/draft/man3/setaliasent.3 index f2baa40a..4e25b074 100644 --- a/draft/man3/setaliasent.3 +++ b/draft/man3/setaliasent.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/setbuf.3 b/draft/man3/setbuf.3 index 9ba8e493..6155ce01 100644 --- a/draft/man3/setbuf.3 +++ b/draft/man3/setbuf.3 @@ -128,8 +128,7 @@ setvbuf(stream, NULL, _IOLBF, 0); その他の関数は値を返さない。 .SH 属性 .SS "マルチスレッディング (pthreads(7) 参照)" -The \fBsetbuf\fP(), \fBsetbuffer\fP(), \fBsetlinebuf\fP(), and \fBsetvbuf\fP() -functions are thread\-safe. +関数 \fBsetbuf\fP(), \fBsetbuffer\fP(), \fBsetlinebuf\fP(), \fBsetvbuf\fP() はスレッドセーフである。 .SH 準拠 \fBsetbuf\fP() 関数および \fBsetvbuf\fP() 関数は C89 と C99 に準拠している。 .SH バグ @@ -156,6 +155,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/setenv.3 b/draft/man3/setenv.3 index 0878c197..cdc65c89 100644 --- a/draft/man3/setenv.3 +++ b/draft/man3/setenv.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/setjmp.3 b/draft/man3/setjmp.3 index 4333f182..278256ff 100644 --- a/draft/man3/setjmp.3 +++ b/draft/man3/setjmp.3 @@ -91,6 +91,6 @@ with a nonzero \fIsavesigs\fP argument. .SH 関連項目 \fBlongjmp\fP(3), \fBsiglongjmp\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/setlocale.3 b/draft/man3/setlocale.3 index 7a3341e7..d1b17f5e 100644 --- a/draft/man3/setlocale.3 +++ b/draft/man3/setlocale.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/setlogmask.3 b/draft/man3/setlogmask.3 index e1fc42cc..f98e01ba 100644 --- a/draft/man3/setlogmask.3 +++ b/draft/man3/setlogmask.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/setnetgrent.3 b/draft/man3/setnetgrent.3 index 93c39181..a925bfda 100644 --- a/draft/man3/setnetgrent.3 +++ b/draft/man3/setnetgrent.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/shm_open.3 b/draft/man3/shm_open.3 index 42aead21..73992549 100644 --- a/draft/man3/shm_open.3 +++ b/draft/man3/shm_open.3 @@ -162,6 +162,6 @@ Linux 2.4 における POSIX 共有メモリ・オブジェクトの実装は \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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/siginterrupt.3 b/draft/man3/siginterrupt.3 index f70f9762..78ea1837 100644 --- a/draft/man3/siginterrupt.3 +++ b/draft/man3/siginterrupt.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/signbit.3 b/draft/man3/signbit.3 index c70d4290..e1d6c67d 100644 --- a/draft/man3/signbit.3 +++ b/draft/man3/signbit.3 @@ -63,6 +63,6 @@ C99, POSIX.1\-2001. この関数は IEC 559 で定義されている (また IE .SH 関連項目 \fBcopysign\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/significand.3 b/draft/man3/significand.3 index 0e8e56e0..fe3dc3c8 100644 --- a/draft/man3/significand.3 +++ b/draft/man3/significand.3 @@ -56,6 +56,6 @@ scalb(x, (double) \-ilogb(x)) .SH 関連項目 \fBilogb\fP(3), \fBscalb\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sigpause.3 b/draft/man3/sigpause.3 index 98800502..fb8de392 100644 --- a/draft/man3/sigpause.3 +++ b/draft/man3/sigpause.3 @@ -85,6 +85,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sigqueue.3 b/draft/man3/sigqueue.3 index 0bec8d4f..73b089da 100644 --- a/draft/man3/sigqueue.3 +++ b/draft/man3/sigqueue.3 @@ -119,6 +119,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sigset.3 b/draft/man3/sigset.3 index 9f6714be..330dfa45 100644 --- a/draft/man3/sigset.3 +++ b/draft/man3/sigset.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sigsetops.3 b/draft/man3/sigsetops.3 index f6b768de..318003b2 100644 --- a/draft/man3/sigsetops.3 +++ b/draft/man3/sigsetops.3 @@ -118,6 +118,6 @@ POSIX.1\-2001. .SH 関連項目 \fBsigaction\fP(2), \fBsigpending\fP(2), \fBsigprocmask\fP(2), \fBsigsuspend\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sigvec.3 b/draft/man3/sigvec.3 index 4d59b794..d9c409b1 100644 --- a/draft/man3/sigvec.3 +++ b/draft/man3/sigvec.3 @@ -32,7 +32,7 @@ .\" Japanese Version Copyright (c) 2005 Akihiro MOTOKI all rights reserved. .\" Translated 2005-12-04, Akihiro MOTOKI .\" -.TH SIGVEC 3 2014\-02\-18 Linux "Linux Programmer's Manual" +.TH SIGVEC 3 2014\-03\-24 Linux "Linux Programmer's Manual" .SH 名前 sigvec, sigblock, sigsetmask, siggetmask, sigmask \- BSD 版シグナル API .SH 書式 @@ -101,7 +101,7 @@ struct sigvec { 代替シグナルスタック上でシグナルハンドラを実行する (歴史的に、BSD では代替シグナルスタックは廃止された関数 \fBsigstack\fP() を使って設定する。POSIX では、代わりに \fBsigaltstack\fP(2) を使用する)。 .PP -関数 \fBsigmask\fP() は \fIsignum\fP に対する「シグナルマスク」を構成して返す。 例えば、以下のようなコードを使うと、 +マクロ \fBsigmask\fP() は \fIsignum\fP に対する「シグナルマスク」を構成して返す。 例えば、以下のようなコードを使うと、 \fBsigvec\fP() に渡す \fIvec.sv_mask\fP を初期化できる。 .nf @@ -123,9 +123,14 @@ struct sigvec { \fBsigblock\fP() と \fBsigsetmask\fP() は変更前のシグナルマスクを返す。 -\fBsigmask\fP() 関数は \fIsignum\fP のシグナルマスクを返す。 +\fBsigmask\fP() マクロは \fIsignum\fP のシグナルマスクを返す。 .SH エラー \fBsigaction\fP(2) と \fBsigprocmask\fP(2) の「エラー」の節を参照。 +.SH 属性 +.SS "マルチスレッディング (pthreads(7) 参照)" +関数 \fBsigvec\fP(), \fBsigblock\fP(), \fBsigsetmask\fP(), \fBsiggetmask\fP() はスレッドセーフである。 +.LP +\fBsigmask\fP() マクロはスレッドセーフである。 .SH 準拠 これらの関数のうち \fBsiggetmask\fP() 以外の全ては 4.3BSD にあった。 \fBsiggetmask\fP() の出自ははっきりしない。 これらの関数は廃止予定であり、新しいプログラムでは使用しないこと。 @@ -140,6 +145,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sigwait.3 b/draft/man3/sigwait.3 index d14b4828..6b9ecd1d 100644 --- a/draft/man3/sigwait.3 +++ b/draft/man3/sigwait.3 @@ -80,6 +80,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sin.3 b/draft/man3/sin.3 index d64b4c92..56b23435 100644 --- a/draft/man3/sin.3 +++ b/draft/man3/sin.3 @@ -107,6 +107,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sincos.3 b/draft/man3/sincos.3 index 731fe4c2..cbbc4626 100644 --- a/draft/man3/sincos.3 +++ b/draft/man3/sincos.3 @@ -69,6 +69,6 @@ sincos, sincosf, sincosl \- 正弦と余弦を同時に計算する .SH 関連項目 \fBcos\fP(3), \fBsin\fP(3), \fBtan\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sinh.3 b/draft/man3/sinh.3 index 58246e59..63840a04 100644 --- a/draft/man3/sinh.3 +++ b/draft/man3/sinh.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sleep.3 b/draft/man3/sleep.3 index e5abbee0..236fdce7 100644 --- a/draft/man3/sleep.3 +++ b/draft/man3/sleep.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sockatmark.3 b/draft/man3/sockatmark.3 index 4625f590..5ebccdad 100644 --- a/draft/man3/sockatmark.3 +++ b/draft/man3/sockatmark.3 @@ -115,6 +115,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sqrt.3 b/draft/man3/sqrt.3 index 5182e93f..233905d9 100644 --- a/draft/man3/sqrt.3 +++ b/draft/man3/sqrt.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/statvfs.3 b/draft/man3/statvfs.3 index a7267ede..9db5b2e9 100644 --- a/draft/man3/statvfs.3 +++ b/draft/man3/statvfs.3 @@ -147,6 +147,6 @@ Linux カーネルには、このライブラリコールをサポートする .SH 関連項目 \fBstatfs\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/stdarg.3 b/draft/man3/stdarg.3 index cdeeba8f..9808d464 100644 --- a/draft/man3/stdarg.3 +++ b/draft/man3/stdarg.3 @@ -212,6 +212,6 @@ foo(char *fmt, ...) } .fi .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/stdin.3 b/draft/man3/stdin.3 index ea25f7d0..299da9d5 100644 --- a/draft/man3/stdin.3 +++ b/draft/man3/stdin.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/stdio.3 b/draft/man3/stdio.3 index 31e16d67..4acf5434 100644 --- a/draft/man3/stdio.3 +++ b/draft/man3/stdio.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/stdio_ext.3 b/draft/man3/stdio_ext.3 index ba99f664..fbf86695 100644 --- a/draft/man3/stdio_ext.3 +++ b/draft/man3/stdio_ext.3 @@ -177,6 +177,6 @@ Solaris では、 \fIFILE\fP 構造体の内部へポータブルなかたちで .SH 関連項目 \fBflockfile\fP(3), \fBfpurge\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/stpcpy.3 b/draft/man3/stpcpy.3 index 6b9a8f22..73b48f6d 100644 --- a/draft/man3/stpcpy.3 +++ b/draft/man3/stpcpy.3 @@ -100,6 +100,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/stpncpy.3 b/draft/man3/stpncpy.3 index d4192f80..9ea2f0b9 100644 --- a/draft/man3/stpncpy.3 +++ b/draft/man3/stpncpy.3 @@ -69,6 +69,6 @@ NULL バイト (\(aq\e0\(aq) 文字が埋められる。 長さ \fIstrlen(src)\f .SH 関連項目 \fBstrncpy\fP(3), \fBwcpncpy\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strcasecmp.3 b/draft/man3/strcasecmp.3 index c24c3deb..c237fac8 100644 --- a/draft/man3/strcasecmp.3 +++ b/draft/man3/strcasecmp.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strcat.3 b/draft/man3/strcat.3 index dd3165e1..7683c543 100644 --- a/draft/man3/strcat.3 +++ b/draft/man3/strcat.3 @@ -119,6 +119,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strchr.3 b/draft/man3/strchr.3 index 1343997f..4e34406e 100644 --- a/draft/man3/strchr.3 +++ b/draft/man3/strchr.3 @@ -90,6 +90,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strcmp.3 b/draft/man3/strcmp.3 index 39b0617a..50695468 100644 --- a/draft/man3/strcmp.3 +++ b/draft/man3/strcmp.3 @@ -71,6 +71,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strcoll.3 b/draft/man3/strcoll.3 index 52aea57c..272d62b8 100644 --- a/draft/man3/strcoll.3 +++ b/draft/man3/strcoll.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strcpy.3 b/draft/man3/strcpy.3 index 6bd3accf..75ba2394 100644 --- a/draft/man3/strcpy.3 +++ b/draft/man3/strcpy.3 @@ -140,6 +140,6 @@ if (buflen > 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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strdup.3 b/draft/man3/strdup.3 index 20293bec..38824b1c 100644 --- a/draft/man3/strdup.3 +++ b/draft/man3/strdup.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strerror.3 b/draft/man3/strerror.3 index 608d5e85..4869c61d 100644 --- a/draft/man3/strerror.3 +++ b/draft/man3/strerror.3 @@ -162,6 +162,6 @@ NULL 以外になることが求められている。 \fBerr\fP(3), \fBerrno\fP(3), \fBerror\fP(3), \fBperror\fP(3), \fBstrsignal\fP(3), \fBlocale\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strfmon.3 b/draft/man3/strfmon.3 index fc9bb59a..016ee37e 100644 --- a/draft/man3/strfmon.3 +++ b/draft/man3/strfmon.3 @@ -77,7 +77,8 @@ strfmon \- 金額の値を文字列に変換する 最後に、変換指定は変換文字 (conversion character) で終了しなければならない。 変換文字には以下の 3 つがある。 .TP \fB%\fP -(この場合は指定全体が "%%" でなければならない。) 結果の文字列に \(aq%\(aq 文字を書きこむ。 +(In this case, the entire specification must be exactly "%%".) Put a +\(aq%\(aq character in the result string. .TP \fBi\fP \fIdouble\fP 型の引き数ひとつが、 ロケールの国際通貨フォーマット (international currency format) @@ -127,6 +128,6 @@ locales yield .SH 関連項目 \fBsetlocale\fP(3), \fBsprintf\fP(3), \fBlocale\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strfry.3 b/draft/man3/strfry.3 index 71450c2d..9085d853 100644 --- a/draft/man3/strfry.3 +++ b/draft/man3/strfry.3 @@ -57,6 +57,6 @@ strfry \- 文字列をランダムに並べ変える .SH 関連項目 \fBmemfrob\fP(3), \fBstring\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strftime.3 b/draft/man3/strftime.3 index 54b3178d..d5c9909a 100644 --- a/draft/man3/strftime.3 +++ b/draft/man3/strftime.3 @@ -272,7 +272,7 @@ glibc では変換指定にいくつか拡張を行っている (これらの拡 変換指定文字がデフォルトではスペースでパディングを行う場合でも、 数値の結果文字列へのパディングを 0 で行う。 .TP \fB^\fP -Convert alphabetic characters in result string to uppercase. +結果文字列中のアルファベット文字を大文字に変換する。 .TP \fB#\fP 結果文字列の大文字・小文字を入れ替える (このフラグは特定の変換指定文字でしか機能しない。その中でも 本当に有用なのは \fB%Z\fP の場合だけである)。 @@ -361,6 +361,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/string.3 b/draft/man3/string.3 index 89d13d6f..d4f5fc64 100644 --- a/draft/man3/string.3 +++ b/draft/man3/string.3 @@ -128,6 +128,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strlen.3 b/draft/man3/strlen.3 index a80dad1d..53c92c4f 100644 --- a/draft/man3/strlen.3 +++ b/draft/man3/strlen.3 @@ -59,6 +59,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strnlen.3 b/draft/man3/strnlen.3 index f0b1c75f..b3759c16 100644 --- a/draft/man3/strnlen.3 +++ b/draft/man3/strnlen.3 @@ -65,6 +65,6 @@ POSIX.1\-2008. .SH 関連項目 \fBstrlen\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strpbrk.3 b/draft/man3/strpbrk.3 index cf699d2e..dd6d1f28 100644 --- a/draft/man3/strpbrk.3 +++ b/draft/man3/strpbrk.3 @@ -64,6 +64,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strptime.3 b/draft/man3/strptime.3 index a66f2646..a99955df 100644 --- a/draft/man3/strptime.3 +++ b/draft/man3/strptime.3 @@ -57,10 +57,8 @@ strptime \- 文字列であらわされている時間を tm 構造体の時間 \fBchar *strptime(const char *\fP\fIs\fP\fB, const char *\fP\fIformat\fP\fB,\fP \fBstruct tm *\fP\fItm\fP\fB);\fP .SH 説明 -The \fBstrptime\fP() function is the converse of \fBstrftime\fP(3); it converts -the character string pointed to by \fIs\fP to values which are stored in the -"broken\-down time" structure pointed to by \fItm\fP, using the format specified -by \fIformat\fP. +\fBstrptime\fP() 関数は \fBstrftime\fP(3) の逆関数である。 ポインタ \fIs\fP が指す文字列を \fIformat\fP +で指定されたフォーマットを使って「要素別の時刻」に変換し、\fItm\fP が指す構造体に格納する。 要素別の時刻構造体 \fItm\fP は \fI\fP 内で以下の様に定義されている。 .sp @@ -82,14 +80,10 @@ struct tm { For more details on the \fItm\fP structure, see \fBctime\fP(3). -The \fIformat\fP argument is a character string that consists of field -descriptors and text characters, reminiscent of \fBscanf\fP(3). Each field -descriptor consists of a \fB%\fP character followed by another character that -specifies the replacement for the field descriptor. All other characters in -the \fIformat\fP string must have a matching character in the input string, -except for whitespace, which matches zero or more whitespace characters in -the input string. There should be white\%space or other alphanumeric -characters between any two field descriptors. +\fIformat\fP 引き数は、 \fBscanf\fP(3) で使われているような、 フィールドディスクリプターとテキスト文字で構成されている文字列である。 +個々のフィールドディスクリプターは \fB%\fP とそれに続く文字からなり、 後者にフィールドディスクリプターを置き換える内容を指定する。 +\fIformat\fP 文字列中の他の全ての文字には、入力文字列にマッチする文字がなければならない。 フォーマット文字列中にある空白は例外であり、 +入力文字列中の 0 個以上の空白とマッチする。 2 つのフィールドディスクリプターの間には、 空白・英字・数字がなければならない。 .PP \fBstrptime\fP() 関数は、入力文字列を左から右へ処理する。 入力された 3 つの要素 (空白・文字・フォーマット) は、順に処理される。 入力がフォーマット文字列とマッチできない場合、関数は停止する。 残りのフォーマット文字列と入力文字列は処理されない。 @@ -322,6 +316,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strsep.3 b/draft/man3/strsep.3 index b837f5d4..ab681e26 100644 --- a/draft/man3/strsep.3 +++ b/draft/man3/strsep.3 @@ -85,6 +85,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strsignal.3 b/draft/man3/strsignal.3 index 2378306d..e382237e 100644 --- a/draft/man3/strsignal.3 +++ b/draft/man3/strsignal.3 @@ -83,6 +83,6 @@ POSIX.1\-2008. Solaris と BSD 系にも存在する。 .SH 関連項目 \fBpsignal\fP(3), \fBstrerror\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strspn.3 b/draft/man3/strspn.3 index bc16616f..2b4edcd8 100644 --- a/draft/man3/strspn.3 +++ b/draft/man3/strspn.3 @@ -74,6 +74,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strstr.3 b/draft/man3/strstr.3 index 9936b9c3..fbda6efb 100644 --- a/draft/man3/strstr.3 +++ b/draft/man3/strstr.3 @@ -81,6 +81,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strtod.3 b/draft/man3/strtod.3 index b78f55e9..081af755 100644 --- a/draft/man3/strtod.3 +++ b/draft/man3/strtod.3 @@ -136,6 +136,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strtoimax.3 b/draft/man3/strtoimax.3 index b9cfaf77..a52950f2 100644 --- a/draft/man3/strtoimax.3 +++ b/draft/man3/strtoimax.3 @@ -59,6 +59,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strtok.3 b/draft/man3/strtok.3 index cff042e0..ea994deb 100644 --- a/draft/man3/strtok.3 +++ b/draft/man3/strtok.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strtol.3 b/draft/man3/strtol.3 index 3983298b..03f920ab 100644 --- a/draft/man3/strtol.3 +++ b/draft/man3/strtol.3 @@ -202,6 +202,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strtoul.3 b/draft/man3/strtoul.3 index 78a6e1f1..c6dd0115 100644 --- a/draft/man3/strtoul.3 +++ b/draft/man3/strtoul.3 @@ -135,6 +135,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strverscmp.3 b/draft/man3/strverscmp.3 index 16e814cc..03e4eea4 100644 --- a/draft/man3/strverscmp.3 +++ b/draft/man3/strverscmp.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strxfrm.3 b/draft/man3/strxfrm.3 index 161c0367..190a4d7f 100644 --- a/draft/man3/strxfrm.3 +++ b/draft/man3/strxfrm.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/swab.3 b/draft/man3/swab.3 index 61a339ea..9938a70e 100644 --- a/draft/man3/swab.3 +++ b/draft/man3/swab.3 @@ -66,6 +66,6 @@ SVr4, 4.3BSD, POSIX.1\-2001. .SH 関連項目 \fBbstring\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sysconf.3 b/draft/man3/sysconf.3 index a09736be..2fee77df 100644 --- a/draft/man3/sysconf.3 +++ b/draft/man3/sysconf.3 @@ -36,7 +36,7 @@ .\" Updated 2002-10-16, Kentaro Shirakata .\" Updated 2005-03-15, Akihiro MOTOKI .\" -.TH SYSCONF 3 2013\-02\-12 GNU "Linux Programmer's Manual" +.TH SYSCONF 3 2014\-03\-20 GNU "Linux Programmer's Manual" .SH 名前 sysconf \- 動作中に設定情報を取得する .SH 書式 @@ -212,9 +212,9 @@ POSIX.1\-2001. .PP いくつかの返り値はとても大きくなることがある。これらを使って メモリの割り当てを行うのは適当ではない。 .SH 関連項目 -\fBbc\fP(1), \fBexpr\fP(1), \fBgetconf\fP(1), \fBlocale\fP(1), \fBfpathconf\fP(3), -\fBpathconf\fP(3), \fBposixoptions\fP(7) +\fBbc\fP(1), \fBexpr\fP(1), \fBgetconf\fP(1), \fBlocale\fP(1), \fBconfstr\fP(3), +\fBfpathconf\fP(3), \fBpathconf\fP(3), \fBposixoptions\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/syslog.3 b/draft/man3/syslog.3 index b1be035f..8422c2e7 100644 --- a/draft/man3/syslog.3 +++ b/draft/man3/syslog.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/system.3 b/draft/man3/system.3 index 0b99d643..c182b628 100644 --- a/draft/man3/system.3 +++ b/draft/man3/system.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sysv_signal.3 b/draft/man3/sysv_signal.3 index eb3d30d3..c26afbf2 100644 --- a/draft/man3/sysv_signal.3 +++ b/draft/man3/sysv_signal.3 @@ -70,6 +70,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/tan.3 b/draft/man3/tan.3 index 79a6030b..ca760d6b 100644 --- a/draft/man3/tan.3 +++ b/draft/man3/tan.3 @@ -122,6 +122,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/tanh.3 b/draft/man3/tanh.3 index 5e00b434..1441a35d 100644 --- a/draft/man3/tanh.3 +++ b/draft/man3/tanh.3 @@ -101,6 +101,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/tcgetpgrp.3 b/draft/man3/tcgetpgrp.3 index 83faedaf..e8e39323 100644 --- a/draft/man3/tcgetpgrp.3 +++ b/draft/man3/tcgetpgrp.3 @@ -89,6 +89,6 @@ POSIX.1\-2001. .SH 関連項目 \fBsetpgid\fP(2), \fBsetsid\fP(2), \fBcredentials\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/tcgetsid.3 b/draft/man3/tcgetsid.3 index d69387cb..ef9ce658 100644 --- a/draft/man3/tcgetsid.3 +++ b/draft/man3/tcgetsid.3 @@ -67,6 +67,6 @@ POSIX.1\-2001. .SH 関連項目 \fBgetsid\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/telldir.3 b/draft/man3/telldir.3 index 354eb5fc..f0fe9867 100644 --- a/draft/man3/telldir.3 +++ b/draft/man3/telldir.3 @@ -83,6 +83,6 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7) 参 \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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/tempnam.3 b/draft/man3/tempnam.3 index df5e0985..1c8279c8 100644 --- a/draft/man3/tempnam.3 +++ b/draft/man3/tempnam.3 @@ -110,6 +110,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/termios.3 b/draft/man3/termios.3 index bc3a261b..5e16c5a7 100644 --- a/draft/man3/termios.3 +++ b/draft/man3/termios.3 @@ -55,7 +55,7 @@ .\" Updated 2007-05-01, Akihiro MOTOKI, LDP v2.46 .\" Updated 2007-09-06, Akihiro MOTOKI, LDP v2.64 .\" -.TH TERMIOS 3 2013\-10\-22 Linux "Linux Programmer's Manual" +.TH TERMIOS 3 2014\-03\-21 Linux "Linux Programmer's Manual" .SH 名前 termios, tcgetattr, tcsetattr, tcsendbreak, tcdrain, tcflush, tcflow, cfmakeraw, cfgetospeed, cfgetispeed, cfsetispeed, cfsetospeed, cfsetspeed \- @@ -482,22 +482,53 @@ LNEXT も効果を持つ)。 \fBread\fP(2) は最大でも 1行の入力しか 非カノニカルモードでは、入力は即座に利用可能となり (ユーザは行区切り文字を打ち込む必要はない)、入力処理は実行されず、行編集は無効となる。 MIN (\fIc_cc[VMIN]\fP) と TIME (\fIc_cc[VTIME]\fP) の設定により、 \fBread\fP(2) が完了する条件が決定される。4種類の場合がある: -.IP * 2 -MIN == 0; TIME == 0: データが利用可能であれば、 \fBread\fP(2) -はすぐに返る。このときの返り値は、そのとき利用可能なバイト数か \fBread\fP(2) の要求バイト数のうち小さい方となる。 利用可能なデータがない場合 -\fBread\fP(2) は 0 を返す。 -.IP * 2 -MIN > 0; TIME == 0: \fBread\fP(2) は、利用可能なデータが MIN バイトか要求バイト数のいずれかに達するまで -停止する。返り値は、MIN か要求バイト数の小さい方となる。 -.IP * 2 -MIN == 0; TIME > 0: TIME はタイマの上限を規定し、単位は 1/10 秒である。 タイマは \fBread\fP(2) -が呼ばれた時点で開始される。 \fBread\fP(2) が返るのは、少なくとも 1バイトのデータが利用可能となった時点、 -またはタイマが時間切れとなった時点である。 入力が全くなくタイマが時間切れとなった場合、 \fBread\fP(2) は 0 を返す。 -.IP * 2 -MIN > 0; TIME > 0: TIME はタイマの上限を規定し、単位は 1/10 秒である。 -入力の最初のバイトが利用可能になった後は、 新たに 1バイト受信する度にタイマがリセットされる。 \fBread\fP(2) が返るのは、MIN -バイトか要求バイト数のうち少ない方まで読み出された時点か、 バイト間タイマが時間切れとなった時点である。 -は最初のバイトが利用可能にならないとタイマは開始されないので、 少なくとも 1バイトは読み込まれる。 +.TP +MIN == 0, TIME == 0 (polling read) +If data is available, \fBread\fP(2) returns immediately, with the lesser of +the number of bytes available, or the number of bytes requested. If no data +is available, \fBread\fP(2) returns 0. +.TP +MIN > 0, TIME == 0 (blocking read) +\fBread\fP(2) blocks until MIN bytes are available, and returns up to the +number of bytes requested. +.TP +MIN == 0, TIME > 0 (read with timeout) +TIME specifies the limit for a timer in tenths of a second. The timer is +started when \fBread\fP(2) is called. \fBread\fP(2) returns either when at +least one byte of data is available, or when the timer expires. If the +timer expires without any input becoming available, \fBread\fP(2) returns 0. +If data is already available at the time of the call to \fBread\fP(), the call +behaves as though the data was received immediately after the call. +.TP +MIN > 0, TIME > 0 (read with interbyte timeout) +TIME specifies the limit for a timer in tenths of a second. Once an initial +byte of input becomes available, the timer is restarted after each further +byte is received. \fBread\fP(2) returns when any of the following conditions +is met: +.RS +.IP * 3 +MIN bytes have been received. +.IP * +The interbyte timer expires. +.IP * +.\" e.g., Solaris +The number of bytes requested by \fBread\fP(2) has been received. (POSIX does +not specify this termination condition, and on some other implementations +\fBread\fP() does not return in this case.) +.RE +.IP +Because the timer is started only after the initial byte becomes available, +at least one byte will be read. If data is already available at the time of +the call to \fBread\fP(), the call behaves as though the data was received +immediately after the call. +.PP +.\" POSIX.1-2008 XBD 11.1.7 +POSIX does not specify whether the setting of the \fBO_NONBLOCK\fP file status +flag takes precedence over the MIN and TIME settings. If \fBO_NONBLOCK\fP is +set, a \fBread\fP() in noncanonical mode may return immediately, regardless of +the setting of MIN or TIME. Furthermore, if no data is available, POSIX +permits a \fBread\fP() in noncanonical mode to return either 0, or \-1 with +\fIerrno\fP set to \fBEAGAIN\fP. .SS "Raw mode" .LP \fBcfmakeraw\fP() は、端末を昔の Version 7 端末ドライバの "raw" モードのように設定する。 @@ -633,6 +664,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/tgamma.3 b/draft/man3/tgamma.3 index 46e37094..52037160 100644 --- a/draft/man3/tgamma.3 +++ b/draft/man3/tgamma.3 @@ -132,6 +132,6 @@ glibc バージョン 2.3.3 以前では、 引き数に +0 や \-0 を渡すと .SH 関連項目 \fBgamma\fP(3), \fBlgamma\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/timegm.3 b/draft/man3/timegm.3 index 88ee5c4c..2cce9755 100644 --- a/draft/man3/timegm.3 +++ b/draft/man3/timegm.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/timeradd.3 b/draft/man3/timeradd.3 index 479aa7ed..0c81dc24 100644 --- a/draft/man3/timeradd.3 +++ b/draft/man3/timeradd.3 @@ -106,6 +106,6 @@ POSIX.1\-2001 にはない。 ほとんどの BSD 由来のシステムには存 .SH 関連項目 \fBgettimeofday\fP(2), \fBtime\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/tmpfile.3 b/draft/man3/tmpfile.3 index 5cb2949f..c51b84e2 100644 --- a/draft/man3/tmpfile.3 +++ b/draft/man3/tmpfile.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/tmpnam.3 b/draft/man3/tmpnam.3 index 0262ee59..1852a043 100644 --- a/draft/man3/tmpnam.3 +++ b/draft/man3/tmpnam.3 @@ -104,6 +104,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/toascii.3 b/draft/man3/toascii.3 index 8ea340fd..285478c7 100644 --- a/draft/man3/toascii.3 +++ b/draft/man3/toascii.3 @@ -66,6 +66,6 @@ noting that it cannot be used portably in a localized application. .SH 関連項目 \fBisascii\fP(3), \fBtolower\fP(3), \fBtoupper\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/toupper.3 b/draft/man3/toupper.3 index b82df9db..eb0f1e04 100644 --- a/draft/man3/toupper.3 +++ b/draft/man3/toupper.3 @@ -62,10 +62,10 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7) 参 .PD 0 .RS 4 .TP -Since glibc 2.10: +glibc 2.10 以降: _XOPEN_SOURCE\ >=\ 700 .TP -Before glibc 2.10: +glibc 2.10 より前: _GNU_SOURCE .RE .PD @@ -108,6 +108,6 @@ _GNU_SOURCE \fBisalpha\fP(3), \fBnewlocale\fP(3), \fBsetlocale\fP(3), \fBuselocale\fP(3), \fBtowlower\fP(3), \fBtowupper\fP(3), \fBlocale\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/towctrans.3 b/draft/man3/towctrans.3 index 1e69b20c..dc79d127 100644 --- a/draft/man3/towctrans.3 +++ b/draft/man3/towctrans.3 @@ -59,6 +59,6 @@ C99. .SH 関連項目 \fBtowlower\fP(3), \fBtowupper\fP(3), \fBwctrans\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/towlower.3 b/draft/man3/towlower.3 index 8c4e7a9e..1deaee50 100644 --- a/draft/man3/towlower.3 +++ b/draft/man3/towlower.3 @@ -51,23 +51,17 @@ _GNU_SOURCE .RE .PD .SH 説明 -The \fBtowlower\fP() function is the wide\-character equivalent of the -\fBtolower\fP(3) function. If \fIwc\fP is an uppercase wide character, and there -exists a lowercase equivalent in the current locale, it returns the -lowercase equivalent of \fIwc\fP. In all other cases, \fIwc\fP is returned -unchanged. +\fBtowlower\fP() 関数は、 \fBtolower\fP(3) 関数に対応するワイド文字関数である。 \fIwc\fP +が大文字のワイド文字で、現在のロケールで対応する小文字が存在する場合、 \fIwc\fP に対応する小文字が返される。 それ以外の場合には、 \fIwc\fP +は変更されずに返される。 -The \fBtowupper_l\fP() function performs the same task, but performs the -conversion based on the character type information in the locale specified -by \fIlocale\fP. The behavior of \fBtowupper_l()\fP is undefined if \fIlocale\fP is -the special locale object \fBLC_GLOBAL_LOCALE\fP (see \fBduplocale\fP(3)) or is -not a valid locale object handle. +\fBtowupper_l\fP() 関数も同様の動作を行うが、 \fIlocale\fP で指定されたロケールでの文字列型の情報に基づき変換が行われる点が異なる。 +\fIlocale\fP が特別なロケールオブジェクト \fBLC_GLOBAL_LOCALE\fP の場合、もしくは \fIlocale\fP +が有効なロケールオブジェクトハンドルでない場合、 \fBtowupper_l\fP() の動作は未定義である。 -The argument \fIwc\fP must be representable as a \fIwchar_t\fP and be a valid -character in the locale or be the value \fBWEOF\fP. +引き数 \fIwc\fP は、 指定されたロケールで有効な \fIwchar_t\fP で表現できる文字、または値 \fBWEOF\fP でなければならない。 .SH 返り値 -If \fIwc\fP was convertible to lowercase, \fBtowlower\fP() returns its lowercase -equivalent; otherwise it returns \fIwc\fP. +\fIwc\fP が小文字に変換可能だった場合、 \fBtowlower\fP() は対応する小文字を返す。 そうでない場合、 \fIwc\fP を返す。 .SH 属性 .SS "マルチスレッディング (pthreads(7) 参照)" .\" FIXME need a thread-safety statement about towlower_l() @@ -88,6 +82,6 @@ case)・ タイトル文字 (title case) という 3 つの "case" が含まれ .SH 関連項目 \fBiswlower\fP(3), \fBtowctrans\fP(3), \fBtowupper\fP(3), \fBlocale\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/towupper.3 b/draft/man3/towupper.3 index 99cc2ec2..2e24c753 100644 --- a/draft/man3/towupper.3 +++ b/draft/man3/towupper.3 @@ -51,23 +51,17 @@ _GNU_SOURCE .RE .PD .SH 説明 -The \fBtowupper\fP() function is the wide\-character equivalent of the -\fBtoupper\fP(3) function. If \fIwc\fP is a lowercase wide character, and there -exists an uppercase equivalent in the current locale, it returns the -uppercase equivalent of \fIwc\fP. In all other cases, \fIwc\fP is returned -unchanged. +\fBtowupper\fP() 関数は、 \fBtoupper\fP(3) 関数に対応するワイド文字関数である。 \fIwc\fP +が小文字のワイド文字で、現在のロケールで対応する大文字が存在する場合、 \fIwc\fP に対応する大文字が返される。 それ以外の場合には、 \fIwc\fP +は変更されずに返される。 -The \fBtowupper_l\fP() function performs the same task, but performs the -conversion based on the character type information in the locale specified -by \fIlocale\fP. The behavior of \fBtowupper_l()\fP is undefined if \fIlocale\fP is -the special locale object \fBLC_GLOBAL_LOCALE\fP (see \fBduplocale\fP(3)) or is -not a valid locale object handle. +\fBtowupper_l\fP() 関数も同様の動作を行うが、 \fIlocale\fP で指定されたロケールでの文字列型の情報に基づき変換が行われる点が異なる。 +\fIlocale\fP が特別なロケールオブジェクト \fBLC_GLOBAL_LOCALE\fP の場合、もしくは \fIlocale\fP +が有効なロケールオブジェクトハンドルでない場合、 \fBtowupper_l\fP() の動作は未定義である。 -The argument \fIwc\fP must be representable as a \fIwchar_t\fP and be a valid -character in the locale or be the value \fBWEOF\fP. +引き数 \fIwc\fP は、 指定されたロケールで有効な \fIwchar_t\fP で表現できる文字、または値 \fBWEOF\fP でなければならない。 .SH 返り値 -If \fIwc\fP was convertible to uppercase, \fBtowupper\fP() returns its uppercase -equivalent; otherwise it returns \fIwc\fP. +\fIwc\fP が大文字に変換可能だった場合、 \fBtowupper\fP() は対応する大文字返す。 そうでない場合、 \fIwc\fP を返す。 .SH 属性 .SS "マルチスレッディング (pthreads(7) 参照)" .\" FIXME need a thread-safety statement about towupper_l() @@ -88,6 +82,6 @@ case)・ タイトル文字 (title case) という 3 つの "case" が含まれ .SH 関連項目 \fBiswupper\fP(3), \fBtowctrans\fP(3), \fBtowlower\fP(3), \fBlocale\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/trunc.3 b/draft/man3/trunc.3 index 8d9a281a..6550eb0f 100644 --- a/draft/man3/trunc.3 +++ b/draft/man3/trunc.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/tsearch.3 b/draft/man3/tsearch.3 index 365f5208..2a03b582 100644 --- a/draft/man3/tsearch.3 +++ b/draft/man3/tsearch.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ttyname.3 b/draft/man3/ttyname.3 index 7144a545..5d1fb5ec 100644 --- a/draft/man3/ttyname.3 +++ b/draft/man3/ttyname.3 @@ -77,6 +77,6 @@ ttyname, ttyname_r \- 端末名を返す .SH 関連項目 \fBfstat\fP(2), \fBctermid\fP(3), \fBisatty\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ttyslot.3 b/draft/man3/ttyslot.3 index 66915557..44a93aa8 100644 --- a/draft/man3/ttyslot.3 +++ b/draft/man3/ttyslot.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/tzset.3 b/draft/man3/tzset.3 index 865e86ab..99ac7eb7 100644 --- a/draft/man3/tzset.3 +++ b/draft/man3/tzset.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ualarm.3 b/draft/man3/ualarm.3 index 95bba6f2..df642ffd 100644 --- a/draft/man3/ualarm.3 +++ b/draft/man3/ualarm.3 @@ -109,6 +109,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ulimit.3 b/draft/man3/ulimit.3 index 996f9026..9e07e41a 100644 --- a/draft/man3/ulimit.3 +++ b/draft/man3/ulimit.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/undocumented.3 b/draft/man3/undocumented.3 index a6d9a715..5d1327fd 100644 --- a/draft/man3/undocumented.3 +++ b/draft/man3/undocumented.3 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ungetwc.3 b/draft/man3/ungetwc.3 index d1aa5ebd..7a15e4bb 100644 --- a/draft/man3/ungetwc.3 +++ b/draft/man3/ungetwc.3 @@ -60,6 +60,6 @@ C99. .SH 関連項目 \fBfgetwc\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/unlocked_stdio.3 b/draft/man3/unlocked_stdio.3 index 7741696a..f3274305 100644 --- a/draft/man3/unlocked_stdio.3 +++ b/draft/man3/unlocked_stdio.3 @@ -123,6 +123,6 @@ _GNU_SOURCE .SH 関連項目 \fBflockfile\fP(3), \fBstdio\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/unlockpt.3 b/draft/man3/unlockpt.3 index 6a64e9d8..bf80a080 100644 --- a/draft/man3/unlockpt.3 +++ b/draft/man3/unlockpt.3 @@ -47,6 +47,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/updwtmp.3 b/draft/man3/updwtmp.3 index 939afc3b..cc7d6475 100644 --- a/draft/man3/updwtmp.3 +++ b/draft/man3/updwtmp.3 @@ -79,6 +79,6 @@ glibc2 の下ではどちらの関数も利用可能である。 libc5 の下で .SH 関連項目 \fBgetutxent\fP(3), \fBwtmp\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/usleep.3 b/draft/man3/usleep.3 index b942a3ae..eb79e918 100644 --- a/draft/man3/usleep.3 +++ b/draft/man3/usleep.3 @@ -121,6 +121,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcpcpy.3 b/draft/man3/wcpcpy.3 index 5657ba2f..a2a0a123 100644 --- a/draft/man3/wcpcpy.3 +++ b/draft/man3/wcpcpy.3 @@ -65,6 +65,6 @@ POSIX.1\-2008. .SH 関連項目 \fBstrcpy\fP(3), \fBwcscpy\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcpncpy.3 b/draft/man3/wcpncpy.3 index faf3a870..24b71a68 100644 --- a/draft/man3/wcpncpy.3 +++ b/draft/man3/wcpncpy.3 @@ -68,6 +68,6 @@ POSIX.1\-2008. .SH 関連項目 \fBstpncpy\fP(3), \fBwcsncpy\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcrtomb.3 b/draft/man3/wcrtomb.3 index 99ac2503..edbdb702 100644 --- a/draft/man3/wcrtomb.3 +++ b/draft/man3/wcrtomb.3 @@ -63,6 +63,6 @@ C99. .SH 関連項目 \fBmbsinit\fP(3), \fBwcsrtombs\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcscasecmp.3 b/draft/man3/wcscasecmp.3 index 6d7d5c20..2fbd30fc 100644 --- a/draft/man3/wcscasecmp.3 +++ b/draft/man3/wcscasecmp.3 @@ -69,6 +69,6 @@ POSIX.1\-2008. この関数は POSIX.1\-2001 では規定されていないが .SH 関連項目 \fBstrcasecmp\fP(3), \fBwcscmp\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcscat.3 b/draft/man3/wcscat.3 index 0703774e..88b2723e 100644 --- a/draft/man3/wcscat.3 +++ b/draft/man3/wcscat.3 @@ -49,6 +49,6 @@ C99. .SH 関連項目 \fBstrcat\fP(3), \fBwcpcpy\fP(3), \fBwcscpy\fP(3), \fBwcsncat\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcschr.3 b/draft/man3/wcschr.3 index b49a8855..94c3c655 100644 --- a/draft/man3/wcschr.3 +++ b/draft/man3/wcschr.3 @@ -45,6 +45,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcscmp.3 b/draft/man3/wcscmp.3 index a0eec5ed..455e7306 100644 --- a/draft/man3/wcscmp.3 +++ b/draft/man3/wcscmp.3 @@ -46,6 +46,6 @@ C99. .SH 関連項目 \fBstrcmp\fP(3), \fBwcscasecmp\fP(3), \fBwmemcmp\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcscpy.3 b/draft/man3/wcscpy.3 index 799e3faf..c7c3b41c 100644 --- a/draft/man3/wcscpy.3 +++ b/draft/man3/wcscpy.3 @@ -48,6 +48,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcscspn.3 b/draft/man3/wcscspn.3 index 7240d9cb..21d0a539 100644 --- a/draft/man3/wcscspn.3 +++ b/draft/man3/wcscspn.3 @@ -48,6 +48,6 @@ C99. .SH 関連項目 \fBstrcspn\fP(3), \fBwcspbrk\fP(3), \fBwcsspn\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcsdup.3 b/draft/man3/wcsdup.3 index 191d974e..18262a47 100644 --- a/draft/man3/wcsdup.3 +++ b/draft/man3/wcsdup.3 @@ -70,6 +70,6 @@ POSIX.1\-2008. この関数は POSIX.1\-2001 では規定されていないが .SH 関連項目 \fBstrdup\fP(3), \fBwcscpy\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcslen.3 b/draft/man3/wcslen.3 index 9c50e4c8..e2e31eec 100644 --- a/draft/man3/wcslen.3 +++ b/draft/man3/wcslen.3 @@ -45,6 +45,6 @@ C99. .SH 関連項目 \fBstrlen\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcsncasecmp.3 b/draft/man3/wcsncasecmp.3 index 7d9bbe77..500d95f1 100644 --- a/draft/man3/wcsncasecmp.3 +++ b/draft/man3/wcsncasecmp.3 @@ -70,6 +70,6 @@ POSIX.1\-2008. この関数は POSIX.1\-2001 では規定されていないが .SH 関連項目 \fBstrncasecmp\fP(3), \fBwcsncmp\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcsncat.3 b/draft/man3/wcsncat.3 index e6b5ae7a..04db9d14 100644 --- a/draft/man3/wcsncat.3 +++ b/draft/man3/wcsncat.3 @@ -49,6 +49,6 @@ C99. .SH 関連項目 \fBstrncat\fP(3), \fBwcscat\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcsncmp.3 b/draft/man3/wcsncmp.3 index 7090fefe..dec2cdbd 100644 --- a/draft/man3/wcsncmp.3 +++ b/draft/man3/wcsncmp.3 @@ -48,6 +48,6 @@ C99. .SH 関連項目 \fBstrncmp\fP(3), \fBwcsncasecmp\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcsncpy.3 b/draft/man3/wcsncpy.3 index 037dcb17..4895992e 100644 --- a/draft/man3/wcsncpy.3 +++ b/draft/man3/wcsncpy.3 @@ -51,6 +51,6 @@ C99. .SH 関連項目 \fBstrncpy\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcsnlen.3 b/draft/man3/wcsnlen.3 index 77dc5b6f..59e0316b 100644 --- a/draft/man3/wcsnlen.3 +++ b/draft/man3/wcsnlen.3 @@ -68,6 +68,6 @@ POSIX.1\-2008. .SH 関連項目 \fBstrnlen\fP(3), \fBwcslen\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcsnrtombs.3 b/draft/man3/wcsnrtombs.3 index fcf2c5ab..2b5d7714 100644 --- a/draft/man3/wcsnrtombs.3 +++ b/draft/man3/wcsnrtombs.3 @@ -90,6 +90,6 @@ POSIX.1\-2008. .SH 関連項目 \fBiconv\fP(3), \fBmbsinit\fP(3), \fBwcsrtombs\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcspbrk.3 b/draft/man3/wcspbrk.3 index 2d60f0de..3958991c 100644 --- a/draft/man3/wcspbrk.3 +++ b/draft/man3/wcspbrk.3 @@ -45,6 +45,6 @@ C99. .SH 関連項目 \fBstrpbrk\fP(3), \fBwcschr\fP(3), \fBwcscspn\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcsrchr.3 b/draft/man3/wcsrchr.3 index 0db6a035..5d86f27f 100644 --- a/draft/man3/wcsrchr.3 +++ b/draft/man3/wcsrchr.3 @@ -45,6 +45,6 @@ C99. .SH 関連項目 \fBstrrchr\fP(3), \fBwcschr\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcsrtombs.3 b/draft/man3/wcsrtombs.3 index ac1c34bf..c1cc20c7 100644 --- a/draft/man3/wcsrtombs.3 +++ b/draft/man3/wcsrtombs.3 @@ -68,6 +68,6 @@ C99. .SH 関連項目 \fBiconv\fP(3), \fBmbsinit\fP(3), \fBwcrtomb\fP(3), \fBwcsnrtombs\fP(3), \fBwcstombs\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcsspn.3 b/draft/man3/wcsspn.3 index cf787841..1712146e 100644 --- a/draft/man3/wcsspn.3 +++ b/draft/man3/wcsspn.3 @@ -48,6 +48,6 @@ C99. .SH 関連項目 \fBstrspn\fP(3), \fBwcscspn\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcsstr.3 b/draft/man3/wcsstr.3 index 334c7918..b45558a4 100644 --- a/draft/man3/wcsstr.3 +++ b/draft/man3/wcsstr.3 @@ -48,6 +48,6 @@ C99. .SH 関連項目 \fBstrstr\fP(3), \fBwcschr\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcstoimax.3 b/draft/man3/wcstoimax.3 index fdb6e130..8d317676 100644 --- a/draft/man3/wcstoimax.3 +++ b/draft/man3/wcstoimax.3 @@ -59,6 +59,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcstok.3 b/draft/man3/wcstok.3 index 592912ed..1e8afbdf 100644 --- a/draft/man3/wcstok.3 +++ b/draft/man3/wcstok.3 @@ -68,6 +68,6 @@ for (token = wcstok(wcs, " \et\en", &state); .SH 関連項目 \fBstrtok\fP(3), \fBwcschr\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcstombs.3 b/draft/man3/wcstombs.3 index 48d0895b..342f1f4e 100644 --- a/draft/man3/wcstombs.3 +++ b/draft/man3/wcstombs.3 @@ -42,9 +42,8 @@ wcstombs \- ワイド文字列をマルチバイト文字列に変換する .PP 2. 長さ制限によって強制停止させられた場合。この場合には \fIdest\fP に 書き込まれたバイト数が返される。しかしこの時点でのシフト状態は失われる。 .PP -3. ワイド文字列が終端の NULL ワイド文字 (L\(aq\e0\(aq) を含めて完全に変換された場合。 -この場合には変換は初期状態で終了し、 \fIdest\fP に書き込まれたバイト数を返す -(終端の NULL バイト (\(aq\e0\(aq) は含まれない)。 +3. ワイド文字列が終端の NULL ワイド文字 (L\(aq\e0\(aq) を含めて完全に変換された場合。 この場合には変換は初期状態で終了し、 +\fIdest\fP に書き込まれたバイト数を返す (終端の NULL バイト (\(aq\e0\(aq) は含まれない)。 .PP プログラマーは \fIdest\fP に最低でも \fIn\fP バイトの空きがあることを 保証しなければならない。 .PP @@ -65,6 +64,6 @@ C99. .SH 関連項目 \fBmblen\fP(3), \fBmbtowc\fP(3), \fBmbstowcs\fP(3), \fBwcsrtombs\fP(3) \fBwctom\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcswidth.3 b/draft/man3/wcswidth.3 index 2cf41add..cdf5f463 100644 --- a/draft/man3/wcswidth.3 +++ b/draft/man3/wcswidth.3 @@ -48,6 +48,6 @@ POSIX.1\-2001. .SH 関連項目 \fBiswprint\fP(3), \fBwcwidth\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wctob.3 b/draft/man3/wctob.3 index 54cbd248..9e8bc110 100644 --- a/draft/man3/wctob.3 +++ b/draft/man3/wctob.3 @@ -49,6 +49,6 @@ C99. .SH 関連項目 \fBbtowc\fP(3), \fBwcrtomb\fP(3), \fBwctomb\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wctomb.3 b/draft/man3/wctomb.3 index 1bf570d2..380b035d 100644 --- a/draft/man3/wctomb.3 +++ b/draft/man3/wctomb.3 @@ -63,6 +63,6 @@ C99. \fBMB_CUR_MAX\fP(3), \fBmblen\fP(3), \fBmbstowcs\fP(3), \fBmbtowc\fP(3), \fBwcrtomb\fP(3), \fBwcstombs\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wctrans.3 b/draft/man3/wctrans.3 index c804c4fb..5abea27a 100644 --- a/draft/man3/wctrans.3 +++ b/draft/man3/wctrans.3 @@ -55,6 +55,6 @@ C99. .SH 関連項目 \fBtowctrans\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wctype.3 b/draft/man3/wctype.3 index 9a48cb84..b16f88d4 100644 --- a/draft/man3/wctype.3 +++ b/draft/man3/wctype.3 @@ -66,6 +66,6 @@ C99. .SH 関連項目 \fBiswctype\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcwidth.3 b/draft/man3/wcwidth.3 index 85aa320e..6cf2053d 100644 --- a/draft/man3/wcwidth.3 +++ b/draft/man3/wcwidth.3 @@ -55,6 +55,6 @@ glibc 2.2.5 以前では以下のプロトタイプ宣言が使用されてい .SH 関連項目 \fBiswprint\fP(3), \fBwcswidth\fP(3), \fBfeature_test_macros\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wmemchr.3 b/draft/man3/wmemchr.3 index a9e44cdd..54838026 100644 --- a/draft/man3/wmemchr.3 +++ b/draft/man3/wmemchr.3 @@ -45,6 +45,6 @@ C99. .SH 関連項目 \fBmemchr\fP(3), \fBwcschr\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wmemcmp.3 b/draft/man3/wmemcmp.3 index 54100ecf..779f5f00 100644 --- a/draft/man3/wmemcmp.3 +++ b/draft/man3/wmemcmp.3 @@ -46,6 +46,6 @@ C99. .SH 関連項目 \fBmemcmp\fP(3), \fBwcscmp\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wmemcpy.3 b/draft/man3/wmemcpy.3 index 04f77ba7..8d338674 100644 --- a/draft/man3/wmemcpy.3 +++ b/draft/man3/wmemcpy.3 @@ -48,6 +48,6 @@ C99. .SH 関連項目 \fBmemcpy\fP(3), \fBwcscpy\fP(3), \fBwmemmove\fP(3), \fBwmempcpy\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wmemmove.3 b/draft/man3/wmemmove.3 index 15207fd8..9ba72556 100644 --- a/draft/man3/wmemmove.3 +++ b/draft/man3/wmemmove.3 @@ -46,6 +46,6 @@ C99. .SH 関連項目 \fBmemmove\fP(3), \fBwmemcpy\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wmemset.3 b/draft/man3/wmemset.3 index 70379090..5279fa33 100644 --- a/draft/man3/wmemset.3 +++ b/draft/man3/wmemset.3 @@ -44,6 +44,6 @@ C99. .SH 関連項目 \fBmemset\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wordexp.3 b/draft/man3/wordexp.3 index 82cd6dbd..c4f38195 100644 --- a/draft/man3/wordexp.3 +++ b/draft/man3/wordexp.3 @@ -144,6 +144,6 @@ main(int argc, char **argv) .SH 関連項目 \fBfnmatch\fP(3), \fBglob\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wprintf.3 b/draft/man3/wprintf.3 index 593defd6..1ba5623d 100644 --- a/draft/man3/wprintf.3 +++ b/draft/man3/wprintf.3 @@ -24,7 +24,7 @@ .\" Translated Tue Jan 11 00:55:36 JST 2000 .\" by HANATAKA Shinya .\" -.TH WPRINTF 3 2011\-09\-17 GNU "Linux Programmer's Manual" +.TH WPRINTF 3 2014\-03\-19 GNU "Linux Programmer's Manual" .SH 名前 wprintf, fwprintf, swprintf, vwprintf, vfwprintf, vswprintf \- ワイド文字を フォーマットして出力する @@ -59,8 +59,6 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7) 参 .\" .BR vswprintf (): _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE || .br -_ISOC95_SOURCE /* Since glibc 2.12 */ || -.br _POSIX_C_SOURCE\ >=\ 200112L; .br or \fIcc\ \-std=c99\fP @@ -130,6 +128,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/xcrypt.3 b/draft/man3/xcrypt.3 index e140dee1..349360fa 100644 --- a/draft/man3/xcrypt.3 +++ b/draft/man3/xcrypt.3 @@ -53,6 +53,6 @@ xencrypt, xdecrypt, passwd2des \- RFS パスワード暗号化 .SH 関連項目 \fBcbc_crypt\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/xdr.3 b/draft/man3/xdr.3 index 36c7c160..536cef1e 100644 --- a/draft/man3/xdr.3 +++ b/draft/man3/xdr.3 @@ -329,6 +329,6 @@ eXternal Data Representation: Sun Technical Notes Inc., USC\-ISI. .RE .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/y0.3 b/draft/man3/y0.3 index 1fdeb0c6..5f0ecf68 100644 --- a/draft/man3/y0.3 +++ b/draft/man3/y0.3 @@ -161,6 +161,6 @@ glibc バージョン 2.3.2 以前では、 領域エラーが発生した場合 .SH 関連項目 \fBj0\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/console.4 b/draft/man4/console.4 index 305db280..404f0dfa 100644 --- a/draft/man4/console.4 +++ b/draft/man4/console.4 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/console_codes.4 b/draft/man4/console_codes.4 index d3f6e1e3..d56a69db 100644 --- a/draft/man4/console_codes.4 +++ b/draft/man4/console_codes.4 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/console_ioctl.4 b/draft/man4/console_ioctl.4 index 71da68bb..dd9c9dee 100644 --- a/draft/man4/console_ioctl.4 +++ b/draft/man4/console_ioctl.4 @@ -550,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/dsp56k.4 b/draft/man4/dsp56k.4 index 14c16530..535e362a 100644 --- a/draft/man4/dsp56k.4 +++ b/draft/man4/dsp56k.4 @@ -98,6 +98,6 @@ dsp56k_binary\fP へのポインタでなければならない。 構造体の DSP56000/DSP56001 Digital Signal Processor User's Manual .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/fd.4 b/draft/man4/fd.4 index 3801fccb..e22709f7 100644 --- a/draft/man4/fd.4 +++ b/draft/man4/fd.4 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/full.4 b/draft/man4/full.4 index 27069edd..75b493db 100644 --- a/draft/man4/full.4 +++ b/draft/man4/full.4 @@ -56,6 +56,6 @@ full \- いつも full であるデバイス .SH 関連項目 \fBmknod\fP(1), \fBnull\fP(4), \fBzero\fP(4) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/hd.4 b/draft/man4/hd.4 index ef340531..2725fde4 100644 --- a/draft/man4/hd.4 +++ b/draft/man4/hd.4 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/initrd.4 b/draft/man4/initrd.4 index 52aa2105..5437d51b 100644 --- a/draft/man4/initrd.4 +++ b/draft/man4/initrd.4 @@ -263,6 +263,6 @@ loader) によって初期化 (例えば、ロード) される RAM ディス Linux カーネルソースの \fIinitrd.txt\fP、 LILO のドキュメント、LOADLIN のドキュメント、SYSLINUX のドキュメント .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/intro.4 b/draft/man4/intro.4 index e5d27e7a..4f3b9d0e 100644 --- a/draft/man4/intro.4 +++ b/draft/man4/intro.4 @@ -45,6 +45,6 @@ intro \- スペシャルファイルに関する序文 .SH 関連項目 \fBstandards\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/lp.4 b/draft/man4/lp.4 index dfc0a487..082a9acf 100644 --- a/draft/man4/lp.4 +++ b/draft/man4/lp.4 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/mem.4 b/draft/man4/mem.4 index ec1a35d4..3768a844 100644 --- a/draft/man4/mem.4 +++ b/draft/man4/mem.4 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/mouse.4 b/draft/man4/mouse.4 index fa4076d4..d6a3cd47 100644 --- a/draft/man4/mouse.4 +++ b/draft/man4/mouse.4 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/msr.4 b/draft/man4/msr.4 index fba56f68..b5b6ab4e 100644 --- a/draft/man4/msr.4 +++ b/draft/man4/msr.4 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/null.4 b/draft/man4/null.4 index 22dc772d..09fb8a07 100644 --- a/draft/man4/null.4 +++ b/draft/man4/null.4 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/pts.4 b/draft/man4/pts.4 index fbd34b9c..11cccf73 100644 --- a/draft/man4/pts.4 +++ b/draft/man4/pts.4 @@ -55,6 +55,6 @@ ptmx, pts \- 擬似端末のマスタとスレーブ .SH 関連項目 \fBgetpt\fP(3), \fBgrantpt\fP(3), \fBptsname\fP(3), \fBunlockpt\fP(3), \fBpty\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/ram.4 b/draft/man4/ram.4 index 058db4c3..b41f4eec 100644 --- a/draft/man4/ram.4 +++ b/draft/man4/ram.4 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/random.4 b/draft/man4/random.4 index 67257fb3..afbc4eab 100644 --- a/draft/man4/random.4 +++ b/draft/man4/random.4 @@ -204,6 +204,6 @@ Linux 2.6.9 で削除された。 .br RFC\ 1750, "Randomness Recommendations for Security" .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/rtc.4 b/draft/man4/rtc.4 index a463f48b..86fe8127 100644 --- a/draft/man4/rtc.4 +++ b/draft/man4/rtc.4 @@ -59,14 +59,10 @@ MC146818 チップと互換性がある。 このような RTC は、今日で システムオンチップ (system\-on\-chip) プロセッサを使って作られた 組み込みシステムといった、PC 以外のシステムでは、別な実装を用いている。 このようなシステムでは、PC/AT の RTC と同じ機能を提供していない場合が多い。 .SS "RTC とシステムクロックの違い" -RTCs should not be confused with the system clock, which is a software clock -maintained by the kernel and used to implement \fBgettimeofday\fP(2) and -\fBtime\fP(2), as well as setting timestamps on files, and so on. The system -clock reports seconds and microseconds since a start point, defined to be -the POSIX Epoch: 1970\-01\-01 00:00:00 +0000 (UTC). (One common -implementation counts timer interrupts, once per "jiffy", at a frequency of -100, 250, or 1000 Hz.) That is, it is supposed to report wall clock time, -which RTCs also do. +RTC をシステムクロックと混同すべきではない。 システムクロックは、カーネルに管理されるソフトウェアクロックであり、 +ファイルによるタイムスタンプ設定などとともに、 \fBgettimeofday\fP(2) や \fBtime\fP(2) を実装するのに使用されている。 +システムクロックは、POSIX における紀元 (Epoch; 1970\-01\-01 00:00:00 +0000 (UTC)) からの秒とミリ秒を表す。 +1 つの一般的な実装ではタイマー割り込みを、"jiffy" 毎に 1 回、 100, 250, 1000 Hz という周波数でカウントする。 RTC とシステムクロックの重要な違いは、 RTC はシステムが低電力状態 (「オフ」の場合も含む) でも動作するのに対し、 システムクロックは動作しない点である。 システムクロックは、初期化が行われるまでは、 POSIX @@ -204,6 +200,6 @@ RTC の中にはアラームフィールドに 「ワイルドカード」の値 Linux カーネルソース内の \fIDocumentation/rtc.txt\fP .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/sd.4 b/draft/man4/sd.4 index 154c1737..2b229a7b 100644 --- a/draft/man4/sd.4 +++ b/draft/man4/sd.4 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/sk98lin.4 b/draft/man4/sk98lin.4 index fd02587b..a8213ae9 100644 --- a/draft/man4/sk98lin.4 +++ b/draft/man4/sk98lin.4 @@ -318,6 +318,6 @@ RLMT モード \fICheckLocalPort\fP と \fICheckLinkState\fP は、1 .SH 関連項目 \fBinsmod\fP(8), \fBifconfig\fP(8), \fBmodprobe\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/st.4 b/draft/man4/st.4 index 4a9afbe9..d443e803 100644 --- a/draft/man4/st.4 +++ b/draft/man4/st.4 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/tty.4 b/draft/man4/tty.4 index 1b433d30..a1036c3e 100644 --- a/draft/man4/tty.4 +++ b/draft/man4/tty.4 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/ttyS.4 b/draft/man4/ttyS.4 index dff6a1d2..2ac7d87a 100644 --- a/draft/man4/ttyS.4 +++ b/draft/man4/ttyS.4 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/tty_ioctl.4 b/draft/man4/tty_ioctl.4 index 15d342d3..34f250eb 100644 --- a/draft/man4/tty_ioctl.4 +++ b/draft/man4/tty_ioctl.4 @@ -333,6 +333,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/vcs.4 b/draft/man4/vcs.4 index a43f80a9..eee57e6b 100644 --- a/draft/man4/vcs.4 +++ b/draft/man4/vcs.4 @@ -148,6 +148,6 @@ main(void) .SH 関連項目 \fBconsole\fP(4), \fBtty\fP(4), \fBttyS\fP(4), \fBgpm\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/wavelan.4 b/draft/man4/wavelan.4 index e0ed3d01..4b1469c9 100644 --- a/draft/man4/wavelan.4 +++ b/draft/man4/wavelan.4 @@ -95,6 +95,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/acct.5 b/draft/man5/acct.5 index cb7de536..4b58ed9c 100644 --- a/draft/man5/acct.5 +++ b/draft/man5/acct.5 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/charmap.5 b/draft/man5/charmap.5 index 0fb21206..e1cc2687 100644 --- a/draft/man5/charmap.5 +++ b/draft/man5/charmap.5 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/core.5 b/draft/man5/core.5 index d4f3edef..a6ce3a38 100644 --- a/draft/man5/core.5 +++ b/draft/man5/core.5 @@ -319,6 +319,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/dir_colors.5 b/draft/man5/dir_colors.5 index 421fe25f..01b10930 100644 --- a/draft/man5/dir_colors.5 +++ b/draft/man5/dir_colors.5 @@ -280,6 +280,6 @@ RIGHTCODE m .SH 関連項目 \fBdircolors\fP(1), \fBls\fP(1), \fBstty\fP(1), \fBxterm\fP(1) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/elf.5 b/draft/man5/elf.5 index a631fee2..30c602b3 100644 --- a/draft/man5/elf.5 +++ b/draft/man5/elf.5 @@ -1370,6 +1370,6 @@ AMD64 ABI Draft, \fISystem V Application Binary Interface AMD64 Architecture Processor Supplement\fP. .PP .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/filesystems.5 b/draft/man5/filesystems.5 index 35f83dec..2b42719e 100644 --- a/draft/man5/filesystems.5 +++ b/draft/man5/filesystems.5 @@ -161,6 +161,6 @@ Manager が使っている。 .SH 関連項目 \fBproc\fP(5), \fBfsck\fP(8), \fBmkfs\fP(8), \fBmount\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/ftpusers.5 b/draft/man5/ftpusers.5 index 54381b44..1fd88ea6 100644 --- a/draft/man5/ftpusers.5 +++ b/draft/man5/ftpusers.5 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/gai.conf.5 b/draft/man5/gai.conf.5 index 757029ec..3674bc4f 100644 --- a/draft/man5/gai.conf.5 +++ b/draft/man5/gai.conf.5 @@ -81,6 +81,6 @@ precedence ::ffff:0:0/96 10 .SH 関連項目 \fBgetaddrinfo\fP(3), RFC\ 3484 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/group.5 b/draft/man5/group.5 index 05eef32f..2d1a8b30 100644 --- a/draft/man5/group.5 +++ b/draft/man5/group.5 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/host.conf.5 b/draft/man5/host.conf.5 index ec0a2838..f0bc302e 100644 --- a/draft/man5/host.conf.5 +++ b/draft/man5/host.conf.5 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/hosts.5 b/draft/man5/hosts.5 index 45a26386..2ef7f1cc 100644 --- a/draft/man5/hosts.5 +++ b/draft/man5/hosts.5 @@ -100,6 +100,6 @@ Information Control Center (NIC) によって 管理される公式ホストデ .\" for the Debian GNU/Linux system. Internet RFC\ 952 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/hosts.equiv.5 b/draft/man5/hosts.equiv.5 index 2724e10c..69c77aca 100644 --- a/draft/man5/hosts.equiv.5 +++ b/draft/man5/hosts.equiv.5 @@ -52,6 +52,6 @@ netgroup を指定することもでき、その場合は @ 記号を前につ .SH 関連項目 \fBrhosts\fP(5), \fBrlogind\fP(8), \fBrshd\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/intro.5 b/draft/man5/intro.5 index 7b31e294..a5cff60a 100644 --- a/draft/man5/intro.5 +++ b/draft/man5/intro.5 @@ -44,6 +44,6 @@ intro \- ファイルフォーマットの紹介 .SH 関連項目 \fBstandards\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/issue.5 b/draft/man5/issue.5 index 9771f43e..0630f725 100644 --- a/draft/man5/issue.5 +++ b/draft/man5/issue.5 @@ -47,6 +47,6 @@ issue \- ログイン前に表示されるメッセージとシステム情報 .SH 関連項目 \fBmotd\fP(5), \fBagetty\fP(8), \fBmingetty\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/motd.5 b/draft/man5/motd.5 index d055dcb9..74e5e6b0 100644 --- a/draft/man5/motd.5 +++ b/draft/man5/motd.5 @@ -46,6 +46,6 @@ motd \- 今日のお知らせ(message of the day) .SH 関連項目 \fBlogin\fP(1), \fBissue\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/networks.5 b/draft/man5/networks.5 index a2891f43..d54cf312 100644 --- a/draft/man5/networks.5 +++ b/draft/man5/networks.5 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/nologin.5 b/draft/man5/nologin.5 index 82e77f47..4f40afba 100644 --- a/draft/man5/nologin.5 +++ b/draft/man5/nologin.5 @@ -47,6 +47,6 @@ nologin \- 非特権ユーザのログインを禁止する .SH 関連項目 \fBlogin\fP(1), \fBshutdown\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/nscd.conf.5 b/draft/man5/nscd.conf.5 index 5dbeca14..a084cf02 100644 --- a/draft/man5/nscd.conf.5 +++ b/draft/man5/nscd.conf.5 @@ -150,6 +150,6 @@ differ. .\" was written by Thorsten Kukuk and Ulrich Drepper. \fBnscd\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/nsswitch.conf.5 b/draft/man5/nsswitch.conf.5 index 8ef06d53..17e9b721 100644 --- a/draft/man5/nsswitch.conf.5 +++ b/draft/man5/nsswitch.conf.5 @@ -286,6 +286,6 @@ Solaris 2 の C ライブラリで使った機構が基になっている。 .SH 関連項目 \fBgetent\fP(1), \fBnss\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/passwd.5 b/draft/man5/passwd.5 index 007cb9e9..3677c617 100644 --- a/draft/man5/passwd.5 +++ b/draft/man5/passwd.5 @@ -141,6 +141,6 @@ gcos 欄は $IDENT カード用の情報を 隠しておくための場所なん \fBlogin\fP(1), \fBpasswd\fP(1), \fBsu\fP(1), \fBcrypt\fP(3), \fBgetpwent\fP(3), \fBgetpwnam\fP(3), \fBgroup\fP(5), \fBshadow\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/proc.5 b/draft/man5/proc.5 index 0c528c88..27baef70 100644 --- a/draft/man5/proc.5 +++ b/draft/man5/proc.5 @@ -220,10 +220,8 @@ Linux 2.0 以前では、 \fI/proc/[pid]/exe\fP は実行されたバイナリ このファイルの所在を探すことができる。 .TP \fI/proc/[pid]/fd/\fP -This is a subdirectory containing one entry for each file which the process -has open, named by its file descriptor, and which is a symbolic link to the -actual file. Thus, 0 is standard input, 1 standard output, 2 standard -error, and so on. +プロセスがオープンしたファイル各々に対するエントリを含むサブディレクトリ。 ファイルディスクリプタがファイル名で、 +実際のファイルへのシンボリックリンクになっている。 したがって 0 は標準入力、1 は標準出力、2 は標準エラー出力、などとなる。 パイプやソケットのファイルディスクリプタでは、 エントリーはファイル種別が inode という内容を持つシンボリックリンクとなる。 このファイルに対して \fBreadlink\fP(2) を呼び出すと以下の形式の文字列が返る。 @@ -299,6 +297,19 @@ flags: 01002002 \fIpos\fP フィールドは 10 進数で、現在のファイルオフセットを示す。 \fIflags\fP フィールドは 8 進数で、 ファイルのアクセスモードとファイル状態フラグを示す (\fBopen\fP(2) 参照)。 +.\" FIXME +.\" Certain file types include additional info; see +.\" Documentation/filesystems/proc.txt +.\" +.\" Especially interesting is this: +.\" +.\" commit ab49bdecc3ebb46ab661f5f05d5c5ea9606406c6 +.\" Author: Cyrill Gorcunov +.\" Date: Mon Dec 17 16:05:06 2012 -0800 +.\" +.\" Basically, the /proc/PID/fdinfo/ entry for an inotify FD +.\" includes the file handles for all watched FDs +.\" このディレクトリのファイルは、プロセスの所有者だけが読み出すことができる。 .TP \fI/proc/[pid]/io\fP (kernel 2.6.20 以降) @@ -1102,7 +1113,7 @@ sleep; ディスク待ちの休眠状態)", "T (stopped; 停止状態)", "T (tra マルチスレッドプロセスでは、メインスレッドがすでに終了している場合、 \fI/proc/[pid]/task\fP ディレクトリの内容は参照できない (スレッドの終了は通常 \fBpthread_exit\fP(3) を呼び出しにより行われる)。 .TP -\fI/proc/[pid]/wchan\fP (since Linux 2.6.0) +\fI/proc/[pid]/wchan\fP (Linux 2.6.0 以降) The symbolic name corresponding to the location in the kernel where the process is sleeping. .TP @@ -1179,13 +1190,10 @@ PCI デバイスの情報。 \fBlspci\fP(8) や \fBsetpci\fP(8) でアクセ といったブートマネージャを使って行われる。 .TP \fI/proc/config.gz\fP (Linux 2.6 以降) -This file exposes the configuration options that were used to build the -currently running kernel, in the same format as they would be shown in the -\&\fI.config\fP file that resulted when configuring the kernel (using \fImake -xconfig\fP, \fImake config\fP, or similar). The file contents are compressed; -view or search them using \fBzcat\fP(1) and \fBzgrep\fP(1). As long as no -changes have been made to the following file, the contents of -\fI/proc/config.gz\fP are the same as those provided by : +このファイルでは、現在実行中のカーネルの構築時に使用された 設定オプションを参照できる。 書式は、 (\fImake xconfig\fP, \fImake +config\fP などを使って) カーネルの設定を変更した際に生成される \fI.config\fP ファイルのものと同じである。 +ファイルの内容は圧縮されており、 \fBzcat\fP(1) や \fBzgrep\fP(1) を使うと、表示や検索ができる。 ファイルが変更されていない限り、 +\fI/proc/config.gz\fP の内容は次のコマンドで得られる内容と同じである。 .in +4n .nf @@ -1316,8 +1324,7 @@ Linux 2.4 における I/O メモリマップ。 .RS .TP \fIMemTotal\fP %lu -Total usable RAM (i.e., physical RAM minus a few reserved bits and the -kernel binary code). +使用可能な RAM の総量 (つまり、 物理 RAM サイズからいくつかの予約ビットとカーネルのバイナリコードの分を引いた値)。 .TP \fIMemFree\fP %lu \fILowFree\fP+\fIHighFree\fP の合計値。 @@ -1687,8 +1694,7 @@ seagate, t128, u15\-24f, ultrastore, wd7000 のどれかである。 少なく ホストバスアダプタ (HBA) に ドライバが割り当てられていると、そのドライバに対応したディレクトリが現れる。 それぞれのディレクトリには、 登録されたホストアダプタに対応してファイルが作られる。 このファイルの名前は、システムの初期化の際に ホストアダプタに割り当てられた番号になる。 -Reading these files will usually show driver and host configuration, -statistics, and so on. +これらのファイルを読めばドライバとホストアダプタの設定や 統計などを見ることができる。 これらのファイルへの書き込みはホストアダプタごとに異なる動作を引き起こす。 たとえば \fIlatency\fP と \fInolatency\fP コマンドを用いると、 ルート (root、スーパーユーザー) は eata_dma ドライバの隠し測定コードの オン/オフを切り替えることができる。 @@ -1993,7 +1999,7 @@ upgraded by the administrator, or linking to special files. .IP * そのリンクが world\-writable の sticky ビットがセットされたディレクトリではない。 .IP * -the symbolic link and its parent directory have the same owner (UID) +シンボリックリンクとその親ディレクトリが同じ所有者 (UID) である。 .RE .IP システムコールが上記の制約によりシンボリックリンクを辿れなかった場合は、 \fIerrno\fP にエラー \fBEACCES\fP が設定される。 @@ -2151,7 +2157,7 @@ the \fBCAP_SYS_ADMIN\fP capability can change the value in this file. ある。 \fImsg_qbytes\fP は以降で作成されるメッセージキューで使われる。 \fImsg_qbytes\fP 設定では、メッセージキューに書き込まれる最大バイト数を指定する。 .TP -\fI/proc/sys/kernel/ngroups_max\fP (since Linux 2.6.4) +\fI/proc/sys/kernel/ngroups_max\fP (Linux 2.6.4 以降) This is a read\-only file that displays the upper limit on the number of a process's group memberships. .TP @@ -2208,7 +2214,7 @@ process's group memberships. このディレクトリは、ファイル \fI/dev/random\fP の操作を制御する様々なパラメータが書かれている。 詳細は \fBrandom\fP(4) を参照。 .TP -\fI/proc/sys/kernel/random/uuid\fP (since Linux 2.4) +\fI/proc/sys/kernel/random/uuid\fP (Linux 2.4 以降) Each read from this read\-only file returns a randomly generated 128\-bit UUID, as a string in the standard UUID format. .TP @@ -2543,6 +2549,6 @@ The Linux kernel source files: \fIDocumentation/filesystems/proc.txt\fP \fIDocumentation/sysctl/fs.txt\fP, \fIDocumentation/sysctl/kernel.txt\fP, \fIDocumentation/sysctl/net.txt\fP, and \fIDocumentation/sysctl/vm.txt\fP. .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/protocols.5 b/draft/man5/protocols.5 index 1cf58f84..a85dc8ca 100644 --- a/draft/man5/protocols.5 +++ b/draft/man5/protocols.5 @@ -79,6 +79,6 @@ Numbers Authority) によって指定される。 .UR http://www.iana.org\:/assignments\:/protocol\-numbers .UE .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/resolv.conf.5 b/draft/man5/resolv.conf.5 index d73f10d3..be84b34d 100644 --- a/draft/man5/resolv.conf.5 +++ b/draft/man5/resolv.conf.5 @@ -206,6 +206,6 @@ glibc は IPv6 と IPv4 の検索を順番に実行するようになる .br BIND のネームサーバオペレーションガイド .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/rpc.5 b/draft/man5/rpc.5 index 483ecd00..733352bc 100644 --- a/draft/man5/rpc.5 +++ b/draft/man5/rpc.5 @@ -80,6 +80,6 @@ RPC プログラム番号データベース .SH 関連項目 \fBgetrpcent\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/securetty.5 b/draft/man5/securetty.5 index fa891db5..12b0f5f6 100644 --- a/draft/man5/securetty.5 +++ b/draft/man5/securetty.5 @@ -44,6 +44,6 @@ suite を使用している場合は、 \fBlogin.defs\fP(5) を参照するこ .SH 関連項目 \fBlogin\fP(1), \fBlogin.defs\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/services.5 b/draft/man5/services.5 index c5830ccb..2cdf0819 100644 --- a/draft/man5/services.5 +++ b/draft/man5/services.5 @@ -160,6 +160,6 @@ telnet 23/tcp\fP ポート番号の割り当てを定めている RFC (最新版は RFC\ 1700、別名 STD0002) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/shells.5 b/draft/man5/shells.5 index b4a60eef..46f1a4d3 100644 --- a/draft/man5/shells.5 +++ b/draft/man5/shells.5 @@ -61,6 +61,6 @@ shells \- ログインシェルとして有効なファイルのパス名 .SH 関連項目 \fBchsh\fP(1), \fBgetusershell\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/slabinfo.5 b/draft/man5/slabinfo.5 index c7cd7b62..442d8651 100644 --- a/draft/man5/slabinfo.5 +++ b/draft/man5/slabinfo.5 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/termcap.5 b/draft/man5/termcap.5 index 498f7952..f60ef64f 100644 --- a/draft/man5/termcap.5 +++ b/draft/man5/termcap.5 @@ -450,6 +450,6 @@ x 垂直線 (|) .SH 関連項目 \fBncurses\fP(3), \fBtermcap\fP(3), \fBterminfo\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/ttytype.5 b/draft/man5/ttytype.5 index 1399eb44..f6245670 100644 --- a/draft/man5/ttytype.5 +++ b/draft/man5/ttytype.5 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/tzfile.5 b/draft/man5/tzfile.5 index 3bbc653a..6f4fe4da 100644 --- a/draft/man5/tzfile.5 +++ b/draft/man5/tzfile.5 @@ -117,6 +117,6 @@ UTC/local インジケータはそれぞれ 1 バイトの値として格納さ glibc ソースコードの \fItimezone/tzfile.h\fP .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/utmp.5 b/draft/man5/utmp.5 index fba6f349..bc16ea37 100644 --- a/draft/man5/utmp.5 +++ b/draft/man5/utmp.5 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man6/intro.6 b/draft/man6/intro.6 index e38cf6d8..133e69c3 100644 --- a/draft/man6/intro.6 +++ b/draft/man6/intro.6 @@ -43,6 +43,6 @@ intro \- ゲームプログラムの紹介 .SS 著者と著作権 著者と著作権に関しては各マニュアルページのソースのヘッダを参照すること。 これらはページごとに異なる可能性があることに注意してほしい。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/aio.7 b/draft/man7/aio.7 index 497cf904..21042625 100644 --- a/draft/man7/aio.7 +++ b/draft/man7/aio.7 @@ -33,7 +33,7 @@ .\" all rights reserved. .\" Translated 2012-05-02, Akihiro MOTOKI .\" -.TH AIO 7 2012\-08\-05 Linux "Linux Programmer's Manual" +.TH AIO 7 2014\-04\-06 Linux "Linux Programmer's Manual" .SH 名前 aio \- POSIX 非同期 I/O の概要 .SH 説明 @@ -406,8 +406,8 @@ main(int argc, char *argv[]) ssize_t s; s = aio_return(ioList[j].aiocbp); - printf(" for request %d (descriptor %d): %ld\en", - j, ioList[j].aiocbp\->aio_fildes, (long) s); + printf(" for request %d (descriptor %d): %zd\en", + j, ioList[j].aiocbp\->aio_fildes, s); } exit(EXIT_SUCCESS); @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/armscii-8.7 b/draft/man7/armscii-8.7 index 25e7df87..ef2306da 100644 --- a/draft/man7/armscii-8.7 +++ b/draft/man7/armscii-8.7 @@ -148,6 +148,6 @@ _ \fBascii\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/arp.7 b/draft/man7/arp.7 index e7f64b4e..94201524 100644 --- a/draft/man7/arp.7 +++ b/draft/man7/arp.7 @@ -206,6 +206,6 @@ Linux 2.0 で、 \fIstruct arpreq\fP に \fIarp_dev\fP メンバーが含まれ RFC \ 826: ARP の説明。 RFC\ 2461: IPv6 neighbor discovery の説明と利用されている基礎アルゴリズム。 Linux 2.2 以降では IPv4 ARP は可能な場合は IPv6 アルゴリズムを使っている。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/ascii.7 b/draft/man7/ascii.7 index 92bf2b65..21cb34ab 100644 --- a/draft/man7/ascii.7 +++ b/draft/man7/ascii.7 @@ -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), \fButf\-8\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/boot.7 b/draft/man7/boot.7 index 8c1ab4c1..a38bf573 100644 --- a/draft/man7/boot.7 +++ b/draft/man7/boot.7 @@ -131,6 +131,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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/bootparam.7 b/draft/man7/bootparam.7 index 76876d1d..fa5717a3 100644 --- a/draft/man7/bootparam.7 +++ b/draft/man7/bootparam.7 @@ -1173,6 +1173,6 @@ x\-threshold として用いられ、 2 番目の値が y\-threshold として を基にしている。 この (あるいは最新の) HOWTO をあたれば、 さらに多くの情報が入手できるだろう。 最新の情報源はカーネルソースファイル \fIDocumentation/kernel\-parameters.txt\fP である。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/capabilities.7 b/draft/man7/capabilities.7 index 33ccc6fb..8d6979f0 100644 --- a/draft/man7/capabilities.7 +++ b/draft/man7/capabilities.7 @@ -723,6 +723,6 @@ CONFIG_SECURITY_CAPABILITIES により有効/無効を切り替えることが .PP Linux カーネルソース内の \fIinclude/linux/capability.h\fP .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/charsets.7 b/draft/man7/charsets.7 index 7b55405f..1abb208e 100644 --- a/draft/man7/charsets.7 +++ b/draft/man7/charsets.7 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/complex.7 b/draft/man7/complex.7 index 3e64abea..2fbe90fb 100644 --- a/draft/man7/complex.7 +++ b/draft/man7/complex.7 @@ -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.63 の一部 + この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/cp1251.7 b/draft/man7/cp1251.7 index f6f61083..9a5c4f4f 100644 --- a/draft/man7/cp1251.7 +++ b/draft/man7/cp1251.7 @@ -183,6 +183,6 @@ CP\ 1251 は Windows キリル文字としても知られている。 .SH 関連項目 \fBascii\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/credentials.7 b/draft/man7/credentials.7 index 6005ffdb..4111d0b3 100644 --- a/draft/man7/credentials.7 +++ b/draft/man7/credentials.7 @@ -177,6 +177,6 @@ POSIX のスレッド仕様では、これらの識別子がプロセス内の \fBeuidaccess\fP(3), \fBinitgroups\fP(3), \fBtcgetpgrp\fP(3), \fBtcsetpgrp\fP(3), \fBcapabilities\fP(7), \fBpath_resolution\fP(7), \fBsignal\fP(7), \fBunix\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/ddp.7 b/draft/man7/ddp.7 index e3648702..02f3d028 100644 --- a/draft/man7/ddp.7 +++ b/draft/man7/ddp.7 @@ -174,6 +174,6 @@ raw ソケットモードは Linux 独特のもので、もう一方の実装で .SH 関連項目 \fBrecvmsg\fP(2), \fBsendmsg\fP(2), \fBcapabilities\fP(7), \fBsocket\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/environ.7 b/draft/man7/environ.7 index 134a0e60..1074ece8 100644 --- a/draft/man7/environ.7 +++ b/draft/man7/environ.7 @@ -150,6 +150,6 @@ environ \- ユーザ環境 \fBclearenv\fP(3), \fBexec\fP(3), \fBgetenv\fP(3), \fBputenv\fP(3), \fBsetenv\fP(3), \fBunsetenv\fP(3), \fBlocale\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/epoll.7 b/draft/man7/epoll.7 index 7d40a724..780a2040 100644 --- a/draft/man7/epoll.7 +++ b/draft/man7/epoll.7 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/feature_test_macros.7 b/draft/man7/feature_test_macros.7 index 96ccf7f5..7b17303d 100644 --- a/draft/man7/feature_test_macros.7 +++ b/draft/man7/feature_test_macros.7 @@ -35,7 +35,7 @@ .\" Updated 2009-04-23, Akihiro MOTOKI, LDP v3.21 .\" Updated 2012-04-30, Akihiro MOTOKI .\" -.TH FEATURE_TEST_MACROS 7 2014\-03\-13 Linux "Linux Programmer's Manual" +.TH FEATURE_TEST_MACROS 7 2014\-03\-20 Linux "Linux Programmer's Manual" .SH 名前 feature_test_macros \- 機能検査マクロ .SH 書式 @@ -211,19 +211,24 @@ Specification として規定された代替 API (alternative API) に関する .UE 参照)。 代替 API は新規オブジェクト (関数と型) の集合で構成され、 その名前は "64" で終わる (例えば、 \fIoff_t\fP に対応するのは \fIoff64_t\fP、 -\fBlseek\fP() に対応するのは \fBlseek64\fP() である)。 新しいプログラムではこのインタフェースを利用しないこと。 代わりに +\fBlseek\fP() に対応するのは \fBlseek64\fP() である)。 新しいプログラムではこのマクロを利用しないこと。 代わりに \fI_FILE_OFFSET_BITS=64\fP を利用すること。 .TP +\fB_LARGEFILE_SOURCE\fP +This macro was historically used to expose certain functions (specifically +\fBfseeko\fP(3) and \fBftello\fP(3)) that address limitations of earlier APIs +(\fBfeek\fP(3) and \fBftell\fP(3)) that use \fIlong int\fP for file offsets. This +macro is implicitly defined if \fB_XOPEN_SOURCE\fP is defined with a value +greater than or equal to 500. New programs should not employ this macro; +defining \fB_XOPEN_SOURCE\fP as just described or defining \fB_FILE_OFFSET_BITS\fP +with the value 64 is the preferred mechanism to achieve the same result. +.TP \fB_FILE_OFFSET_BITS\fP -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. +このマクロを値 64 で定義すると、ファイル I/O とファイルシステム操作に 関連する 32 ビット版の関数とデータタイプは自動的に 64 ビット版に +変換される。 これは、32 ビットシステムで大きなファイル (> 2 ギガバイト) の I/O を実行する際に役立つ +(このマクロを定義すると、コンパイルし直すだけで大きなファイルを 扱えるプログラムを書くことができる)。 + +64 ビットシステムは、もともと 2 ギガバイトより大きなファイルを 扱えるので、64 ビットシステムではこのマクロは効果を持たない。 .TP \fB_BSD_SOURCE\fP (glibc 2.20 以降では非推奨) このマクロを定義すると、値に関わらず、ヘッダファイルで BSD 由来の定義が公開される。 @@ -488,6 +493,6 @@ main(int argc, char *argv[]) \fI/usr/include/features.h\fP .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/fifo.7 b/draft/man7/fifo.7 index a3d77051..5f68c60a 100644 --- a/draft/man7/fifo.7 +++ b/draft/man7/fifo.7 @@ -51,6 +51,6 @@ FIFO 特殊ファイルは \fBmkfifo\fP(3) で作成することができ、 \f \fBmkfifo\fP(1), \fBopen\fP(2), \fBpipe\fP(2), \fBsigaction\fP(2), \fBsignal\fP(2), \fBsocketpair\fP(2), \fBmkfifo\fP(3), \fBpipe\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/futex.7 b/draft/man7/futex.7 index fcd5ec0f..c9a36dc4 100644 --- a/draft/man7/futex.7 +++ b/draft/man7/futex.7 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/glob.7 b/draft/man7/glob.7 index e0169b6c..5d8d684a 100644 --- a/draft/man7/glob.7 +++ b/draft/man7/glob.7 @@ -156,6 +156,6 @@ locale) の \fBLC_COLLATE\fP カテゴリで定義されている照合順序が .SH 関連項目 \fBsh\fP(1), \fBfnmatch\fP(3), \fBglob\fP(3), \fBlocale\fP(7), \fBregex\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/hier.7 b/draft/man7/hier.7 index ae930cbc..969f457c 100644 --- a/draft/man7/hier.7 +++ b/draft/man7/hier.7 @@ -394,6 +394,6 @@ The Filesystem Hierarchy Standard, Version 2.2 The Filesystem Hierarchy Standard .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/hostname.7 b/draft/man7/hostname.7 index 11e70e78..49d81aa7 100644 --- a/draft/man7/hostname.7 +++ b/draft/man7/hostname.7 @@ -95,6 +95,6 @@ EDU で、これは一つしか要素がないからである。 .\" 4.2BSD. \fBgethostbyname\fP(3), \fBresolver\fP(5), \fBmailaddr\fP(7), \fBnamed\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/icmp.7 b/draft/man7/icmp.7 index cb1eb334..5f3e0cdb 100644 --- a/draft/man7/icmp.7 +++ b/draft/man7/icmp.7 @@ -62,7 +62,7 @@ ICMP 不達パケット (Destination Unreachable packet) を送る最大レー .\" Precisely: from 2.1.102 \fBICMP_ECHOREQUEST\fP パケットに応答する \fBICMP_ECHOREPLY\fP パケットの最大送信レート。 .TP -\fIicmp_errors_use_inbound_ifaddr\fP (Boolean; default: disabled; Linux 2.6.12 以降) +\fIicmp_errors_use_inbound_ifaddr\fP (ブール値; デフォルト: 無効; Linux 2.6.12 以降) .\" The following taken from 2.6.28-rc4 Documentation/networking/ip-sysctl.txt これを無効にすると、ICMP エラーメッセージは、 出力インタフェースのプライマリアドレスで送信される。 @@ -72,7 +72,7 @@ ICMP 不達パケット (Destination Unreachable packet) を送る最大レー 選択されたインタフェースでプライマリアドレスが存在しない場合は、 この設定に関わらず、最初のループバック以外のインタフェースで、 プライマリアドレスを持つインタフェースのプライマリアドレスが使用される点に 注意すること。 .TP -\fIicmp_ignore_bogus_error_responses\fP (Boolean; default: disabled; Linux 2.2 以降) +\fIicmp_ignore_bogus_error_responses\fP (ブール値; デフォルト: 無効; Linux 2.2 以降) .\" precisely: since 2.1.32 .\" The following taken from 2.6.28-rc4 Documentation/networking/ip-sysctl.txt ルータの中には、RFC1122 に違反し、ブロードキャストフレームに対して 偽の応答を送信するものがある。 @@ -147,6 +147,6 @@ inode として出力される。 .PP \fBRFC\ 792\fP: ICMP プロトコルの説明 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/inotify.7 b/draft/man7/inotify.7 index 1d1e4c6d..c15071b5 100644 --- a/draft/man7/inotify.7 +++ b/draft/man7/inotify.7 @@ -1,5 +1,5 @@ .\" t -.\" Copyright (C) 2006 Michael Kerrisk +.\" Copyright (C) 2006, 2014 Michael Kerrisk .\" .\" %%%LICENSE_START(VERBATIM) .\" Permission is granted to make and distribute verbatim copies of this @@ -42,7 +42,7 @@ .\" Updated 2013-07-22, Akihiro MOTOKI .\" Updated 2013-08-21, Akihiro MOTOKI , LDP v3.53 .\" -.TH INOTIFY 7 2013\-09\-16 Linux "Linux Programmer's Manual" +.TH INOTIFY 7 2014\-04\-01 Linux "Linux Programmer's Manual" .SH 名前 inotify \- ファイルシステムイベントを監視する .SH 説明 @@ -50,23 +50,34 @@ inotify \- ファイルシステムイベントを監視する は個々のファイルやディレクトリを監視するのに使える。 ディレクトリを監視する場合、inotify はディレクトリ自身と ディレクトリ内のファイルのイベントを返す。 -以下のシステムコールがこの 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). - +この API では以下のシステムコールが使用される。 +.IP * 3 \fBinotify_init\fP(2) は inotify インスタンスを作成し、inotify インスタンスを参照する ファイルディスクリプタを返す。 -もっと新しい \fBinotify_init1\fP(2) も \fBinotify_init\fP(2) と同様だが、いくつかの追加の機能が提供されている。 - +もっと新しい \fBinotify_init1\fP(2) も \fBinotify_init\fP(2) と同様だが、いくつかの追加の機能を利用するための +\fIflags\fP 引き数を持っている。 +.IP * \fBinotify_add_watch\fP(2) は inotify インスタンスに関連づけられた「監視対象 (watch) リスト」を操作する。 監視対象リストの各アイテム ("watch") は、 ファイルまたはディレクトリのパス名と、 そのパス名で参照されるファイルに対して カーネルが監視する複数のイベントの集合を指定する。 \fBinotify_add_watch\fP(2) は新しい監視アイテムの作成や既存の監視対象の変更ができる。 各監視対象は一意の「監視対象ディスクリプタ」を持つ。 これは監視対象を作成したときに \fBinotify_add_watch\fP(2) から返される整数である。 - +.IP * +When events occur for monitored files and directories, those events are made +available to the application as structured data that can be read from the +inotify file descriptor using \fBread\fP(2) (see below). +.IP * \fBinotify_rm_watch\fP(2) は inotify の監視対象リストからアイテムを削除する。 +.IP * +inotify インスタンスを指している 全てのファイルディスクリプタが (\fBclose\fP(2) を使って) クローズされた場合、 +その下層にあるオブジェクトとそのリソースは、 カーネルで再利用するために解放される。 関連が切られた監視対象は自動的に解放される。 -inotify インスタンスを指している 全てのファイルディスクリプタがクローズされた場合、 その下層にあるオブジェクトとそのリソースは、 -カーネルで再利用するために解放される。 関連が切られた監視対象は自動的に解放される。 - +With careful programming, an application can use inotify to efficiently +monitor and cache the state of a set of filesystem objects. However, robust +applications should allow for the fact that bugs in the monitoring logic or +races of the kind described below may leave the cache inconsistent with the +filesystem state. It is probably wise to to do some consistency checking, +and rebuild the cache when inconsistencies are detected. +.SS "inotify ファイルディスクリプタからのイベントの読み出し" どのようなイベントが起こっていたかを知るには、 アプリケーションで inotify ファイルディスクリプタを \fBread\fP(2) すればよい。 これまでに何もイベントが起こっていない場合、 停止 (blocking) モードのファイルディスクリプタであれば、 少なくとも 1 つのイベントが起こるまで \fBread\fP(2) は停止する (シグナルにより割り込まれなかった場合。 @@ -125,46 +136,49 @@ struct inotify_event { ビットマスクである。 以下のビットが \fBinotify_add_watch\fP(2) を呼ぶときの \fImask\fP に指定可能であり、 \fBread\fP(2) で返される \fImask\fP フィールドで返される: .RS 4 -.sp -.PD 0 -.TP 18 -\fBIN_ACCESS\fP -ファイルがアクセス (read) された。(*) .TP -\fBIN_ATTRIB\fP -メタデータが変更された。 メタデータとは、例えば、許可 (permission)、タイムスタンプ、拡張属性、 リンクカウント (Linux 2.6.25 -以降)、UID、GID などである。(*) +\fBIN_ACCESS\fP (*) +(\fBread\fP(2), \fBexecve\fP(2) などで) ファイルがアクセスされた。 .TP -\fBIN_CLOSE_WRITE\fP -書き込みのためにオープンされたファイルがクローズされた。(*) +\fBIN_ATTRIB\fP (*) +メタデータが変更された。 メタデータとは、例えば、アクセス許可 (\fBchmod\fP(2))、タイムスタンプ (\fButimensat\fP(2) +など)、拡張属性 (\fBsetxattr\fP(2))、 リンクカウント (Linux 2.6.25 以降; \fBlink\fP(2) のリンク先や +\fBunlink\fP(2) など)、ユーザー/グループ ID (\fBchown\fP(2) など) などである。 .TP -\fBIN_CLOSE_NOWRITE\fP -書き込み以外のためにオープンされたファイルがクローズされた。(*) +\fBIN_CLOSE_WRITE\fP (*) +書き込みのためにオープンされたファイルがクローズされた。 .TP -\fBIN_CREATE\fP -監視対象ディレクトリ内でファイルやディレクトリが作成された。(*) +\fBIN_CLOSE_NOWRITE\fP (*) +書き込み以外のためにオープンされたファイルがクローズされた。 .TP -\fBIN_DELETE\fP -監視対象ディレクトリ内でファイルやディレクトリが削除された。(*) +\fBIN_CREATE\fP (*) +監視対象ディレクトリ内でファイルやディレクトリが作成された (\fBopen\fP(2) \fBO_CREAT\fP, \fBmkdir\fP(2), +\fBlink\fP(2), \fBsymlink\fP(2), UNIX ドメインソケットに対する \fBbind\fP(2) など)。 +.TP +\fBIN_DELETE\fP (*) +監視対象ディレクトリ内でファイルやディレクトリが削除された。 .TP \fBIN_DELETE_SELF\fP -監視対象のディレクトリまたはファイル自身が削除された。 +Watched file/directory was itself deleted. (This event also occurs if an +object is moved to another filesystem, since \fBmv\fP(1) in effect copies the +file to the other filesystem and then deletes it from the original +filesystem.) In addition, an \fBIN_IGNORED\fP event will subsequently be +generated for the watch descriptor. .TP -\fBIN_MODIFY\fP -ファイルが修正された。(*) +\fBIN_MODIFY\fP (*) +ファイルが変更された (\fBwrite\fP(2), \fBtruncate\fP(2) など)。 .TP \fBIN_MOVE_SELF\fP 監視対象のディレクトリまたはファイル自身が移動された。 .TP -\fBIN_MOVED_FROM\fP -ファイル名の変更を行った際に変更前のファイル名が含まれるディレクトリに対して生成される。 (*) +\fBIN_MOVED_FROM\fP (*) +ファイル名の変更を行った際に変更前のファイル名が含まれるディレクトリに対して生成される。 .TP -\fBIN_MOVED_TO\fP -ファイル名の変更を行った際に新しいファイル名が含まれるディレクトリに対して生成される。 (*) +\fBIN_MOVED_TO\fP (*) +ファイル名の変更を行った際に新しいファイル名が含まれるディレクトリに対して生成される。 .TP -\fBIN_OPEN\fP -ファイルがオープンされた。(*) -.PD +\fBIN_OPEN\fP (*) +ファイルがオープンされた。 .RE .PP ディレクトリを監視する場合、 上記でアスタリスク (*) を付けたイベントは、 そのディレクトリ内のファイルに対して発生する。 このとき @@ -173,16 +187,20 @@ struct inotify_event { \fBIN_ALL_EVENTS\fP マクロは上記のイベント全てのマスクとして定義される。 このマクロは \fBinotify_add_watch\fP(2) を呼び出すときの \fImask\fP 引き数として使える。 -さらに 2 つの便利なマクロがある。 -\fBIN_MOVE\fP は IN_MOVED_FROM|IN_MOVED_TO と同じで、 -\fBIN_CLOSE\fP は IN_CLOSE_WRITE|IN_CLOSE_NOWRITE と同じである。 +以下の 2 つの便利なマクロが定義されている。 +.RS 4 +.TP +\fBIN_MOVE\fP +\fBIN_MOVED_FROM | IN_MOVED_TO\fP と等価。 +.TP +\fBIN_CLOSE\fP +\fBIN_CLOSE_WRITE | IN_CLOSE_NOWRITE\fP と等価。 +.RE .PP その他にも以下のビットを \fBinotify_add_watch\fP(2) を呼ぶときの \fImask\fP に指定できる: .RS 4 -.sp -.PD 0 -.TP 18 -\fBIN_DONT_FOLLOW\fP +.TP +\fBIN_DONT_FOLLOW\fP (Linux 2.6.15 以降) \fIpathname\fP がシンボリックリンクである場合に辿らない。 (Linux 2.6.15 以降) .TP \fBIN_EXCL_UNLINK\fP (Linux 2.6.36 以降) @@ -201,17 +219,14 @@ struct inotify_event { .TP \fBIN_ONLYDIR\fP (Linux 2.6.15 以降) \fIpathname\fP がディレクトリの場合にのみ監視する。 -.PD .RE .PP 以下のビットが \fBread\fP(2) で返される \fImask\fP フィールドに設定される: .RS 4 -.sp -.PD 0 -.TP 18 +.TP \fBIN_IGNORED\fP 監視対象が (\fBinotify_rm_watch\fP(2) により) 明示的に 削除された。もしくは (ファイルの削除、またはファイル -システムのアンマウントにより) 自動的に削除された。 +システムのアンマウントにより) 自動的に削除された。「バグ」も参照のこと。 .TP \fBIN_ISDIR\fP このイベントの対象がディレクトリである。 @@ -220,8 +235,71 @@ struct inotify_event { イベントキューが溢れた (このイベントの場合、\fIwd\fP は \-1 である)。 .TP \fBIN_UNMOUNT\fP -監視対象オブジェクトを含むファイルシステムがアンマウントされた。 -.PD +監視対象オブジェクトを含むファイルシステムがアンマウントされた。さらに、この監視対象ディスクリプタに対して \fBIN_IGNORED\fP +イベントが生成される。 +.RE +.SS 例 +Suppose an application is watching the directory \fIdir\fP and the file +\fIdir/myfile\fP for all events. The examples below show some events that will +be generated for these two objects. +.RS 4 +.TP +fd = open("dir/myfile", O_RDWR); +\fIdir\fP と \fIdir/myfile\fP の両方に対して \fBIN_OPEN\fP イベントが生成される。 +.TP +read(fd, buf, count); +\fIdir\fP と \fIdir/myfile\fP の両方に対して \fBIN_ACCESS\fP イベントが生成される +.TP +write(fd, buf, count); +\fIdir\fP と \fIdir/myfile\fP の両方に対して \fBIN_MODIFY\fP イベントが生成される +.TP +fchmod(fd, mode); +\fIdir\fP と \fIdir/myfile\fP の両方に対して \fBIN_ATTRIB\fP イベントが生成される +.TP +close(fd); +\fIdir\fP と \fIdir/myfile\fP の両方に対して \fBIN_CLOSE_WRITE\fP イベントが生成される +.RE +.PP +Suppose an application is watching the directories \fIdir1\fP and \fIdir\fP, and +the file \fIdir1/myfile\fP. The following examples show some events that may +be generated. +.RS 4 +.TP +link("dir/myfile", "dir2/new"); +\fImyfile\fP に対して \fBIN_ATTRIB\fP イベントが生成され、 \fIdir2\fP に対して \fBIN_CREATE\fP イベントが生成される。 +.TP +rename("dir1/myfile", "dir2/myfile"); +\fIdir1\fP に対してイベント \fBIN_MOVED_FROM\fP が、 \fIdir2\fP に対してイベント \fBIN_MOVED_TO\fP が、 +\fImyfile\fP に対してイベント \fBIN_MOVE_SELF\fP が生成される。この際 イベント \fBIN_MOVED_FROM\fP と +\fBIN_MOVED_TO\fP は同じ \fIcookie\fP 値を持つ。 +.RE +.PP +Suppose that \fIdir1/xx\fP and \fIdir2/yy\fP are (the only) links to the same +file, and an application is watching \fIdir1\fP, \fIdir2\fP, \fIdir1/xx\fP, and +\fIdir2/yy\fP. Executing the following calls in the order given below will +generate the following events: +.RS 4 +.TP +unlink("dir2/yy"); +Generates \fBIN_ATTRIB\fP event for \fIxx\fP (because its link count changes) and +an \fBIN_DELETE\fP event for \fIdir2\fP. +.TP +unlink("dir1/xx"); +Generates \fBIN_ATTRIB\fP, \fBIN_DELETE_SELF\fP, and \fBIN_IGNORED\fP events for +\fIxx\fP, and an \fBIN_DELETE\fP for \fIdir1\fP. +.RE +.PP +Suppose an application is watching the directory \fIdir\fP and (the empty) +directory \fIdir/subdir\fP. The following examples show some events that may +be generated. +.RS 4 +.TP +mkdir("dir/new", mode); +Generates an \fBIN_CREATE | IN_ISDIR\fP event for \fIdir\fP. +.TP +rmdir("dir/sub"); +Generates \fBIN_DELETE_SELF\fP and \fBIN_IGNORED\fP events for \fIsubdir\fP, and an +\fBIN_DELETE | IN_ISDIR\fP event for \fIdir\fP. .RE .SS "/proc インターフェース" 以下のインターフェースは、inotify で消費される カーネルメモリの総量を制限するのに使用できる: @@ -237,7 +315,8 @@ struct inotify_event { 作成可能な監視対象の数の実 UID 単位の上限を指定する。 .SH バージョン inotify は 2.6.13 の Linux カーネルに組込まれた。 これに必要なライブラリのインターフェースは、 glibc のバージョン 2.4 -に追加された (\fBIN_DONT_FOLLOW\fP, \fBIN_MASK_ADD\fP, \fBIN_ONLYDIR\fP はバージョン 2.5 で追加された)。 +に追加された (\fBIN_DONT_FOLLOW\fP, \fBIN_MASK_ADD\fP, \fBIN_ONLYDIR\fP は glibc バージョン 2.5 +で追加された)。 .SH 準拠 inotify API は Linux 独自のものである。 .SH 注意 @@ -251,9 +330,12 @@ Linux 2.6.25 以降では、シグナル駆動 (signal\-driven) I/O の通知が inotify ファイルディスクリプタ番号が、 \fIsi_signo\fP にはシグナル番号が、 \fIsi_code\fP には \fBPOLL_IN\fP が、 \fIsi_band\fP には \fBPOLLIN\fP が設定される。 -inotify ファイルディスクリプタに対して 連続して生成される出力 inotify イベントが同一の場合 (\fIwd\fP, \fImask\fP, -\fIcookie\fP, \fIname\fP が等しい場合)、 前のイベントがまだ読み込まれていなければ、 連続するイベントが 1 つのイベントにまとめられる -(ただし「バグ」の節も参照のこと)。 +If successive output inotify events produced on the inotify file descriptor +are identical (same \fIwd\fP, \fImask\fP, \fIcookie\fP, and \fIname\fP), then they are +coalesced into a single event if the older event has not yet been read (but +see BUGS). This reduces the amount of kernel memory required for the event +queue, but also means that an application can't use inotify to reliably +count file events. inotify ファイルディスクリプタの読み込みで返されるイベントは、 順序付けられたキューになる。 従って、たとえば、あるディレクトリの名前を別の名前に変更した場合、 inotify ファイルディスクリプタについての正しい順番で @@ -261,29 +343,85 @@ inotify ファイルディスクリプタの読み込みで返されるイベン \fBFIONREAD\fP \fBioctl\fP(2) は inotify ファイルディスクリプタから何バイト読み込めるかを返す。 .SS 制限と警告 -inotify によるディレクトリの監視は再帰的に行われない: あるディレクトリ以下の -サブディレクトリを監視する場合、 監視対象を追加で作成しなければならない。 -大きなディレクトリツリーの場合には、この作業にかなり時間がかかることがある。 - inotify API では、inotify イベントが発生するきっかけとなったユーザやプロセスに関する情報は提供されない。とりわけ、inotify 経由でイベントを監視しているプロセスが、自分自身がきっかけとなったイベントと他のプロセスがきっかけとなったイベントを区別する簡単な手段はない。 -イベントキューは溢れる場合があることに注意すること。この場合にはイベントは -失われてしまう。堅牢性が必要なアプリケーションでは、イベントが失われる可能性 -を適切に扱う必要がある。 +Inotify reports only events that a user\-space program triggers through the +filesystem API. As a result, it does not catch remote events that occur on +network filesystems. (Applications must fall back to polling the filesystem +to catch such events.) Furthermore, various pseudo\-filesystems such as +\fI/proc\fP, \fI/sys\fP, and \fI/dev/pts\fP are not monitorable with inotify. + +The inotify API does not report file accesses and modifications that may +occur because of \fBmmap\fP(2) and \fBmsync\fP(2). inotify API では影響が受けるファイルをファイル名で特定する。 しかしながら、アプリケーションが inotify イベントを処理する時点では、 そのファイル名がすでに削除されたり変更されたりしている可能性がある。 -ディレクトリツリー全体を監視していて、そのツリー内に新しいサブディレクトリが -作成される場合、新しいサブディレクトリに対する watch を作成するまでに、 -新しいファイルがそのサブディレクトリ内にすでに作成されている場合がある点に -注意すること。したがって、watch を追加した直後にサブディレクトリの内容を -スキャンしたいと思う場合もあるだろう。 +The inotify API identifies events via watch descriptors. It is the +application's responsibility to cache a mapping (if one is needed) between +watch descriptors and pathnames. Be aware that directory renamings may +affect multiple cached pathnames. + +inotify によるディレクトリの監視は再帰的に行われない: あるディレクトリ以下の +サブディレクトリを監視する場合、 監視対象を追加で作成しなければならない。 +大きなディレクトリツリーの場合には、この作業にかなり時間がかかることがある。 + +If monitoring an entire directory subtree, and a new subdirectory is created +in that tree or an existing directory is renamed into that tree, be aware +that by the time you create a watch for the new subdirectory, new files (and +subdirectories) may already exist inside the subdirectory. Therefore, you +may want to scan the contents of the subdirectory immediately after adding +the watch (and, if desired, recursively add watches for any subdirectories +that it contains). + +Note that the event queue can overflow. In this case, events are lost. +Robust applications should handle the possibility of lost events +gracefully. For example, it may be necessary to rebuild part or all of the +application cache. (One simple, but possibly expensive, approach is to +close the inotify file descriptor, empty the cache, create a new inotify +file descriptor, and then re\-create watches and cache entries for the +objects to be monitored.) +.SS "rename() イベントの取り扱い" +As noted above, the \fBIN_MOVED_FROM\fP and \fBIN_MOVED_TO\fP event pair that is +generated by \fBrename\fP(2) can be matched up via their shared cookie value. +However, the task of matching has some challenges. + +These two events are usually consecutive in the event stream available when +reading from the inotify file descriptor. However, this is not guaranteed. +If multiple processes are triggering events for monitored objects, then (on +rare occasions) an arbitrary number of other events may appear between the +\fBIN_MOVED_FROM\fP and \fBIN_MOVED_TO\fP events. + +Matching up the \fBIN_MOVED_FROM\fP and \fBIN_MOVED_TO\fP event pair generated by +\fBrename\fP(2) is thus inherently racy. (Don't forget that if an object is +renamed outside of a monitored directory, there may not even be an +\fBIN_MOVED_TO\fP event.) Heuristic approaches (e.g., assume the events are +always consecutive) can be used to ensure a match in most cases, but will +inevitably miss some cases, causing the application to perceive the +\fBIN_MOVED_FROM\fP and \fBIN_MOVED_TO\fP events as being unrelated. If watch +descriptors are destroyed and re\-created as a result, then those watch +descriptors will be inconsistent with the watch descriptors in any pending +events. (Re\-creating the inotify file descriptor and rebuilding the cache +may be useful to deal with this scenario.) + +Applications should also allow for the possibility that the \fBIN_MOVED_FROM\fP +event was the last event that could fit in the buffer returned by the +current call to \fBread\fP(2), and the accompanying \fBIN_MOVED_TO\fP event might +be fetched only on the next \fBread\fP(2). .SH バグ +.\" FIXME kernel commit 611da04f7a31b2208e838be55a42c7a1310ae321 +.\" implies that unmount events were buggy 2.6.11 to 2.6.36 +.\" 2.6.16 以前のカーネルでは \fBIN_ONESHOT\fP \fImask\fP フラグが働かない。 +As originally designed and implemented, the \fBIN_ONESHOT\fP flag did not cause +an \fBIN_IGNORED\fP event to be generated when the watch was dropped after one +event. However, as an unintended effect of other changes, since Linux +2.6.36, an \fBIN_IGNORED\fP event is generated in this case. + +.\" commit 1c17d18e3775485bf1e0ce79575eb637a94494a2 カーネル 2.6.25 より前では、 連続する同一のイベントを一つにまとめることを意図したコード (古い方のイベントがまだ読み込まれていない場合に、 最新の 2 つのイベントを一つにまとめられる可能性がある) が、 最新のイベントが「最も古い」読み込まれていないイベントとまとめられるか をチェックするようになっていた。 @@ -294,6 +432,6 @@ inotify API では影響が受けるファイルをファイル名で特定す Linux カーネルソース内の \fIDocumentation/filesystems/inotify.txt\fP .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/intro.7 b/draft/man7/intro.7 index e9c9cb98..e045a909 100644 --- a/draft/man7/intro.7 +++ b/draft/man7/intro.7 @@ -48,6 +48,6 @@ intro \- 概要、慣習やその他の説明 .SH 関連項目 \fBstandards\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/ip.7 b/draft/man7/ip.7 index a5e4eff7..b740cb90 100644 --- a/draft/man7/ip.7 +++ b/draft/man7/ip.7 @@ -583,12 +583,12 @@ IP プロトコルでは、いくつかのグローバルパラメータを設 送出されるパケットの time\-to\-live 値のデフォルトをセットする。 これは \fBIP_TTL\fP オプションを用いれば、パケットごとに変えることもできる。 .TP -\fIip_dynaddr\fP (Boolean; default: disabled; Linux 2.0.31 以降) +\fIip_dynaddr\fP (ブール値; デフォルト: 無効; Linux 2.0.31 以降) .\" 動的ソケットアドレスと、インターフェースアドレスが変更された際の マスカレードエントリの再書き込みを有効にする。 ダイアルアップインターフェースで、 IP アドレスが変更される場合に便利である。 .TP -\fIip_forward\fP (Boolean; default: disabled; Linux 1.2 以降) +\fIip_forward\fP (ブール値; デフォルト: 無効; Linux 1.2 以降) .\" IP forwarding を有効にするかどうかのブール値フラグ。 IP forwarding するかどうかはインターフェースごとにも設定できる。 .TP @@ -601,7 +601,7 @@ IP forwarding を有効にするかどうかのブール値フラグ。 IP forwa 番号を勝手に決めてしまうと問題が起きるかもしれない。 1 番目の番号は少なくとも 1024 より大きくすべきである。 良く使われるポートとの衝突を避けたり、ファイアウォールの問題を 回避したければ、 4096 よりも大きくするほうが良いだろう。 .TP -\fIip_no_pmtu_disc\fP (Boolean; default: disabled; Linux 2.2 以降) +\fIip_no_pmtu_disc\fP (ブール値; デフォルト: 無効; Linux 2.2 以降) .\" Precisely: 2.1.15 .\" .\" The following is from 2.6.12: Documentation/networking/ip-sysctl.txt @@ -611,7 +611,7 @@ IP forwarding を有効にするかどうかのブール値フラグ。 IP forwa をグローバルに無効にするよりは、 壊れているルータを直すほうが良い。 Path MTU Discovery を無効にするとネットワークのコストが 大きくなってしまうからである。 .TP -\fIip_nonlocal_bind\fP (Boolean; default: disabled; Linux 2.4 以降) +\fIip_nonlocal_bind\fP (ブール値; デフォルト: 無効; Linux 2.4 以降) .\" Precisely: patch-2.4.0-test10 .\" .\" The following is from 2.6.12: Documentation/networking/ip-sysctl.txt @@ -764,6 +764,6 @@ glibc のバージョンによっては \fIin_pktinfo\fP の定義を忘れて .\" FIXME autobind INADDR REUSEADDR RFC\ 791: 元々の IP 仕様。 RFC\ 1122: IPv4 ホストの要件。 RFC\ 1812: IPv4 ルータの要件。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/ipv6.7 b/draft/man7/ipv6.7 index 493af5a3..0f1e9c8a 100644 --- a/draft/man7/ipv6.7 +++ b/draft/man7/ipv6.7 @@ -284,6 +284,6 @@ EH および AH ヘッダ での IPSec のサポートは存在しない。 RFC\ 2553: IPv6 BASIC API; Linux はこの RFC に準拠するようにしている。 RFC\ 2460: IPv6 specification. .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-1.7 b/draft/man7/iso_8859-1.7 index 736afeec..389bb0ea 100644 --- a/draft/man7/iso_8859-1.7 +++ b/draft/man7/iso_8859-1.7 @@ -188,6 +188,6 @@ _ .SH 関連項目 \fBascii\fP(7), \fBiso_8859\-15\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-10.7 b/draft/man7/iso_8859-10.7 index cbe34f83..5bdfb1c7 100644 --- a/draft/man7/iso_8859-10.7 +++ b/draft/man7/iso_8859-10.7 @@ -173,6 +173,6 @@ ISO 8859\-10 は Latin\-6 としても知られている。 .SH 関連項目 \fBascii\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-11.7 b/draft/man7/iso_8859-11.7 index bd568689..3128b44b 100644 --- a/draft/man7/iso_8859-11.7 +++ b/draft/man7/iso_8859-11.7 @@ -167,6 +167,6 @@ ISO 8859\-11 は TIS (タイ工業規格) 620\-2253 (一般には TIS\-620 と .SH 関連項目 \fBascii\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-13.7 b/draft/man7/iso_8859-13.7 index 6c8bae16..3146a9a1 100644 --- a/draft/man7/iso_8859-13.7 +++ b/draft/man7/iso_8859-13.7 @@ -172,6 +172,6 @@ ISO 8859\-13 は Latin\-7 としても知られている。 .SH 関連項目 \fBascii\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-14.7 b/draft/man7/iso_8859-14.7 index b3ec4ecd..d9363db4 100644 --- a/draft/man7/iso_8859-14.7 +++ b/draft/man7/iso_8859-14.7 @@ -170,6 +170,6 @@ ISO 8859\-14 は Latin\-8 としても知られている。 .SH 関連項目 \fBascii\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-15.7 b/draft/man7/iso_8859-15.7 index 4307c6e2..016f33a4 100644 --- a/draft/man7/iso_8859-15.7 +++ b/draft/man7/iso_8859-15.7 @@ -183,6 +183,6 @@ _ .SH 関連項目 \fBascii\fP(7), \fBiso_8859\-1\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-16.7 b/draft/man7/iso_8859-16.7 index 1b8d6ca2..538d3c32 100644 --- a/draft/man7/iso_8859-16.7 +++ b/draft/man7/iso_8859-16.7 @@ -184,6 +184,6 @@ _ .UR http://bucovina.chem.tue.nl\:/fonturi\:/index\-en.html .UE . .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-2.7 b/draft/man7/iso_8859-2.7 index 791067b7..83089aa4 100644 --- a/draft/man7/iso_8859-2.7 +++ b/draft/man7/iso_8859-2.7 @@ -187,6 +187,6 @@ _ .UR http://sizif.mf.uni\-lj.si\:/linux\:/cee\:/iso8859\-2.html .UE . .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-3.7 b/draft/man7/iso_8859-3.7 index 4d55b8d0..4c36324f 100644 --- a/draft/man7/iso_8859-3.7 +++ b/draft/man7/iso_8859-3.7 @@ -166,6 +166,6 @@ ISO 8859\-3 は Latin\-3 としても知られている。 .SH 関連項目 \fBascii\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-4.7 b/draft/man7/iso_8859-4.7 index 344b6539..728f39ea 100644 --- a/draft/man7/iso_8859-4.7 +++ b/draft/man7/iso_8859-4.7 @@ -168,6 +168,6 @@ _ .SH 関連項目 \fBascii\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-5.7 b/draft/man7/iso_8859-5.7 index 6eb11aa7..462bf213 100644 --- a/draft/man7/iso_8859-5.7 +++ b/draft/man7/iso_8859-5.7 @@ -172,6 +172,6 @@ T} .SH 関連項目 \fBascii\fP(7), \fBkoi8\-r\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-6.7 b/draft/man7/iso_8859-6.7 index 9f43baec..d075a08c 100644 --- a/draft/man7/iso_8859-6.7 +++ b/draft/man7/iso_8859-6.7 @@ -126,6 +126,6 @@ ISO 8859\-6 では、関連する多くの言語 (ウルドゥー語ヤペルシ .SH 関連項目 \fBascii\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-7.7 b/draft/man7/iso_8859-7.7 index 439e5771..73e32f1a 100644 --- a/draft/man7/iso_8859-7.7 +++ b/draft/man7/iso_8859-7.7 @@ -177,6 +177,6 @@ ISO 8859\-7 は以前は ELOT\-928 や ECMA\-118:1986 とも呼ばれていた .SH 関連項目 \fBascii\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-8.7 b/draft/man7/iso_8859-8.7 index e5fc4eef..a2d4da13 100644 --- a/draft/man7/iso_8859-8.7 +++ b/draft/man7/iso_8859-8.7 @@ -138,6 +138,6 @@ ISO 8859\-8 は ISO\-IR\-138 としても知られている。 .SH 関連項目 \fBascii\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-9.7 b/draft/man7/iso_8859-9.7 index e4ce4a69..466f7213 100644 --- a/draft/man7/iso_8859-9.7 +++ b/draft/man7/iso_8859-9.7 @@ -171,6 +171,6 @@ _ .SH 関連項目 \fBascii\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/koi8-r.7 b/draft/man7/koi8-r.7 index d5e0a26a..95bede17 100644 --- a/draft/man7/koi8-r.7 +++ b/draft/man7/koi8-r.7 @@ -208,6 +208,6 @@ RFC\ 1489, .UR http://koi8.pp.ru/ .UE .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/koi8-u.7 b/draft/man7/koi8-u.7 index 26fa4573..786a54ce 100644 --- a/draft/man7/koi8-u.7 +++ b/draft/man7/koi8-u.7 @@ -91,7 +91,11 @@ _ 243 163 A3 ё CYRILLIC SMALL LETTER IO 244 164 A4 є CYRILLIC SMALL LETTER UKRAINIAN IE 245 165 A5 ╔ BOX DRAWINGS DOUBLE DOWN AND RIGHT -246 166 A6 і CYRILLIC SMALL LETTER BYELORUSSIAN\-UKRAINIAN I +246 166 A6 і T{ +CYRILLIC SMALL LETTER +.br +BYELORUSSIAN\-UKRAINIAN I +T} 247 167 A7 ї CYRILLIC SMALL LETTER YI (Ukrainian) 250 168 A8 ╗ BOX DRAWINGS DOUBLE DOWN AND LEFT 251 169 A9 ╘ BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE @@ -196,6 +200,6 @@ A4, A6, A7, AD, B4, B6, B7, BD である。 .SH 関連項目 \fBascii\fP(7), \fBkoi8\-r\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/libc.7 b/draft/man7/libc.7 index 0886849c..92622fe3 100644 --- a/draft/man7/libc.7 +++ b/draft/man7/libc.7 @@ -89,6 +89,6 @@ Linux libc の活動の元々の動機とは裏腹に、glibc 2.0 がリリー \fBsyscalls\fP(2), \fBgetauxval\fP(3), \fBproc\fP(5), \fBfeature_test_macros\fP(7), \fBman\-pages\fP(7), \fBstandards\fP(7), \fBvdso\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/mailaddr.7 b/draft/man7/mailaddr.7 index 135c7561..e27dedf0 100644 --- a/draft/man7/mailaddr.7 +++ b/draft/man7/mailaddr.7 @@ -106,6 +106,6 @@ mailaddr \- メール・アドレスの説明 RFC\ 2822 (Internet Message Format) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/man.7 b/draft/man7/man.7 index cfd2ecb5..95247943 100644 --- a/draft/man7/man.7 +++ b/draft/man7/man.7 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/math_error.7 b/draft/man7/math_error.7 index 4ba4aed4..4e2e34c8 100644 --- a/draft/man7/math_error.7 +++ b/draft/man7/math_error.7 @@ -146,6 +146,6 @@ POSIX.1\-2001 ではこれらの関数がエラーを返すことを 要求し \fIinfo libc\fP .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/mdoc.7 b/draft/man7/mdoc.7 index a098dcd9..aa154b15 100644 --- a/draft/man7/mdoc.7 +++ b/draft/man7/mdoc.7 @@ -407,5 +407,5 @@ UR マクロ (URI/URL ハイパーテキスト参照の開始), UE マクロ ( .Sh この文書について この man ページは Linux .Em man-pages -プロジェクトのリリース 3.63 +プロジェクトのリリース 3.64 の一部である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man-pages/ に書かれている。 diff --git a/draft/man7/mdoc.samples.7 b/draft/man7/mdoc.samples.7 index 769bafc0..91812199 100644 --- a/draft/man7/mdoc.samples.7 +++ b/draft/man7/mdoc.samples.7 @@ -2800,5 +2800,5 @@ nroff 使用時に、(最初のヘッダとフッタ以外の) 改ページ時 .Sh この文書について この man ページは Linux .Em man-pages -プロジェクトのリリース 3.63 +プロジェクトのリリース 3.64 の一部である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man-pages/ に書かれている。 diff --git a/draft/man7/mq_overview.7 b/draft/man7/mq_overview.7 index 525eea04..b3ec4883 100644 --- a/draft/man7/mq_overview.7 +++ b/draft/man7/mq_overview.7 @@ -180,6 +180,6 @@ System V メッセージキュー (\fBmsgget\fP(2), \fBmsgsnd\fP(2), \fBmsgrcv\f \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_unlink\fP(3), \fBepoll\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/netdevice.7 b/draft/man7/netdevice.7 index 1146e4de..ae6c41ce 100644 --- a/draft/man7/netdevice.7 +++ b/draft/man7/netdevice.7 @@ -275,6 +275,6 @@ glibc 2.1 では \fI\fP に \fIifr_newname\fP マクロがない。 .SH 関連項目 \fBproc\fP(5), \fBcapabilities\fP(7), \fBip\fP(7), \fBrtnetlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/netlink.7 b/draft/man7/netlink.7 index ab3bbd8a..bf384650 100644 --- a/draft/man7/netlink.7 +++ b/draft/man7/netlink.7 @@ -153,10 +153,8 @@ T} NLM_F_ACK:成功した場合の応答を要求する。 NLM_F_ECHO:この要求をエコーする。 .TE -.ad .sp 1 .\" No right adjustment for text blocks in tables -.na .TS tab(:); l s @@ -171,14 +169,14 @@ T} .\" FIXME NLM_F_ATOMIC is not used any more? NLM_F_ATOMIC:テーブルのアトミックなスナップショットを返す。 NLM_F_DUMP:T{ -便利なマクロ。(NLM_F_ROOT|NLM_F_MATCH) と同じ。 +便利なマクロ。 +.br +(NLM_F_ROOT|NLM_F_MATCH) と等価. T} .TE -.ad .sp 1 \fBNLM_F_ATOMIC\fP を使う場合は、 \fBCAP_NET_ADMIN\fP 権限を持つか実効ユーザー ID が 0 でなければならない点に注意すること。 -.na .TS tab(:); l s @@ -190,7 +188,6 @@ NLM_F_EXCL:すでにオブジェクトがあったら置換しない。 NLM_F_CREATE:まだオブジェクトがなければ作成する。 NLM_F_APPEND:オブジェクトリストの最後に追加する。 .TE -.ad .sp 1 \fInlmsg_seq\fP と \fInlmsg_pid\fP はメッセージの追跡に使用される。 \fInlmsg_pid\fP はメッセージの送信元を表す。 メッセージが netlink ソケットで送信されている場合、 \fInlmsg_pid\fP とプロセスの PID は 1:1 @@ -360,6 +357,6 @@ libnl に関する情報 RFC 3549 "Linux Netlink as an IP Services Protocol" .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/numa.7 b/draft/man7/numa.7 index 1bb8f48d..fa1d729d 100644 --- a/draft/man7/numa.7 +++ b/draft/man7/numa.7 @@ -146,6 +146,6 @@ Linux の NUMA システムコールと \fI/proc\fP インターフェースは \fBget_mempolicy\fP(2), \fBmbind\fP(2), \fBmove_pages\fP(2), \fBset_mempolicy\fP(2), \fBnuma\fP(3), \fBcpuset\fP(7), \fBnumactl\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/operator.7 b/draft/man7/operator.7 index 3511611b..3ba3695f 100644 --- a/draft/man7/operator.7 +++ b/draft/man7/operator.7 @@ -75,6 +75,6 @@ operator \- C 言語の演算子の優先順位と評価の順序 .fi .\" .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/packet.7 b/draft/man7/packet.7 index 4e1f8788..3d9b5355 100644 --- a/draft/man7/packet.7 +++ b/draft/man7/packet.7 @@ -404,6 +404,6 @@ IEEE 802.2/803.3 の LLC の扱い方は、バグと考えても良いだろう 物理層のプロトコルに関する記述は \fI\fP インクルードファイルにある。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/path_resolution.7 b/draft/man7/path_resolution.7 index 91ae403e..0a3fa13c 100644 --- a/draft/man7/path_resolution.7 +++ b/draft/man7/path_resolution.7 @@ -149,6 +149,6 @@ Linux では、スーパーユーザ権限が複数のケーパビリティに .SH 関連項目 \fBreadlink\fP(2), \fBcapabilities\fP(7), \fBcredentials\fP(7), \fBsymlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/pipe.7 b/draft/man7/pipe.7 index c61da13f..edd55743 100644 --- a/draft/man7/pipe.7 +++ b/draft/man7/pipe.7 @@ -114,6 +114,6 @@ POSIX.1\-2001 では、パイプは一方向の通信だけに対応していれ \fBdup\fP(2), \fBfcntl\fP(2), \fBopen\fP(2), \fBpipe\fP(2), \fBpoll\fP(2), \fBselect\fP(2), \fBsocketpair\fP(2), \fBstat\fP(2), \fBmkfifo\fP(3), \fBepoll\fP(7), \fBfifo\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/posixoptions.7 b/draft/man7/posixoptions.7 index 42aaef4b..de12e283 100644 --- a/draft/man7/posixoptions.7 +++ b/draft/man7/posixoptions.7 @@ -731,6 +731,6 @@ POSIX トレーシング (tracing) が使用可能である。 以下の関数 .SH 関連項目 \fBsysconf\fP(3), \fBstandards\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/pthreads.7 b/draft/man7/pthreads.7 index 42eefe42..a4c97cf8 100644 --- a/draft/man7/pthreads.7 +++ b/draft/man7/pthreads.7 @@ -774,6 +774,6 @@ pthreads の各種マニュアルページ、例えば: \fBpthread_attr_init\fP( \fBpthread_setspecific\fP(3), \fBpthread_sigmask\fP(3), \fBpthread_sigqueue\fP(3), and \fBpthread_testcancel\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/pty.7 b/draft/man7/pty.7 index 9338c36b..7011ae30 100644 --- a/draft/man7/pty.7 +++ b/draft/man7/pty.7 @@ -89,6 +89,6 @@ BSD \fBioctl\fP(2) の \fBTIOCSTOP\fP, \fBTIOCSTART\fP, \fBTIOCUCNTL\fP, \fBTIO \fBselect\fP(2), \fBsetsid\fP(2), \fBforkpty\fP(3), \fBopenpty\fP(3), \fBtermios\fP(3), \fBpts\fP(4), \fBtty\fP(4), \fBtty_ioctl\fP(4) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/raw.7 b/draft/man7/raw.7 index 1539809e..be4b3ec4 100644 --- a/draft/man7/raw.7 +++ b/draft/man7/raw.7 @@ -169,6 +169,6 @@ raw ソケットへの送信では、 IP プロトコルを \fIsin_port\fP か Path MTU discovery に関しては \fBRFC\ 1191\fP を参照。 IP プロトコルに関しては \fBRFC\ 791\fP とインクルードファイル \fI\fP を参照。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/regex.7 b/draft/man7/regex.7 index 538bcbf9..4ce4d8d9 100644 --- a/draft/man7/regex.7 +++ b/draft/man7/regex.7 @@ -202,6 +202,6 @@ case を意味する」 という上記の定義が正しい解釈であると .PP POSIX.2, section 2.8 (Regular Expression Notation). .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/rtnetlink.7 b/draft/man7/rtnetlink.7 index 6b48ccc4..22923d40 100644 --- a/draft/man7/rtnetlink.7 +++ b/draft/man7/rtnetlink.7 @@ -80,7 +80,6 @@ struct ifinfomsg { は他と重ならないインターフェースの index である (Linux 3.7 以降では、 \fBRTMGRP_LINK\fP メッセージで 0 以外の値を指定することができ、そのため指定した \fIifindex\fP でリンクを作成できる)。 \fIifi_change\fP は将来の利用のために予約されており、常に 0xFFFFFFFF にセットすべきである。 -.na .TS tab(:); c s s @@ -99,7 +98,6 @@ IFLA_STATS:T{ 下記参照 T}:インターフェースの統計 .TE -.ad .sp \fBIFLA_STATS\fP の値の型は \fIstruct rtnl_link_stats\fP (Linux 2.4 以前では \fIstruct net_device_stats\fP) である。 @@ -164,7 +162,6 @@ struct rtmsg { unsigned int rtm_flags; }; .fi -.na .TS tab(:); l l. @@ -189,8 +186,6 @@ RTN_XRESOLVE:T{ 外部レゾルバを参照 (実装されていない) T} .TE -.ad -.na .TS tab(:); l l. @@ -204,14 +199,12 @@ RTPROT_KERNEL:カーネルによる RTPROT_BOOT:ブート時 RTPROT_STATIC:管理者による .TE -.ad \fBRTPROT_STATIC\fP よりも大きな値はカーネルによって解釈されない。これは 単なるユーザーへの情報である。これらは経路情報の情報源を タグ付けしたり、複数のルーティングデーモンからの情報を 区別するために用いることができる。 既に割り当てられているルーティングデーモンの識別子については \fI\fP を見よ。 \fIrtm_scope\fP は行き先への距離である。 -.na .TS tab(:); l l. @@ -223,12 +216,10 @@ RT_SCOPE_LINK:このリンク上の経路 RT_SCOPE_HOST:ローカルホスト上の経路 RT_SCOPE_NOWHERE:行き先が存在しない .TE -.ad ユーザーは \fBRT_SCOPE_UNIVERSE\fP と \fBRT_SCOPE_SITE\fP の間の値を用いることができる。 \fIrtm_flags\fP は以下の意味を持つ: -.na .TS tab(:); l l. @@ -238,7 +229,6 @@ T} RTM_F_CLONED:経路は他の経路によって複製された。 RTM_F_EQUALIZE:マルチパスイコライザ (まだ実装されていない) .TE -.ad \fIrtm_table\fP ではルーティングテーブルを指定する。 .TS @@ -378,6 +368,6 @@ TCA_RATE:struct tc_estimator:レート制限 .SH 関連項目 \fBcmsg\fP(3), \fBrtnetlink\fP(3), \fBip\fP(7), \fBnetlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/sem_overview.7 b/draft/man7/sem_overview.7 index 6c2df6bb..33bfbbd2 100644 --- a/draft/man7/sem_overview.7 +++ b/draft/man7/sem_overview.7 @@ -108,6 +108,6 @@ System V よりも 簡単で、うまく設計されたインタフェースを \fBsem_open\fP(3), \fBsem_post\fP(3), \fBsem_unlink\fP(3), \fBsem_wait\fP(3), \fBpthreads\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/shm_overview.7 b/draft/man7/shm_overview.7 index 04dc9301..45d51b7a 100644 --- a/draft/man7/shm_overview.7 +++ b/draft/man7/shm_overview.7 @@ -95,6 +95,6 @@ System V 共有メモリ (\fBshmget\fP(2), \fBshmop\fP(2) など) は古い共 \fBmprotect\fP(2), \fBmunmap\fP(2), \fBshmget\fP(2), \fBshmop\fP(2), \fBshm_open\fP(3), \fBshm_unlink\fP(3), \fBsem_overview\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/sigevent.7 b/draft/man7/sigevent.7 index 07c55b86..7a237c07 100644 --- a/draft/man7/sigevent.7 +++ b/draft/man7/sigevent.7 @@ -110,6 +110,6 @@ POSIX.1\-2001. \fBgetaddrinfo_a\fP(3), \fBlio_listio\fP(3), \fBmq_notify\fP(3), \fBaio\fP(7), \fBpthreads\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/signal.7 b/draft/man7/signal.7 index 8a470e98..6b0da54e 100644 --- a/draft/man7/signal.7 +++ b/draft/man7/signal.7 @@ -590,6 +590,6 @@ POSIX.1 (注記した内容以外)。 \fBsigset\fP(3), \fBsigsetops\fP(3), \fBsigvec\fP(3), \fBsigwait\fP(3), \fBstrsignal\fP(3), \fBsysv_signal\fP(3), \fBcore\fP(5), \fBproc\fP(5), \fBpthreads\fP(7), \fBsigevent\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/socket.7 b/draft/man7/socket.7 index bd1bf1fa..f9a48811 100644 --- a/draft/man7/socket.7 +++ b/draft/man7/socket.7 @@ -329,8 +329,9 @@ recv(fd, buf, 2, MSG_PEEK); // Peeks "ee"; offset set to 8 このソケットに接続してきた外部プロセスの信任状 (credential) を返す。このソケットオプションが利用できるのは、接続された \fBAF_UNIX\fP ストリームソケット間、および \fBsocketpair\fP(2) を使って作成された \fBAF_UNIX\fP のストリームソケットとデータグラムソケットのペアだけである。 \fBunix\fP(7) を参照のこと。 \fBconnect\fP(2) や -\fBsocketpair\fP(2) が呼ばれた時に有効であった信任状が返される。引き数は \fIucred\fP -構造体である。このソケットオプションは読み込み専用である。 +\fBsocketpair\fP(2) が呼ばれた時に有効であった信任状が返される。 引き数は \fIucred\fP 構造体である。この構造体の定義を +\fI\fP を得るには、 機能検査マクロ \fB_GNU_SOURCE\fP を定義すること。 +このソケットオプションは読み込み専用である。 .TP \fBSO_PRIORITY\fP プロトコルで定義された優先度を、このソケットから 送信される全てのパケットにセットする。 Linux はネットワークキュー内部の @@ -534,6 +535,6 @@ Linux では、 \fBSO_REUSEADDR\fP オプションでポートの再利用が許 \fBcapabilities\fP(7), \fBddp\fP(7), \fBip\fP(7), \fBpacket\fP(7), \fBtcp\fP(7), \fBudp\fP(7), \fBunix\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/standards.7 b/draft/man7/standards.7 index 1ea489e3..313769b5 100644 --- a/draft/man7/standards.7 +++ b/draft/man7/standards.7 @@ -96,8 +96,10 @@ C 言語の標準規格のこの改訂版は ISO により 1999 年に承認さ からオンラインで入手可能である。 .TP \fBC11\fP -This revision of the C language standard was ratified by ISO in 2011 -(\fIISO/IEC 9899:2011\fP). +C 言語の標準規格のこの改訂版は ISO により 2011 年に承認された (\fIISO/IEC 9899:2011\fP)。 +.UR http://www.open\-std.org\:/jtc1\:/sc22\:/wg14\:/www\:/standards +.UE +からオンラインで入手可能である。 .TP \fBPOSIX.1\-1990\fP "Portable Operating System Interface for Computing Environments". 1990 年に @@ -109,11 +111,11 @@ IEEE Std 1003.2\-1992. コマンドとユーティリティについて説明 (\fIISO/IEC 9945\-2:1993\fP)。 .TP \fBPOSIX.1b\fP (以前は \fIPOSIX.4\fP とも言われた) -IEEE Std 1003.1b\-1993, describing real\-time facilities for portable -operating systems, ratified by ISO in 1996 (\fIISO/IEC 9945\-1:1996\fP). +IEEE Std 1003.1b\-1993. 移植可能なオペレーティングシステムのためのリアルタイム機能について 記載されており、 1996 年の +ISO により承認された (\fIISO/IEC 9945\-1:1996\fP)。 .TP \fBPOSIX.1c\fP -IEEE Std 1003.1c\-1995, which describes the POSIX threads interfaces. +IEEE Std 1003.1c\-1995. POSIX スレッドインタフェースについて記載している。 .TP \fBPOSIX.1d\fP IEEE Std 1003.1c\-1999. 追加のリアルタイム拡張について記載している。 @@ -207,6 +209,6 @@ POSIX.1\-2008 にも準拠していると考えてよい。 .SH 関連項目 \fBfeature_test_macros\fP(7), \fBlibc\fP(7), \fBposixoptions\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/suffixes.7 b/draft/man7/suffixes.7 index 888e2c7f..c2a357c6 100644 --- a/draft/man7/suffixes.7 +++ b/draft/man7/suffixes.7 @@ -295,6 +295,6 @@ Suffix File type .SH 関連項目 \fBfile\fP(1), \fBmake\fP(1) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/svipc.7 b/draft/man7/svipc.7 index d53b782d..4a0e6573 100644 --- a/draft/man7/svipc.7 +++ b/draft/man7/svipc.7 @@ -265,6 +265,6 @@ struct shmid_ds { \fBmsgrcv\fP(2), \fBmsgsnd\fP(2), \fBsemctl\fP(2), \fBsemget\fP(2), \fBsemop\fP(2), \fBshmat\fP(2), \fBshmctl\fP(2), \fBshmdt\fP(2), \fBshmget\fP(2), \fBftok\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/tcp.7 b/draft/man7/tcp.7 index adca5b2e..3d7ef131 100644 --- a/draft/man7/tcp.7 +++ b/draft/man7/tcp.7 @@ -93,7 +93,7 @@ .\" Updated 2013-05-01, Akihiro MOTOKI .\" Updated 2013-07-22, Akihiro MOTOKI .\" -.TH TCP 7 2014\-01\-23 Linux "Linux Programmer's Manual" +.TH TCP 7 2014\-03\-31 Linux "Linux Programmer's Manual" .SH 名前 tcp \- TCP プロトコル .SH 書式 @@ -171,7 +171,7 @@ ACK が遅延 ACK (delayed acknowledgment) を相殺するための 2 セグメ を 2 増やすことができる。 .RE .TP -\fItcp_abort_on_overflow\fP (Boolean; default: disabled; Linux 2.4 以降) +\fItcp_abort_on_overflow\fP (ブール値; デフォルト: 無効; Linux 2.4 以降) .\" Since 2.3.41 接続を待ち受けているサービスが遅すぎて、受信についていけない場合に、 接続をリセットできるようにする。 これを用いると、バーストによってオーバーフローが起こったときに、 接続を回復できるようになる。このオプションを用いるのは、 @@ -197,6 +197,16 @@ character. The list is a subset of those listed in \fItcp_available_congestion_control\fP. The default value for this list is "reno" plus the default setting of \fItcp_congestion_control\fP. .TP +\fItcp_autocorking\fP (ブール値; デフォルト: 有効; Linux 3.14 以降) +.\" commit f54b311142a92ea2e42598e347b84e1655caf8e3 +.\" Text heavily based on Documentation/networking/ip-sysctl.txt +If this option is enabled, the kernel tries to coalesce small writes (from +consecutive \fBwrite\fP(2) and \fBsendmsg\fP(2) calls) as much as possible, in +order to decrease the total number of sent packets. Coalescing is done if +at least one prior packet for the flow is waiting in Qdisc queues or device +transmit queue. Applications can still use the \fBTCP_CORK\fP socket option to +obtain optimal behavior when they know how/when to uncork their sockets. +.TP \fItcp_available_congestion_control\fP (String; read\-only; Linux 2.4.20 以降) .\" The following is from 2.6.28-rc4: Documentation/networking/ip-sysctl.txt Show a list of the congestion\-control algorithms that are registered. The @@ -220,7 +230,7 @@ be available as modules, but not loaded. パケット化レイヤの Path MTU discovery (MTU probing) で、 \fIsearch_low\fP の初期値と使用される値。 MTU probing が有効な場合、この値はその接続の MSS の初期値となる。 .TP -\fItcp_bic\fP (Boolean; default: disabled; Linux 2.4.27/2.6.6 から 2.6.13 まで) +\fItcp_bic\fP (ブール値; デフォルト: 無効; Linux 2.4.27/2.6.6 から 2.6.13 まで) .\" .\" The following is from 2.6.12: Documentation/networking/ip-sysctl.txt BIC TCP 輻輳制御アルゴリズムを有効にする。 BIC\-TCP は送信側のみの変更で、 スケーラビリティと TCP 親和性 @@ -235,7 +245,7 @@ additive increase (追加的な増加) と binary search increase (二分探索 BIC TCP が輻輳ウィンドウの調整を開始する閾値ウィンドウ (パケット単位) を設定する。この閾値を下回る場合、BIC TCP はデフォルトの TCP Reno と 同じ動作をする。 .TP -\fItcp_bic_fast_convergence\fP (Boolean; default: enabled; Linux 2.4.27/2.6.6 以降 2.6.13 まで) +\fItcp_bic_fast_convergence\fP (ブール値; デフォルト: 有効; Linux 2.4.27/2.6.6 以降 2.6.13 まで) BIC TCP が輻輳ウィンドウの変化により速く反応するようにする。 同じコネクションを共有する二つのフローが一つにまとまるのを より速く行うようにする。 .TP @@ -248,16 +258,16 @@ BIC TCP が輻輳ウィンドウの変化により速く反応するようにす システムに DMA コピーエンジンが存在し、カーネルで \fBCONFIG_NET_DMA\fP オプションが有効になっている場合に、 DMA コピーエンジンにオフロードされるソケットの読み込みサイズの下限値 (バイト単位)。 .TP -\fItcp_dsack\fP (Boolean; default: enabled; Linux 2.4 以降) +\fItcp_dsack\fP (ブール値; デフォルト: 有効; Linux 2.4 以降) .\" Since 2.4.0-test7 RFC\ 2883 の TCP Duplicate SACK のサポートを有効にする。 .TP -\fItcp_ecn\fP (Boolean; default: disabled; Linux 2.4 以降) +\fItcp_ecn\fP (ブール値; デフォルト: 無効; Linux 2.4 以降) .\" Since 2.4.0-test7 RFC\ 2884 の Explicit Congestion Notification を有効にする。 これを有効にすると、間違った振舞いをする古いルータが 経路の途中にあるような接続先に対して影響が生じ、 場合によっては接続が落ちるかもしれない。 .TP -\fItcp_fack\fP (Boolean; default: enabled; Linux 2.2 以降) +\fItcp_fack\fP (ブール値; デフォルト: 有効; Linux 2.2 以降) .\" Since 2.1.92 TCP Forward Acknowledgement のサポートを有効にする。 .TP @@ -321,7 +331,7 @@ TCP keep\-alive プローブの最大回数。 この回数だけ試しても接 .\" The following is from 2.6.12: Documentation/networking/ip-sysctl.txt 下層にある接続追跡機構やアプリケーションでのタイムアウトは、 もっとずっと短いかもしれない。 .TP -\fItcp_low_latency\fP (Boolean; default: disabled; Linux 2.4.21/2.6 以降) +\fItcp_low_latency\fP (ブール値; デフォルト: 無効; Linux 2.4.21/2.6 以降) .\" Since 2.4.21/2.5.60 有効にすると、TCP スタックはスループットを高くするよりも 遅延を少なくすることを優先して判断を行う。 このオプションを無効にすると、スループットを高くすることが優先される。 このデフォルト値を変更した方がよいアプリケーションの例としては Beowulf @@ -349,7 +359,7 @@ TCP_SYNQ_HSIZE*16<=tcp_max_syn_backlog のように修正し、 カーネルを 攻撃を防ぐために過ぎない。 デフォルト値は NR_FILE*2 で、システムのメモリに応じて調整される。 この数値を越えると、そのようなソケットはクローズされ、警告が表示される。 .TP -\fItcp_moderate_rcvbuf\fP (Boolean; default: enabled; Linux 2.4.17/2.6.7 以降) +\fItcp_moderate_rcvbuf\fP (ブール値; デフォルト: 有効; Linux 2.4.17/2.6.7 以降) .\" The following is from 2.6.28-rc4: Documentation/networking/ip-sysctl.txt 有効にすると、TCP は受信バッファの自動調整を行う。 具体的には、 (\fItcp_rmem[2]\fP を超えない範囲で) バッファの大きさを自動的に変化させ、 その経路で最大のスループットを達成するのに必要な大きさに合わせようとする。 @@ -384,7 +394,7 @@ TCP がグローバルに割り当てるページ数の最大値。 この値は 常に有効にする。 MSS の初期値として \fItcp_base_mss\fP が使用される。 .RE .TP -\fItcp_no_metrics_save\fP (Boolean; default: disabled; Linux 2.6.6 以降) +\fItcp_no_metrics_save\fP (ブール値; デフォルト: 無効; Linux 2.6.6 以降) .\" The following is from 2.6.28-rc4: Documentation/networking/ip-sysctl.txt デフォルトでは、TCP は接続クローズ時に各種の接続パラメータを ルートキャッシュ (route cache) に保存し、近い将来に接続が確立された際に これらの情報を初期状態として使用できるようになっている。 通常は、これにより全体として性能が向上するが、 時として性能の劣化を引き起こすこともある。 @@ -401,7 +411,7 @@ TCP パケットストリームでパケット順序の逆転が発生しただ これは、接続中のパケットの並び替えによって生じる 不必要な速度低下や再送を最小化するように設計された、 パケット並び替え (packet reordering) の検知メトリックなのである。 .TP -\fItcp_retrans_collapse\fP (Boolean; default: enabled; Linux 2.2 以降) +\fItcp_retrans_collapse\fP (ブール値; デフォルト: 有効; Linux 2.2 以降) .\" Since 2.1.96 再送の際にフルサイズのパケットを送ろうとする。 .TP @@ -416,7 +426,7 @@ reordering) の検知メトリックなのである。 (再送のタイムアウトに依存するが) およそ 13〜30 分程度の期間に対応する。 RFC\ 1122 は最小の限界を 100 秒と置いているが、 これはたいていの場合には短すぎると思われる。 .TP -\fItcp_rfc1337\fP (Boolean; default: disabled; Linux 2.2 以降) +\fItcp_rfc1337\fP (ブール値; デフォルト: 無効; Linux 2.2 以降) .\" Since 2.1.90 TCP の動作を RFC\ 1337 に準拠させる。 無効にすると、TIME_WAIT 状態のときに RST が受信された場合、 TIME_WAIT 期間の終了を待たずにそのソケットを直ちにクローズする。 @@ -450,16 +460,16 @@ TCP ソケットの受信バッファのデフォルトサイズ。 この値は (Linux 2.4 では、デフォルト値は 87380*2 バイトで、 メモリの少ないシステムでは 87380 まで減らされる。) .RE .TP -\fItcp_sack\fP (Boolean; default: enabled; Linux 2.2 以降) +\fItcp_sack\fP (ブール値; デフォルト: 有効; Linux 2.2 以降) .\" Since 2.1.36 RFC\ 2018 の TCP Selective Acknowledgements を有効にする。 .TP -\fItcp_slow_start_after_idle\fP (Boolean; default: enabled; Linux 2.6.18 以降) +\fItcp_slow_start_after_idle\fP (ブール値; デフォルト: 有効; Linux 2.6.18 以降) .\" The following is from 2.6.28-rc4: Documentation/networking/ip-sysctl.txt 有効にすると、RFC 2861 の動作が行われ、 アイドル時間経過後に輻輳ウィンドウをタイムアウトさせる。 アイドル時間は現在の RTO (再送タイムアウト) で定義される。 無効にすると、輻輳ウィンドウはアイドル時間経過後もタイムアウトされない。 .TP -\fItcp_stdurg\fP (Boolean; default: disabled; Linux 2.2 以降) +\fItcp_stdurg\fP (ブール値; デフォルト: 無効; Linux 2.2 以降) .\" Since 2.1.44 .\" RFC 793 was ambiguous in its specification of the meaning of the .\" urgent pointer. RFC 1122 (and RFC 961) fixed on a particular @@ -487,7 +497,7 @@ TCP syncookies を有効にする。カーネルは \fBCONFIG_SYNCOOKIES\fP を \fItcp_max_syn_backlog\fP, \fItcp_synack_retries\fP, \fItcp_abort_on_overflow\fP などの使用を考えること。 .TP -\fItcp_timestamps\fP (Boolean; default: enabled; Linux 2.2 以降) +\fItcp_timestamps\fP (ブール値; デフォルト: 有効; Linux 2.2 以降) .\" Since 2.1.36 RFC\ 1323 の TCP timestamps を有効にする。 .TP @@ -495,21 +505,21 @@ RFC\ 1323 の TCP timestamps を有効にする。 このパラメータは、一つの TCP Segmentation Offload (TSO) フレームで 消費できる輻輳ウィンドウの割合 (パーセント) を制御する。 バースト性と、どれだけ大きな TSO フレームを構築するかのはトレードオフであり、 このパラメータはその度合いを設定する。 .TP -\fItcp_tw_recycle\fP (Boolean; default: disabled; Linux 2.4 以降) +\fItcp_tw_recycle\fP (ブール値; デフォルト: 無効; Linux 2.4 以降) .\" Since 2.3.15 .\" .\" The following is from 2.6.12: Documentation/networking/ip-sysctl.txt TIME_WAIT ソケットの素早い再利用を有効にする。 このオプションを有効にすると、 NAT (ネットワークアドレス変換) を用いていると問題が生じるので、 あまり推奨しない。 .TP -\fItcp_tw_reuse\fP (Boolean; default: disabled; Linux 2.4.19/2.6 以降) +\fItcp_tw_reuse\fP (ブール値; デフォルト: 無効; Linux 2.4.19/2.6 以降) .\" Since 2.4.19/2.5.43 .\" .\" The following is from 2.6.12: Documentation/networking/ip-sysctl.txt プロトコルの面から見て問題ない場合に新規コネクションに TIME_WAIT 状態のソケットを再利用することを許可する。技術的に詳しい人の助言や 要請なしにこのオプションを変更すべきではない。 .TP -\fItcp_vegas_cong_avoid\fP (Boolean; default: disabled; Linux 2.2 から 2.6.13 まで) +\fItcp_vegas_cong_avoid\fP (ブール値; デフォルト: 無効; Linux 2.2 から 2.6.13 まで) .\" Since 2.1.8; removed in 2.6.13 .\" .\" The following is from 2.6.12: Documentation/networking/ip-sysctl.txt @@ -517,14 +527,14 @@ TCP Vegas 輻輳制御アルゴリズムを有効にする。 TCP Vegas は帯 の送信側のみに変更を加えたものである。 TCP Vegas は輻輳ウィンドウを修正することで、送信レートを調整する。 TCP Vegas は TCP Reno と比べてパケットロスは少ないが、 TCP Reno ほど積極的な挙動はしない。 .TP -\fItcp_westwood\fP (Boolean; default: disabled; Linux 2.4.26/2.6.3 から 2.6.13 まで) +\fItcp_westwood\fP (ブール値; デフォルト: 無効; Linux 2.4.26/2.6.3 から 2.6.13 まで) TCP Westwood+ 輻輳制御アルゴリズムを有効にする。 TCP Westwood+ は TCP 輻輳制御の性能を最適化するように TCP Reno の プロトコルスタックの送信側のみに修正を加えたものである。 輻輳が起こった後で、輻輳ウィンドウや slow start の閾値を 通信両端間の帯域の推測に基づいて設定する。 この推測を使って、TCP Westwood+ は輻輳が発生した時に使っていた 帯域を考慮に入れた slow start の閾値と輻輳ウィンドウを設定する。 TCP Westwood+ は、有線ネットワークにおける TCP Reno の公平性 (fairness) と、無線リンクでのスループットを大きく向上する。 .TP -\fItcp_window_scaling\fP (Boolean; default: enabled; Linux 2.2 以降) +\fItcp_window_scaling\fP (ブール値; デフォルト: 有効; Linux 2.2 以降) .\" Since 2.1.36 RFC\ 1323 の TCP ウィンドウスケーリングを有効にする。 この機能を用いると、接続先が対応していれば、 TCP 接続で大きな (64K 以上の) ウィンドウが使えるようになる。 通常は TCP ヘッダのウインドウ長フィールドは 16 ビットなので、 ウィンドウサイズは 64K @@ -561,7 +571,7 @@ TCP ウィンドウを用いるには、 \fI/proc/sys/net/ipv4/tcp_window_scalin (Linux 2.4 では、デフォルト値は 128K バイトで、 メモリの少ないシステムでは 64K にまで減らされる。) .RE .TP -\fItcp_workaround_signed_windows\fP (Boolean; default: disabled; Linux 2.6.26 以降) +\fItcp_workaround_signed_windows\fP (ブール値; デフォルト: 無効; Linux 2.6.26 以降) 有効にすると、ウィンドウスケーリングオプションを受信しないのは、 接続相手の TCP が壊れていると考え、ウィンドウを符号付きの量とみなす。 無効にすると、接続相手からウィンドウスケーリングオプションを受信しなかった 場合であっても、接続相手の TCP が壊れているとはみなさない。 .SS ソケットオプション @@ -797,6 +807,6 @@ RFC\ 2581: TCP 輻輳制御アルゴリズム。 .br RFC\ 2018 と RFC\ 2883: SACK とその拡張。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/termio.7 b/draft/man7/termio.7 index d3164e79..d5974a85 100644 --- a/draft/man7/termio.7 +++ b/draft/man7/termio.7 @@ -52,6 +52,6 @@ termio \- System V 端末ドライバインタフェース \fBreset\fP(1), \fBsetterm\fP(1), \fBstty\fP(1), \fBtermios\fP(3), \fBtty\fP(4), \fBtty_ioctl\fP(4) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/time.7 b/draft/man7/time.7 index 046172e3..352269b7 100644 --- a/draft/man7/time.7 +++ b/draft/man7/time.7 @@ -121,6 +121,6 @@ Linux 2.6.28 以降では、スレッドの "timer slack" 値を制御するこ \fBpthread_getcpuclockid\fP(3), \fBsleep\fP(3), \fBstrftime\fP(3), \fBstrptime\fP(3), \fBtimeradd\fP(3), \fBusleep\fP(3), \fBrtc\fP(4), \fBhwclock\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/udp.7 b/draft/man7/udp.7 index 3a3c4755..13b2309c 100644 --- a/draft/man7/udp.7 +++ b/draft/man7/udp.7 @@ -162,6 +162,6 @@ RFC\ 1122 : ホストの必要条件 .br RFC\ 1191 : path MTU discovery の記述 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/udplite.7 b/draft/man7/udplite.7 index a9a0f30e..37a594ae 100644 --- a/draft/man7/udplite.7 +++ b/draft/man7/udplite.7 @@ -122,6 +122,6 @@ RFC\ 3828 for the Lightweight User Datagram Protocol (UDP\-Lite). Linux カーネルソース内の \fIDocumentation/networking/udplite.txt\fP .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/unicode.7 b/draft/man7/unicode.7 index 292571e0..75116af0 100644 --- a/draft/man7/unicode.7 +++ b/draft/man7/unicode.7 @@ -248,6 +248,6 @@ GUI アプリケーション (HTML ビューア・ワードプロセッサ) で .SH 関連項目 \fBsetlocale\fP(3), \fBcharsets\fP(7), \fButf\-8\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/units.7 b/draft/man7/units.7 index 3141fb34..7f4832a6 100644 --- a/draft/man7/units.7 +++ b/draft/man7/units.7 @@ -119,6 +119,6 @@ hda: 120064896 sectors (61473 MB) w/2048KiB Cache MB はメガバイトで、KiB はキビバイトである。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/unix.7 b/draft/man7/unix.7 index 0a6eff15..bd58acbf 100644 --- a/draft/man7/unix.7 +++ b/draft/man7/unix.7 @@ -280,6 +280,6 @@ UNIX ドメインのストリーム・ソケットでは、 帯域外データ \fBrecvmsg\fP(2), \fBsendmsg\fP(2), \fBsocket\fP(2), \fBsocketpair\fP(2), \fBcmsg\fP(3), \fBcapabilities\fP(7), \fBcredentials\fP(7), \fBsocket\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/uri.7 b/draft/man7/uri.7 index ca20daec..8158eadf 100644 --- a/draft/man7/uri.7 +++ b/draft/man7/uri.7 @@ -491,6 +491,6 @@ URI に、そのプロトコルに対するデリミタがエスケープされ IETF RFC\ 2255 .UE .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/utf-8.7 b/draft/man7/utf-8.7 index ddfb0aeb..da9b9f50 100644 --- a/draft/man7/utf-8.7 +++ b/draft/man7/utf-8.7 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/x25.7 b/draft/man7/x25.7 index c72425ea..6affa9ef 100644 --- a/draft/man7/x25.7 +++ b/draft/man7/x25.7 @@ -85,6 +85,6 @@ X.25.\(rq The URL is .UR ftp://ftp.pspt.fi\:/pub\:/ham\:/linux\:/ax25\:/x25doc.tgz .UE . .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man8/intro.8 b/draft/man8/intro.8 index 19b742b2..655810ba 100644 --- a/draft/man8/intro.8 +++ b/draft/man8/intro.8 @@ -50,6 +50,6 @@ intro \- 管理コマンドと特権コマンドの説明 .SS 著者と著作権 著者と著作権に関しては各マニュアルページのソースのヘッダを参照すること。 これらはページごとに異なる可能性があることに注意してほしい。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man8/ld.so.8 b/draft/man8/ld.so.8 index 48fed446..9d2746ad 100644 --- a/draft/man8/ld.so.8 +++ b/draft/man8/ld.so.8 @@ -320,6 +320,6 @@ Linux 1.1.52 以降と libc5 以降で使用可能である。 .\" In the above, (libc5) stands for David Engel's ld.so/ld-linux.so. \fBldd\fP(1), \fBgetauxval\fP(3), \fBrtld\-audit\fP(7), \fBldconfig\fP(8), \fBsln\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man8/ldconfig.8 b/draft/man8/ldconfig.8 index 2d90c690..d0822fc0 100644 --- a/draft/man8/ldconfig.8 +++ b/draft/man8/ldconfig.8 @@ -108,6 +108,6 @@ C ライブラリを参考にする。 .SH 関連項目 \fBldd\fP(1), \fBld.so\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man8/nscd.8 b/draft/man8/nscd.8 index 49ba70b6..a3873199 100644 --- a/draft/man8/nscd.8 +++ b/draft/man8/nscd.8 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man8/sln.8 b/draft/man8/sln.8 index 5f24574f..0f961972 100644 --- a/draft/man8/sln.8 +++ b/draft/man8/sln.8 @@ -52,6 +52,6 @@ sln \- シンボリックリンクを作成する .SH 関連項目 \fBln\fP(1), \fBldconfig\fP(8), \fBld.so\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man8/tzselect.8 b/draft/man8/tzselect.8 index ca830d44..e8e8bb90 100644 --- a/draft/man8/tzselect.8 +++ b/draft/man8/tzselect.8 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man8/zdump.8 b/draft/man8/zdump.8 index 1a87a7a0..809d5089 100644 --- a/draft/man8/zdump.8 +++ b/draft/man8/zdump.8 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man8/zic.8 b/draft/man8/zic.8 index 82f1f818..ca480e39 100644 --- a/draft/man8/zic.8 +++ b/draft/man8/zic.8 @@ -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.63 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 -- 2.11.0