From fc763faabe545d972b718551999cbd8204464dd6 Mon Sep 17 00:00:00 2001 From: Akihiro MOTOKI Date: Tue, 29 May 2012 00:14:44 +0900 Subject: [PATCH] (split) LDP: draft snapshots from latest ja.po(s). --- draft/man1/intro.1 | 2 +- draft/man1/ldd.1 | 2 +- draft/man1/time.1 | 2 +- draft/man2/_exit.2 | 5 +- 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 | 2 +- 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 | 2 +- draft/man2/chroot.2 | 2 +- draft/man2/clock_getres.2 | 31 ++++---- 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/delete_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 | 13 ++-- draft/man2/execve.2 | 16 ++-- draft/man2/exit_group.2 | 2 +- draft/man2/faccessat.2 | 5 +- draft/man2/fchmodat.2 | 7 +- draft/man2/fchownat.2 | 5 +- draft/man2/fcntl.2 | 2 +- draft/man2/flock.2 | 2 +- draft/man2/fork.2 | 9 ++- draft/man2/fstatat.2 | 5 +- draft/man2/fsync.2 | 2 +- draft/man2/futex.2 | 2 +- draft/man2/futimesat.2 | 5 +- draft/man2/get_kernel_syms.2 | 2 +- draft/man2/get_mempolicy.2 | 2 +- draft/man2/get_thread_area.2 | 2 +- draft/man2/getcontext.2 | 2 +- draft/man2/getcpu.2 | 19 +++-- draft/man2/getdents.2 | 2 +- draft/man2/getdomainname.2 | 2 +- draft/man2/getdtablesize.2 | 2 +- draft/man2/getgid.2 | 2 +- draft/man2/getgroups.2 | 2 +- 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/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 | 2 +- draft/man2/idle.2 | 2 +- draft/man2/init_module.2 | 2 +- draft/man2/inotify_add_watch.2 | 2 +- draft/man2/inotify_init.2 | 10 ++- draft/man2/inotify_rm_watch.2 | 2 +- draft/man2/intro.2 | 2 +- draft/man2/io_cancel.2 | 73 +++++++----------- draft/man2/io_destroy.2 | 72 +++++++----------- draft/man2/io_getevents.2 | 74 +++++++----------- draft/man2/io_setup.2 | 75 ++++++++---------- draft/man2/io_submit.2 | 72 +++++++----------- draft/man2/ioctl.2 | 2 +- draft/man2/ioctl_list.2 | 118 ++++++++++++++++++++++++----- draft/man2/ioperm.2 | 2 +- draft/man2/iopl.2 | 2 +- draft/man2/ioprio_set.2 | 2 +- draft/man2/ipc.2 | 2 +- draft/man2/kexec_load.2 | 2 +- draft/man2/kill.2 | 2 +- draft/man2/killpg.2 | 2 +- draft/man2/link.2 | 2 +- draft/man2/linkat.2 | 5 +- draft/man2/listen.2 | 2 +- draft/man2/listxattr.2 | 2 +- draft/man2/llseek.2 | 2 +- draft/man2/lookup_dcookie.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/mkdirat.2 | 5 +- draft/man2/mknod.2 | 2 +- draft/man2/mknodat.2 | 5 +- draft/man2/mlock.2 | 2 +- draft/man2/mmap.2 | 2 +- draft/man2/mmap2.2 | 2 +- draft/man2/modify_ldt.2 | 2 +- draft/man2/mount.2 | 15 ++-- 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 | 2 +- draft/man2/msync.2 | 2 +- draft/man2/nanosleep.2 | 2 +- draft/man2/nfsservctl.2 | 2 +- draft/man2/nice.2 | 2 +- draft/man2/openat.2 | 5 +- 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 | 2 +- draft/man2/pivot_root.2 | 2 +- draft/man2/poll.2 | 20 +++-- draft/man2/pread.2 | 11 ++- 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 | 2 +- draft/man2/readlinkat.2 | 5 +- draft/man2/readv.2 | 2 +- draft/man2/reboot.2 | 2 +- draft/man2/recv.2 | 2 +- draft/man2/remap_file_pages.2 | 2 +- draft/man2/removexattr.2 | 2 +- draft/man2/rename.2 | 2 +- draft/man2/renameat.2 | 5 +- 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_yield.2 | 2 +- draft/man2/select_tut.2 | 2 +- draft/man2/semctl.2 | 2 +- draft/man2/semget.2 | 2 +- draft/man2/semop.2 | 18 +++-- draft/man2/send.2 | 2 +- draft/man2/sendfile.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/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/sigaltstack.2 | 2 +- draft/man2/signal.2 | 14 ++-- 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 | 11 ++- draft/man2/socket.2 | 12 +-- draft/man2/socketcall.2 | 2 +- draft/man2/socketpair.2 | 2 +- draft/man2/splice.2 | 7 +- draft/man2/spu_run.2 | 2 +- draft/man2/stat.2 | 67 +++++++++------- draft/man2/statfs.2 | 2 +- draft/man2/stime.2 | 2 +- draft/man2/swapon.2 | 2 +- draft/man2/symlink.2 | 2 +- draft/man2/symlinkat.2 | 5 +- draft/man2/sync.2 | 5 +- draft/man2/syscall.2 | 2 +- draft/man2/syscalls.2 | 55 ++++++++------ draft/man2/sysctl.2 | 2 +- draft/man2/sysfs.2 | 2 +- draft/man2/sysinfo.2 | 6 +- draft/man2/syslog.2 | 13 ++-- draft/man2/tee.2 | 7 +- draft/man2/time.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 | 2 +- draft/man2/unlinkat.2 | 5 +- 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 | 7 +- 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 | 2 +- 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 | 24 ++++-- draft/man3/aio_error.3 | 9 ++- draft/man3/aio_fsync.3 | 7 +- draft/man3/aio_init.3 | 2 +- draft/man3/aio_read.3 | 6 +- draft/man3/aio_return.3 | 7 +- draft/man3/aio_suspend.3 | 7 +- draft/man3/aio_write.3 | 6 +- 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 | 2 +- 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 | 2 +- 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/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 | 12 +-- 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 | 2 +- draft/man3/daemon.3 | 2 +- draft/man3/dbopen.3 | 11 ++- draft/man3/des_crypt.3 | 2 +- draft/man3/difftime.3 | 2 +- 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 | 2 +- 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 | 4 +- draft/man3/ether_aton.3 | 2 +- draft/man3/euidaccess.3 | 2 +- draft/man3/exec.3 | 2 +- draft/man3/exit.3 | 2 +- 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 | 7 +- draft/man3/fcloseall.3 | 2 +- draft/man3/fdim.3 | 2 +- draft/man3/fenv.3 | 2 +- draft/man3/ferror.3 | 2 +- draft/man3/fexecve.3 | 2 +- draft/man3/fflush.3 | 2 +- draft/man3/ffs.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/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 | 2 +- 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 | 2 +- draft/man3/fseeko.3 | 2 +- draft/man3/ftime.3 | 2 +- draft/man3/ftok.3 | 2 +- draft/man3/fts.3 | 2 +- draft/man3/ftw.3 | 2 +- draft/man3/futimes.3 | 2 +- draft/man3/fwide.3 | 2 +- draft/man3/gamma.3 | 2 +- draft/man3/gcvt.3 | 2 +- draft/man3/getaddrinfo.3 | 12 +-- draft/man3/getcwd.3 | 2 +- draft/man3/getdate.3 | 2 +- draft/man3/getdirentries.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/getipnodebyname.3 | 2 +- draft/man3/getline.3 | 2 +- draft/man3/getloadavg.3 | 2 +- draft/man3/getlogin.3 | 2 +- draft/man3/getmntent.3 | 2 +- draft/man3/getnameinfo.3 | 3 +- 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 | 2 +- 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 | 8 +- 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_close.3 | 2 +- draft/man3/iconv_open.3 | 2 +- draft/man3/ilogb.3 | 2 +- draft/man3/index.3 | 2 +- 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 | 2 +- draft/man3/isatty.3 | 2 +- draft/man3/isgreater.3 | 15 ++-- 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 | 10 +-- 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 | 8 +- draft/man3/malloc.3 | 8 +- draft/man3/matherr.3 | 10 +-- 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 | 2 +- draft/man3/mkfifoat.3 | 2 +- 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 | 2 +- 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 | 2 +- draft/man3/nextafter.3 | 2 +- draft/man3/nl_langinfo.3 | 2 +- draft/man3/offsetof.3 | 2 +- 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 | 32 ++++---- draft/man3/profil.3 | 2 +- draft/man3/program_invocation_name.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_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_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 | 2 +- draft/man3/random_r.3 | 2 +- draft/man3/rcmd.3 | 2 +- draft/man3/re_comp.3 | 2 +- draft/man3/readdir.3 | 2 +- draft/man3/realpath.3 | 19 +++-- draft/man3/recno.3 | 2 +- draft/man3/regex.3 | 2 +- draft/man3/remainder.3 | 2 +- draft/man3/remove.3 | 2 +- draft/man3/remquo.3 | 2 +- draft/man3/resolver.3 | 2 +- draft/man3/rewinddir.3 | 2 +- draft/man3/rexec.3 | 4 +- 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/scandirat.3 | 2 +- draft/man3/scanf.3 | 13 ++-- 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 | 2 +- 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 | 2 +- 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 | 7 +- draft/man3/strcat.3 | 16 ++-- draft/man3/strchr.3 | 2 +- draft/man3/strcmp.3 | 7 +- draft/man3/strcoll.3 | 2 +- draft/man3/strcpy.3 | 9 ++- draft/man3/strdup.3 | 15 ++-- draft/man3/strerror.3 | 2 +- draft/man3/strfmon.3 | 2 +- draft/man3/strfry.3 | 2 +- draft/man3/strftime.3 | 14 ++-- draft/man3/string.3 | 2 +- draft/man3/strlen.3 | 6 +- draft/man3/strnlen.3 | 16 ++-- draft/man3/strpbrk.3 | 14 ++-- draft/man3/strptime.3 | 2 +- draft/man3/strsep.3 | 2 +- draft/man3/strsignal.3 | 2 +- draft/man3/strspn.3 | 20 +++-- draft/man3/strstr.3 | 2 +- draft/man3/strtod.3 | 2 +- draft/man3/strtoimax.3 | 2 +- draft/man3/strtok.3 | 31 +++++--- draft/man3/strtol.3 | 2 +- draft/man3/strtoul.3 | 2 +- draft/man3/strverscmp.3 | 2 +- draft/man3/strxfrm.3 | 15 ++-- draft/man3/swab.3 | 2 +- draft/man3/sysconf.3 | 2 +- draft/man3/syslog.3 | 40 ++++++---- 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 | 2 +- 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 | 2 +- draft/man3/towctrans.3 | 2 +- draft/man3/towlower.3 | 2 +- draft/man3/towupper.3 | 2 +- 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 | 9 +-- 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 | 2 +- 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 | 2 +- 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 | 4 +- 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/null.4 | 2 +- draft/man4/pts.4 | 2 +- draft/man4/ram.4 | 2 +- draft/man4/random.4 | 2 +- draft/man4/rtc.4 | 2 +- draft/man4/sd.4 | 9 ++- draft/man4/sk98lin.4 | 6 +- 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 | 5 +- draft/man5/filesystems.5 | 2 +- draft/man5/ftpusers.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/locale.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/protocols.5 | 2 +- draft/man5/resolv.conf.5 | 9 ++- 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 | 18 +++-- draft/man5/utmp.5 | 2 +- draft/man6/intro.6 | 2 +- draft/man7/aio.7 | 2 +- draft/man7/armscii-8.7 | 2 +- draft/man7/ascii.7 | 4 +- draft/man7/boot.7 | 10 ++- draft/man7/bootparam.7 | 2 +- draft/man7/charsets.7 | 6 +- draft/man7/complex.7 | 2 +- draft/man7/cp1251.7 | 4 +- draft/man7/environ.7 | 2 +- draft/man7/epoll.7 | 2 +- draft/man7/feature_test_macros.7 | 2 +- draft/man7/futex.7 | 2 +- draft/man7/hier.7 | 2 +- draft/man7/inotify.7 | 2 +- draft/man7/intro.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 | 10 +-- draft/man7/koi8-u.7 | 2 +- draft/man7/locale.7 | 2 +- draft/man7/mailaddr.7 | 2 +- draft/man7/man-pages.7 | 2 +- draft/man7/man.7 | 2 +- draft/man7/mdoc.7 | 2 +- draft/man7/mdoc.samples.7 | 2 +- draft/man7/operator.7 | 2 +- draft/man7/path_resolution.7 | 2 +- draft/man7/posixoptions.7 | 2 +- draft/man7/signal.7 | 30 +++++--- draft/man7/standards.7 | 2 +- draft/man7/suffixes.7 | 2 +- draft/man7/unicode.7 | 4 +- draft/man7/units.7 | 2 +- draft/man7/utf-8.7 | 10 +-- draft/man8/intro.8 | 2 +- draft/man8/ld.so.8 | 2 +- draft/man8/ldconfig.8 | 6 +- draft/man8/nscd.8 | 6 +- draft/man8/sync.8 | 2 +- draft/man8/tzselect.8 | 2 +- draft/man8/zdump.8 | 2 +- draft/man8/zic.8 | 2 +- 847 files changed, 1616 insertions(+), 1414 deletions(-) diff --git a/draft/man1/intro.1 b/draft/man1/intro.1 index 98700e25..4988db76 100644 --- a/draft/man1/intro.1 +++ b/draft/man1/intro.1 @@ -178,6 +178,6 @@ UNIX システムでは、多くのユーザプロセスとシステムプロセ .SH 関連項目 \fBstandards\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man1/ldd.1 b/draft/man1/ldd.1 index d94b661c..d60b41d5 100644 --- a/draft/man1/ldd.1 +++ b/draft/man1/ldd.1 @@ -57,6 +57,6 @@ libc5 バージョンのプログラムでは、 コマンドラインで与え .SH 関連項目 \fBld.so\fP(8), \fBldconfig\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man1/time.1 b/draft/man1/time.1 index 68f19dcb..4ca74791 100644 --- a/draft/man1/time.1 +++ b/draft/man1/time.1 @@ -213,6 +213,6 @@ GNU \fBtime\fP に対する提案やバグレポートは .SH 関連項目 \fBtcsh\fP(1), \fBtimes\fP(2), \fBwait3\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/_exit.2 b/draft/man2/_exit.2 index fa07e74a..5f46ad38 100644 --- a/draft/man2/_exit.2 +++ b/draft/man2/_exit.2 @@ -69,7 +69,8 @@ _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L; .SH 準拠 SVr4, POSIX.1\-2001, 4.3BSD. 関数 \fB_Exit\fP() は C99 で導入された。 .SH 注意 -exit の役割・終了状態の受渡し・ ゾンビプロセス・シグナル送出などについての議論は、 \fBexit\fP(3) を参照すること。 +exit の効果、終了状態の受渡し、ゾンビプロセス、シグナル送出などに +ついての議論は、 \fBexit\fP(3) を参照すること。 .LP 関数 \fB_exit\fP() は \fBexit\fP(3) に似ているが、ANSI C の \fBatexit\fP(3) や \fBon_exit\fP(3) によって登録されたいかなる関数も呼び出さない。 標準 I/O バッファのフラッシュや、 \fBtmpfile\fP(3) @@ -85,6 +86,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/_syscall.2 b/draft/man2/_syscall.2 index 5b992f72..54323238 100644 --- a/draft/man2/_syscall.2 +++ b/draft/man2/_syscall.2 @@ -149,6 +149,6 @@ Number of processes = 40 .SH 関連項目 \fBintro\fP(2), \fBsyscall\fP(2), \fBerrno\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/accept.2 b/draft/man2/accept.2 index 708b03f7..223246da 100644 --- a/draft/man2/accept.2 +++ b/draft/man2/accept.2 @@ -215,6 +215,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/access.2 b/draft/man2/access.2 index 00ebc90b..c83b7464 100644 --- a/draft/man2/access.2 +++ b/draft/man2/access.2 @@ -160,6 +160,6 @@ POSIX.1\-2001 では、 呼び出し元プロセスが適切な特権を持っ \fBsetuid\fP(2), \fBstat\fP(2), \fBeauidaccess\fP(3), \fBcredentials\fP(7), \fBpath_resolution\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/acct.2 b/draft/man2/acct.2 index fc7c2a28..7f75aa6a 100644 --- a/draft/man2/acct.2 +++ b/draft/man2/acct.2 @@ -118,6 +118,6 @@ SVr4, 4.3BSD (POSIX ではない)。 .SH 関連項目 \fBacct\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/adjtimex.2 b/draft/man2/adjtimex.2 index b78ffc32..550f5bb9 100644 --- a/draft/man2/adjtimex.2 +++ b/draft/man2/adjtimex.2 @@ -115,6 +115,6 @@ struct timex { .SH 関連項目 \fBsettimeofday\fP(2), \fBadjtime\fP(3), \fBcapabilities\fP(7), \fBtime\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/alarm.2 b/draft/man2/alarm.2 index e81ab097..ee36773c 100644 --- a/draft/man2/alarm.2 +++ b/draft/man2/alarm.2 @@ -62,6 +62,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/alloc_hugepages.2 b/draft/man2/alloc_hugepages.2 index 24d5d86d..a584591d 100644 --- a/draft/man2/alloc_hugepages.2 +++ b/draft/man2/alloc_hugepages.2 @@ -93,6 +93,6 @@ HugePages_Free, Hugepagesize の サイズについての情報を提供する .\" mount -t hugetlbfs hugetlbfs /huge .\" SHM_HUGETLB .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/arch_prctl.2 b/draft/man2/arch_prctl.2 index e69be492..eed9f558 100644 --- a/draft/man2/arch_prctl.2 +++ b/draft/man2/arch_prctl.2 @@ -93,6 +93,6 @@ x86\-64 の副機能は以下の通り: .sp AMD X86\-64 Programmer's manual .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/bdflush.2 b/draft/man2/bdflush.2 index eaeeef1f..81f7d2fe 100644 --- a/draft/man2/bdflush.2 +++ b/draft/man2/bdflush.2 @@ -82,6 +82,6 @@ bdflush \- バッファー・ダーティー・フラッシュ・デーモンを .SH 関連項目 \fBfsync\fP(2), \fBsync\fP(2), \fBsync\fP(8), \fBupdate\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/bind.2 b/draft/man2/bind.2 index f29350b6..5ac8223d 100644 --- a/draft/man2/bind.2 +++ b/draft/man2/bind.2 @@ -244,6 +244,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/brk.2 b/draft/man2/brk.2 index a744205b..2eb78bd4 100644 --- a/draft/man2/brk.2 +++ b/draft/man2/brk.2 @@ -114,6 +114,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/cacheflush.2 b/draft/man2/cacheflush.2 index 683a2743..0f75437d 100644 --- a/draft/man2/cacheflush.2 +++ b/draft/man2/cacheflush.2 @@ -66,6 +66,6 @@ cacheflush \- 命令キャッシュやデータキャッシュの内容をフラ .SH バグ 現在の実装では、引き数 \fIaddr\fP と \fInbytes\fP は無視される。そのため、 常に全てのキャッシュがフラッシュされる。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/capget.2 b/draft/man2/capget.2 index 909d4acf..3ca798ff 100644 --- a/draft/man2/capget.2 +++ b/draft/man2/capget.2 @@ -132,6 +132,6 @@ http://www.kernel.org/pub/linux/libs/security/linux\-privs .SH 関連項目 \fBclone\fP(2), \fBgettid\fP(2), \fBcapabilities\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/chdir.2 b/draft/man2/chdir.2 index 368541aa..8d6992a2 100644 --- a/draft/man2/chdir.2 +++ b/draft/man2/chdir.2 @@ -111,6 +111,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/chmod.2 b/draft/man2/chmod.2 index 9156054a..41b78107 100644 --- a/draft/man2/chmod.2 +++ b/draft/man2/chmod.2 @@ -178,6 +178,6 @@ I/O エラーが発生した。 \fBchown\fP(2), \fBexecve\fP(2), \fBfchmodat\fP(2), \fBopen\fP(2), \fBstat\fP(2), \fBpath_resolution\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/chown.2 b/draft/man2/chown.2 index fc55cd65..df22fac7 100644 --- a/draft/man2/chown.2 +++ b/draft/man2/chown.2 @@ -231,6 +231,6 @@ main(int argc, char *argv[]) \fBchmod\fP(2), \fBfchownat\fP(2), \fBflock\fP(2), \fBpath_resolution\fP(7), \fBsymlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/chroot.2 b/draft/man2/chroot.2 index b7cb83f1..2e399351 100644 --- a/draft/man2/chroot.2 +++ b/draft/man2/chroot.2 @@ -130,6 +130,6 @@ FreeBSD にはより強力な \fBjail\fP() システムコールがある。 .SH 関連項目 \fBchdir\fP(2), \fBpath_resolution\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/clock_getres.2 b/draft/man2/clock_getres.2 index edb9fec6..f55209f4 100644 --- a/draft/man2/clock_getres.2 +++ b/draft/man2/clock_getres.2 @@ -34,7 +34,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH CLOCK_GETRES 2 2012\-04\-25 "" "Linux Programmer's Manual" +.TH CLOCK_GETRES 2 2012\-04\-30 "" "Linux Programmer's Manual" .SH 名前 clock_getres, clock_gettime, clock_settime \- クロックと時間の関数 .SH 書式 @@ -87,21 +87,26 @@ Epoch) からの秒とナノ秒で表される。 時間が変更された場合 .LP さらにいくつかのクロックが実装されているかもしれない。 対応する時間の値を解釈する方法とタイマへの影響は、定められていない。 .LP -glibc と Linux カーネルの最新のバージョンでは、 以下のような十分なクロックがサポートされている。 +glibc と Linux カーネルの最新のバージョンでは、 +以下のクロックがサポートされている。 .TP \fBCLOCK_REALTIME\fP -システム全体のリアルタイムクロック。 このクロックを設定するには適切な特権が必要である。 +実時間を計測するシステム全体で一意な時間。 +このクロックを設定するには適切な特権が必要である。 +このクロックは、システム時間の不連続な変化 (例えば、システム管理者が +システム時間を手動で変更した場合など) や \fBadjtime\fP や NTP が行う +段階的な調整の影響を受ける。 .TP \fBCLOCK_MONOTONIC\fP 設定することができないクロックで、ある開始時点からの単調増加の時間で 表現されるクロック (開始時点がどの時点となるかは規定されていない)。 この時計は、システム時間の不連続な変化 (例えば、システム管理者がシステ ム時間を手動で変更した場合など) の影響を受けないが、 -\fBadjtime\fP や NTP が行う段階的な調整の影響を受ける。 +\fBadjtime\fP(3) や NTP が行う段階的な調整の影響を受ける。 .TP \fBCLOCK_MONOTONIC_RAW\fP (Linux 2.6.28 以降; Linux 特有) .\" Added in commit 2d42244ae71d6c7b0884b5664cf2eda30fb2ae68, John Stultz -\fBCLOCK_MONOTONIC\fP と同様だが、NTP による調整や \fBadjtime\fP(2) が行う +\fBCLOCK_MONOTONIC\fP と同様だが、NTP による調整や \fBadjtime\fP(3) が行う 段階的な調整の影響を受けない、ハードウェアによる生の時刻へのアクセス ができる。 .TP @@ -154,18 +159,10 @@ POSIX.1\-2001 では、 「適切な特権 (appropriate privileges)」を持っ \fBCLOCK_THREAD_CPUTIME_ID\fP を設定することができるとされている。 Linux では、これらのクロックは設定可能ではない (すなわち、どのプロセスも「適切な特権」を持たない)。 .SH 関連項目 -\fBdate\fP(1), -\fBadjtime\fP(2), -\fBgettimeofday\fP(2), -\fBsettimeofday\fP(2), -\fBtime\fP(2), -\fBclock_getcpuclockid\fP(3), -\fBctime\fP(3), -\fBftime\fP(3), -\fBpthread_getcpuclockid\fP(3), -\fBsysconf\fP(3), - time (7) +\fBdate\fP(1), \fBgettimeofday\fP(2), \fBsettimeofday\fP(2), \fBtime\fP(2), +\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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/clock_nanosleep.2 b/draft/man2/clock_nanosleep.2 index 3969013d..d3a44e67 100644 --- a/draft/man2/clock_nanosleep.2 +++ b/draft/man2/clock_nanosleep.2 @@ -147,6 +147,6 @@ POSIX.1 の規定では、 \fBclock_settime\fP(2) で \fBCLOCK_REALTIME\fP ク \fBclock_getres\fP(2), \fBnanosleep\fP(2), \fBtimer_create\fP(2), \fBsleep\fP(3), \fBusleep\fP(3), \fBtime\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/clone.2 b/draft/man2/clone.2 index fb23fdd1..056d5c1b 100644 --- a/draft/man2/clone.2 +++ b/draft/man2/clone.2 @@ -486,6 +486,6 @@ NPTL スレッド・ライブラリを含んでいる GNU C ライブラリの \fBset_tid_address\fP(2), \fBtkill\fP(2), \fBunshare\fP(2), \fBwait\fP(2), \fBcapabilities\fP(7), \fBpthreads\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/close.2 b/draft/man2/close.2 index b6ddeae2..aa23b269 100644 --- a/draft/man2/close.2 +++ b/draft/man2/close.2 @@ -93,6 +93,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/connect.2 b/draft/man2/connect.2 index e996d51d..37267c90 100644 --- a/draft/man2/connect.2 +++ b/draft/man2/connect.2 @@ -180,6 +180,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/create_module.2 b/draft/man2/create_module.2 index 697b9b3e..92ca6946 100644 --- a/draft/man2/create_module.2 +++ b/draft/man2/create_module.2 @@ -51,6 +51,6 @@ create_module \- ローダブルモジュールのエントリを作成する .SH 関連項目 \fBdelete_module\fP(2), \fBinit_module\fP(2), \fBquery_module\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/delete_module.2 b/draft/man2/delete_module.2 index ea185fb2..d077b75e 100644 --- a/draft/man2/delete_module.2 +++ b/draft/man2/delete_module.2 @@ -46,6 +46,6 @@ delete_module \- ローダブルモジュールのエントリを削除する .SH 関連項目 \fBcreate_module\fP(2), \fBinit_module\fP(2), \fBquery_module\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/dup.2 b/draft/man2/dup.2 index 0a71bf31..f51c2329 100644 --- a/draft/man2/dup.2 +++ b/draft/man2/dup.2 @@ -121,6 +121,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/epoll_create.2 b/draft/man2/epoll_create.2 index bb0eb907..bdd77cf6 100644 --- a/draft/man2/epoll_create.2 +++ b/draft/man2/epoll_create.2 @@ -100,6 +100,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/epoll_ctl.2 b/draft/man2/epoll_ctl.2 index 95373202..74d5b0ca 100644 --- a/draft/man2/epoll_ctl.2 +++ b/draft/man2/epoll_ctl.2 @@ -148,6 +148,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/epoll_wait.2 b/draft/man2/epoll_wait.2 index 44a24e03..4daba83c 100644 --- a/draft/man2/epoll_wait.2 +++ b/draft/man2/epoll_wait.2 @@ -25,7 +25,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH EPOLL_WAIT 2 2012\-04\-17 Linux "Linux Programmer's Manual" +.TH EPOLL_WAIT 2 2012\-05\-02 Linux "Linux Programmer's Manual" .SH 名前 epoll_wait, epoll_pwait \- epoll ファイルディスクリプタの I/O イベントを待つ .SH 書式 @@ -45,7 +45,9 @@ epoll_wait, epoll_pwait \- epoll ファイルディスクリプタの I/O イベ \fBepoll_wait\fP() によって返される。 \fImaxevents\fP 引き数は 0 より大きくなければならない。 -最大で \fItimeout\fP ミリ秒間、呼び出したスレッドを停止させる。 +\fItimeout\fP 引き数は、 \fBepoll_wait\fP() が停止する最小時間をミリ秒で指定 +する (この停止時間はシステムクロックの粒度に切り上げられ、カーネルの +スケジューリング遅延により少しだけ長くなる可能性がある)。 \fItimeout\fP を \-1 に指定すると、 \fBepoll_wait\fP() は無限に停止する。 \fItimeout\fP を 0 に指定すると、 \fBepoll_wait\fP() は利用可能なイベントが なくても、すぐに返る。 @@ -107,8 +109,9 @@ struct epoll_event { \fIevents\fP で指されるメモリ領域に書き込み権限でアクセスできない。 .TP \fBEINTR\fP -要求されたどのイベントも発生せず、かつ \fItimeout\fP の期限が切れる前に、システムコールがシグナルハンドラによって割り込まれた。 -\fBsignal\fP(7) 参照。 +要求されたどのイベントも発生せず、かつ \fItimeout\fP の期限が切れる前に、 +システムコールがシグナルハンドラによって割り込まれた。 +\fBsignal\fP(7) 参照。 .TP \fBEINVAL\fP \fIepfd\fP が \fBepoll\fP ファイルディスクリプタでない。 または \fImaxevents\fP が 0 以下である。 @@ -130,6 +133,6 @@ struct epoll_event { .SH 関連項目 \fBepoll_create\fP(2), \fBepoll_ctl\fP(2), \fBepoll\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/execve.2 b/draft/man2/execve.2 index 30c59707..2b9e1b65 100644 --- a/draft/man2/execve.2 +++ b/draft/man2/execve.2 @@ -39,7 +39,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH EXECVE 2 2011\-09\-14 Linux "Linux Programmer's Manual" +.TH EXECVE 2 2012\-05\-04 Linux "Linux Programmer's Manual" .SH 名前 execve \- プログラムを実行する .SH 書式 @@ -93,13 +93,15 @@ set\-group\-ID にコピーされる。 このコピーは、set\-user\-ID / set 実行ファイルが動的リンクされた a.out 実行形式で、共有ライブラリの スタブを含むものだった場合、実行の開始時に Linux の ダイナミック・リンカ \fBld.so\fP(8) が呼び出され、必要な共有ライブラリをメモリに読み込んでリンクを行う。 -実行ファイルがダイナミック・リンクされた ELF 実行形式だった場合、 PT_INTERP セグメントに指定されたインタプリタが必要な 共有ライブラリ -(shared library) を読み込むのに使用される。 通常、インタプリタとしては、 Linux libc 5 をリンクしたバイナリの場合には -\fI/lib/ld\-linux.so.1\fP が、 glibc 2 をリンクしたバイナリの場合には \fI/lib/ld\-linux.so.2\fP -が使用される。 +実行ファイルがダイナミック・リンクされた ELF 実行形式だった場合、 +PT_INTERP セグメントに指定されたインタプリタが必要な 共有ライブラリ +(shared library) を読み込むのに使用される。 +通常、インタプリタは glibc 2 をリンクしたバイナリでは +\fI/lib/ld\-linux.so.2\fP である (古い Linux libc5 をリンクした +バイナリでは、通常のインタプリタは \fI/lib/ld\-linux.so.1\fP であった)。 以下に示す以外のすべてのプロセス属性は \fBexecve\fP() の前後で保持される。 -.IP * +.IP * 3 捕捉されたシグナルの処理方法 (disposition) は デフォルト動作にリセットされる (\fBsignal\fP(7))。 .IP * 代替シグナルスタックはどれも保持されない (\fBsigaltstack\fP(2))。 @@ -425,6 +427,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/exit_group.2 b/draft/man2/exit_group.2 index 1785e050..247dc3f1 100644 --- a/draft/man2/exit_group.2 +++ b/draft/man2/exit_group.2 @@ -48,6 +48,6 @@ glibc 2.3 以降では、 \fBexit\fP(2) のラッパー関数が呼び出され .SH 関連項目 \fBexit\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/faccessat.2 b/draft/man2/faccessat.2 index 99675a0f..462d1588 100644 --- a/draft/man2/faccessat.2 +++ b/draft/man2/faccessat.2 @@ -28,7 +28,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH FACCESSAT 2 2010\-10\-24 Linux "Linux Programmer's Manual" +.TH FACCESSAT 2 2012\-05\-04 Linux "Linux Programmer's Manual" .SH 名前 faccessat \- ディレクトリファイルディスクリプタから相対的な位置にある ファイルのアクセス権をチェックする .SH 書式 @@ -94,6 +94,7 @@ _ATFILE_SOURCE \fIpathname\fP が相対パスで、かつ \fIdirfd\fP がディレクトリ以外のファイルを参照するファイルディスクリプタである。 .SH バージョン \fBfaccessat\fP() は Linux カーネル 2.6.16 で追加された。 +ライブラリによるサポートは glibc バージョン 2.4 で追加された。 .SH 準拠 POSIX.1\-2008. .SH 注意 @@ -109,6 +110,6 @@ POSIX.1\-2008. \fBaccess\fP(2), \fBopenat\fP(2), \fBeauidaccess\fP(3), \fBcredentials\fP(7), \fBpath_resolution\fP(7), \fBsymlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/fchmodat.2 b/draft/man2/fchmodat.2 index eb8f948a..903f4042 100644 --- a/draft/man2/fchmodat.2 +++ b/draft/man2/fchmodat.2 @@ -28,12 +28,12 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH FCHMODAT 2 2012\-04\-22 Linux "Linux Programmer's Manual" +.TH FCHMODAT 2 2012\-05\-22 Linux "Linux Programmer's Manual" .SH 名前 fchmodat \- ディレクトリファイルディスクリプタから相対的な位置にあるファイルのアクセス権を変更する .SH 書式 .nf -\fB#include\fP\fB /* AT_* 定数の定義 */\fP +\fB#include \fP /* AT_* 定数の定義 */ \fB#include \fP .sp \fBint fchmodat(int \fP\fIdirfd\fP\fB, const char *\fP\fIpathname\fP\fB, mode_t \fP\fImode\fP\fB, int \fP\fIflags\fP\fB);\fP @@ -92,6 +92,7 @@ _ATFILE_SOURCE \fIflags\fP にサポートされていない値 \fBAT_SYMLINK_NOFOLLOW\fP が 指定された。 .SH バージョン \fBfchmodat\fP() は Linux カーネル 2.6.16 で追加された。 +ライブラリによるサポートは glibc バージョン 2.4 で追加された。 .SH 準拠 POSIX.1\-2008. .SH 注意 @@ -104,6 +105,6 @@ POSIX で規定されたインターフェースを実装している。 .SH 関連項目 \fBchmod\fP(2), \fBopenat\fP(2), \fBpath_resolution\fP(7), \fBsymlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/fchownat.2 b/draft/man2/fchownat.2 index ac72babc..d31e10b3 100644 --- a/draft/man2/fchownat.2 +++ b/draft/man2/fchownat.2 @@ -28,7 +28,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH FCHOWNAT 2 2009\-12\-13 Linux "Linux Programmer's Manual" +.TH FCHOWNAT 2 2012\-05\-04 Linux "Linux Programmer's Manual" .SH 名前 fchownat \- ディレクトリファイルディスクリプタから相対的な位置にあるファイルの所有者を変更する .SH 書式 @@ -90,6 +90,7 @@ _ATFILE_SOURCE \fIpathname\fP が相対パスで、かつ \fIdirfd\fP がディレクトリ以外のファイルを参照するファイルディスクリプタである。 .SH バージョン \fBfchownat\fP() は Linux カーネル 2.6.16 で追加された。 +ライブラリによるサポートは glibc バージョン 2.4 で追加された。 .SH 準拠 POSIX.1\-2008. Solaris には、これと同じようなシステムコールが存在する。 .SH 注意 @@ -97,6 +98,6 @@ POSIX.1\-2008. Solaris には、これと同じようなシステムコール .SH 関連項目 \fBchown\fP(2), \fBopenat\fP(2), \fBpath_resolution\fP(7), \fBsymlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/fcntl.2 b/draft/man2/fcntl.2 index 74ad5a87..1b2bf762 100644 --- a/draft/man2/fcntl.2 +++ b/draft/man2/fcntl.2 @@ -657,6 +657,6 @@ Linux 2.4 以前では、非特権プロセスが \fBF_SETOWN\fP を使って、 \fIDocumentation/\fP ディレクトリ直下にあり、 \fImandatory\-locking.txt\fP は \fImandatory.txt\fP という名前であった。) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/flock.2 b/draft/man2/flock.2 index fa6b7d8e..8dcc665d 100644 --- a/draft/man2/flock.2 +++ b/draft/man2/flock.2 @@ -131,6 +131,6 @@ kernel 2.0 以降では、 \fBflock\fP() は、GNU C ライブラリでの \fBf カーネルソース内の \fIDocumentation/filesystem/locks.txt\fP (以前のカーネルでは \fIDocumentation/locks.txt\fP) も参照のこと。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/fork.2 b/draft/man2/fork.2 index f79e0ff3..c2f3c6b6 100644 --- a/draft/man2/fork.2 +++ b/draft/man2/fork.2 @@ -41,7 +41,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH FORK 2 2012\-02\-27 Linux "Linux Programmer's Manual" +.TH FORK 2 2012\-05\-01 Linux "Linux Programmer's Manual" .SH 名前 fork \- 子プロセスを生成する .SH 書式 @@ -120,6 +120,11 @@ POSIX.1\-2001 では、親プロセスと子プロセス間の対応するディ .TP \fBENOMEM\fP メモリが足りないために、 \fBfork\fP() は必要なカーネル構造体を割り当てることができなかった。 +.TP +\fBENOSYS\fP +.\" e.g., arm (optionally), blackfin, c6x, frv, h8300, microblaze, xtensa +\fBfork\fP() はこのプラットフォームではサポートされていない +(例えば、メモリ管理ユニット (MMU) がないハードウェア)。 .SH 準拠 SVr4, 4.3BSD, POSIX.1\-2001. .SH 注意 @@ -143,6 +148,6 @@ glibc のラッパー関数は \fBpthread_atfork\fP(3) を使って設定され \fBclone\fP(2), \fBexecve\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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/fstatat.2 b/draft/man2/fstatat.2 index 29885b58..f82d7374 100644 --- a/draft/man2/fstatat.2 +++ b/draft/man2/fstatat.2 @@ -27,7 +27,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH FSTATAT 2 2011\-09\-19 Linux "Linux Programmer's Manual" +.TH FSTATAT 2 2012\-05\-04 Linux "Linux Programmer's Manual" .SH 名前 fstatat \- ディレクトリファイルディスクリプタから相対的な位置にあるファイルの状態を取得する .SH 書式 @@ -99,6 +99,7 @@ _ATFILE_SOURCE \fIpathname\fP が相対パスで、かつ \fIdirfd\fP がディレクトリ以外のファイルを参照するファイルディスクリプタである。 .SH バージョン \fBfstatat\fP() は Linux カーネル 2.6.16 で追加された。 +ライブラリによるサポートは glibc バージョン 2.4 で追加された。 .SH 準拠 POSIX.1\-2008. Solaris には、これと同じようなシステムコールが存在する。 .SH 注意 @@ -109,6 +110,6 @@ glibc の \fBfstatat\fP() のラッパー関数が利用するシステムコー .SH 関連項目 \fBopenat\fP(2), \fBstat\fP(2), \fBpath_resolution\fP(7), \fBsymlink\fP(7), .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/fsync.2 b/draft/man2/fsync.2 index 8e39b45b..40809ff8 100644 --- a/draft/man2/fsync.2 +++ b/draft/man2/fsync.2 @@ -115,6 +115,6 @@ Linux 2.2 以前では、 \fBfdatasync\fP() は \fBfsync\fP() と等価であ \fBbdflush\fP(2), \fBopen\fP(2), \fBsync\fP(2), \fBsync_file_range\fP(2), \fBhdparm\fP(8), \fBmount\fP(8), \fBsync\fP(8), \fBupdate\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/futex.2 b/draft/man2/futex.2 index 2134a49d..5c4c4a70 100644 --- a/draft/man2/futex.2 +++ b/draft/man2/futex.2 @@ -160,6 +160,6 @@ futex の使用例ライブラリ, futex\-*.tar.bz2 .br ftp://ftp.nl.kernel.org/pub/linux/kernel/people/rusty/. .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/futimesat.2 b/draft/man2/futimesat.2 index 047b6f01..e8621173 100644 --- a/draft/man2/futimesat.2 +++ b/draft/man2/futimesat.2 @@ -28,7 +28,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH FUTIMESAT 2 2012\-03\-25 Linux "Linux Programmer's Manual" +.TH FUTIMESAT 2 2012\-05\-10 Linux "Linux Programmer's Manual" .SH 名前 futimesat \- ディレクトリファイルディスクリプタから相対的な位置にあるファイルのタイムスタンプを変更する .SH 書式 @@ -72,6 +72,7 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7) 参 \fIpathname\fP が相対パスで、かつ \fIdirfd\fP がディレクトリ以外のファイルを参照するファイルディスクリプタである。 .SH バージョン \fBfutimesat\fP() は Linux カーネル 2.6.16 で追加された。 +ライブラリによるサポートは glibc バージョン 2.4 で追加された。 .SH 準拠 このシステムコールは標準的ではない。 POSIX.1 で提案されていた仕様に由来して実装されたが、 その仕様は \fButimensat\fP(2) で置き換えられた。 @@ -86,6 +87,6 @@ Solaris には、これと同じようなシステムコールが存在する。 \fBstat\fP(2), \fButimensat\fP(2), \fButimes\fP(2), \fBfutimes\fP(3), \fBpath_resolution\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/get_kernel_syms.2 b/draft/man2/get_kernel_syms.2 index 59518c3c..31d5c4f8 100644 --- a/draft/man2/get_kernel_syms.2 +++ b/draft/man2/get_kernel_syms.2 @@ -61,6 +61,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/get_mempolicy.2 b/draft/man2/get_mempolicy.2 index 18c9561d..59a9ba9d 100644 --- a/draft/man2/get_mempolicy.2 +++ b/draft/man2/get_mempolicy.2 @@ -109,6 +109,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/get_thread_area.2 b/draft/man2/get_thread_area.2 index 2ba1817f..cbbf6b00 100644 --- a/draft/man2/get_thread_area.2 +++ b/draft/man2/get_thread_area.2 @@ -41,6 +41,6 @@ glibc はこのシステムコールに対するラッパー関数を提供し .SH 関連項目 \fBmodify_ldt\fP(2), \fBset_thread_area\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getcontext.2 b/draft/man2/getcontext.2 index 0d654940..0760711d 100644 --- a/draft/man2/getcontext.2 +++ b/draft/man2/getcontext.2 @@ -100,6 +100,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getcpu.2 b/draft/man2/getcpu.2 index e3da18e4..03af549c 100644 --- a/draft/man2/getcpu.2 +++ b/draft/man2/getcpu.2 @@ -9,7 +9,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH GETCPU 2 2008\-06\-03 Linux "Linux Programmer's Manual" +.TH GETCPU 2 2012\-05\-09 Linux "Linux Programmer's Manual" .SH 名前 getcpu \- 呼び出し元スレッドが動作している CPU と NUMA ノードを判定する .SH 書式 @@ -27,15 +27,24 @@ getcpu \- 呼び出し元スレッドが動作している CPU と NUMA ノー \fIcpu\fP か \fInode\fP のいずれかが NULL であれば、 その引き数に対応する情報の書き込みは行われない。 -このシステムコールの 3 番目の引き数は現在は使われていない。 +このシステムコールの 3 番目の引き数は現在は使われていない +(「注意」を参照)。 \fIcpu\fP に格納された情報が最新だと保証できるのは、システムコールが呼ばれ た時点だけである。\fBsched_setaffinity\fP(2) を使って CPU affinity が固定 されていない限り、カーネルはいつでも CPU を変更してもよい (スケジューラ はキャッシュが有効に働くように CPU の移動を最小限にしようとするので、 通常は CPU が変更されることはないが、起きる可能性はある)。 -呼び出し元は、 \fIcpu\fP や \fInode\fP で得られた情報がすでに現在の CPU や -ノードの情報とは異なっている状況を扱えるようにしておかなければならない。 +\fIcpu\fP や \fInode\fP で返された情報が呼び出しが返った時点ですでに +最新の状況と異なる可能性があり、呼び出し元はこの可能性を考慮して +おかなければならない。 +.SH 返り値 +成功すると、0 を返す。 +エラーの場合、\-1 を返し、 \fIerrno\fP にエラーを示す値を設定する。 +.SH エラー +.TP +\fBEFAULT\fP +引き数が呼び出したプロセスのアドレス空間外を指している。 .SH バージョン \fBgetcpu\fP() はカーネル 2.6.19 で x86_64 と i386 向けに追加された. .SH 準拠 @@ -97,6 +106,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getdents.2 b/draft/man2/getdents.2 index 4aa5fca2..498d95d3 100644 --- a/draft/man2/getdents.2 +++ b/draft/man2/getdents.2 @@ -229,6 +229,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fBreaddir\fP(2), \fBreaddir\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getdomainname.2 b/draft/man2/getdomainname.2 index 34788454..eca4938c 100644 --- a/draft/man2/getdomainname.2 +++ b/draft/man2/getdomainname.2 @@ -92,6 +92,6 @@ Linux 1.0 以降では、ドメイン名の長さの上限は 終端の NULL バ .SH 関連項目 \fBgethostname\fP(2), \fBsethostname\fP(2), \fBuname\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getdtablesize.2 b/draft/man2/getdtablesize.2 index 7f809b8a..419e9ec6 100644 --- a/draft/man2/getdtablesize.2 +++ b/draft/man2/getdtablesize.2 @@ -74,6 +74,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getgid.2 b/draft/man2/getgid.2 index 86c57763..caaadffb 100644 --- a/draft/man2/getgid.2 +++ b/draft/man2/getgid.2 @@ -56,6 +56,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getgroups.2 b/draft/man2/getgroups.2 index 0d57efbd..502cc2ff 100644 --- a/draft/man2/getgroups.2 +++ b/draft/man2/getgroups.2 @@ -115,6 +115,6 @@ SVr4, 4.3BSD. \fBgetgroups\fP() 関数は POSIX.1\-2001 に準拠している \fBgetgid\fP(2), \fBsetgid\fP(2), \fBgetgrouplist\fP(3), \fBinitgroups\fP(3), \fBcapabilities\fP(7), \fBcredentials\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/gethostname.2 b/draft/man2/gethostname.2 index 9fa6c872..d5adabc1 100644 --- a/draft/man2/gethostname.2 +++ b/draft/man2/gethostname.2 @@ -111,6 +111,6 @@ GNU C ライブラリは、 \fBgethostname\fP() システムコールを利用 .SH 関連項目 \fBgetdomainname\fP(2), \fBsetdomainname\fP(2), \fBuname\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getitimer.2 b/draft/man2/getitimer.2 index 613623b4..30889526 100644 --- a/draft/man2/getitimer.2 +++ b/draft/man2/getitimer.2 @@ -119,6 +119,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getpagesize.2 b/draft/man2/getpagesize.2 index 52117ce0..a942d903 100644 --- a/draft/man2/getpagesize.2 +++ b/draft/man2/getpagesize.2 @@ -86,6 +86,6 @@ long sz = sysconf(_SC_PAGESIZE); .SH 関連項目 \fBmmap\fP(2), \fBsysconf\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getpeername.2 b/draft/man2/getpeername.2 index da42b1d3..732bfc0a 100644 --- a/draft/man2/getpeername.2 +++ b/draft/man2/getpeername.2 @@ -89,6 +89,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getpid.2 b/draft/man2/getpid.2 index 5ccc9545..c2b07760 100644 --- a/draft/man2/getpid.2 +++ b/draft/man2/getpid.2 @@ -83,6 +83,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getpriority.2 b/draft/man2/getpriority.2 index bd7c89d5..c1bba572 100644 --- a/draft/man2/getpriority.2 +++ b/draft/man2/getpriority.2 @@ -129,6 +129,6 @@ Ultrix 4.2, 4.3BSD, FreeBSD 4.3, OpenBSD\-2.5等) は、 Linux 2.6.12 以降と (Linux 2.6.23 以降の) カーネルのソースツリー内の \fIDocumentation/scheduler/sched\-nice\-design.txt\fP .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getresuid.2 b/draft/man2/getresuid.2 index 0146e501..d4713667 100644 --- a/draft/man2/getresuid.2 +++ b/draft/man2/getresuid.2 @@ -67,6 +67,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getsid.2 b/draft/man2/getsid.2 index a8211996..71367d5a 100644 --- a/draft/man2/getsid.2 +++ b/draft/man2/getsid.2 @@ -72,6 +72,6 @@ Linux は \fBEPERM\fP を返さない。 .SH 関連項目 \fBgetpgid\fP(2), \fBsetsid\fP(2), \fBcredentials\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getsockname.2 b/draft/man2/getsockname.2 index e21d64f3..278f45ae 100644 --- a/draft/man2/getsockname.2 +++ b/draft/man2/getsockname.2 @@ -86,6 +86,6 @@ glibc でも使われている現在の \fIsocklen_t\fP に関して、 POSIX \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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getsockopt.2 b/draft/man2/getsockopt.2 index 2a80ca0d..e1efe0bb 100644 --- a/draft/man2/getsockopt.2 +++ b/draft/man2/getsockopt.2 @@ -123,6 +123,6 @@ glibc でも \fIsocklen_t\fP を使っている。 \fBaccept\fP(2) も参照の \fBioctl\fP(2), \fBsocket\fP(2), \fBgetprotoent\fP(3), \fBprotocols\fP(5), \fBsocket\fP(7), \fBtcp\fP(7), \fBunix\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/gettid.2 b/draft/man2/gettid.2 index cbb5072f..a99474b3 100644 --- a/draft/man2/gettid.2 +++ b/draft/man2/gettid.2 @@ -59,6 +59,6 @@ glibc はこのシステムコールに対するラッパー関数を提供し .SH 関連項目 \fBclone\fP(2), \fBfork\fP(2), \fBgetpid\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/gettimeofday.2 b/draft/man2/gettimeofday.2 index 561ec7b2..aaee276d 100644 --- a/draft/man2/gettimeofday.2 +++ b/draft/man2/gettimeofday.2 @@ -177,6 +177,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getuid.2 b/draft/man2/getuid.2 index ad2adf50..28bcc1e4 100644 --- a/draft/man2/getuid.2 +++ b/draft/man2/getuid.2 @@ -61,6 +61,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/getxattr.2 b/draft/man2/getxattr.2 index 81f04cdd..97c88483 100644 --- a/draft/man2/getxattr.2 +++ b/draft/man2/getxattr.2 @@ -95,6 +95,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/idle.2 b/draft/man2/idle.2 index 661de063..20eb08c2 100644 --- a/draft/man2/idle.2 +++ b/draft/man2/idle.2 @@ -59,6 +59,6 @@ ID 0 のプロセスのみが \fBidle\fP() を使用することができる。 .SH 準拠 この関数は Linux 特有であり、移植を意図したプログラムでは 使用すべきでない。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/init_module.2 b/draft/man2/init_module.2 index a1a42fcd..c99f9f39 100644 --- a/draft/man2/init_module.2 +++ b/draft/man2/init_module.2 @@ -79,6 +79,6 @@ struct module { .SH 関連項目 \fBcreate_module\fP(2), \fBdelete_module\fP(2), \fBquery_module\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/inotify_add_watch.2 b/draft/man2/inotify_add_watch.2 index 5b73d1b1..5bd8f463 100644 --- a/draft/man2/inotify_add_watch.2 +++ b/draft/man2/inotify_add_watch.2 @@ -87,6 +87,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/inotify_init.2 b/draft/man2/inotify_init.2 index 43630877..eba1a6cb 100644 --- a/draft/man2/inotify_init.2 +++ b/draft/man2/inotify_init.2 @@ -31,7 +31,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH INOTIFY_INIT 2 2008\-10\-10 Linux "Linux Programmer's Manual" +.TH INOTIFY_INIT 2 2012\-05\-04 Linux "Linux Programmer's Manual" .SH 名前 inotify_init, inotify_init1 \- inotify インスタンスを初期化する .SH 書式 @@ -72,13 +72,15 @@ inotify インスタンスの総数がシステムの上限に達していた。 \fBENOMEM\fP カーネルメモリが十分になかった。 .SH バージョン -\fBinotify_init\fP() は Linux 2.6.13 で初めて登場した。 \fBinotify_init1\fP() は Linux -2.6.27 で追加された。 +\fBinotify_init\fP() は Linux 2.6.13 で初めて登場し、 +ライブラリによるサポートは glibc バージョン 2.4 で追加された。 +\fBinotify_init1\fP() は Linux 2.6.27 で追加され、 +ライブラリによるサポートは glibc バージョン 2.9 で追加された。 .SH 準拠 これらのシステムコールは Linux 独自である。 .SH 関連項目 \fBinotify_add_watch\fP(2), \fBinotify_rm_watch\fP(2), \fBinotify\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/inotify_rm_watch.2 b/draft/man2/inotify_rm_watch.2 index fc944d6b..1791ec82 100644 --- a/draft/man2/inotify_rm_watch.2 +++ b/draft/man2/inotify_rm_watch.2 @@ -60,6 +60,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/intro.2 b/draft/man2/intro.2 index b8510f24..77556e98 100644 --- a/draft/man2/intro.2 +++ b/draft/man2/intro.2 @@ -69,6 +69,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/io_cancel.2 b/draft/man2/io_cancel.2 index a00311e9..4fbc1634 100644 --- a/draft/man2/io_cancel.2 +++ b/draft/man2/io_cancel.2 @@ -2,54 +2,29 @@ .\" This file is distributed according to the GNU General Public License. .\" See the file COPYING in the top level source directory for details. .\" -.\" .de Sh \" Subsection -.\" .br -.\" .if t .Sp -.\" .ne 5 -.\" .PP -.\" \fB\$1\fP -.\" .PP -.\" .. -.\" .de Sp \" Vertical space (when we can't use .PP) -.\" .if t .sp .5v -.\" .if n .sp -.\" .. -.\" .de Ip \" List item -.\" .br -.\" .ie \n(.$>=3 .ne \$3 -.\" .el .ne 3 -.\" .IP "\$1" \$2 -.\" .. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH IO_CANCEL 2 2008\-06\-18 Linux "Linux Programmer's Manual" +.TH IO_CANCEL 2 2012\-05\-08 Linux "Linux Programmer's Manual" .SH 名前 io_cancel \- 未処理の非同期 I/O 操作の取り消し .SH 書式 .nf -.\" .ad l -.\" .hy 0 -.\" -.\"#include -\fB#include \fP -.sp -.\" .HP 16 -.\" .ad -.\" .hy +\fB#include \fP /* 必要な型の定義 */ + \fBint io_cancel(aio_context_t \fP\fIctx_id\fP\fB, struct iocb *\fP\fIiocb\fP\fB,\fP \fB struct io_event *\fP\fIresult\fP\fB);\fP -.sp -\fI\-laio\fP とリンクする。 .fi .SH 説明 .PP -\fBio_cancel\fP() は、過去に \fBio_submit\fP(2) を使って登録された非同期 I/O (AIO) -操作の取り消しを行おうとする。 \fIctx_id\fP は、取り消しを行う操作の AIO コンテキストの ID である。 指定した AIO -コンテキストが見つかると、 対象のイベントの取り消しが行われ、その後 \fIresult\fP で指されたメモリに コピーされる -(このとき、完了キューへの移動は行われない)。 +\fBio_cancel\fP() システムコールは、過去に \fBio_submit\fP(2) を使って登録さ +れた非同期 I/O (AIO) 操作の取り消しを行おうとする。 \fIctx_id\fP 引き数は、 +取り消しを行う操作の AIO コンテキストの ID である。指定した AIO コンテ +キストが見つかると、対象のイベントの取り消しが行われ、その後 \fIresult\fP +で指されたメモリに コピーされる (このとき、完了キューへの移動は行われな +い)。 .SH 返り値 成功した場合、 \fBio_cancel\fP() は 0 を返す。 失敗時の返り値については、「注意」の節を参照すること。 .SH エラー @@ -67,28 +42,34 @@ io_cancel \- 未処理の非同期 I/O 操作の取り消し \fBio_cancel\fP() はこのアーキテクチャでは実装されていない。 .SH バージョン .PP -非同期 I/O システム・コールは 2002年8月に Linux 2.5 で初めて登場した。 +非同期 I/O システム・コールは Linux 2.5 で初めて登場した。 .SH 準拠 .PP \fBio_cancel\fP() は Linux 固有であり、移植を想定したプログラムで使用すべきではない。 .SH 注意 -glibc はこのシステムコール用のラッパー関数を提供していない。 +.\" http://git.fedorahosted.org/git/?p=libaio.git +glibc はこのシステムコールのラッパー関数を提供していない。 +\fBsyscall\fP(2) を使ってこのシステムコールを起動することができる。 +しかし、たいていは、このシステムコールを呼び出したいのではなく、 + \fIlibaio\fP が提供している \fBio_cancel\fP ラッパー関数を呼び出したい +場合がほとんどであろう。 -\fIlibaio\fP で \fBio_cancel\fP() 用に提供されているラッパー関数は、エラーの通知が通常の C ライブラリの -慣習にしたがっておらず、エラーの場合には負のエラー番号 (エラーの節に列挙されている値の一つを負にしたもの) が返り値となる。 -\fBsyscall\fP(2) 経由でシステムコールを起動すると、返り値は通常のエラー通知の慣習に したがってものとなり、エラーの場合には \-1 が返り、 -\fIerrno\fP にエラーを示す (正の) 値が設定される。 +.\" But glibc is confused, since uses 'io_context_t' to declare +.\" the system call. +\fIlibaio\fP のラッパー関数では \fIctx_id\fP 引き数に別の型 +(\fIio_context_t\fP) が使われることに注意すること。 +また、\fIlibaio\fP のラッパー関数は、エラーの通知が通常の C ライブラリの +慣習にしたがっておらず、エラーの場合には負のエラー番号 (エラーの節に列 +挙されている値の一つを負にしたもの) が返り値となる点にも注意すること。 +\fBsyscall\fP(2) 経由でシステムコールを起動すると、返り値は通常のエラー通 +知の慣習に したがってものとなり、エラーの場合には \-1 が返り、 \fIerrno\fP +にエラーを示す (正の) 値が設定される。 .SH 関連項目 -.\" .SH "NOTES" -.\" -.\" .PP -.\" The asynchronous I/O system calls were written by Benjamin LaHaise. -.\" .\" .SH AUTHOR .\" Kent Yoder. \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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/io_destroy.2 b/draft/man2/io_destroy.2 index ba57aed1..d65ec98b 100644 --- a/draft/man2/io_destroy.2 +++ b/draft/man2/io_destroy.2 @@ -2,50 +2,28 @@ .\" This file is distributed according to the GNU General Public License. .\" See the file COPYING in the top level source directory for details. .\" -.\" .de Sh \" Subsection -.\" .br -.\" .if t .Sp -.\" .ne 5 -.\" .PP -.\" \fB\$1\fP -.\" .PP -.\" .. -.\" .de Sp \" Vertical space (when we can't use .PP) -.\" .if t .sp .5v -.\" .if n .sp -.\" .. -.\" .de Ip \" List item -.\" .br -.\" .ie \n(.$>=3 .ne \$3 -.\" .el .ne 3 -.\" .IP "\$1" \$2 .\" .. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH IO_DESTROY 2 2008\-06\-18 Linux "Linux Programmer's Manual" +.TH IO_DESTROY 2 2012\-05\-08 Linux "Linux Programmer's Manual" .SH 名前 io_destroy \- 非同期 I/O コンテキストの消去 .SH 書式 .nf -.\" .ad l -.\" .hy 0 -.\" #include -\fB#include \fP -.sp -.\" .HP 17 -.\" .ad -.\" .hy -\fBint io_destroy(aio_context_t \fP\fIctx\fP\fB);\fP -.sp -\fI\-laio\fP とリンクする。 +\fB#include \fP /* 必要な型の定義 */ + +\fBint io_destroy(aio_context_t \fP\fIctx_id\fP\fB);\fP .fi .SH 説明 .PP -\fBio_destroy\fP() は、I/O コンテキストのリストから指定された非同期 I/O コンテキストを削除した後、そのコンテキストを消去する。 -\fBio_destroy\fP() は、\fIctx\fP 上に未処理の非同期 I/O 命令及び 完了キューのブロックの取り消しも行うことができる。 +\fBio_destroy\fP() システムコールは、I/O コンテキストのリストから +\fIctx_id\fP で指定された非同期 I/O コンテキストを削除した後、 +そのコンテキストを消去する。 +\fIctx_id\fP 上に未処理の非同期 I/O 命令および完了キューの +ブロックの取り消しも行うことができる。 .SH 返り値 成功した場合、 \fBio_destroy\fP() は 0 を返す。 失敗時の返り値については、「注意」の節を参照すること。 .SH エラー @@ -54,34 +32,40 @@ io_destroy \- 非同期 I/O コンテキストの消去 データ構造の中に無効なデータを指しているものがある。 .TP \fBEINVAL\fP -\fIctx\fP で指定された AIO コンテキストが無効である。 +\fIctx_id\fP で指定された AIO コンテキストが無効である。 .TP \fBENOSYS\fP \fBio_destroy\fP() はこのアーキテクチャでは実装されていない。 .SH バージョン .PP -非同期 I/O システム・コールは 2002年8月に Linux 2.5 で初めて登場した。 +非同期 I/O システム・コールは Linux 2.5 で初めて登場した。 .SH 準拠 .PP \fBio_destroy\fP() は Linux 固有であり、移植を想定したプログラムで使用すべきではない。 .SH 注意 -glibc はこのシステムコール用のラッパー関数を提供していない。 +.\" http://git.fedorahosted.org/git/?p=libaio.git +glibc はこのシステムコールのラッパー関数を提供していない。 +\fBsyscall\fP(2) を使ってこのシステムコールを起動することができる。 +しかし、たいていは、このシステムコールを呼び出したいのではなく、 + \fIlibaio\fP が提供している \fBio_destroy\fP ラッパー関数を呼び出したい +場合がほとんどであろう。 -\fIlibaio\fP で \fBio_destroy\fP() 用に提供されているラッパー関数は、エラーの通知が通常の C ライブラリの -慣習にしたがっておらず、エラーの場合には負のエラー番号 (エラーの節に列挙されている値の一つを負にしたもの) が返り値となる。 -\fBsyscall\fP(2) 経由でシステムコールを起動すると、返り値は通常のエラー通知の慣習に したがってものとなり、エラーの場合には \-1 が返り、 -\fIerrno\fP にエラーを示す (正の) 値が設定される。 +.\" But glibc is confused, since uses 'io_context_t' to declare +.\" the system call. +\fIlibaio\fP のラッパー関数では \fIctx_id\fP 引き数に別の型 +(\fIio_context_t\fP) が使われることに注意すること。 +また、\fIlibaio\fP のラッパー関数は、エラーの通知が通常の C ライブラリの +慣習にしたがっておらず、エラーの場合には負のエラー番号 (エラーの節に列 +挙されている値の一つを負にしたもの) が返り値となる点にも注意すること。 +\fBsyscall\fP(2) 経由でシステムコールを起動すると、返り値は通常のエラー通 +知の慣習に したがってものとなり、エラーの場合には \-1 が返り、 \fIerrno\fP +にエラーを示す (正の) 値が設定される。 .SH 関連項目 -.\" .SH "NOTES" -.\" -.\" .PP -.\" The asynchronous I/O system calls were written by Benjamin LaHaise. -.\" .\" .SH AUTHOR .\" Kent Yoder. \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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/io_getevents.2 b/draft/man2/io_getevents.2 index 0423e311..ff4a1715 100644 --- a/draft/man2/io_getevents.2 +++ b/draft/man2/io_getevents.2 @@ -2,54 +2,32 @@ .\" This file is distributed according to the GNU General Public License. .\" See the file COPYING in the top level source directory for details. .\" -.\" .de Sh \" Subsection -.\" .br -.\" .if t .Sp -.\" .ne 5 -.\" .PP -.\" \fB\$1\fP -.\" .PP -.\" .. -.\" .de Sp \" Vertical space (when we can't use .PP) -.\" .if t .sp .5v -.\" .if n .sp -.\" .. -.\" .de Ip \" List item -.\" .br -.\" .ie \n(.$>=3 .ne \$3 -.\" .el .ne 3 -.\" .IP "\$1" \$2 -.\" .. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH IO_GETEVENTS 2 2008\-07\-04 Linux "Linux Programmer's Manual" +.TH IO_GETEVENTS 2 2012\-05\-08 Linux "Linux Programmer's Manual" .SH 名前 io_getevents \- 完了キューから非同期 I/O イベントを読み出す .SH 書式 .nf -.\" .ad l -.\" .hy 0 -.\" #include -\fB#include \fP -\fB#include \fP +\fB#include \fP /* 必要な型の定義 */ +\fB#include \fP /* 'struct timespec' の定義 */ + .sp -.\" .HP 19 -.\" .ad -.\" .hy \fBint io_getevents(aio_context_t \fP\fIctx_id\fP\fB, long \fP\fImin_nr\fP\fB, long \fP\fInr\fP\fB,\fP \fB struct io_event *\fP\fIevents\fP\fB, struct timespec *\fP\fItimeout\fP\fB);\fP -.sp -\fI\-laio\fP とリンクする。 .fi .SH 説明 .PP -\fBio_getevents\fP() は、少なくとも \fImin_nr\fP の、最大 \fInr\fP 個の イベントを、 \fIctx_id\fP で指定された -AIO (非同期 I/O) コンテキストの 完了キューから読み出そうとする。 \fItimeout\fP はイベント読み出しの待ち時間の合計を指定する。 -タイムアウトに NULL を指定した場合、少なくとも \fImin_nr\fP 個のイベントが 読み出されるまで待つことを意味する。 注意点を以下にあげる: -\fItimeout\fP は相対的な指定である。 NULL でない場合更新されることもありえる。 呼び出し元の動作は停止する。 +\fBio_getevents\fP() システムコールは、少なくとも \fImin_nr\fP の、最大 +\fInr\fP 個のイベントを、 \fIctx_id\fP 引き数で指定された AIO (非同期 I/O) +コンテキストの 完了キューから読み出そうとする。 \fItimeout\fP はイベント +読み出しの待ち時間の合計を指定する。 タイムアウトに NULL を指定した場合、 +少なくとも \fImin_nr\fP 個のイベントが 読み出されるまで待つことを意味する。 +注意点を以下にあげる: \fItimeout\fP は相対的な指定である。 NULL でない場合 +更新されることもありえる。 呼び出し元の動作は停止する。 .SH 返り値 成功すると、 \fBio_getevents\fP() は読み出したイベント数を返す。 イベントが一つも読み出されなかった場合は 0 が返され、 \fItimeout\fP 時間が経過した場合は \fImin_nr\fP 未満の値が返される。 失敗時の返り値については、「注意」の節を参照すること。 @@ -68,29 +46,35 @@ AIO (非同期 I/O) コンテキストの 完了キューから読み出そう \fBio_getevents\fP() がこのアーキテクチャでは実装されていない。 .SH バージョン .PP -非同期 I/O システム・コールは 2002年8月に Linux 2.5 で初めて登場した。 +非同期 I/O システム・コールは Linux 2.5 で初めて登場した。 .SH 準拠 .PP \fBio_getevents\fP() は Linux 固有であり、移植を想定したプログラムで 使用すべきではない。 .SH 注意 -glibc はこのシステムコール用のラッパー関数を提供していない。 +.\" http://git.fedorahosted.org/git/?p=libaio.git +glibc はこのシステムコールのラッパー関数を提供していない。 +\fBsyscall\fP(2) を使ってこのシステムコールを起動することができる。 +しかし、たいていは、このシステムコールを呼び出したいのではなく、 + \fIlibaio\fP が提供している \fBio_getevents\fP ラッパー関数を呼び出したい +場合がほとんどであろう。 -\fIlibaio\fP で \fBio_getevents\fP() 用に提供されているラッパー関数は、エラーの通知が通常の C ライブラリの -慣習にしたがっておらず、エラーの場合には負のエラー番号 (エラーの節に列挙されている値の一つを負にしたもの) が返り値となる。 -\fBsyscall\fP(2) 経由でシステムコールを起動すると、返り値は通常のエラー通知の慣習に したがってものとなり、エラーの場合には \-1 が返り、 -\fIerrno\fP にエラーを示す (正の) 値が設定される。 +.\" But glibc is confused, since uses 'io_context_t' to declare +.\" the system call. +\fIlibaio\fP のラッパー関数では \fIctx_id\fP 引き数に別の型 +(\fIio_context_t\fP) が使われることに注意すること。 +また、\fIlibaio\fP のラッパー関数は、エラーの通知が通常の C ライブラリの +慣習にしたがっておらず、エラーの場合には負のエラー番号 (エラーの節に列 +挙されている値の一つを負にしたもの) が返り値となる点にも注意すること。 +\fBsyscall\fP(2) 経由でシステムコールを起動すると、返り値は通常のエラー通 +知の慣習に したがってものとなり、エラーの場合には \-1 が返り、 \fIerrno\fP +にエラーを示す (正の) 値が設定される。 .SH 関連項目 .PP -.\" .SH "NOTES" -.\" -.\" .PP -.\" The asynchronous I/O system calls were written by Benjamin LaHaise. -.\" .\" .SH AUTHOR .\" Kent Yoder. \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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/io_setup.2 b/draft/man2/io_setup.2 index c33d79e6..3cd04dd3 100644 --- a/draft/man2/io_setup.2 +++ b/draft/man2/io_setup.2 @@ -2,51 +2,27 @@ .\" This file is distributed according to the GNU General Public License. .\" See the file COPYING in the top level source directory for details. .\" -.\" .de Sh \" Subsection -.\" .br -.\" .if t .Sp -.\" .ne 5 -.\" .PP -.\" \fB\$1\fP -.\" .PP -.\" .. -.\" .de Sp \" Vertical space (when we can't use .PP) -.\" .if t .sp .5v -.\" .if n .sp -.\" .. -.\" .de Ip \" List item -.\" .br -.\" .ie \n(.$>=3 .ne \$3 -.\" .el .ne 3 -.\" .IP "\$1" \$2 -.\" .. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH IO_SETUP 2 2008\-06\-18 Linux "Linux Programmer's Manual" +.TH IO_SETUP 2 2012\-05\-08 Linux "Linux Programmer's Manual" .SH 名前 io_setup \- 非同期 I/O コンテキストを作成する .SH 書式 .nf -.\" .ad l -.\" .hy 0 -.\" #include -\fB#include \fP -.sp -.\" .HP 15 -.\" .ad -.\" .hy -\fBint io_setup(unsigned \fP\fInr_events\fP\fB, aio_context_t *\fP\fIctxp\fP\fB);\fP -.sp -\fI\-laio\fP とリンクする。 +\fB#include \fP /* 必要な型の定義 */ + +\fBint io_setup(unsigned \fP\fInr_events\fP\fB, aio_context_t *\fP\fIctx_idp\fP\fB);\fP .fi .SH 説明 .PP -\fBio_setup\fP() は、少なくとも \fInr_events\fP 個のイベントを受信可能な 非同期 I/O (AIO) コンテキストの作成を行う。 -\fIctxp\fP は、すでに存在する AIO コンテキストを指していてはならず、 \fBio_setup\fP() の呼び出しの前に 0 -に初期化されていなければならない。 AIO コンテキストの作成に成功すると、\fI*ctxp\fP に作成された AIO +\fBio_setup\fP() システムコールは、少なくとも \fInr_events\fP 個のイベントを +受信可能な非同期 I/O (AIO) コンテキストの作成を行う。 \fIctx_idp\fP 引き数 +は、すでに存在する AIO コンテキストを指していてはならず、 +\fBio_setup\fP() の呼び出しの前に 0 に初期化されていなければならない。 +AIO コンテキストの作成に成功すると、 \fI*ctx_idp\fP に作成された AIO コンテキストへのポインタがセットされる。 .SH 返り値 成功した場合、 \fBio_setup\fP() は 0 を返す。 失敗時の返り値については、「注意」の節を参照すること。 @@ -56,11 +32,12 @@ io_setup \- 非同期 I/O コンテキストを作成する 指定された \fInr_events\fP がユーザが使用できるイベント数の上限を越えている。 .TP \fBEFAULT\fP -\fIctxp\fP に無効なポインタが指定されている。 +\fIctx_idp\fP に無効なポインタが指定されている。 .TP \fBEINVAL\fP -\fIctxp\fP が初期化されていないか、指定された \fInr_events\fP が 内部の制限値を越えている。また、 \fInr_events\fP は 0 -より大きい値に 設定すべきである。 +\fIctx_idp\fP が初期化されていないか、指定された \fInr_events\fP が内部の +制限値を越えている。また、 \fInr_events\fP は 0 より大きい値に設定 +すべきである。 .TP \fBENOMEM\fP 必要なカーネル・リソースを得られない。 @@ -69,26 +46,34 @@ io_setup \- 非同期 I/O コンテキストを作成する \fBio_setup\fP() がこのアーキテクチャでは実装されていない。 .SH バージョン .PP -非同期 I/O システム・コールは 2002年8月に Linux 2.5 で初めて登場した。 +非同期 I/O システム・コールは Linux 2.5 で初めて登場した。 .SH 準拠 .PP \fBio_setup\fP() は Linux 固有であり、移植を想定したプログラムで 使用すべきではない。 .SH 注意 -glibc はこのシステムコール用のラッパー関数を提供していない。 +.\" http://git.fedorahosted.org/git/?p=libaio.git +glibc はこのシステムコールのラッパー関数を提供していない。 +\fBsyscall\fP(2) を使ってこのシステムコールを起動することができる。 +しかし、たいていは、このシステムコールを呼び出したいのではなく、 + \fIlibaio\fP が提供している \fBio_setup\fP ラッパー関数を呼び出したい +場合がほとんどであろう。 -\fIlibaio\fP で \fBio_setup\fP() 用に提供されているラッパー関数は、エラーの通知が通常の C ライブラリの -慣習にしたがっておらず、エラーの場合には負のエラー番号 (エラーの節に列挙されている値の一つを負にしたもの) が返り値となる。 -\fBsyscall\fP(2) 経由でシステムコールを起動すると、返り値は通常のエラー通知の慣習に したがってものとなり、エラーの場合には \-1 が返り、 +.\" But glibc is confused, since uses 'io_context_t' to declare +.\" the system call. +\fIlibaio\fP のラッパー関数では \fIctx_idp\fP 引き数に別の型 +(\fIio_context_t\ *\fP) が使われることに注意すること。 +また、\fIlibaio\fP のラッパー関数は、エラーの通知が通常の C ライブラリの +慣習にしたがっておらず、エラーの場合には負のエラー番号 (エラーの節に列 +挙されている値の一つを負にしたもの) が返り値となる点にも注意すること。 +\fBsyscall\fP(2) 経由でシステムコールを起動すると、返り値は通常のエラー +通知の慣習に したがってものとなり、エラーの場合には \-1 が返り、 \fIerrno\fP にエラーを示す (正の) 値が設定される。 .SH 関連項目 -.\" .SH "NOTES" -.\" .PP -.\" The asynchronous I/O system calls were written by Benjamin LaHaise. .\" .SH AUTHOR .\" Kent Yoder. \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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/io_submit.2 b/draft/man2/io_submit.2 index 8ff8e558..8ed6abc1 100644 --- a/draft/man2/io_submit.2 +++ b/draft/man2/io_submit.2 @@ -2,50 +2,26 @@ .\" This file is distributed according to the GNU General Public License. .\" See the file COPYING in the top level source directory for details. .\" -.\" .de Sh \" Subsection -.\" .br -.\" .if t .Sp -.\" .ne 5 -.\" .PP -.\" \fB\$1\fP -.\" .PP -.\" .. -.\" .de Sp \" Vertical space (when we can't use .PP) -.\" .if t .sp .5v -.\" .if n .sp -.\" .. -.\" .de Ip \" List item -.\" .br -.\" .ie \n(.$>=3 .ne \$3 -.\" .el .ne 3 -.\" .IP "\$1" \$2 -.\" .. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH IO_SUBMIT 2 2008\-06\-18 Linux "Linux Programmer's Manual" +.TH IO_SUBMIT 2 2012\-05\-08 Linux "Linux Programmer's Manual" .SH 名前 io_submit \- 非同期 I/O ブロックを処理待ちキューに登録する .SH 書式 .nf -.\" .ad l -.\" .hy 0 -.\" #include -\fB#include \fP -.sp -.\" .HP 16 -.\" .ad -.\" .hy +\fB#include \fP /* 必要な型の定義 */ + \fBint io_submit(aio_context_t \fP\fIctx_id\fP\fB, long \fP\fInr\fP\fB, struct iocb **\fP\fIiocbpp\fP\fB);\fP -.sp -\fI\-laio\fP とリンクする。 .fi .SH 説明 .PP -\fBio_submit\fP() は、AIO コンテキスト \fIctx_id\fP に \fInr\fP 個の I/O リクエストを処理待ちとしてキューに追加する。 -\fIiocbpp\fP は、AIO コンテキスト \fIctx_id\fP に登録される \fInr\fP 個の AIO 制御ブロックの配列になっていなければならない。 +\fBio_submit\fP() システムコールは、AIO コンテキスト \fIctx_id\fP に \fInr\fP 個 +の I/O リクエストを処理待ちとしてキューに追加する。 \fIiocbpp\fP 引き数は、 +AIO コンテキスト \fIctx_id\fP に登録される \fInr\fP 個の AIO 制御ブロックの +配列になっていなければならない。 .SH 返り値 成功すると、 \fBio_submit\fP() は登録した \fIiocb\fP の個数を返す (\fInr\fP が 0 の場合は 0 を返す)。 失敗時の返り値については、「注意」の節を参照すること。 @@ -61,33 +37,43 @@ io_submit \- 非同期 I/O ブロックを処理待ちキューに登録する データ構造の中に無効なデータを指しているものがある。 .TP \fBEINVAL\fP -\fIctx_id\fP で指定された \fIaio_context\fP が無効である。 \fInr\fP が 0 未満である。 *iocbpp[0] の -\fIiocb\fP が適切に初期化されていないか、 指定された操作がその \fIiocb\fP 中のファイル・ディスクリプタに対して 無効である。 +\fIctx_id\fP で指定された AIO コンテキストが無効である。 \fInr\fP が 0 未満で +ある。 \fI*iocbpp[0]\fP の \fIiocb\fP が適切に初期化されていないか、 +指定された操作がその \fIiocb\fP 中のファイル・ディスクリプタに対して 無効 +である。 .TP \fBENOSYS\fP \fBio_submit\fP() はこのアーキテクチャでは実装されていない。 .SH バージョン .PP -非同期 I/O システム・コールは 2002年8月に Linux 2.5 で初めて登場した。 +非同期 I/O システム・コールは Linux 2.5 で初めて登場した。 .SH 準拠 .PP \fBio_submit\fP() は Linux 固有であり、移植を想定したプログラムで 使用すべきではない。 .SH 注意 -glibc はこのシステムコール用のラッパー関数を提供していない。 +.\" http://git.fedorahosted.org/git/?p=libaio.git +glibc はこのシステムコールのラッパー関数を提供していない。 +\fBsyscall\fP(2) を使ってこのシステムコールを起動することができる。 +しかし、たいていは、このシステムコールを呼び出したいのではなく、 + \fIlibaio\fP が提供している \fBio_submit\fP ラッパー関数を呼び出したい +場合がほとんどであろう。 -\fIlibaio\fP で \fBio_submit\fP() 用に提供されているラッパー関数は、エラーの通知が通常の C ライブラリの -慣習にしたがっておらず、エラーの場合には負のエラー番号 (エラーの節に列挙されている値の一つを負にしたもの) が返り値となる。 -\fBsyscall\fP(2) 経由でシステムコールを起動すると、返り値は通常のエラー通知の慣習に したがってものとなり、エラーの場合には \-1 が返り、 -\fIerrno\fP にエラーを示す (正の) 値が設定される。 +.\" But glibc is confused, since uses 'io_context_t' to declare +.\" the system call. +\fIlibaio\fP のラッパー関数では \fIctx_id\fP 引き数に別の型 +(\fIio_context_t\fP) が使われることに注意すること。 +また、\fIlibaio\fP のラッパー関数は、エラーの通知が通常の C ライブラリの +慣習にしたがっておらず、エラーの場合には負のエラー番号 (エラーの節に列 +挙されている値の一つを負にしたもの) が返り値となる点にも注意すること。 +\fBsyscall\fP(2) 経由でシステムコールを起動すると、返り値は通常のエラー通 +知の慣習に したがってものとなり、エラーの場合には \-1 が返り、 \fIerrno\fP +にエラーを示す (正の) 値が設定される。 .SH 関連項目 -.\" .SH "NOTES" -.\" .PP -.\" The asynchronous I/O system calls were written by Benjamin LaHaise. .\" .SH AUTHOR .\" Kent Yoder. \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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/ioctl.2 b/draft/man2/ioctl.2 index cb30027b..5ac6e761 100644 --- a/draft/man2/ioctl.2 +++ b/draft/man2/ioctl.2 @@ -92,6 +92,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/ioctl_list.2 b/draft/man2/ioctl_list.2 index ed96650f..0817104f 100644 --- a/draft/man2/ioctl_list.2 +++ b/draft/man2/ioctl_list.2 @@ -138,6 +138,12 @@ l l l l. 0x00005457 TIOCSLCKTRMIOS const struct termios * 0x00005458 TIOCSERGSTRUCT struct async_struct * 0x00005459 TIOCSERGETLSR int * +.TE +.\" Some tables are split into two or more to avoid the warning: +.\" "table wider than line width". Some lines are to long to fit +.\" on one line on an 80 columns console +.TS +l l l. 0x0000545A TIOCSERGETMULTI struct serial_multiport_struct * 0x0000545B TIOCSERSETMULTI const struct serial_multiport_struct * .TE @@ -151,12 +157,15 @@ l l l l. 0x000089E3 SIOCAX25NOUID const int * 0x000089E4 SIOCAX25DIGCTL const int * 0x000089E5 SIOCAX25GETPARMS struct ax25_parms_struct * // I\-O +.TE +.TS +l l l. 0x000089E6 SIOCAX25SETPARMS const struct ax25_parms_struct * .TE // .TS -l l l l. +l l l. 0x00007314 STL_BINTR void 0x00007315 STL_BSTART void 0x00007316 STL_BSTOP void @@ -165,13 +174,19 @@ l l l l. // .TS -l l l l. +l l l. 0x00005301 CDROMPAUSE void 0x00005302 CDROMRESUME void 0x00005303 CDROMPLAYMSF const struct cdrom_msf * 0x00005304 CDROMPLAYTRKIND const struct cdrom_ti * 0x00005305 CDROMREADTOCHDR struct cdrom_tochdr * +.TE +.TS +l l l l. 0x00005306 CDROMREADTOCENTRY struct cdrom_tocentry * // I\-O +.TE +.TS +l l l l. 0x00005307 CDROMSTOP void 0x00005308 CDROMSTART void 0x00005309 CDROMEJECT void @@ -181,7 +196,13 @@ l l l l. 0x0000530D CDROMREADMODE1 const struct cdrom_msf * // MORE 0x0000530E CDROMREADAUDIO const struct cdrom_read_audio * // MORE 0x0000530F CDROMEJECT_SW int +.TE +.TS +l l l l. 0x00005310 CDROMMULTISESSION struct cdrom_multisession * // I\-O +.TE +.TS +l l l l. 0x00005311 CDROM_GET_UPC struct { char [8]; } * 0x00005312 CDROMRESET void 0x00005313 CDROMVOLREAD struct cdrom_volctrl * @@ -192,14 +213,14 @@ l l l l. // .TS -l l l l. +l l l. 0x00002000 CM206CTL_GET_STAT int 0x00002001 CM206CTL_GET_LAST_STAT int .TE // .TS -l l l l. +l l l. 0x00435901 CYGETMON struct cyclades_monitor * 0x00435902 CYGETTHRESH int * 0x00435903 CYSETTHRESH int @@ -213,7 +234,7 @@ l l l l. // .TS -l l l l. +l l l. 0x80046601 EXT2_IOC_GETFLAGS int * 0x40046602 EXT2_IOC_SETFLAGS const int * 0x80047601 EXT2_IOC_GETVERSION int * @@ -222,7 +243,7 @@ l l l l. // .TS -l l l l. +l l l. 0x00000000 FDCLRPRM void 0x00000001 FDSETPRM const struct floppy_struct * 0x00000002 FDDEFPRM const struct floppy_struct * @@ -245,6 +266,9 @@ l l l l. 0x00000019 FDGETFDCSTAT struct floppy_fdc_state * 0x0000001B FDWERRORCLR void 0x0000001C FDWERRORGET struct floppy_write_errors * +.TE +.TS +l l l l. 0x0000001E FDRAWCMD struct floppy_raw_cmd * // MORE // I\-O 0x00000028 FDTWADDLE void .TE @@ -302,7 +326,7 @@ l l l l. // .TS -l l l l. +l l l. 0x00005490 PPPIOCGFLAGS int * 0x00005491 PPPIOCSFLAGS const int * 0x00005492 PPPIOCGASYNCMAP int * @@ -322,7 +346,7 @@ l l l l. // .TS -l l l l. +l l l. 0x000089E0 SIOCAIPXITFCRT const char * 0x000089E1 SIOCAIPXPRISLT const char * 0x000089E2 SIOCIPXCFGDATA struct ipx_config_data * @@ -330,13 +354,22 @@ l l l l. // .TS -l l l l. +l l l. 0x00004B60 GIO_FONT struct { char [8192]; } * 0x00004B61 PIO_FONT const struct { char [8192]; } * +.TE +.TS +l2 l2 l2 l. 0x00004B6B GIO_FONTX struct console_font_desc * // MORE // I\-O 0x00004B6C PIO_FONTX const struct console_font_desc * //MORE +.TE +.TS +l l l. 0x00004B70 GIO_CMAP struct { char [48]; } * 0x00004B71 PIO_CMAP const struct { char [48]; } +.TE +.TS +l l l l. 0x00004B2F KIOCSOUND int 0x00004B30 KDMKTONE int 0x00004B31 KDGETLED char * @@ -351,9 +384,15 @@ l l l l. 0x00004B3C KDMAPDISP void // MORE 0x00004B3D KDUNMAPDISP void // MORE 0x00004B40 GIO_SCRNMAP struct { char [E_TABSZ]; } * +.TE +.TS +l l l. 0x00004B41 PIO_SCRNMAP const struct { char [E_TABSZ]; } * 0x00004B69 GIO_UNISCRNMAP struct { short [E_TABSZ]; } * 0x00004B6A PIO_UNISCRNMAP const struct { short [E_TABSZ]; } * +.TE +.TS +l l l l. 0x00004B66 GIO_UNIMAP struct unimapdesc * // MORE // I\-O 0x00004B67 PIO_UNIMAP const struct unimapdesc * // MORE 0x00004B68 PIO_UNIMAPCLR const struct unimapinit * @@ -376,7 +415,7 @@ l l l l. // .TS -l l l l. +l l l. 0x00000601 LPCHAR int 0x00000602 LPTIME int 0x00000604 LPABORT int @@ -399,7 +438,7 @@ l l l l. // .TS -l l l l. +l l l. 0x40086D01 MTIOCTOP const struct mtop * 0x801C6D02 MTIOCGET struct mtget * 0x80046D03 MTIOCPOS struct mtpos * @@ -418,7 +457,7 @@ l l l l. // .TS -l l l l. +l l l. 0x00009000 DDIOCSDBG const int * 0x00005382 CDROMAUDIOBUFSIZ int .TE @@ -435,16 +474,19 @@ l l l l. // .TS -l l l l. +l l l. 0x00005382 SCSI_IOCTL_GET_IDLUN struct { int [2]; } * 0x00005383 SCSI_IOCTL_TAGGED_ENABLE void 0x00005384 SCSI_IOCTL_TAGGED_DISABLE void +.TE +.TS +l l l l. 0x00005385 SCSI_IOCTL_PROBE_HOST const int * // MORE .TE // .TS -l l l l. +l l l. 0x80027501 SMB_IOC_GETMOUNTUID uid_t * .TE @@ -472,6 +514,9 @@ l l l l. 0x00008920 SIOCSIFMEM const struct ifreq * 0x00008921 SIOCGIFMTU struct ifreq * // I\-O 0x00008922 SIOCSIFMTU const struct ifreq * +.TE +.TS +l l l l. 0x00008923 OLD_SIOCGIFHWADDR struct ifreq * // I\-O 0x00008924 SIOCSIFHWADDR const struct ifreq * // MORE 0x00008925 SIOCGIFENCAP int * @@ -495,15 +540,24 @@ l l l l. // .TS -l l l l. +l l l. 0x00005100 SNDCTL_SEQ_RESET void 0x00005101 SNDCTL_SEQ_SYNC void +.TE +.TS +l l l l. 0xC08C5102 SNDCTL_SYNTH_INFO struct synth_info * // I\-O 0xC0045103 SNDCTL_SEQ_CTRLRATE int * // I\-O 0x80045104 SNDCTL_SEQ_GETOUTCOUNT int * 0x80045105 SNDCTL_SEQ_GETINCOUNT int * 0x40045106 SNDCTL_SEQ_PERCMODE void +.TE +.TS +l l l. 0x40285107 SNDCTL_FM_LOAD_INSTR const struct sbi_instrument * +.TE +.TS +l l l l. 0x40045108 SNDCTL_SEQ_TESTMIDI const int * 0x40045109 SNDCTL_SEQ_RESETSAMPLES const int * 0x8004510A SNDCTL_SEQ_NRSYNTHS int * @@ -514,7 +568,13 @@ l l l l. 0x4004510F SNDCTL_FM_4OP_ENABLE const int * 0xCFB85110 SNDCTL_PMGR_ACCESS struct patmgr_info * // I\-O 0x00005111 SNDCTL_SEQ_PANIC void +.TE +.TS +l l l. 0x40085112 SNDCTL_SEQ_OUTOFBAND const struct seq_event_rec * +.TE +.TS +l l l l. 0xC0045401 SNDCTL_TMR_TIMEBASE int * // I\-O 0x00005402 SNDCTL_TMR_START void 0x00005403 SNDCTL_TMR_STOP void @@ -526,7 +586,13 @@ l l l l. 0xCFB85001 SNDCTL_PMGR_IFACE struct patmgr_info * // I\-O 0xC0046D00 SNDCTL_MIDI_PRETIME int * // I\-O 0xC0046D01 SNDCTL_MIDI_MPUMODE const int * +.TE +.TS +l l l l. 0xC0216D02 SNDCTL_MIDI_MPUCMD struct mpu_command_rec * // I\-O +.TE +.TS +l l l l. 0x00005000 SNDCTL_DSP_RESET void 0x00005001 SNDCTL_DSP_SYNC void 0xC0045002 SNDCTL_DSP_SPEED int * // I\-O @@ -539,6 +605,9 @@ l l l l. 0xC004500A SNDCTL_DSP_SETFRAGMENT int * // I\-O 0x8004500B SNDCTL_DSP_GETFMTS int * 0xC0045005 SNDCTL_DSP_SETFMT int * // I\-O +.TE +.TS +l l l. 0x800C500C SNDCTL_DSP_GETOSPACE struct audio_buf_info * 0x800C500D SNDCTL_DSP_GETISPACE struct audio_buf_info * 0x0000500E SNDCTL_DSP_NONBLOCK void @@ -548,12 +617,24 @@ l l l l. 0x80045007 SOUND_PCM_READ_FILTER int * 0x00004300 SNDCTL_COPR_RESET void 0xCFB04301 SNDCTL_COPR_LOAD const struct copr_buffer * +.TE +.TS +l l l l. 0xC0144302 SNDCTL_COPR_RDATA struct copr_debug_buf * // I\-O 0xC0144303 SNDCTL_COPR_RCODE struct copr_debug_buf * // I\-O +.TE +.TS +l l l. 0x40144304 SNDCTL_COPR_WDATA const struct copr_debug_buf * 0x40144305 SNDCTL_COPR_WCODE const struct copr_debug_buf * +.TE +.TS +l l l l. 0xC0144306 SNDCTL_COPR_RUN struct copr_debug_buf * // I\-O 0xC0144307 SNDCTL_COPR_HALT struct copr_debug_buf * // I\-O +.TE +.TS +l l l. 0x4FA44308 SNDCTL_COPR_SENDMSG const struct copr_msg * 0x8FA44309 SNDCTL_COPR_RCVMSG struct copr_msg * 0x80044D00 SOUND_MIXER_READ_VOLUME int * @@ -581,6 +662,9 @@ l l l l. 0x80044DFD SOUND_MIXER_READ_RECMASK int * 0x80044DFB SOUND_MIXER_READ_STEREODEVS int * 0x80044DFC SOUND_MIXER_READ_CAPS int * +.TE +.TS +l l l l. 0xC0044D00 SOUND_MIXER_WRITE_VOLUME int * // I\-O 0xC0044D01 SOUND_MIXER_WRITE_BASS int * // I\-O 0xC0044D02 SOUND_MIXER_WRITE_TREBLE int * // I\-O @@ -622,7 +706,7 @@ l l l l. // .TS -l l l l. +l l l. 0x00005600 VT_OPENQRY int * 0x00005601 VT_GETMODE struct vt_mode * 0x00005602 VT_SETMODE const struct vt_mode * @@ -735,6 +819,6 @@ l l l. .SH 関連項目 \fBioctl\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/ioperm.2 b/draft/man2/ioperm.2 index ed1d3ed7..6eab589a 100644 --- a/draft/man2/ioperm.2 +++ b/draft/man2/ioperm.2 @@ -88,6 +88,6 @@ libc5 ではシステムコールとして扱い \fI\fP にプロト .SH 関連項目 \fBiopl\fP(2), \fBcapabilities\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/iopl.2 b/draft/man2/iopl.2 index 6fb34967..91027e41 100644 --- a/draft/man2/iopl.2 +++ b/draft/man2/iopl.2 @@ -78,6 +78,6 @@ libc5 ではシステムコールとして扱い \fI\fP にプロト .SH 関連項目 \fBioperm\fP(2), \fBcapabilities\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/ioprio_set.2 b/draft/man2/ioprio_set.2 index ec724a44..32aafa54 100644 --- a/draft/man2/ioprio_set.2 +++ b/draft/man2/ioprio_set.2 @@ -179,6 +179,6 @@ glibc は、このページに記載された関数プロトタイプやマク .sp カーネルソース内の Documentation/block/ioprio.txt .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/ipc.2 b/draft/man2/ipc.2 index 4267a63b..91df67e8 100644 --- a/draft/man2/ipc.2 +++ b/draft/man2/ipc.2 @@ -52,6 +52,6 @@ ia64 などのいくつかのアーキテクチャでは、システムコール \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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/kexec_load.2 b/draft/man2/kexec_load.2 index 0f938ea5..c91dbe44 100644 --- a/draft/man2/kexec_load.2 +++ b/draft/man2/kexec_load.2 @@ -118,6 +118,6 @@ struct kexec_segment { .SH 関連項目 \fBreboot\fP(2), \fBsyscall\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/kill.2 b/draft/man2/kill.2 index fb58ebb5..a6174ac4 100644 --- a/draft/man2/kill.2 +++ b/draft/man2/kill.2 @@ -127,6 +127,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/killpg.2 b/draft/man2/killpg.2 index 25680adb..6d15311f 100644 --- a/draft/man2/killpg.2 +++ b/draft/man2/killpg.2 @@ -99,6 +99,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/link.2 b/draft/man2/link.2 index c0cc14bf..6e68d764 100644 --- a/draft/man2/link.2 +++ b/draft/man2/link.2 @@ -125,6 +125,6 @@ NFS ファイルシステムでは、NFS サーバーがリンクを作成した \fBln\fP(1), \fBlinkat\fP(2), \fBopen\fP(2), \fBrename\fP(2), \fBstat\fP(2), \fBsymlink\fP(2), \fBunlink\fP(2), \fBpath_resolution\fP(7), \fBsymlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/linkat.2 b/draft/man2/linkat.2 index 20b368ea..b38098a8 100644 --- a/draft/man2/linkat.2 +++ b/draft/man2/linkat.2 @@ -29,7 +29,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH LINKAT 2 2009\-12\-13 Linux "Linux Programmer's Manual" +.TH LINKAT 2 2012\-05\-04 Linux "Linux Programmer's Manual" .SH 名前 linkat \- ディレクトリファイルディスクリプタから相対的な位置にファイルリンクを作成する .SH 書式 @@ -90,6 +90,7 @@ _ATFILE_SOURCE \fInewpath\fP と \fInewdirfd\fP について、同様のことが起きている。 .SH バージョン \fBlinkat\fP() は Linux カーネル 2.6.16 で追加された。 +ライブラリによるサポートは glibc バージョン 2.4 で追加された。 .SH 準拠 POSIX.1\-2008. .SH 注意 @@ -97,6 +98,6 @@ POSIX.1\-2008. .SH 関連項目 \fBlink\fP(2), \fBopenat\fP(2), \fBpath_resolution\fP(7), \fBsymlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/listen.2 b/draft/man2/listen.2 index b3cb0f95..9970a0f5 100644 --- a/draft/man2/listen.2 +++ b/draft/man2/listen.2 @@ -116,6 +116,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/listxattr.2 b/draft/man2/listxattr.2 index ac7f032a..ea8bd644 100644 --- a/draft/man2/listxattr.2 +++ b/draft/man2/listxattr.2 @@ -108,6 +108,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/llseek.2 b/draft/man2/llseek.2 index ed2aee28..796023b7 100644 --- a/draft/man2/llseek.2 +++ b/draft/man2/llseek.2 @@ -64,6 +64,6 @@ glibc はこのシステムコールに対するラッパー関数を提供し .SH 関連項目 \fBlseek\fP(2), \fBlseek64\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/lookup_dcookie.2 b/draft/man2/lookup_dcookie.2 index 605dc027..cbd43913 100644 --- a/draft/man2/lookup_dcookie.2 +++ b/draft/man2/lookup_dcookie.2 @@ -74,6 +74,6 @@ Linux 2.5.43 以降で利用できる。 エラー \fBENAMETOOLONG\fP を返す 指定されたディレクトリ・エントリが削除されていた場合、返されるパス名の最後に " (deleted)" という文字列が付加されることがある。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/mbind.2 b/draft/man2/mbind.2 index d33d2695..545f4057 100644 --- a/draft/man2/mbind.2 +++ b/draft/man2/mbind.2 @@ -191,6 +191,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/migrate_pages.2 b/draft/man2/migrate_pages.2 index 61b5d790..3cb14995 100644 --- a/draft/man2/migrate_pages.2 +++ b/draft/man2/migrate_pages.2 @@ -96,6 +96,6 @@ migrate_pages \- プロセスの全ページを別のノード集合に移動す .br カーネルのソースファイル \fIDocumentation/vm/page_migration\fP。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/mincore.2 b/draft/man2/mincore.2 index 208482aa..de97118b 100644 --- a/draft/man2/mincore.2 +++ b/draft/man2/mincore.2 @@ -115,6 +115,6 @@ Linux 2.3.99pre1 と glibc 2.2 から利用可能である。 .SH 関連項目 \fBmlock\fP(2), \fBmmap\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/mkdir.2 b/draft/man2/mkdir.2 index 2eaef1e4..6b6460b7 100644 --- a/draft/man2/mkdir.2 +++ b/draft/man2/mkdir.2 @@ -95,6 +95,6 @@ NFS を実現しているプロトコルには多くの不備が存在し、 そ \fBmount\fP(2), \fBrmdir\fP(2), \fBstat\fP(2), \fBumask\fP(2), \fBunlink\fP(2), \fBpath_resolution\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/mkdirat.2 b/draft/man2/mkdirat.2 index 07202954..e490af3b 100644 --- a/draft/man2/mkdirat.2 +++ b/draft/man2/mkdirat.2 @@ -28,7 +28,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH MKDIRAT 2 2009\-12\-13 Linux "Linux Programmer's Manual" +.TH MKDIRAT 2 2012\-05\-04 Linux "Linux Programmer's Manual" .SH 名前 mkdirat \- ディレクトリファイルディスクリプタから相対的な位置にディレクトリを作成する .SH 書式 @@ -79,6 +79,7 @@ _ATFILE_SOURCE \fIpathname\fP が相対パスで、かつ \fIdirfd\fP がディレクトリ以外のファイルを参照するファイルディスクリプタである。 .SH バージョン \fBmkdirat\fP() は Linux カーネル 2.6.16 で追加された。 +ライブラリによるサポートは glibc バージョン 2.4 で追加された。 .SH 準拠 POSIX.1\-2008. .SH 注意 @@ -86,6 +87,6 @@ POSIX.1\-2008. .SH 関連項目 \fBmkdir\fP(2), \fBopenat\fP(2), \fBpath_resolution\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/mknod.2 b/draft/man2/mknod.2 index 8ecbadc5..f7497f73 100644 --- a/draft/man2/mknod.2 +++ b/draft/man2/mknod.2 @@ -129,6 +129,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/mknodat.2 b/draft/man2/mknodat.2 index fc0e35bc..c1e28329 100644 --- a/draft/man2/mknodat.2 +++ b/draft/man2/mknodat.2 @@ -28,7 +28,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH MKNODAT 2 2010\-09\-20 Linux "Linux Programmer's Manual" +.TH MKNODAT 2 2012\-05\-04 Linux "Linux Programmer's Manual" .SH 名前 mknodat \- ディレクトリファイルディスクリプタから相対的な位置に、 特殊ファイルや通常のファイルを作成する .SH 書式 @@ -81,6 +81,7 @@ _ATFILE_SOURCE \fIpathname\fP が相対パスで、かつ \fIdirfd\fP がディレクトリ以外のファイルを参照するファイルディスクリプタである。 .SH バージョン \fBmknodat\fP() は Linux カーネル 2.6.16 で追加された。 +ライブラリによるサポートは glibc バージョン 2.4 で追加された。 .SH 準拠 POSIX.1\-2008. .SH 注意 @@ -88,6 +89,6 @@ POSIX.1\-2008. .SH 関連項目 \fBmknod\fP(2), \fBopenat\fP(2), \fBpath_resolution\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/mlock.2 b/draft/man2/mlock.2 index 57763adb..e5cfa90d 100644 --- a/draft/man2/mlock.2 +++ b/draft/man2/mlock.2 @@ -191,6 +191,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/mmap.2 b/draft/man2/mmap.2 index 2fc9363a..12b1b833 100644 --- a/draft/man2/mmap.2 +++ b/draft/man2/mmap.2 @@ -392,6 +392,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/mmap2.2 b/draft/man2/mmap2.2 index 0de61931..1a7af29d 100644 --- a/draft/man2/mmap2.2 +++ b/draft/man2/mmap2.2 @@ -78,6 +78,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/modify_ldt.2 b/draft/man2/modify_ldt.2 index cae18ed1..b09b68c9 100644 --- a/draft/man2/modify_ldt.2 +++ b/draft/man2/modify_ldt.2 @@ -98,6 +98,6 @@ glibc はこのシステムコールに対するラッパー関数を提供し .SH 関連項目 \fBvm86\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/mount.2 b/draft/man2/mount.2 index 34cd3cc4..60f129c4 100644 --- a/draft/man2/mount.2 +++ b/draft/man2/mount.2 @@ -42,7 +42,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH MOUNT 2 2012\-01\-18 Linux "Linux Programmer's Manual" +.TH MOUNT 2 2012\-05\-10 Linux "Linux Programmer's Manual" .SH 名前 mount \- ファイルシステムをマウント/アンマウントする .SH 書式 @@ -67,6 +67,8 @@ Linux 2.4 以降、ひとつのファイルシステムを複数のマウント "minix", "ext2", "ext3", "jfs", "xfs", "reiserfs", "msdos", "proc", "nfs", "iso9660" 等)。 適切なモジュールが読み込まれると、さらに別の値が利用可能になるかもしれない。 +.\" (as defined in \fI\fP for libc4 and libc5 +.\" and in \fI\fP for glibc2) .\" FIXME 2.6.15 added flags for "shared subtree" functionality: .\" MS_UNBINDABLE, MS_PRIVATE, MS_SHARED, MS_SLAVE .\" These need to be documented on this page. @@ -86,10 +88,11 @@ Linux 2.4 以降、ひとつのファイルシステムを複数のマウント .\" .\" 2.6.25 Added MS_I_VERSION, which needs to be documented. .\" -引き数 \fImountflags\fP は、先頭 16 ビットはマジックナンバー 0xC0ED (\fBMS_MGC_VAL\fP) で、 残りの 16 -ビットがマウントフラグである。 マジックナンバーは、カーネルバージョン 2.4 より前では必須であったが、 現在は必要なく、指定されても無視される。 -マウントフラグは libc4 と libc5 では \fI\fP 、 glibc2 では -\fI\fP で定義されており、以下の通りである: +引き数 \fImountflags\fP の上位 16 ビットには、マジックナンバー 0xC0ED +(\fBMS_MGC_VAL\fP) を指定することができる (マジックナンバーは、 +カーネルバージョン 2.4 より前では必須であったが、 +現在は必要なく、指定されても無視される)。 +\fImountflags\fP の下位 16 ビットにマウントフラグを指定する。 .TP \fBMS_BIND\fP (Linux 2.4 以降) .\" since 2.4.0-test9 @@ -277,6 +280,6 @@ Linux 独自のファイル \fI/proc/PID/mounts\fP では、指定された ID .SH 関連項目 \fBumount\fP(2), \fBpath_resolution\fP(7), \fBmount\fP(8), \fBumount\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/move_pages.2 b/draft/man2/move_pages.2 index c89d4e97..8eeb2b03 100644 --- a/draft/man2/move_pages.2 +++ b/draft/man2/move_pages.2 @@ -146,6 +146,6 @@ dirty なページを移動できない。 ファイルシステムが dirty な \fBnuma_maps\fP(5), \fBcpuset\fP(7), \fBnuma\fP(7), \fBmigratepages\fP(8), \fBnuma_stat\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/mprotect.2 b/draft/man2/mprotect.2 index aee5395e..447b4c63 100644 --- a/draft/man2/mprotect.2 +++ b/draft/man2/mprotect.2 @@ -179,6 +179,6 @@ main(void) .SH 関連項目 \fBmmap\fP(2), \fBsysconf\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/mq_getsetattr.2 b/draft/man2/mq_getsetattr.2 index 82e70aba..de1142fb 100644 --- a/draft/man2/mq_getsetattr.2 +++ b/draft/man2/mq_getsetattr.2 @@ -52,6 +52,6 @@ glibc はこのシステムコールに対するラッパー関数を提供し .SH 関連項目 \fBmq_getattr\fP(3), \fBmq_overview\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/mremap.2 b/draft/man2/mremap.2 index 6a5282c0..c160dbe2 100644 --- a/draft/man2/mremap.2 +++ b/draft/man2/mremap.2 @@ -120,6 +120,6 @@ Linux ではメモリはページに分割される。ユーザー・プロセ \fIInside Linux\fP by Randolf Bentson, \fIThe Design of the UNIX Operating System\fP by Maurice J. Bach.) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/msgctl.2 b/draft/man2/msgctl.2 index 3f4b6fe4..ec8e8206 100644 --- a/draft/man2/msgctl.2 +++ b/draft/man2/msgctl.2 @@ -195,6 +195,6 @@ SVr4, POSIX.1\-2001. \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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/msgget.2 b/draft/man2/msgget.2 index 35b448ca..5e3b88d1 100644 --- a/draft/man2/msgget.2 +++ b/draft/man2/msgget.2 @@ -118,6 +118,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/msgop.2 b/draft/man2/msgop.2 index 9f3ac71b..1267c6c6 100644 --- a/draft/man2/msgop.2 +++ b/draft/man2/msgop.2 @@ -224,6 +224,6 @@ SVr4, POSIX.1\-2001. \fBmsgctl\fP(2), \fBmsgget\fP(2), \fBcapabilities\fP(7), \fBmq_overview\fP(7), \fBsvipc\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/msync.2 b/draft/man2/msync.2 index 838ecff3..b298f8da 100644 --- a/draft/man2/msync.2 +++ b/draft/man2/msync.2 @@ -75,6 +75,6 @@ POSIX.1\-2001. .br B.O. Gallmeister, POSIX.4, O'Reilly, pp. 128\-129 and 389\-391. .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/nanosleep.2 b/draft/man2/nanosleep.2 index edc8b8a4..af354ea5 100644 --- a/draft/man2/nanosleep.2 +++ b/draft/man2/nanosleep.2 @@ -126,6 +126,6 @@ Linux 2.4 では、 \fBnanosleep\fP() が (\fBSIGTSTP\fP などの) シグナ \fBclock_nanosleep\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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/nfsservctl.2 b/draft/man2/nfsservctl.2 index e03b1dd1..683aa2b3 100644 --- a/draft/man2/nfsservctl.2 +++ b/draft/man2/nfsservctl.2 @@ -57,6 +57,6 @@ union nfsctl_res { .SH 準拠 このコールは Linux 特有である。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/nice.2 b/draft/man2/nice.2 index 86625f8f..53f2eade 100644 --- a/draft/man2/nice.2 +++ b/draft/man2/nice.2 @@ -75,6 +75,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/openat.2 b/draft/man2/openat.2 index 9b24537a..46b5c3d7 100644 --- a/draft/man2/openat.2 +++ b/draft/man2/openat.2 @@ -28,7 +28,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH OPENAT 2 2009\-12\-13 Linux "Linux Programmer's Manual" +.TH OPENAT 2 2012\-05\-04 Linux "Linux Programmer's Manual" .SH 名前 openat \- ディレクトリファイルディスクリプタから相対的な位置にあるファイルをオープンする .SH 書式 @@ -80,6 +80,7 @@ _ATFILE_SOURCE \fIpathname\fP が相対パスで、かつ \fIdirfd\fP がディレクトリ以外のファイルを参照するファイルディスクリプタである。 .SH バージョン \fBopenat\fP() は Linux カーネル 2.6.16 で追加された。 +ライブラリによるサポートは glibc バージョン 2.4 で追加された。 .SH 準拠 .\" The 'at' suffix in Solaris is actually double sensed. It .\" primarily referred to "extended *at*tributes", which are @@ -113,6 +114,6 @@ POSIX.1\-2008. Solaris には、これと同じようなシステムコール \fBreadlinkat\fP(2), \fBrenameat\fP(2), \fBsymlinkat\fP(2), \fBunlinkat\fP(2), \fButimensat\fP(2), \fBmkfifoat\fP(3), \fBpath_resolution\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/outb.2 b/draft/man2/outb.2 index b29bc5b8..2b1bbbb3 100644 --- a/draft/man2/outb.2 +++ b/draft/man2/outb.2 @@ -54,6 +54,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/pause.2 b/draft/man2/pause.2 index b40b4ca9..eb16a4a6 100644 --- a/draft/man2/pause.2 +++ b/draft/man2/pause.2 @@ -55,6 +55,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/pciconfig_read.2 b/draft/man2/pciconfig_read.2 index 72e10fa3..c9004888 100644 --- a/draft/man2/pciconfig_read.2 +++ b/draft/man2/pciconfig_read.2 @@ -72,6 +72,6 @@ I/O エラー。 .SH 関連項目 \fBcapabilities\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/personality.2 b/draft/man2/personality.2 index af3d0bab..fbf9cf21 100644 --- a/draft/man2/personality.2 +++ b/draft/man2/personality.2 @@ -55,6 +55,6 @@ Linux は、プロセス毎の異なる実行ドメイン、すなわち パー .SH 準拠 \fBpersonality\fP() は Linux 固有であり、移植を意図したプログラムで使用すべきではない。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/pipe.2 b/draft/man2/pipe.2 index 99df1f92..d2b093f0 100644 --- a/draft/man2/pipe.2 +++ b/draft/man2/pipe.2 @@ -151,6 +151,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/pivot_root.2 b/draft/man2/pivot_root.2 index 5c39c7f7..b042d55a 100644 --- a/draft/man2/pivot_root.2 +++ b/draft/man2/pivot_root.2 @@ -92,6 +92,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/poll.2 b/draft/man2/poll.2 index e21e33ff..a8ac0a4b 100644 --- a/draft/man2/poll.2 +++ b/draft/man2/poll.2 @@ -33,7 +33,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH POLL 2 2012\-04\-15 Linux "Linux Programmer's Manual" +.TH POLL 2 2012\-05\-05 Linux "Linux Programmer's Manual" .SH 名前 poll, ppoll \- ファイルディスクリプタにおけるイベントを待つ .SH 書式 @@ -86,8 +86,12 @@ struct pollfd { どのファイルディスクリプタにも要求したイベントが発生しておらず、 エラーも起こらない場合、 \fBpoll\fP() はイベントのうちいずれか一つが発生するまで停止 (block) する。 -\fItimeout\fP 引き数は \fBpoll\fP() が停止する時間の上限を設定するもので、ミリ秒単位で指定する。 \fItimeout\fP -に負の値を指定すると、タイムアウト時間が無限となる。 +\fItimeout\fP 引き数は、 \fBpoll\fP() が停止する最小時間をミリ秒で指定する +(この停止時間はシステムクロックの粒度に切り上げられ、カーネルの +スケジューリング遅延により少しだけ長くなる可能性がある)。 +\fItimeout\fP に負の値を指定した場合、タイムアウト時間が無限大を意味する。 +\fItimeout\fP を 0 に指定した場合、I/O 可能なファイルディスクリプタが +ない場合であっても、 \fBpoll\fP() はすぐに返る。 \fIevents\fP に指定したり、 \fIrevents\fP で返されるビットは \fI\fP で定義されている: .RS @@ -195,9 +199,11 @@ struct timespec { \fBENOMEM\fP ファイルディスクリプタ・テーブルを確保するためのメモリがない。 .SH バージョン -\fBpoll\fP() システムコールは Linux 2.1.23 で導入された。 \fBpoll\fP() ライブラリ・コールは libc 5.4.28 -から導入された (これはカーネルが \fBpoll\fP() システムコールをサポートしていない場合に \fBselect\fP(2) -を使用してエミュレートを行う)。 +.\" library call was introduced in libc 5.4.28 +\fBpoll\fP() システムコールは Linux 2.1.23 で導入された。 +このシステムコールが存在しない古いカーネルでは、 +glibc (や古い Linux libc) は \fBselect\fP(2) を使用して \fBpoll\fP() +ラッパー関数のエミュレーションを行う。 \fBppoll\fP() システムコールは カーネル 2.6.16 で Linux に追加された。 \fBppoll\fP() ライブラリコールは glibc 2.4 に追加された。 @@ -217,6 +223,6 @@ Linux の \fBppoll\fP() システムコールは \fItimeout_ts\fP 引き数を .SH 関連項目 \fBselect\fP(2), \fBselect_tut\fP(2), \fBtime\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/pread.2 b/draft/man2/pread.2 index 9745f462..04a3c193 100644 --- a/draft/man2/pread.2 +++ b/draft/man2/pread.2 @@ -25,7 +25,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH PREAD 2 2010\-11\-21 Linux "Linux Programmer's Manual" +.TH PREAD 2 2012\-04\-30 Linux "Linux Programmer's Manual" .SH 名前 pread, pwrite \- 指定したオフセットでファイルディスクリプタを読み書きする .SH 書式 @@ -77,9 +77,16 @@ Linux では、裏で呼び出されるシステムコールの名前がカー \fBpread\fP() は \fBpread64\fP() になり、 \fBpwrite\fP() は \fBpwrite64\fP() になった。 システムコールの番号は変更されていない。 glibc の \fBpread\fP() と \fBpwrite\fP() のラッパー関数はこれらの変更を吸収している。 +.SH バグ +.\" FIXME https://bugzilla.kernel.org/show_bug.cgi?id=43178 +POSIX では、\fBO_APPEND\fP フラグを指定してファイルをオープンした場合、 +\fBpwrite\fP() がデータを書き込む位置に影響を及ぼさないことが +求められている。しかし、 Linux では、ファイルを \fBO_APPEND\fP 付きで +オープンした場合、 \fIoffset\fP の値に関わらず、 +\fBpwrite\fP() はファイルの末尾にデータを追記する。 .SH 関連項目 \fBlseek\fP(2), \fBread\fP(2), \fBreadv\fP(2), \fBwrite\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/query_module.2 b/draft/man2/query_module.2 index ad2f507c..f7c4b7cb 100644 --- a/draft/man2/query_module.2 +++ b/draft/man2/query_module.2 @@ -110,6 +110,6 @@ struct module_info { \fBcreate_module\fP(2), \fBdelete_module\fP(2), \fBget_kernel_syms\fP(2), \fBinit_module\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/read.2 b/draft/man2/read.2 index e73aff7c..e6ab8597 100644 --- a/draft/man2/read.2 +++ b/draft/man2/read.2 @@ -113,6 +113,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/readahead.2 b/draft/man2/readahead.2 index 1ec651a8..0254422b 100644 --- a/draft/man2/readahead.2 +++ b/draft/man2/readahead.2 @@ -66,6 +66,6 @@ readahead \- 前もってファイルをページ・キャッシュに読み込 .SH 関連項目 \fBlseek\fP(2), \fBmadvise\fP(2), \fBmmap\fP(2), \fBposix_fadvise\fP(2), \fBread\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/readdir.2 b/draft/man2/readdir.2 index a51c97c5..36663570 100644 --- a/draft/man2/readdir.2 +++ b/draft/man2/readdir.2 @@ -90,6 +90,6 @@ glibc はこのシステムコールに対するラッパー関数を提供し .SH 関連項目 \fBgetdents\fP(2), \fBreaddir\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/readlink.2 b/draft/man2/readlink.2 index c8f2e17b..4f265141 100644 --- a/draft/man2/readlink.2 +++ b/draft/man2/readlink.2 @@ -183,6 +183,6 @@ main(int argc, char *argv[]) \fBreadlink\fP(1), \fBlstat\fP(2), \fBreadlinkat\fP(2), \fBstat\fP(2), \fBsymlink\fP(2), \fBpath_resolution\fP(7), \fBsymlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/readlinkat.2 b/draft/man2/readlinkat.2 index 9b5384cc..753f1a0a 100644 --- a/draft/man2/readlinkat.2 +++ b/draft/man2/readlinkat.2 @@ -28,7 +28,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH READLINKAT 2 2009\-12\-13 Linux "Linux Programmer's Manual" +.TH READLINKAT 2 2012\-05\-04 Linux "Linux Programmer's Manual" .SH 名前 readlinkat \- ディレクトリファイルディスクリプタから相対的な位置にある シンボリックリンクの値を読む .SH 書式 @@ -83,6 +83,7 @@ _ATFILE_SOURCE \fIpathname\fP が相対パスで、かつ \fIdirfd\fP がディレクトリ以外のファイルを参照するファイルディスクリプタである。 .SH バージョン \fBreadlinkat\fP() は Linux カーネル 2.6.16 で追加された。 +ライブラリによるサポートは glibc バージョン 2.4 で追加された。 .SH 準拠 POSIX.1\-2008. .SH 注意 @@ -90,6 +91,6 @@ POSIX.1\-2008. .SH 関連項目 \fBopenat\fP(2), \fBreadlink\fP(2), \fBpath_resolution\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/readv.2 b/draft/man2/readv.2 index c3b8b264..58f45a7b 100644 --- a/draft/man2/readv.2 +++ b/draft/man2/readv.2 @@ -167,6 +167,6 @@ nwritten = writev(STDOUT_FILENO, iov, 2); .SH 関連項目 \fBpread\fP(2), \fBread\fP(2), \fBwrite\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/reboot.2 b/draft/man2/reboot.2 index cec4d1b1..167f31a5 100644 --- a/draft/man2/reboot.2 +++ b/draft/man2/reboot.2 @@ -119,6 +119,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/recv.2 b/draft/man2/recv.2 index ebc0bb36..0775fe36 100644 --- a/draft/man2/recv.2 +++ b/draft/man2/recv.2 @@ -303,6 +303,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/remap_file_pages.2 b/draft/man2/remap_file_pages.2 index 4c6ce80c..48270bc3 100644 --- a/draft/man2/remap_file_pages.2 +++ b/draft/man2/remap_file_pages.2 @@ -90,6 +90,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/removexattr.2 b/draft/man2/removexattr.2 index 6e9d59a5..cee63449 100644 --- a/draft/man2/removexattr.2 +++ b/draft/man2/removexattr.2 @@ -80,6 +80,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/rename.2 b/draft/man2/rename.2 index fa68a0a9..c36892a3 100644 --- a/draft/man2/rename.2 +++ b/draft/man2/rename.2 @@ -142,6 +142,6 @@ NFS ファイルシステムでは、操作が失敗したからといって、 \fBmv\fP(1), \fBchmod\fP(2), \fBlink\fP(2), \fBrenameat\fP(2), \fBsymlink\fP(2), \fBunlink\fP(2), \fBpath_resolution\fP(7), \fBsymlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/renameat.2 b/draft/man2/renameat.2 index 31ac8ffb..48260153 100644 --- a/draft/man2/renameat.2 +++ b/draft/man2/renameat.2 @@ -28,7 +28,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH RENAMEAT 2 2009\-12\-13 Linux "Linux Programmer's Manual" +.TH RENAMEAT 2 2012\-05\-04 Linux "Linux Programmer's Manual" .SH 名前 renameat \- ディレクトリファイルディスクリプタから相対的な位置にあるファイルの名前を変更する .SH 書式 @@ -86,6 +86,7 @@ _ATFILE_SOURCE \fInewpath\fP と \fInewdirfd\fP について、同様のことが起きている。 .SH バージョン \fBrenameat\fP() は Linux カーネル 2.6.16 で追加された。 +ライブラリによるサポートは glibc バージョン 2.4 で追加された。 .SH 準拠 POSIX.1\-2008. .SH 注意 @@ -93,6 +94,6 @@ POSIX.1\-2008. .SH 関連項目 \fBopenat\fP(2), \fBrename\fP(2), \fBpath_resolution\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/rmdir.2 b/draft/man2/rmdir.2 index 2126090a..a1c3eded 100644 --- a/draft/man2/rmdir.2 +++ b/draft/man2/rmdir.2 @@ -98,6 +98,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は 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 0b3a33c7..1408888e 100644 --- a/draft/man2/sched_get_priority_max.2 +++ b/draft/man2/sched_get_priority_max.2 @@ -78,6 +78,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は 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 7cc81c56..e8e4f497 100644 --- a/draft/man2/sched_rr_get_interval.2 +++ b/draft/man2/sched_rr_get_interval.2 @@ -110,6 +110,6 @@ POSIX ではラウンドロビン時間量の大きさを制御する仕組み \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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sched_setaffinity.2 b/draft/man2/sched_setaffinity.2 index 07359a72..4545c6c1 100644 --- a/draft/man2/sched_setaffinity.2 +++ b/draft/man2/sched_setaffinity.2 @@ -130,6 +130,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sched_setparam.2 b/draft/man2/sched_setparam.2 index c250e3fb..c7acae5a 100644 --- a/draft/man2/sched_setparam.2 +++ b/draft/man2/sched_setparam.2 @@ -91,6 +91,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sched_yield.2 b/draft/man2/sched_yield.2 index 47576cdf..00136aef 100644 --- a/draft/man2/sched_yield.2 +++ b/draft/man2/sched_yield.2 @@ -66,6 +66,6 @@ Linux のスケージュリング(scheduling)については \fBsched_setschedul \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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/select_tut.2 b/draft/man2/select_tut.2 index 8d92d7cb..ca0bbaf3 100644 --- a/draft/man2/select_tut.2 +++ b/draft/man2/select_tut.2 @@ -600,6 +600,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/semctl.2 b/draft/man2/semctl.2 index 3e00ea9e..7da4e91a 100644 --- a/draft/man2/semctl.2 +++ b/draft/man2/semctl.2 @@ -270,6 +270,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/semget.2 b/draft/man2/semget.2 index 11358c1b..28717e9e 100644 --- a/draft/man2/semget.2 +++ b/draft/man2/semget.2 @@ -153,6 +153,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/semop.2 b/draft/man2/semop.2 index 4fa6ad64..15dfd0f9 100644 --- a/draft/man2/semop.2 +++ b/draft/man2/semop.2 @@ -35,7 +35,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH SEMOP 2 2008\-10\-04 Linux "Linux Programmer's Manual" +.TH SEMOP 2 2012\-05\-10 Linux "Linux Programmer's Manual" .SH 名前 semop, semtimedop \- セマフォの操作 .SH 書式 @@ -133,11 +133,15 @@ short sem_flg; /* 操作フラグ */ 操作が成功した場合、 \fIsops\fP が指す配列によって操作対象となった各セマフォの \fIsempid\fP メンバーには呼び出したプロセスのプロセス ID が設定される。 さらに \fIsem_otime\fP に現在時刻が設定される。 .PP -\fBsemtimedop\fP() 関数の振る舞いは \fBsemop\fP() と全く同じだが、 呼び出し元プロセスが停止する場合、停止期間の上限が -\fItimeout\fP 引き数の指す \fItimespec\fP 構造体で指定された時間となる点だけが異なる。 指定した制限時間に達した場合は、 -\fBsemtimedop\fP() は失敗し、 \fIerrno\fP に \fBEAGAIN\fP が設定される (このとき \fIsops\fP -の操作は実行されない)。 \fItimeout\fP 引き数が NULL の場合、 \fBsemtimedop\fP() 関数の振る舞いは \fBsemop\fP() -関数と全く同じになる。 +\fBsemtimedop\fP() 関数の振る舞いは \fBsemop\fP() と全く同じだが、呼び出し元 +プロセスが停止する場合、停止期間の上限が \fItimeout\fP 引き数の指す +\fItimespec\fP 構造体で指定された時間となる点だけが異なる (この停止期間は +システムクロックの粒度に切り上げられ、カーネルのスケジューリング遅延に +より、この停止期間は少しだけ長くなる可能性がある)。 +指定した制限時間に達した場合は、 \fBsemtimedop\fP() は失敗し、 \fIerrno\fP に +\fBEAGAIN\fP が設定される (このとき \fIsops\fP の操作は実行されない)。 +\fItimeout\fP 引き数が NULL の場合、 \fBsemtimedop\fP() 関数の振る舞いは +\fBsemop\fP() 関数と全く同じになる。 .SH 返り値 成功した場合、 \fBsemop\fP() と \fBsemtimedop\fP() は 0 を返す。そうでなければ \-1 を返し、 エラーを示す \fIerrno\fP を設定する。 @@ -249,6 +253,6 @@ SVr4, POSIX.1\-2001. \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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/send.2 b/draft/man2/send.2 index 2ce1aa5b..a9cac4c1 100644 --- a/draft/man2/send.2 +++ b/draft/man2/send.2 @@ -249,6 +249,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sendfile.2 b/draft/man2/sendfile.2 index 0cab767f..0d63ba53 100644 --- a/draft/man2/sendfile.2 +++ b/draft/man2/sendfile.2 @@ -120,6 +120,6 @@ Linux 固有の \fBsplice\fP(2) システムコールは、任意のファイル \fBmmap\fP(2), \fBopen\fP(2), \fBsocket\fP(2), \fBsplice\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/set_mempolicy.2 b/draft/man2/set_mempolicy.2 index 91695eaa..1ca02506 100644 --- a/draft/man2/set_mempolicy.2 +++ b/draft/man2/set_mempolicy.2 @@ -139,6 +139,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/set_thread_area.2 b/draft/man2/set_thread_area.2 index ebbb7e49..3a7d38b6 100644 --- a/draft/man2/set_thread_area.2 +++ b/draft/man2/set_thread_area.2 @@ -48,6 +48,6 @@ glibc はこのシステムコールに対するラッパー関数を提供し .SH 関連項目 \fBget_thread_area\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/set_tid_address.2 b/draft/man2/set_tid_address.2 index a65adf2e..33926aa5 100644 --- a/draft/man2/set_tid_address.2 +++ b/draft/man2/set_tid_address.2 @@ -65,6 +65,6 @@ set_tid_address \- スレッド ID へのポインタを設定する .SH 関連項目 \fBclone\fP(2), \fBfutex\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/seteuid.2 b/draft/man2/seteuid.2 index 790641fd..2b7df3e1 100644 --- a/draft/man2/seteuid.2 +++ b/draft/man2/seteuid.2 @@ -90,6 +90,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/setfsgid.2 b/draft/man2/setfsgid.2 index aee93261..f06303b9 100644 --- a/draft/man2/setfsgid.2 +++ b/draft/man2/setfsgid.2 @@ -77,6 +77,6 @@ glibc の \fBsetfsgid\fP() のラッパー関数は .SH 関連項目 \fBkill\fP(2), \fBsetfsuid\fP(2), \fBcapabilities\fP(7), \fBcredentials\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/setfsuid.2 b/draft/man2/setfsuid.2 index ade8af19..d710e8a6 100644 --- a/draft/man2/setfsuid.2 +++ b/draft/man2/setfsuid.2 @@ -77,6 +77,6 @@ glibc の \fBsetfsuid\fP() のラッパー関数は .SH 関連項目 \fBkill\fP(2), \fBsetfsgid\fP(2), \fBcapabilities\fP(7), \fBcredentials\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/setgid.2 b/draft/man2/setgid.2 index b2d2e09f..a06df1dd 100644 --- a/draft/man2/setgid.2 +++ b/draft/man2/setgid.2 @@ -65,6 +65,6 @@ SVr4, POSIX.1\-2001. \fBgetgid\fP(2), \fBsetegid\fP(2), \fBsetregid\fP(2), \fBcapabilities\fP(7), \fBcredentials\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/setpgid.2 b/draft/man2/setpgid.2 index 47b5ba26..e5b93a28 100644 --- a/draft/man2/setpgid.2 +++ b/draft/man2/setpgid.2 @@ -183,6 +183,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/setresuid.2 b/draft/man2/setresuid.2 index a44f5d2a..aabcb9ad 100644 --- a/draft/man2/setresuid.2 +++ b/draft/man2/setresuid.2 @@ -84,6 +84,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/setreuid.2 b/draft/man2/setreuid.2 index 5620e683..f54baec4 100644 --- a/draft/man2/setreuid.2 +++ b/draft/man2/setreuid.2 @@ -114,6 +114,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/setsid.2 b/draft/man2/setsid.2 index e0ae793e..1df25787 100644 --- a/draft/man2/setsid.2 +++ b/draft/man2/setsid.2 @@ -66,6 +66,6 @@ SVr4, POSIX.1\-2001. \fBgetsid\fP(2), \fBsetpgid\fP(2), \fBsetpgrp\fP(2), \fBtcgetsid\fP(3), \fBcredentials\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/setuid.2 b/draft/man2/setuid.2 index 0be60633..33ee8c05 100644 --- a/draft/man2/setuid.2 +++ b/draft/man2/setuid.2 @@ -88,6 +88,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/setup.2 b/draft/man2/setup.2 index 12911177..fc102b94 100644 --- a/draft/man2/setup.2 +++ b/draft/man2/setup.2 @@ -63,6 +63,6 @@ Linux 2.1.121 以降では、もはやこの関数は存在しない。 呼び出し手続きは変化してきた。 ある時は \fIsetup ()\fP は一つの引数 \fIvoid *BIOS\fP を取っており、またある時には \fIint magic\fP を一つの引数として取っていた。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/setxattr.2 b/draft/man2/setxattr.2 index 3c8ca6de..8dac2346 100644 --- a/draft/man2/setxattr.2 +++ b/draft/man2/setxattr.2 @@ -94,6 +94,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sgetmask.2 b/draft/man2/sgetmask.2 index 87c776d2..95c07a5b 100644 --- a/draft/man2/sgetmask.2 +++ b/draft/man2/sgetmask.2 @@ -57,6 +57,6 @@ glibc はこれらのシステムコールに対するラッパー関数を提 .SH 関連項目 \fBsigprocmask\fP(2), \fBsignal\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/shmctl.2 b/draft/man2/shmctl.2 index a5c53663..193d646b 100644 --- a/draft/man2/shmctl.2 +++ b/draft/man2/shmctl.2 @@ -249,6 +249,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/shmget.2 b/draft/man2/shmget.2 index f63688c2..8c543ca8 100644 --- a/draft/man2/shmget.2 +++ b/draft/man2/shmget.2 @@ -171,6 +171,6 @@ SVr4, POSIX.1\-2001. \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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/shmop.2 b/draft/man2/shmop.2 index 791cce42..a53b551e 100644 --- a/draft/man2/shmop.2 +++ b/draft/man2/shmop.2 @@ -155,6 +155,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/shutdown.2 b/draft/man2/shutdown.2 index 18964bee..dd039ec0 100644 --- a/draft/man2/shutdown.2 +++ b/draft/man2/shutdown.2 @@ -71,6 +71,6 @@ glibc\-2.1.91 以降、 \fI\fP で定義されている。 .SH 関連項目 \fBconnect\fP(2), \fBsocket\fP(2), \fBsocket\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sigaltstack.2 b/draft/man2/sigaltstack.2 index 26938a4a..40a30775 100644 --- a/draft/man2/sigaltstack.2 +++ b/draft/man2/sigaltstack.2 @@ -165,6 +165,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/signal.2 b/draft/man2/signal.2 index 0fdbed90..72d4363b 100644 --- a/draft/man2/signal.2 +++ b/draft/man2/signal.2 @@ -36,7 +36,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH SIGNAL 2 2008\-07\-11 Linux "Linux Programmer's Manual" +.TH SIGNAL 2 2012\-05\-05 Linux "Linux Programmer's Manual" .SH 名前 signal \- ANSI C シグナル操作 .SH 書式 @@ -87,10 +87,12 @@ POSIX では、 \fBkill\fP(2) や \fBraise\fP(3) で生成できないシグ シグナル・ハンドラ内から安全に呼び出すことができる、 async\-signal\-safe functions (非同期シングルで安全な関数) の リストについては \fBsignal\fP(7) を参照。 .PP -\fIsighandler_t\fP の使用は GNU 拡張である。 各種バージョンの libc でこの型は定義済みである; libc4 と libc5 では -\fISignalHandler\fP を定義している。 glibc では \fIsig_t\fP を定義しており、 \fB_GNU_SOURCE\fP -が定義されている場合には \fIsighandler_t\fP も定義されている。 このような型を使用しないと、 \fBsignal\fP() -の宣言は読みにくいものとなる。 +.\" libc4 and libc5 define +.\" .IR SignalHandler ; +\fIsighandler_t\fP の使用は GNU 拡張であり、 \fB_GNU_SOURCE\fP が定義された +場合に公開される。glibc では \fB_BSD_SOURCE\fP が定義された場合には (BSD +由来の) \fIsig_t\fP も定義される。このような型を使用しないと、 +\fBsignal\fP() の宣言は読みにくいものとなる。 .in +4n .nf @@ -144,6 +146,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/signalfd.2 b/draft/man2/signalfd.2 index 1e0c12f7..7e17521d 100644 --- a/draft/man2/signalfd.2 +++ b/draft/man2/signalfd.2 @@ -260,6 +260,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sigpending.2 b/draft/man2/sigpending.2 index cc37cad5..acb83d75 100644 --- a/draft/man2/sigpending.2 +++ b/draft/man2/sigpending.2 @@ -72,6 +72,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sigprocmask.2 b/draft/man2/sigprocmask.2 index 19168511..c1751200 100644 --- a/draft/man2/sigprocmask.2 +++ b/draft/man2/sigprocmask.2 @@ -97,6 +97,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sigreturn.2 b/draft/man2/sigreturn.2 index df8ebdce..c9bdb48c 100644 --- a/draft/man2/sigreturn.2 +++ b/draft/man2/sigreturn.2 @@ -56,6 +56,6 @@ Linux カーネルは、 シグナル・ハンドラ用にスタック・フレ .SH 関連項目 \fBkill\fP(2), \fBsigaltstack\fP(2), \fBsignal\fP(2), \fBsignal\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sigsuspend.2 b/draft/man2/sigsuspend.2 index 0cbfb6da..bc928ad3 100644 --- a/draft/man2/sigsuspend.2 +++ b/draft/man2/sigsuspend.2 @@ -79,6 +79,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sigwaitinfo.2 b/draft/man2/sigwaitinfo.2 index f370c284..5bc90bba 100644 --- a/draft/man2/sigwaitinfo.2 +++ b/draft/man2/sigwaitinfo.2 @@ -25,7 +25,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH SIGWAITINFO 2 2011\-10\-03 Linux "Linux Programmer's Manual" +.TH SIGWAITINFO 2 2012\-05\-02 Linux "Linux Programmer's Manual" .SH 名前 sigwaitinfo, sigtimedwait \- キューに入れられたシグナルを同期して待つ .SH 書式 @@ -54,8 +54,11 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7) 参 .PP \fBsigwaitinfo\fP() で返されるシグナルは、通常の順番で配送される。 詳細は \fBsignal\fP(7) を参照すること。 .PP -\fBsigtimedwait\fP() は、 \fBsigwaitinfo\fP() と次の点を除いて全く同じように動作する。 この関数にはもう 1 -つの引き数 \fItimeout\fP があり、スレッドが一時停止する時間の上限を定めることができる。 この引き数の型は以下のとおりである: +\fBsigtimedwait\fP() は、 \fBsigwaitinfo\fP() と次の点を除いて全く同じように +動作する。この関数にはもう 1 つの引き数 \fItimeout\fP があり、シグナル待ち +でスレッドが一時停止する最小時間を指定することができる(この時間はシステ +ムクロックの粒度に切り上げられ、カーネルのスケジューリング遅延により +少しだけ長くなる可能性がある)。この引き数の型は以下のとおりである: .sp .in +4n .nf @@ -109,6 +112,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/socket.2 b/draft/man2/socket.2 index ce419b8a..de4e389f 100644 --- a/draft/man2/socket.2 +++ b/draft/man2/socket.2 @@ -235,10 +235,12 @@ POSIX.1\-2001 では \fI\fP のインクルードは必須とされ ではこのヘッダファイルは必要ではない。 しかし、歴史的には、いくつかの実装 (BSD 系) でこのヘッダファイルが 必要であり、移植性が必要なアプリケーションではこのファイルを インクルードするのが賢明であろう。 -4.x BSD において定数を使用する場合、プロトコル・ファミリーには \fBPF_UNIX\fP, \fBPF_INET\fP -等を使用している。一方でアドレス・ファミリーには \fBAF_UNIX\fP 等が使用されている。しかしながら BSD のマニュアルでは -「一般にプロトコル・ファミリーはアドレス・ファミリーと同じものである。」 と保証している。それでそれ以外の規格では全ての場所で AF_* -が使用されている。 +4.x BSD において定数を使用する場合、プロトコル・ファミリーには +\fBPF_UNIX\fP, \fBPF_INET\fP 等を使用している。一方でアドレス・ファミリーには +\fBAF_UNIX\fP, \fBAF_INET\fP 等が使用されている。 +しかしながら BSD のマニュアルでは 「一般にプロトコル・ファミリーは +アドレス・ファミリーと同じものである。」 と保証している。 +それ以外の規格では全ての場所で AF_* が使用されている。 .SH 例 \fBsocket\fP() の利用例が \fBgetaddrinfo\fP(3) に記載されている。 .SH 関連項目 @@ -254,6 +256,6 @@ Programmer's Supplementary Documents Volume 1\fP として再版された。 \(lqBSD Interprocess Communication Tutorial\(rq は \fIUNIX Programmer's Supplementary Documents Volume 1\fP として再版された。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/socketcall.2 b/draft/man2/socketcall.2 index 70c4f54e..60899718 100644 --- a/draft/man2/socketcall.2 +++ b/draft/man2/socketcall.2 @@ -50,6 +50,6 @@ ia64 などのいくつかのアーキテクチャでは、システムコール \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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/socketpair.2 b/draft/man2/socketpair.2 index 32b5b5e9..4a442758 100644 --- a/draft/man2/socketpair.2 +++ b/draft/man2/socketpair.2 @@ -96,6 +96,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/splice.2 b/draft/man2/splice.2 index 3ce7c7ce..1b7b7bb5 100644 --- a/draft/man2/splice.2 +++ b/draft/man2/splice.2 @@ -28,7 +28,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH SPLICE 2 2009\-09\-15 Linux "Linux Programmer's Manual" +.TH SPLICE 2 2012\-05\-04 Linux "Linux Programmer's Manual" .SH 名前 splice \- パイプとの間でデータを継ぎ合わせる .SH 書式 @@ -93,7 +93,8 @@ splice \- パイプとの間でデータを継ぎ合わせる \fBESPIPE\fP \fIoff_in\fP か \fIoff_out\fP のいずれかが NULL ではないが、対応するファイルディスクリプタが パイプを参照している。 .SH バージョン -\fBsplice\fP() システムコールは Linux 2.6.17 で初めて登場した。 +\fBsplice\fP() システムコールは Linux 2.6.17 で初めて登場した。 +ライブラリによるサポートは glibc バージョン 2.5 で追加された。 .SH 準拠 このシステムコールは Linux 固有である。 .SH 注意 @@ -142,6 +143,6 @@ splice \- パイプとの間でデータを継ぎ合わせる .SH 関連項目 \fBsendfile\fP(2), \fBtee\fP(2), \fBvmsplice\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/spu_run.2 b/draft/man2/spu_run.2 index 623909cd..fcba2ca8 100644 --- a/draft/man2/spu_run.2 +++ b/draft/man2/spu_run.2 @@ -186,6 +186,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/stat.2 b/draft/man2/stat.2 index 674dc1bc..518c643a 100644 --- a/draft/man2/stat.2 +++ b/draft/man2/stat.2 @@ -42,7 +42,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH STAT 2 2011\-10\-04 Linux "Linux Programmer's Manual" +.TH STAT 2 2012\-05\-07 Linux "Linux Programmer's Manual" .SH 名前 stat, fstat, lstat \- ファイルの状態を取得する .SH 書式 @@ -280,49 +280,60 @@ UNIX V7 (とその後のシステム) は \fBS_IREAD\fP, \fBS_IWRITE\fP, \fBS_IE POSIX はその同義語として \fBS_IRUSR\fP, \fBS_IWUSR\fP, \fBS_IXUSR\fP を規定している。 .SS 他のシステム 各種システムで使用されていた(いる)値: +.ad l .TS l l l l l. 16進 名前 ls 8進数 説明 f000 S_IFMT 170000 ファイル種別フィールドのビットマスク -0000 000000 SCO では 使用不能 inode; - BSD では未知のファイル種別; - SVID\-v2 と XPG2 では 0 と 0100000 の - 両方が普通のファイル +0000 000000 T{ +SCO では 使用不能 inode; BSD では不明なファイル種別; +SVID\-v2 と XPG2 では 0 と 0100000 の両方が通常のファイル +T} 1000 S_IFIFO p| 010000 FIFO (名前付きパイプ) 2000 S_IFCHR c 020000 キャラクタ特殊ファイル (V7) 3000 S_IFMPC 030000 多重化されたキャラクタ特殊ファイル (V7) 4000 S_IFDIR d/ 040000 ディレクトリ (V7) -5000 S_IFNAM 050000 XENIX 二つの副型を持つ名前付きの - 特殊ファイル - 副型は \fIst_rdev\fP の値 1,2 で区別される: -0001 S_INSEM s 000001 XENIX IFNAMのセマフォー副型 -0002 S_INSHD m 000002 XENIX IFNAMの共有データ副型 +5000 S_IFNAM 050000 T{ +XENIX の二つの副型を持つ名前付きの特殊ファイル +副型は \fIst_rdev\fP の値 1, 2 で区別される +T} +0001 S_INSEM s 000001 XENIX の IFNAM セマフォ副型 +0002 S_INSHD m 000002 XENIX の IFNAM 共有データ副型 6000 S_IFBLK b 060000 ブロック特殊ファイル (V7) 7000 S_IFMPB 070000 多重化されたブロック特殊ファイル (V7) 8000 S_IFREG \- 100000 通常ファイル (V7) 9000 S_IFCMP 110000 VxFS 圧縮ファイル 9000 S_IFNWK n 110000 ネットワーク特殊ファイル (HP\-UX) a000 S_IFLNK l@ 120000 シンボリックリンク (BSD) -b000 S_IFSHAD 130000 Solaris ACL のための隠された inode - (ユーザ空間からは見えない) +b000 S_IFSHAD 130000 T{ +Solaris の ACL 用の隠し inode (ユーザ空間からは見えない) +T} c000 S_IFSOCK s= 140000 ソケット (BSD; VxFS の "S_IFSOC") -d000 S_IFDOOR D> 150000 Solaris ドア・ファイル -e000 S_IFWHT w% 160000 BSD 空白ファイル (inode を使用しない) -0200 S_ISVTX 001000 `スティッキー・ビット':使用後も - スワップに残す (V7) - 予約 (SVID\-v2) - ディレクトリ以外: ファイルをキャッシュ - しない (SunOS) - ディレクトリ: 削除制限フラグ (SVID\-v4.2) -0400 S_ISGID 002000 実行時の set\-group\-ID (V7) - ディレクトリに対しては GID の伝達に - BSD 方式を使用する -0400 S_ENFMT 002000 System V ファイルロックを強制する - (S_ISGID と共有) +d000 S_IFDOOR D> 150000 Solaris の door ファイル +e000 S_IFWHT w% 160000 BSD の空白ファイル (inode を使用しない) +0200 S_ISVTX 001000 T{ +スティッキービット: 使用後もスワップに残す (V7) +.br +予約 (SVID\-v2) +.br +ディレクトリ以外: ファイルをキャッシュしない (SunOS) +.br +ディレクトリの場合: 削除制限フラグ (SVID\-v4.2) +T} +0400 S_ISGID 002000 T{ +実行時の set\-group\-ID (V7) +.br +ディレクトリの場合: GID の伝搬に BSD 方式を使用する +T} +0400 S_ENFMT 002000 T{ +System V ファイルロックを強制する (S_ISGID と共有) +T} 0800 S_ISUID 004000 実行時の set\-user\-ID (V7) -0800 S_CDF 004000 ディレクトリが状況依存ファイル - (HP\-UX) +0800 S_CDF 004000 T{ +ディレクトリがコンテキスト依存ファイル (HP\-UX) +T} .TE +.ad スティッキー コマンドは Version 32V AT&T UNIX で登場した。 .SH 注意 @@ -447,6 +458,6 @@ main(int argc, char *argv[]) \fBaccess\fP(2), \fBchmod\fP(2), \fBchown\fP(2), \fBfstatat\fP(2), \fBreadlink\fP(2), \fButime\fP(2), \fBcapabilities\fP(7), \fBsymlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/statfs.2 b/draft/man2/statfs.2 index 45781905..686e9000 100644 --- a/draft/man2/statfs.2 +++ b/draft/man2/statfs.2 @@ -194,6 +194,6 @@ statfs\fP を返す (\fI\fP で定義されている)。 この構造 .SH 関連項目 \fBstat\fP(2), \fBstatvfs\fP(2), \fBpath_resolution\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/stime.2 b/draft/man2/stime.2 index a9256a5c..89560927 100644 --- a/draft/man2/stime.2 +++ b/draft/man2/stime.2 @@ -63,6 +63,6 @@ SVr4. .SH 関連項目 \fBdate\fP(1), \fBsettimeofday\fP(2), \fBcapabilities\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/swapon.2 b/draft/man2/swapon.2 index d8c1c058..e7d3db5c 100644 --- a/draft/man2/swapon.2 +++ b/draft/man2/swapon.2 @@ -128,6 +128,6 @@ path のファイルが有効なスワップの署名 (signature) を 含んで .SH 関連項目 \fBmkswap\fP(8), \fBswapoff\fP(8), \fBswapon\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/symlink.2 b/draft/man2/symlink.2 index 19f3c402..17ea09ec 100644 --- a/draft/man2/symlink.2 +++ b/draft/man2/symlink.2 @@ -125,6 +125,6 @@ symlink によって参照される名前を削除すると (それが他にハ \fBrename\fP(2), \fBsymlinkat\fP(2), \fBunlink\fP(2), \fBpath_resolution\fP(7), \fBsymlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/symlinkat.2 b/draft/man2/symlinkat.2 index a5af8c44..0380e421 100644 --- a/draft/man2/symlinkat.2 +++ b/draft/man2/symlinkat.2 @@ -28,7 +28,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH SYMLINKAT 2 2012\-03\-25 Linux "Linux Programmer's Manual" +.TH SYMLINKAT 2 2012\-05\-04 Linux "Linux Programmer's Manual" .SH 名前 symlinkat \- ディレクトリファイルディスクリプタから相対的な位置にシンボリックリンクを作成する .SH 書式 @@ -81,6 +81,7 @@ _ATFILE_SOURCE \fInewpath\fP が相対パスで、かつ \fInewdirfd\fP がディレクトリ以外のファイルを参照するファイルディスクリプタである。 .SH バージョン \fBsymlinkat\fP() は Linux カーネル 2.6.16 で追加された。 +ライブラリによるサポートは glibc バージョン 2.4 で追加された。 .SH 準拠 POSIX.1\-2008. .SH 注意 @@ -88,6 +89,6 @@ POSIX.1\-2008. .SH 関連項目 \fBopenat\fP(2), \fBsymlink\fP(2), \fBpath_resolution\fP(7), \fBsymlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sync.2 b/draft/man2/sync.2 index 953fc5b9..3f443135 100644 --- a/draft/man2/sync.2 +++ b/draft/man2/sync.2 @@ -38,7 +38,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH SYNC 2 2012\-02\-12 Linux "Linux Programmer's Manual" +.TH SYNC 2 2012\-05\-04 Linux "Linux Programmer's Manual" .SH 名前 sync, syncfs \- バッファキャッシュをディスクに書き込む .SH 書式 @@ -83,6 +83,7 @@ _GNU_SOURCE \fIfd\fP が有効なファイルディスクリプタでない。。 .SH バージョン \fBsyncfs\fP() は Linux 2.6.39 で初めて登場した。 +ライブラリによるサポートは glibc バージョン 2.14 で追加された。 .SH 準拠 \fBsync\fP(): SVr4, 4.3BSD, POSIX.1\-2001. @@ -103,6 +104,6 @@ libc4, libc5 と、2.2.1 までの glibc ではプロトタイプは "int sync(v .SH 関連項目 \fBbdflush\fP(2), \fBfdatasync\fP(2), \fBfsync\fP(2), \fBsync\fP(8), \fBupdate\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/syscall.2 b/draft/man2/syscall.2 index 6fdf2ef0..2a27cdec 100644 --- a/draft/man2/syscall.2 +++ b/draft/man2/syscall.2 @@ -77,6 +77,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fB_syscall\fP(2), \fBintro\fP(2), \fBsyscalls\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/syscalls.2 b/draft/man2/syscalls.2 index 99ab64fd..629f8daf 100644 --- a/draft/man2/syscalls.2 +++ b/draft/man2/syscalls.2 @@ -103,6 +103,7 @@ backport された。 この場合、システムコールが登場したバー .\" カーネル 3.1 で利用可能なシステムコールのリストを以下に示す (それ以前のカーネルでだけ利用可能なものも少数だが含まれる): +.ad l .TS l l l --- @@ -120,11 +121,12 @@ l l l. \fBadjtimex\fP(2) \fBalarm\fP(2) \fBalloc_hugepages\fP(2) 2.5.36 2.5.44 で削除 -\fBbdflush\fP(2) Linux 2.6 以降では非推奨 - (何も行わない) +\fBbdflush\fP(2) T{ +2.6 以降では非推奨 (何もしない) +T} \fBbind\fP(2) \fBbrk\fP(2) -\fBcacheflush\fP(2) 1.2 Not on i386 +\fBcacheflush\fP(2) 1.2 i386 にはない \fBcapget\fP(2) 2.2 \fBcapset\fP(2) 2.2 \fBchdir\fP(2) @@ -141,7 +143,7 @@ l l l. \fBclose\fP(2) \fBconnect\fP(2) \fBcreat\fP(2) -\fBcreate_module\fP(2) 2.6 で削除 +\fBcreate_module\fP(2) 2.6 で削除 \fBdelete_module\fP(2) \fBdup\fP(2) \fBdup2\fP(2) @@ -191,7 +193,7 @@ l l l. \fBftruncate64\fP(2) 2.4 \fBfutex\fP(2) 2.6 \fBfutimesat\fP(2) 2.6.16 -\fBget_kernel_syms\fP(2) 2.6 で削除 +\fBget_kernel_syms\fP(2) 2.6 で削除 \fBget_mempolicy\fP(2) 2.6.6 \fBget_robust_list\fP(2) 2.6.17 \fBget_thread_area\fP(2) 2.6 @@ -209,7 +211,7 @@ l l l. \fBgetgroups32\fP(2) 2.4 \fBgetitimer\fP(2) \fBgetpeername\fP(2) -\fBgetpagesize\fP(2) 2.0 Not on i386 +\fBgetpagesize\fP(2) 2.0 i386 にはない \fBgetpgid\fP(2) \fBgetpgrp\fP(2) \fBgetpid\fP(2) @@ -315,14 +317,15 @@ l l l. \fBopen_by_handle_at\fP(2) 2.6.39 \fBopenat\fP(2) 2.6.16 \fBpause\fP(2) -\fBpciconfig_iobase\fP(2) 2.2.15; 2.4 Not on i386 +\fBpciconfig_iobase\fP(2) 2.2.15; 2.4 i386 にはない .\" Alpha, PowerPC, ARM; not i386 -\fBpciconfig_read\fP(2) 2.0.26; 2.2 Not on i386 +\fBpciconfig_read\fP(2) 2.0.26; 2.2 i386 にはない .\" , PowerPC, ARM; not i386 -\fBpciconfig_write\fP(2) 2.0.26; 2.2 Not on i386 +\fBpciconfig_write\fP(2) 2.0.26; 2.2 i386 にはない .\" , PowerPC, ARM; not i386 -\fBperf_event_open\fP(2) 2.6.31 Was called perf_counter_open() - in 2.6.31; renamed in 2.6.32 +\fBperf_event_open\fP(2) 2.6.31 T{ +2.6.31 では perf_counter_open() という名前であった; 2.6.32 で名称変更 +T} \fBpersonality\fP(2) 1.2 .\" \fBperfctr\fP(2) ??? Sparc32, Sparc64 .\" \fBperfmonctl\fP(2) ??? ia64 @@ -332,8 +335,9 @@ l l l. \fBpoll\fP(2) 2.2 \fBppoll\fP(2) 2.6.16 \fBprctl\fP(2) 2.2 -\fBpread64\fP(2) Added as "pread" in 2.2; - renamed "pread64" in 2.6 +\fBpread64\fP(2) T{ +2.2 で "pread" として追加; 2.6 で "pread64" に名称変更 +T} \fBpreadv\fP(2) 2.6.30 \fBprlimit\fP(2) 2.6.36 \fBprocess_vm_readv(2)\fP 3.2 @@ -341,8 +345,9 @@ l l l. \fBpselect6\fP(2) 2.6.16 .\" Implements \fBpselect\fP(2) \fBptrace\fP(2) -\fBpwrite64\fP(2) Added as "pwrite" in 2.2; - renamed "pwrite64" in 2.6 +\fBpwrite64\fP(2) T{ +2.2 で "pwrite" として追加; 2.6 で "pwrite64" に名称変更 +T} \fBpwritev\fP(2) 2.6.30 \fBquery_module\fP(2) 2.2 2.6 で削除 \fBquotactl\fP(2) @@ -398,8 +403,9 @@ l l l. \fBset_robust_list\fP(2) 2.6.17 \fBset_thread_area\fP(2) 2.6 \fBset_tid_address\fP(2) 2.6 -\fBset_zone_reclaim\fP(2) 2.6.13 2.6.16 で削除 (ユーザ空間に - 公開されたことはない) +\fBset_zone_reclaim\fP(2) 2.6.13 T{ +2.6.16 で削除 (ユーザ空間に公開されたことはない) +T} .\" See http://lkml.org/lkml/2005/8/1/83 .\" "[PATCH] remove sys_set_zone_reclaim()" \fBsetdomainname\fP(2) @@ -452,25 +458,27 @@ l l l. .\" Implements BSD socket calls \fBsocketpair\fP(2) \fBsplice\fP(2) 2.6.17 -\fBspu_create\fP(2) 2.6.16 PowerPC only -\fBspu_run\fP(2) 2.6.16 PowerPC only +\fBspu_create\fP(2) 2.6.16 PowerPC のみ +\fBspu_run\fP(2) 2.6.16 PowerPC のみ \fBssetmask\fP(2) \fBstat\fP(2) \fBstat64\fP(2) 2.4 \fBstatfs\fP(2) \fBstatfs64\fP(2) 2.6 \fBstime\fP(2) -\fBsubpage_prot\fP(2) 2.6.25 PowerPC if CONFIG_PPC_64K_PAGES +\fBsubpage_prot\fP(2) 2.6.25 PowerPC で + CONFIG_PPC_64K_PAGES の場合 \fBswapoff\fP(2) \fBswapon\fP(2) \fBsymlink\fP(2) \fBsymlinkat\fP(2) 2.6.16 \fBsync\fP(2) \fBsync_file_range\fP(2) 2.6.17 -\fBsync_file_range2\fP(2) 2.6.22 Architecture\-specific variant +\fBsync_file_range2\fP(2) 2.6.22 T{ +アーキテクチャ固有の \fBsync_file_range\fP(2) の一種 +T} .\" PowerPC, ARM, tile .\" First appeared on ARM, as arm_sync_file_range(), but later renamed - of \fBsync_file_range\fP(2) .\" \fBsys_debug_setcontext\fP(2) ??? PowerPC if CONFIG_PPC32 \fBsyncfs\fP(2) 2.6.39 \fBsysfs\fP(2) 1.2 @@ -518,6 +526,7 @@ l l l. \fBwrite\fP(2) \fBwritev\fP(2) 2.0 .TE +.ad .PP i386 を含む多くのプラットフォームでは、ソケット関連のシステムコールは (glibc のラッパー関数を介してだが) すべて \fBsocketcall\fP(2) 経由に多重されている。 同様に、System V IPC 関連のシステムコールは \fBipc\fP(2) @@ -640,6 +649,6 @@ Linux 2.4 では、32 ビット・アーキテクチャ上のアプリケーシ .SH 関連項目 \fBsyscall\fP(2), \fBunimplemented\fP(2), \fBlibc\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sysctl.2 b/draft/man2/sysctl.2 index e454a374..51f5f265 100644 --- a/draft/man2/sysctl.2 +++ b/draft/man2/sysctl.2 @@ -135,6 +135,6 @@ main(void) .SH 関連項目 \fBproc\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sysfs.2 b/draft/man2/sysfs.2 index bf1e9c21..f9816a50 100644 --- a/draft/man2/sysfs.2 +++ b/draft/man2/sysfs.2 @@ -71,6 +71,6 @@ SVr4. .SH バグ libc または glibc のサポートは存在しない。 \fIbuf\fP の大きさがどれだけ必要かを推測する方法がない。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/sysinfo.2 b/draft/man2/sysinfo.2 index d370d383..81f3283b 100644 --- a/draft/man2/sysinfo.2 +++ b/draft/man2/sysinfo.2 @@ -16,7 +16,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH SYSINFO 2 2007\-11\-15 Linux "Linux Programmer's Manual" +.TH SYSINFO 2 2012\-05\-05 Linux "Linux Programmer's Manual" .SH 名前 sysinfo \- システム全体の統計情報を返す。 .SH 書式 @@ -62,7 +62,7 @@ struct sysinfo { unsigned long totalhigh; /* Total high memory size */ unsigned long freehigh; /* Available high memory size */ unsigned int mem_unit; /* Memory unit size in bytes */ - char _f[20\-2*sizeof(long)\-sizeof(int)]; /* Padding for libc5 */ + char _f[20\-2*sizeof(long)\-sizeof(int)]; /* Padding to 64 bytes */ }; .in .fi @@ -84,6 +84,6 @@ Linux カーネルは 0.98.pl6 から \fBsysinfo\fP() システムコールを .SH 関連項目 \fBproc\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/syslog.2 b/draft/man2/syslog.2 index dd3b8232..009e31bc 100644 --- a/draft/man2/syslog.2 +++ b/draft/man2/syslog.2 @@ -31,7 +31,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH SYSLOG 2 2011\-09\-07 Linux "Linux Programmer's Manual" +.TH SYSLOG 2 2012\-05\-05 Linux "Linux Programmer's Manual" .SH 名前 syslog, klogctl \- カーネルのメッセージ・リング・バッファを読んだり消去したりする; console_loglevel の設定を行う .SH 書式 @@ -160,12 +160,15 @@ console_loglevel は 1 (カーネル・パニックのみ)、 7 (デバッグ・ .SH 準拠 このシステム・コールは Linux 特有であり、移植を意図したプログラムでは 使用してはいけない。 .SH 注意 -かなり初期の頃から、同じ名前を持つシステム・コールと ライブラリ・ルーチンが全く異なる代物であるのは不幸なことだと 気付かれていた。 libc4 と -libc5 ではこのコールの番号は \fBSYS_klog\fP と定義されていた。 glibc2.0 でこのシステムコールは \fBklogctl\fP() -という名前に改められた。 +.\" In libc4 and libc5 the number of this call was defined by +.\" .BR SYS_klog . +.\" In glibc 2.0 the syscall is baptized +.\" .BR klogctl (). +かなり初期の頃から、同じ名前を持つシステムコールとライブラリルーチンが +全く異なる別物であるのは不幸なことだと指摘されてきた。 .SH 関連項目 \fBsyslog\fP(3), \fBcapabilities\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/tee.2 b/draft/man2/tee.2 index 99617455..c4acb5c9 100644 --- a/draft/man2/tee.2 +++ b/draft/man2/tee.2 @@ -28,7 +28,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH TEE 2 2009\-09\-15 Linux "Linux Programmer's Manual" +.TH TEE 2 2012\-05\-04 Linux "Linux Programmer's Manual" .SH 名前 tee \- パイプの中身を複製する .SH 書式 @@ -78,7 +78,8 @@ tee \- パイプの中身を複製する \fBENOMEM\fP メモリ不足。 .SH バージョン -\fBtee\fP() システムコールは Linux 2.6.17 で初めて登場した。 +\fBtee\fP() システムコールは Linux 2.6.17 で初めて登場した。 +ライブラリによるサポートは glibc バージョン 2.5 で追加された。 .SH 準拠 このシステムコールは Linux 固有である。 .SH 注意 @@ -150,6 +151,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fBsplice\fP(2), \fBvmsplice\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/time.2 b/draft/man2/time.2 index 424ba166..9bb3fc79 100644 --- a/draft/man2/time.2 +++ b/draft/man2/time.2 @@ -66,6 +66,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/timerfd_create.2 b/draft/man2/timerfd_create.2 index ae6ffc37..60a1358a 100644 --- a/draft/man2/timerfd_create.2 +++ b/draft/man2/timerfd_create.2 @@ -371,6 +371,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/times.2 b/draft/man2/times.2 index a5c18e16..2468d7b3 100644 --- a/draft/man2/times.2 +++ b/draft/man2/times.2 @@ -130,6 +130,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/tkill.2 b/draft/man2/tkill.2 index 8428e5fa..15bb24c2 100644 --- a/draft/man2/tkill.2 +++ b/draft/man2/tkill.2 @@ -76,6 +76,6 @@ glibc はこれらのシステムコールに対するラッパー関数を提 .SH 関連項目 \fBclone\fP(2), \fBgettid\fP(2), \fBkill\fP(2), \fBrt_sigqueueinfo\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/truncate.2 b/draft/man2/truncate.2 index 7367314d..040a801a 100644 --- a/draft/man2/truncate.2 +++ b/draft/man2/truncate.2 @@ -191,6 +191,6 @@ glibc 2.12 のヘッダファイルにはバグがあり、 \fBftruncate\fP() .SH 関連項目 \fBopen\fP(2), \fBstat\fP(2), \fBpath_resolution\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/umask.2 b/draft/man2/umask.2 index 9fae5b91..95ea364c 100644 --- a/draft/man2/umask.2 +++ b/draft/man2/umask.2 @@ -87,6 +87,6 @@ umask の設定は、そのプロセスが生成する POSIX IPC オブジェク .\" FIXME . eventually: .BR acl (5) \fBchmod\fP(2), \fBmkdir\fP(2), \fBopen\fP(2), \fBstat\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/umount.2 b/draft/man2/umount.2 index 9bfc215d..8b7c752a 100644 --- a/draft/man2/umount.2 +++ b/draft/man2/umount.2 @@ -117,6 +117,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/uname.2 b/draft/man2/uname.2 index 94fef0c6..7f90e3e9 100644 --- a/draft/man2/uname.2 +++ b/draft/man2/uname.2 @@ -100,6 +100,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/unimplemented.2 b/draft/man2/unimplemented.2 index 95a16be5..ee035b57 100644 --- a/draft/man2/unimplemented.2 +++ b/draft/man2/unimplemented.2 @@ -51,6 +51,6 @@ putpmsg, security, stty, tuxcall, ulimit, vserver \- .SH 関連項目 \fBsyscalls\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/unlink.2 b/draft/man2/unlink.2 index f9a873c2..b2fdf6a3 100644 --- a/draft/man2/unlink.2 +++ b/draft/man2/unlink.2 @@ -120,6 +120,6 @@ NFS プロトコルに内在する問題により、まだ使用中のファイ \fBrmdir\fP(2), \fBunlinkat\fP(2), \fBmkfifo\fP(3), \fBremove\fP(3), \fBpath_resolution\fP(7), \fBsymlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/unlinkat.2 b/draft/man2/unlinkat.2 index 6cb42211..1d6e8e9e 100644 --- a/draft/man2/unlinkat.2 +++ b/draft/man2/unlinkat.2 @@ -28,7 +28,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH UNLINKAT 2 2012\-03\-25 Linux "Linux Programmer's Manual" +.TH UNLINKAT 2 2012\-05\-04 Linux "Linux Programmer's Manual" .SH 名前 unlinkat \- ディレクトリファイルディスクリプタから相対的な位置にあるディレクトリエントリを削除する .SH 書式 @@ -93,6 +93,7 @@ _ATFILE_SOURCE \fIpathname\fP が相対パスで、かつ \fIdirfd\fP がディレクトリ以外のファイルを参照するファイルディスクリプタである。 .SH バージョン \fBunlinkat\fP() は Linux カーネル 2.6.16 で追加された。 +ライブラリによるサポートは glibc バージョン 2.4 で追加された。 .SH 準拠 POSIX.1\-2008. Solaris には、これと同じようなシステムコールが存在する。 .SH 注意 @@ -100,6 +101,6 @@ POSIX.1\-2008. Solaris には、これと同じようなシステムコール .SH 関連項目 \fBopenat\fP(2), \fBrmdir\fP(2), \fBunlink\fP(2), \fBpath_resolution\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/unshare.2 b/draft/man2/unshare.2 index 8e7e3b21..75af6c74 100644 --- a/draft/man2/unshare.2 +++ b/draft/man2/unshare.2 @@ -157,6 +157,6 @@ IPC 名前空間を共有せず、呼び出し元プロセスは他のプロセ .SH 関連項目 \fBclone\fP(2), \fBfork\fP(2), \fBvfork\fP(2), Documentation/unshare.txt .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/uselib.2 b/draft/man2/uselib.2 index d1398322..57217d28 100644 --- a/draft/man2/uselib.2 +++ b/draft/man2/uselib.2 @@ -78,6 +78,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/ustat.2 b/draft/man2/ustat.2 index c85bad61..35d05f69 100644 --- a/draft/man2/ustat.2 +++ b/draft/man2/ustat.2 @@ -89,6 +89,6 @@ HP\-UX 版の構造体 \fIustat\fP には、その他にフィールド \fIf_blk .SH 関連項目 \fBstat\fP(2), \fBstatfs\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/utime.2 b/draft/man2/utime.2 index 754b414d..84f8a615 100644 --- a/draft/man2/utime.2 +++ b/draft/man2/utime.2 @@ -120,6 +120,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/vfork.2 b/draft/man2/vfork.2 index 899d11b9..8227645f 100644 --- a/draft/man2/vfork.2 +++ b/draft/man2/vfork.2 @@ -162,6 +162,6 @@ MMU を持たないシステムでも実装できるように設計されたと .SH 関連項目 \fBclone\fP(2), \fBexecve\fP(2), \fBfork\fP(2), \fBunshare\fP(2), \fBwait\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/vhangup.2 b/draft/man2/vhangup.2 index 74cd219d..9c291d2b 100644 --- a/draft/man2/vhangup.2 +++ b/draft/man2/vhangup.2 @@ -59,6 +59,6 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7) 参 .SH 関連項目 \fBcapabilities\fP(7), \fBinit\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/vm86.2 b/draft/man2/vm86.2 index 19080b76..4de972a4 100644 --- a/draft/man2/vm86.2 +++ b/draft/man2/vm86.2 @@ -62,6 +62,6 @@ VM86 モードはプロテクトモードタスクにおける リアルモー .SH 準拠 この関数は 32 ビット Intel プロセッサ上の Linux 特有の関数であり、 移植を意図したプログラムでは使用すべきでない。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/vmsplice.2 b/draft/man2/vmsplice.2 index 9664645a..68c033b6 100644 --- a/draft/man2/vmsplice.2 +++ b/draft/man2/vmsplice.2 @@ -28,7 +28,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH VMSPLICE 2 2009\-09\-15 Linux "Linux Programmer's Manual" +.TH VMSPLICE 2 2012\-05\-04 Linux "Linux Programmer's Manual" .SH 名前 vmsplice \- ユーザ・ページをパイプに継ぎ合わせる .SH 書式 @@ -100,7 +100,8 @@ struct iovec { \fBENOMEM\fP メモリ不足。 .SH バージョン -\fBvmsplice\fP() システムコールは Linux 2.6.17 で初めて登場した。 +\fBvmsplice\fP() システムコールは Linux 2.6.17 で初めて登場した。 +ライブラリによるサポートは glibc バージョン 2.5 で追加された。 .SH 準拠 このシステムコールは Linux 固有である。 .SH 注意 @@ -110,6 +111,6 @@ struct iovec { .SH 関連項目 \fBsplice\fP(2), \fBtee\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/wait.2 b/draft/man2/wait.2 index c2af3fe3..946d996d 100644 --- a/draft/man2/wait.2 +++ b/draft/man2/wait.2 @@ -370,6 +370,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/wait4.2 b/draft/man2/wait4.2 index 3df53cdd..0b2720c4 100644 --- a/draft/man2/wait4.2 +++ b/draft/man2/wait4.2 @@ -117,6 +117,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man2/write.2 b/draft/man2/write.2 index 762c6aae..6fa6a515 100644 --- a/draft/man2/write.2 +++ b/draft/man2/write.2 @@ -132,6 +132,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/CPU_SET.3 b/draft/man3/CPU_SET.3 index 6be6271f..0f83c484 100644 --- a/draft/man3/CPU_SET.3 +++ b/draft/man3/CPU_SET.3 @@ -252,6 +252,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/INFINITY.3 b/draft/man3/INFINITY.3 index 05ada163..17a9eeb0 100644 --- a/draft/man3/INFINITY.3 +++ b/draft/man3/INFINITY.3 @@ -63,6 +63,6 @@ glibc システムではマクロ \fBHUGE_VAL\fP が常に使用可能である .SH 関連項目 \fBfpclassify\fP(3), \fBmath_error\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/MB_CUR_MAX.3 b/draft/man3/MB_CUR_MAX.3 index 6778b59c..df804bd8 100644 --- a/draft/man3/MB_CUR_MAX.3 +++ b/draft/man3/MB_CUR_MAX.3 @@ -36,6 +36,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/MB_LEN_MAX.3 b/draft/man3/MB_LEN_MAX.3 index d8fb4549..d9f1db1a 100644 --- a/draft/man3/MB_LEN_MAX.3 +++ b/draft/man3/MB_LEN_MAX.3 @@ -36,6 +36,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBMB_CUR_MAX\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/__setfpucw.3 b/draft/man3/__setfpucw.3 index a8386494..6011cabb 100644 --- a/draft/man3/__setfpucw.3 +++ b/draft/man3/__setfpucw.3 @@ -43,6 +43,6 @@ FPU のコントロールワードへどうしても直接アクセスする必 .br \fI\fP .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/a64l.3 b/draft/man3/a64l.3 index 7e06209b..8a353a46 100644 --- a/draft/man3/a64l.3 +++ b/draft/man3/a64l.3 @@ -62,6 +62,6 @@ POSIX.1\-2001. .\" .BR itoa (3), \fBuuencode\fP(1), \fBstrtoul\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/abort.3 b/draft/man3/abort.3 index 2a20e22f..2df3dbd8 100644 --- a/draft/man3/abort.3 +++ b/draft/man3/abort.3 @@ -60,6 +60,6 @@ SVr4, POSIX.1\-2001, 4.3BSD, C89, C99. .SH 関連項目 \fBgdb\fP(1), \fBsigaction\fP(2), \fBexit\fP(3), \fBlongjmp\fP(3), \fBraise\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/abs.3 b/draft/man3/abs.3 index 18166efa..30d72334 100644 --- a/draft/man3/abs.3 +++ b/draft/man3/abs.3 @@ -89,6 +89,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/acos.3 b/draft/man3/acos.3 index 7afbe3cd..abf5e586 100644 --- a/draft/man3/acos.3 +++ b/draft/man3/acos.3 @@ -88,6 +88,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/acosh.3 b/draft/man3/acosh.3 index 4f453ca8..cc280a1a 100644 --- a/draft/man3/acosh.3 +++ b/draft/man3/acosh.3 @@ -96,6 +96,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/addseverity.3 b/draft/man3/addseverity.3 index e19e6286..fcafdf6f 100644 --- a/draft/man3/addseverity.3 +++ b/draft/man3/addseverity.3 @@ -43,6 +43,6 @@ System V システムで利用可能である。 .SH 関連項目 \fBfmtmsg\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/adjtime.3 b/draft/man3/adjtime.3 index 4d0cde2e..ac689e93 100644 --- a/draft/man3/adjtime.3 +++ b/draft/man3/adjtime.3 @@ -89,6 +89,6 @@ struct timeval { .SH 関連項目 \fBadjtimex\fP(2), \fBgettimeofday\fP(2), \fBtime\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/aio_cancel.3 b/draft/man3/aio_cancel.3 index 5be3d45c..1cecb69b 100644 --- a/draft/man3/aio_cancel.3 +++ b/draft/man3/aio_cancel.3 @@ -25,7 +25,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH AIO_CANCEL 3 2012\-04\-18 "" "Linux Programmer's Manual" +.TH AIO_CANCEL 3 2012\-05\-08 "" "Linux Programmer's Manual" .SH 名前 aio_cancel \- 完了していない非同期 I/O リクエストをキャンセルする .SH 書式 @@ -35,17 +35,22 @@ aio_cancel \- 完了していない非同期 I/O リクエストをキャンセ .sp \fI\-lrt\fP でリンクする。 .SH 説明 -\fBaio_cancel\fP() 関数は、ファイルディスクリプタ \fIfd\fP についての完了していない -非同期 I/O リクエストをキャンセルしようとする。 \fIaiocbp\fP が NULL の場合、そ -のような全てのリクエストがキャンセルされる。 \fIaiocbp\fP が NULL でない場合、 -\fIaiocbp\fP で指された制御ブロックで記述されたリクエストのみがキャンセルされる。 -(\fIaiocb\fP 構造体の説明は \fBaio\fP(7) を参照) +\fBaio_cancel\fP() 関数は、ファイルディスクリプタ \fIfd\fP についての完了して +いない非同期 I/O リクエストをキャンセルしようとする。 \fIaiocbp\fP が +NULL の場合、そのような全てのリクエストがキャンセルされる。 \fIaiocbp\fP +が NULL でない場合、\fIaiocbp\fP で指された制御ブロックで記述されたリクエ +ストのみがキャンセルされる。(\fIaiocb\fP 構造体の説明は \fBaio\fP(7) を参照) .LP -キャンセルされたリクエストに対して、通常の非同期通知が起こる。 +キャンセルされたリクエストに対して、通常の非同期通知が起こる +(\fBaio\fP(7) と \fBsigevent\fP(7) を参照)。 リクエストの返り値 (\fBaio_return\fP(3)) は \-1 に設定され、 リクエストのエラー状態 (\fBaio_error\fP(3)) は \fBECANCELED\fP に設定される。 キャンセルできないリクエストの制御ブロックは変更されない。 .LP +リクエストがキャンセルできない場合には、 +\fBaio_cancel\fP() は通常の I/O 操作の実行後と同じように終了する。 +(この場合、 \fBaio_error\fP(3) はステータス \fBEINPROGRESSS\fP を返す)。 +.LP \fIaiocbp\fP が NULL でなく、かつ \fIfd\fP が非同期操作が開始されたファイルディスクリプタと異なる場合、 生じる結果は不定である。 .LP .\" FreeBSD: not those on raw disk devices. @@ -71,6 +76,9 @@ aio_cancel \- 完了していない非同期 I/O リクエストをキャンセ .TP \fBEBADF\fP \fIfd\fP が有効なファイルディスクリプタでない。 +.TP +\fBENOSYS\fP +\fBaio_cancel\fP() は実装されていない。 .SH バージョン \fBaio_cancel\fP() 関数は glibc 2.1 以降で利用できる。 .SH 準拠 @@ -81,6 +89,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/aio_error.3 b/draft/man3/aio_error.3 index 38dfbe87..76024216 100644 --- a/draft/man3/aio_error.3 +++ b/draft/man3/aio_error.3 @@ -25,7 +25,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH AIO_ERROR 3 2010\-10\-03 "" "Linux Programmer's Manual" +.TH AIO_ERROR 3 2012\-05\-08 "" "Linux Programmer's Manual" .SH 名前 aio_error \- 非同期 I/O 操作のエラー状態を取得する .SH 書式 @@ -46,7 +46,7 @@ aio_error \- 非同期 I/O 操作のエラー状態を取得する .IP * 0 (リクエストが正常に完了した場合) .IP * -正のエラー (非同期 I/O 命令が失敗した場合)。 +正のエラー番号 (非同期 I/O 命令が失敗した場合)。 同期の \fBread\fP(2), \fBwrite\fP(2), \fBfsync\fP(2), \fBfdatasync\fP(2) の呼び出しの場合で \fIerrno\fP 変数に格納されるのと同じ値になる。 .SH エラー @@ -54,6 +54,9 @@ aio_error \- 非同期 I/O 操作のエラー状態を取得する \fBEINVAL\fP \fIaiocbp\fP が、まだ返り値 (return status) (\fBaio_return\fP(3) を参照) が取得されていない非同期 I/O リクエストの制御ブロックを指していない。 +.TP +\fBENOSYS\fP +\fBaio_error\fP() は実装されていない。 .SH バージョン \fBaio_error\fP() 関数は glibc 2.1 以降で利用できる。 .SH 準拠 @@ -64,6 +67,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/aio_fsync.3 b/draft/man3/aio_fsync.3 index 1a39c047..f0b0443b 100644 --- a/draft/man3/aio_fsync.3 +++ b/draft/man3/aio_fsync.3 @@ -25,7 +25,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH AIO_FSYNC 3 2010\-10\-02 "" "Linux Programmer's Manual" +.TH AIO_FSYNC 3 2012\-05\-08 "" "Linux Programmer's Manual" .SH 名前 aio_fsync \- 非同期ファイルを同期させる .SH 書式 @@ -64,6 +64,9 @@ I/O の完了の待ち合わせは行わない。 \fBEINVAL\fP このファイルでは同期 I/O がサポートされていない。 または \fIop\fP が \fBO_SYNC\fP でも \fBO_DSYNC\fP でもない。 +.TP +\fBENOSYS\fP +\fBaio_fsync\fP() は実装されていない。 .SH バージョン The \fBaio_fsync\fP() 関数は glibc 2.1 以降で利用できる。 .SH 準拠 @@ -73,6 +76,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/aio_init.3 b/draft/man3/aio_init.3 index 63e38acd..26f3c826 100644 --- a/draft/man3/aio_init.3 +++ b/draft/man3/aio_init.3 @@ -93,6 +93,6 @@ The \fBaio_init\fP() 関数は glibc 2.1 以降で利用できる。 .SH 関連項目 \fBaio\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/aio_read.3 b/draft/man3/aio_read.3 index b25908b1..b5fec7cb 100644 --- a/draft/man3/aio_read.3 +++ b/draft/man3/aio_read.3 @@ -25,7 +25,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH AIO_READ 3 2010\-10\-03 "" "Linux Programmer's Manual" +.TH AIO_READ 3 2012\-05\-08 "" "Linux Programmer's Manual" .SH 名前 aio_read \- 非同期で読み込む .SH 書式 @@ -79,7 +79,7 @@ I/O 完了の非同期通知は受けることもできる。詳細は \fBsigeve \fIaio_offset\fP, \fIaio_reqprio\fP, \fIaio_nbytes\fP のうち 1 つ以上が無効である。 .TP \fBENOSYS\fP -この関数がサポートされていない。 +\fBaio_read\fP() は実装されていない。 .TP \fBEOVERFLOW\fP ファイルが通常のファイルであり、 ファイルの終端の前から読み込みを開始して、 少なくとも 1 バイトを読み込もうとした。 @@ -102,6 +102,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/aio_return.3 b/draft/man3/aio_return.3 index 0cffd30e..dec843d4 100644 --- a/draft/man3/aio_return.3 +++ b/draft/man3/aio_return.3 @@ -25,7 +25,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH AIO_RETURN 3 2010\-10\-03 "" "Linux Programmer's Manual" +.TH AIO_RETURN 3 2012\-05\-08 "" "Linux Programmer's Manual" .SH 名前 aio_return \- 非同期 I/O 操作の返り値 (return status) を取得する .SH 書式 @@ -51,6 +51,9 @@ aio_return \- 非同期 I/O 操作の返り値 (return status) を取得する .TP \fBEINVAL\fP \fIaiocbp\fP が、返り値がまだ取得されていない非同期 I/O リクエストの 制御ブロックを指していない。 +.TP +\fBENOSYS\fP +\fBaio_return\fP() は実装されていない。 .SH バージョン The \fBaio_return\fP() 関数は glibc 2.1 以降で利用できる。 .SH 準拠 @@ -61,6 +64,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/aio_suspend.3 b/draft/man3/aio_suspend.3 index 13f37671..415cd727 100644 --- a/draft/man3/aio_suspend.3 +++ b/draft/man3/aio_suspend.3 @@ -26,7 +26,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH AIO_SUSPEND 3 2010\-10\-02 "" "Linux Programmer's Manual" +.TH AIO_SUSPEND 3 2012\-05\-08 "" "Linux Programmer's Manual" .SH 名前 aio_suspend \- 非同期 I/O 操作またはタイムアウトを待つ .SH 書式 @@ -71,6 +71,9 @@ aio_suspend \- 非同期 I/O 操作またはタイムアウトを待つ \fBEINTR\fP この呼び出しがシグナルによって終了させられた (このシグナルは、完了を待っていた 操作のいずれかの完了シグナルの可能性もある)。\fBsignal\fP(7) 参照。 +.TP +\fBENOSYS\fP +\fBaio_suspend\fP() は実装されていない。 .SH バージョン The \fBaio_suspend\fP() 関数は glibc 2.1 以降で利用できる。 .SH 準拠 @@ -89,6 +92,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/aio_write.3 b/draft/man3/aio_write.3 index f01e9f91..9c590af7 100644 --- a/draft/man3/aio_write.3 +++ b/draft/man3/aio_write.3 @@ -25,7 +25,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH AIO_WRITE 3 2010\-10\-02 "" "Linux Programmer's Manual" +.TH AIO_WRITE 3 2012\-05\-08 "" "Linux Programmer's Manual" .SH 名前 aio_write \- 非同期で書き込む .SH 書式 @@ -84,7 +84,7 @@ I/O 完了の非同期通知は受けることもできる。詳細は \fBsigeve \fIaio_offset\fP, \fIaio_reqprio\fP, \fIaio_nbytes\fP のうち 1 つ以上が無効である。 .TP \fBENOSYS\fP -この関数がサポートされていない。 +\fBaio_write\fP() は実装されていない。 .SH バージョン The \fBaio_write\fP() 関数は glibc 2.1 以降で利用できる。 .SH 準拠 @@ -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_suspend\fP(3), \fBlio_listio\fP(3), \fBaio\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/alloca.3 b/draft/man3/alloca.3 index 6cee19fa..2eec653a 100644 --- a/draft/man3/alloca.3 +++ b/draft/man3/alloca.3 @@ -97,6 +97,6 @@ alloca \- 自動的に解放されるメモリを割り当てる .SH 関連項目 \fBbrk\fP(2), \fBlongjmp\fP(3), \fBmalloc\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/argz_add.3 b/draft/man3/argz_add.3 index f724542a..ae6b298a 100644 --- a/draft/man3/argz_add.3 +++ b/draft/man3/argz_add.3 @@ -110,6 +110,6 @@ NULL バイトで終端されていない argz vector を使用した場合、 s .SH 関連項目 \fBenvz_add\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/asin.3 b/draft/man3/asin.3 index ed8b79f4..d2601569 100644 --- a/draft/man3/asin.3 +++ b/draft/man3/asin.3 @@ -91,6 +91,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/asinh.3 b/draft/man3/asinh.3 index ae9e73e4..1a7b28d5 100644 --- a/draft/man3/asinh.3 +++ b/draft/man3/asinh.3 @@ -92,6 +92,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/asprintf.3 b/draft/man3/asprintf.3 index 56ac6d43..f8fecff1 100644 --- a/draft/man3/asprintf.3 +++ b/draft/man3/asprintf.3 @@ -52,6 +52,6 @@ asprintf, vasprintf \- 文字列を割り当ててそれに出力する .SH 関連項目 \fBfree\fP(3), \fBmalloc\fP(3), \fBprintf\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/assert.3 b/draft/man3/assert.3 index 525c815f..a629155f 100644 --- a/draft/man3/assert.3 +++ b/draft/man3/assert.3 @@ -57,6 +57,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/assert_perror.3 b/draft/man3/assert_perror.3 index ef6b6630..6cd2950a 100644 --- a/draft/man3/assert_perror.3 +++ b/draft/man3/assert_perror.3 @@ -55,6 +55,6 @@ assert マクロの目的は、プログラマがプログラム中のバグを .SH 関連項目 \fBabort\fP(3), \fBassert\fP(3), \fBexit\fP(3), \fBstrerror\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/atan.3 b/draft/man3/atan.3 index cb6b0b57..f252be0a 100644 --- a/draft/man3/atan.3 +++ b/draft/man3/atan.3 @@ -86,6 +86,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/atan2.3 b/draft/man3/atan2.3 index ed289436..ae2dc85f 100644 --- a/draft/man3/atan2.3 +++ b/draft/man3/atan2.3 @@ -114,6 +114,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/atanh.3 b/draft/man3/atanh.3 index 827d648d..a77723b2 100644 --- a/draft/man3/atanh.3 +++ b/draft/man3/atanh.3 @@ -109,6 +109,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/atexit.3 b/draft/man3/atexit.3 index da361c51..d474ff7a 100644 --- a/draft/man3/atexit.3 +++ b/draft/man3/atexit.3 @@ -115,6 +115,6 @@ main(void) .SH 関連項目 \fB_exit\fP(2), \fBexit\fP(3), \fBon_exit\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/atof.3 b/draft/man3/atof.3 index 9b1db45e..58555a27 100644 --- a/draft/man3/atof.3 +++ b/draft/man3/atof.3 @@ -56,6 +56,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/atoi.3 b/draft/man3/atoi.3 index cad1758c..3f80f090 100644 --- a/draft/man3/atoi.3 +++ b/draft/man3/atoi.3 @@ -86,6 +86,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/backtrace.3 b/draft/man3/backtrace.3 index da2f3158..8cdba953 100644 --- a/draft/man3/backtrace.3 +++ b/draft/man3/backtrace.3 @@ -164,6 +164,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/basename.3 b/draft/man3/basename.3 index 1a1a96d2..45fc8495 100644 --- a/draft/man3/basename.3 +++ b/draft/man3/basename.3 @@ -113,6 +113,6 @@ printf("dirname=%s, basename=%s\en", dname, bname); .SH 関連項目 \fBbasename\fP(1), \fBdirname\fP(1) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/bcmp.3 b/draft/man3/bcmp.3 index c61a4163..f8c3ba5a 100644 --- a/draft/man3/bcmp.3 +++ b/draft/man3/bcmp.3 @@ -52,6 +52,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/bcopy.3 b/draft/man3/bcopy.3 index 6b13529c..6f81e9a3 100644 --- a/draft/man3/bcopy.3 +++ b/draft/man3/bcopy.3 @@ -53,6 +53,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/bindresvport.3 b/draft/man3/bindresvport.3 index 9228c99d..5d5311fa 100644 --- a/draft/man3/bindresvport.3 +++ b/draft/man3/bindresvport.3 @@ -72,6 +72,6 @@ POSIX.1\-2001 にはない。 BSD, Solaris およびその他の多くのシス .SH 関連項目 \fBbind\fP(2), \fBgetsockname\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/bsd_signal.3 b/draft/man3/bsd_signal.3 index 3a5c08f6..dc5b05c8 100644 --- a/draft/man3/bsd_signal.3 +++ b/draft/man3/bsd_signal.3 @@ -62,6 +62,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/bsearch.3 b/draft/man3/bsearch.3 index 4c5bb2d9..9152d302 100644 --- a/draft/man3/bsearch.3 +++ b/draft/man3/bsearch.3 @@ -106,6 +106,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/bstring.3 b/draft/man3/bstring.3 index 021ba98d..8f80ed90 100644 --- a/draft/man3/bstring.3 +++ b/draft/man3/bstring.3 @@ -74,6 +74,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/btowc.3 b/draft/man3/btowc.3 index 3c400c0e..6dd551ef 100644 --- a/draft/man3/btowc.3 +++ b/draft/man3/btowc.3 @@ -41,6 +41,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBmbrtowc\fP(3), \fBmbtowc\fP(3), \fBwctob\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/btree.3 b/draft/man3/btree.3 index 56fa4991..0c617778 100644 --- a/draft/man3/btree.3 +++ b/draft/man3/btree.3 @@ -166,6 +166,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/byteorder.3 b/draft/man3/byteorder.3 index 16732d99..afbfb710 100644 --- a/draft/man3/byteorder.3 +++ b/draft/man3/byteorder.3 @@ -70,6 +70,6 @@ POSIX.1\-2001. .SH 関連項目 \fBendian\fP(3), \fBgethostbyname\fP(3), \fBgetservent\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/bzero.3 b/draft/man3/bzero.3 index d70418af..bd34ea79 100644 --- a/draft/man3/bzero.3 +++ b/draft/man3/bzero.3 @@ -51,6 +51,6 @@ bzero \- 値 0 のバイトで埋める .SH 関連項目 \fBmemset\fP(3), \fBswab\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cabs.3 b/draft/man3/cabs.3 index 5ab0f698..85efa531 100644 --- a/draft/man3/cabs.3 +++ b/draft/man3/cabs.3 @@ -30,6 +30,6 @@ C99. .SH 関連項目 \fBabs\fP(3), \fBcimag\fP(3), \fBhypot\fP(3), \fBcomplex\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cacos.3 b/draft/man3/cacos.3 index 5f035e56..8c8d6f21 100644 --- a/draft/man3/cacos.3 +++ b/draft/man3/cacos.3 @@ -68,6 +68,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fBccos\fP(3), \fBclog\fP(3), \fBcomplex\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cacosh.3 b/draft/man3/cacosh.3 index c6de925e..a7fff563 100644 --- a/draft/man3/cacosh.3 +++ b/draft/man3/cacosh.3 @@ -66,6 +66,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/canonicalize_file_name.3 b/draft/man3/canonicalize_file_name.3 index 15dbbe09..874097db 100644 --- a/draft/man3/canonicalize_file_name.3 +++ b/draft/man3/canonicalize_file_name.3 @@ -23,6 +23,6 @@ canonicalize_file_name \- 正規化されたファイル名を返す .SH 関連項目 \fBrealpath\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/carg.3 b/draft/man3/carg.3 index 464ca0db..0c5f78fa 100644 --- a/draft/man3/carg.3 +++ b/draft/man3/carg.3 @@ -51,6 +51,6 @@ C99. .SH 関連項目 \fBcabs\fP(3), \fBcomplex\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/casin.3 b/draft/man3/casin.3 index abdf16fb..19ff52d2 100644 --- a/draft/man3/casin.3 +++ b/draft/man3/casin.3 @@ -34,6 +34,6 @@ C99. .SH 関連項目 \fBclog\fP(3), \fBcsin\fP(3), \fBcomplex\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/casinh.3 b/draft/man3/casinh.3 index 3091dd44..9f3d3ad4 100644 --- a/draft/man3/casinh.3 +++ b/draft/man3/casinh.3 @@ -34,6 +34,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/catan.3 b/draft/man3/catan.3 index 68d5de13..0354008b 100644 --- a/draft/man3/catan.3 +++ b/draft/man3/catan.3 @@ -68,6 +68,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/catanh.3 b/draft/man3/catanh.3 index 49316ae7..98f6a451 100644 --- a/draft/man3/catanh.3 +++ b/draft/man3/catanh.3 @@ -66,6 +66,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/catgets.3 b/draft/man3/catgets.3 index 711576eb..e7843ff9 100644 --- a/draft/man3/catgets.3 +++ b/draft/man3/catgets.3 @@ -56,6 +56,6 @@ POSIX.1\-2001. .SH 関連項目 \fBcatopen\fP(3), \fBsetlocale\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/catopen.3 b/draft/man3/catopen.3 index 5888c2a3..5800ebe0 100644 --- a/draft/man3/catopen.3 +++ b/draft/man3/catopen.3 @@ -90,6 +90,6 @@ POSIX.1\-2001. 定数 \fBMCLoadBySet\fP と \fBMCLoadAll\fP に対応するソ .SH 関連項目 \fBcatgets\fP(3), \fBsetlocale\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cbrt.3 b/draft/man3/cbrt.3 index e6dc8811..a8f9786e 100644 --- a/draft/man3/cbrt.3 +++ b/draft/man3/cbrt.3 @@ -82,6 +82,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBpow\fP(3), \fBsqrt\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ccos.3 b/draft/man3/ccos.3 index 798738e7..4ac6b154 100644 --- a/draft/man3/ccos.3 +++ b/draft/man3/ccos.3 @@ -32,6 +32,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ccosh.3 b/draft/man3/ccosh.3 index 382287e0..984093c7 100644 --- a/draft/man3/ccosh.3 +++ b/draft/man3/ccosh.3 @@ -32,6 +32,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ceil.3 b/draft/man3/ceil.3 index e5ae661c..ba7e1dc6 100644 --- a/draft/man3/ceil.3 +++ b/draft/man3/ceil.3 @@ -83,6 +83,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cerf.3 b/draft/man3/cerf.3 index cbf93de6..df23829a 100644 --- a/draft/man3/cerf.3 +++ b/draft/man3/cerf.3 @@ -37,6 +37,6 @@ cerf, cerff, cerfl, cerfc, cerfcf, cerfcl \- 複素数の誤差関数 .SH 関連項目 \fBerf\fP(3), \fBcomplex\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cexp.3 b/draft/man3/cexp.3 index af1d9f1b..23873480 100644 --- a/draft/man3/cexp.3 +++ b/draft/man3/cexp.3 @@ -34,6 +34,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cexp2.3 b/draft/man3/cexp2.3 index 3429d893..21bd958a 100644 --- a/draft/man3/cexp2.3 +++ b/draft/man3/cexp2.3 @@ -29,6 +29,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cfree.3 b/draft/man3/cfree.3 index 1e7e20bf..9dc63eba 100644 --- a/draft/man3/cfree.3 +++ b/draft/man3/cfree.3 @@ -85,6 +85,6 @@ Specification, Edition 2 (Intel386 バイナリ互換仕様、第 2 版) に準 .SH 関連項目 \fBmalloc\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cimag.3 b/draft/man3/cimag.3 index c4e563c9..85f7961d 100644 --- a/draft/man3/cimag.3 +++ b/draft/man3/cimag.3 @@ -36,6 +36,6 @@ gcc では __imag__ を使うこともできるが、 これは GNU による拡 .SH 関連項目 \fBcabs\fP(3), \fBcreal\fP(3), \fBcomplex\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/clearenv.3 b/draft/man3/clearenv.3 index b0be5233..687f0d91 100644 --- a/draft/man3/clearenv.3 +++ b/draft/man3/clearenv.3 @@ -70,6 +70,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/clock.3 b/draft/man3/clock.3 index efd931c1..77868d51 100644 --- a/draft/man3/clock.3 +++ b/draft/man3/clock.3 @@ -63,6 +63,6 @@ C の標準規格ではプログラムの開始の時点ではどんな値が返 .SH 関連項目 \fBclock_gettime\fP(2), \fBgetrusage\fP(2), \fBtimes\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/clog.3 b/draft/man3/clog.3 index 2a145b41..1951d310 100644 --- a/draft/man3/clog.3 +++ b/draft/man3/clog.3 @@ -37,6 +37,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/clog10.3 b/draft/man3/clog10.3 index 848e51e3..68495930 100644 --- a/draft/man3/clog10.3 +++ b/draft/man3/clog10.3 @@ -33,6 +33,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/clog2.3 b/draft/man3/clog2.3 index c74f2fe2..ab033a8b 100644 --- a/draft/man3/clog2.3 +++ b/draft/man3/clog2.3 @@ -33,6 +33,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/closedir.3 b/draft/man3/closedir.3 index aa4138c4..17eec7fe 100644 --- a/draft/man3/closedir.3 +++ b/draft/man3/closedir.3 @@ -60,6 +60,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cmsg.3 b/draft/man3/cmsg.3 index b067526f..313d7af7 100644 --- a/draft/man3/cmsg.3 +++ b/draft/man3/cmsg.3 @@ -139,6 +139,6 @@ msg.msg_controllen = cmsg\->cmsg_len; .PP RFC\ 2292 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/confstr.3 b/draft/man3/confstr.3 index b4505057..00fbc0c0 100644 --- a/draft/man3/confstr.3 +++ b/draft/man3/confstr.3 @@ -31,7 +31,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH CONFSTR 3 2010\-02\-03 GNU "Linux Programmer's Manual" +.TH CONFSTR 3 2012\-05\-10 GNU "Linux Programmer's Manual" .SH 名前 confstr \- コンフィグレーションに依存した文字列変数の取得 .SH 書式 @@ -60,9 +60,11 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7) 参 \fB_CS_PATH\fP すべての POSIX.2 標準ユーティリティが見つかるような \fBPATH\fP の値。 .PP -\fIbuf\fP が NULL でなく、かつ \fIlen\fP が 0 でなければ \fBconfstr\fP() は取得した文字列の内容を \fIbuf\fP -にコピーする。必要ならば長さは \fIlen \- 1\fP 文字に切り捨てられて、NULL バイト (\(aq\e0\(aq) で終端される。 -末尾が切り捨てられたかどうかを判定するには、 \fBconfstr\fP() の返り値を \fIlen\fP と比較すればよい。 +\fIbuf\fP が NULL でなく、かつ \fIlen\fP が 0 でなければ \fBconfstr\fP() は取得 +した文字列の内容を \fIbuf\fP にコピーする。必要ならば長さが \fIlen \- 1\fP +バイトに切り捨てられて、NULL バイト (\(aq\e0\(aq) で終端される。 +末尾が切り捨てられたかどうかを判定するには、 \fBconfstr\fP() の返り値を +\fIlen\fP と比較すればよい。 .PP \fIlen\fP が 0 で \fIbuf\fP が NULL ならば、 \fBconfstr\fP() は以下で定義された値 (訳注: 切り捨てる前の、取得した文字列の長さ) を返す。 @@ -99,6 +101,6 @@ confstr(_CS_PATH, pathbuf, n); .SH 関連項目 \fBsh\fP(1), \fBexec\fP(3), \fBsystem\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/conj.3 b/draft/man3/conj.3 index 9969d591..91413384 100644 --- a/draft/man3/conj.3 +++ b/draft/man3/conj.3 @@ -34,6 +34,6 @@ C99. .SH 関連項目 \fBcabs\fP(3), \fBcsqrt\fP(3), \fBcomplex\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/copysign.3 b/draft/man3/copysign.3 index 6f6d994f..d288cc05 100644 --- a/draft/man3/copysign.3 +++ b/draft/man3/copysign.3 @@ -80,6 +80,6 @@ C99, POSIX.1\-2001. この関数は IEC 559 で定義されている (また IE .SH 関連項目 \fBsignbit\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cos.3 b/draft/man3/cos.3 index c9cf83ba..b77148ea 100644 --- a/draft/man3/cos.3 +++ b/draft/man3/cos.3 @@ -88,6 +88,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cosh.3 b/draft/man3/cosh.3 index f1398adb..1b097076 100644 --- a/draft/man3/cosh.3 +++ b/draft/man3/cosh.3 @@ -97,6 +97,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cpow.3 b/draft/man3/cpow.3 index a6e82fa2..0a0a99b7 100644 --- a/draft/man3/cpow.3 +++ b/draft/man3/cpow.3 @@ -31,6 +31,6 @@ C99. .SH 関連項目 \fBcabs\fP(3), \fBpow\fP(3), \fBcomplex\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/cproj.3 b/draft/man3/cproj.3 index 7450fed2..34fb9d19 100644 --- a/draft/man3/cproj.3 +++ b/draft/man3/cproj.3 @@ -33,6 +33,6 @@ C99. .SH 関連項目 \fBcabs\fP(3), \fBcomplex\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/creal.3 b/draft/man3/creal.3 index 743a36f5..96729c07 100644 --- a/draft/man3/creal.3 +++ b/draft/man3/creal.3 @@ -36,6 +36,6 @@ gcc では __real__ を使うこともできるが、 これは GNU による拡 .SH 関連項目 \fBcabs\fP(3), \fBcimag\fP(3), \fBcomplex\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/crypt.3 b/draft/man3/crypt.3 index 3af435eb..fb2cf23f 100644 --- a/draft/man3/crypt.3 +++ b/draft/man3/crypt.3 @@ -175,6 +175,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/csin.3 b/draft/man3/csin.3 index 3c63f961..abeb0726 100644 --- a/draft/man3/csin.3 +++ b/draft/man3/csin.3 @@ -32,6 +32,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/csinh.3 b/draft/man3/csinh.3 index 7abe5bee..6a8ed477 100644 --- a/draft/man3/csinh.3 +++ b/draft/man3/csinh.3 @@ -32,6 +32,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/csqrt.3 b/draft/man3/csqrt.3 index 017071e6..3261ec0f 100644 --- a/draft/man3/csqrt.3 +++ b/draft/man3/csqrt.3 @@ -30,6 +30,6 @@ C99. .SH 関連項目 \fBcabs\fP(3), \fBcexp\fP(3), \fBcomplex\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ctan.3 b/draft/man3/ctan.3 index 5775d4e0..4b25d4c1 100644 --- a/draft/man3/ctan.3 +++ b/draft/man3/ctan.3 @@ -32,6 +32,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ctanh.3 b/draft/man3/ctanh.3 index 0613eafb..21e35422 100644 --- a/draft/man3/ctanh.3 +++ b/draft/man3/ctanh.3 @@ -32,6 +32,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ctermid.3 b/draft/man3/ctermid.3 index 87ca0287..d8610658 100644 --- a/draft/man3/ctermid.3 +++ b/draft/man3/ctermid.3 @@ -60,6 +60,6 @@ SVr4, POSIX.1\-2001. .SH 関連項目 \fBttyname\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ctime.3 b/draft/man3/ctime.3 index a50a5e37..c8175606 100644 --- a/draft/man3/ctime.3 +++ b/draft/man3/ctime.3 @@ -211,6 +211,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/daemon.3 b/draft/man3/daemon.3 index a8afc1af..05dff7ad 100644 --- a/draft/man3/daemon.3 +++ b/draft/man3/daemon.3 @@ -71,6 +71,6 @@ POSIX.1\-2001 にはない。 同様の関数が BSD には見られる。 \fBda .SH 関連項目 \fBfork\fP(2), \fBsetsid\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/dbopen.3 b/draft/man3/dbopen.3 index bdcec3d0..2fe8d6d2 100644 --- a/draft/man3/dbopen.3 +++ b/draft/man3/dbopen.3 @@ -36,7 +36,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH DBOPEN 3 2012\-04\-23 "" "Linux Programmer's Manual" +.TH DBOPEN 3 2012\-05\-04 "" "Linux Programmer's Manual" .UC 7 .SH 名前 dbopen \- データベースアクセスメソッド @@ -45,6 +45,7 @@ dbopen \- データベースアクセスメソッド \fB#include \fP \fB#include \fP \fB#include \fP +\fB#include \fP \fBDB *dbopen(const char *\fP\fIfile\fP\fB, int \fP\fIflags\fP\fB, int \fP\fImode\fP\fB, DBTYPE \fP\fItype\fP\fB,\fP \fB const void *\fP\fIopeninfo\fP\fB);\fP @@ -272,8 +273,10 @@ typedef struct { ファイルが正しくフォーマットされていない。 .TP \fBEINVAL\fP -指定したパラメータ(ハッシュ関数、バイト埋めなど)が現在のファイル仕様に 合っていない、パラメータが関数にとって無意味 -(例えばあらかじめ初期化しないでカーソルを使うとか)、 ファイルとソフトウェアのバージョンが合っていない。 +指定したパラメータ (ハッシュ関数、バイト埋めなど) が現在のファイル仕様 +に合っていない、パラメータが関数にとって無意味 (例えば、あらかじめ初期 +化しないでカーソルを使うとか)、ファイルとソフトウェアのバージョンが +合っていない。 .PP \fIclose\fP ルーチンは失敗するとライブラリルーチン \fBclose\fP(2), \fBread\fP(2), \fBwrite\fP(2), \fBfree\fP(3), \fBfsync\fP(2) で指定されているエラーに応じた \fIerrno\fP をセットする。 @@ -297,6 +300,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/des_crypt.3 b/draft/man3/des_crypt.3 index 7b535667..a0e123e5 100644 --- a/draft/man3/des_crypt.3 +++ b/draft/man3/des_crypt.3 @@ -76,6 +76,6 @@ Code Book) モードで暗号化する。 このモードでは (個々の) デ .SH 関連項目 \fBdes\fP(1), \fBcrypt\fP(3), \fBxcrypt\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/difftime.3 b/draft/man3/difftime.3 index 94c9f251..c97cfe7c 100644 --- a/draft/man3/difftime.3 +++ b/draft/man3/difftime.3 @@ -60,6 +60,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/dirfd.3 b/draft/man3/dirfd.3 index 0372677e..5c2d1490 100644 --- a/draft/man3/dirfd.3 +++ b/draft/man3/dirfd.3 @@ -80,6 +80,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/div.3 b/draft/man3/div.3 index 52a3276c..0836b635 100644 --- a/draft/man3/div.3 +++ b/draft/man3/div.3 @@ -89,6 +89,6 @@ SVr4, 4.3BSD, C89, C99. .SH 関連項目 \fBabs\fP(3), \fBremainder\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/dl_iterate_phdr.3 b/draft/man3/dl_iterate_phdr.3 index 47f652bf..5745ce5e 100644 --- a/draft/man3/dl_iterate_phdr.3 +++ b/draft/man3/dl_iterate_phdr.3 @@ -144,6 +144,6 @@ main(int argc, char *argv[]) \fBld.so\fP(8), オンラインのいろいろな場所で入手できる \fIExecutable and Linking Format Specification\fP .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/dlopen.3 b/draft/man3/dlopen.3 index ae6d56ef..cdf16acc 100644 --- a/draft/man3/dlopen.3 +++ b/draft/man3/dlopen.3 @@ -302,6 +302,6 @@ main(int argc, char **argv) \fBld\fP(1), \fBldd\fP(1), \fBdl_iterate_phdr\fP(3), \fBrtld\-audit\fP(7), \fBld.so\fP(8), \fBldconfig\fP(8), ld.so info pages, gcc info pages, ld info pages .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/dprintf.3 b/draft/man3/dprintf.3 index 183fa1ab..a1601c78 100644 --- a/draft/man3/dprintf.3 +++ b/draft/man3/dprintf.3 @@ -86,6 +86,6 @@ _GNU_SOURCE .SH 関連項目 \fBprintf\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/drand48.3 b/draft/man3/drand48.3 index cea75f7f..da8dbf1b 100644 --- a/draft/man3/drand48.3 +++ b/draft/man3/drand48.3 @@ -130,6 +130,6 @@ SVID 3 ではこれらの関数は時代遅れと宣言されている。 SVID 3 .SH 関連項目 \fBrand\fP(3), \fBrandom\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/drand48_r.3 b/draft/man3/drand48_r.3 index ce7b3784..abba7ea7 100644 --- a/draft/man3/drand48_r.3 +++ b/draft/man3/drand48_r.3 @@ -93,6 +93,6 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7) 参 .SH 関連項目 \fBdrand48\fP(3), \fBrand\fP(3), \fBrandom\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/dysize.3 b/draft/man3/dysize.3 index 805c4597..1570213b 100644 --- a/draft/man3/dysize.3 +++ b/draft/man3/dysize.3 @@ -53,6 +53,6 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7) 参 .SH 関連項目 \fBstrftime\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ecvt.3 b/draft/man3/ecvt.3 index f64c2ca9..f38e9296 100644 --- a/draft/man3/ecvt.3 +++ b/draft/man3/ecvt.3 @@ -89,6 +89,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ecvt_r.3 b/draft/man3/ecvt_r.3 index 59021dfa..425bc53c 100644 --- a/draft/man3/ecvt_r.3 +++ b/draft/man3/ecvt_r.3 @@ -73,6 +73,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/encrypt.3 b/draft/man3/encrypt.3 index fa9dfad8..fe475006 100644 --- a/draft/man3/encrypt.3 +++ b/draft/man3/encrypt.3 @@ -118,6 +118,6 @@ main(void) .\" .BR fcrypt (3) \fBcbc_crypt\fP(3), \fBcrypt\fP(3), \fBecb_crypt\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/end.3 b/draft/man3/end.3 index 44a832fa..582b4f30 100644 --- a/draft/man3/end.3 +++ b/draft/man3/end.3 @@ -93,6 +93,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/endian.3 b/draft/man3/endian.3 index 01d934c9..0fb17670 100644 --- a/draft/man3/endian.3 +++ b/draft/man3/endian.3 @@ -141,6 +141,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fBbyteorder\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/envz_add.3 b/draft/man3/envz_add.3 index 54ccc229..4d027d35 100644 --- a/draft/man3/envz_add.3 +++ b/draft/man3/envz_add.3 @@ -90,6 +90,6 @@ main(int argc, char *argv[], char *envp[]) .SH 関連項目 \fBargz_add\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/erf.3 b/draft/man3/erf.3 index fca6f0d1..ba602a77 100644 --- a/draft/man3/erf.3 +++ b/draft/man3/erf.3 @@ -103,6 +103,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/erfc.3 b/draft/man3/erfc.3 index 1af14cda..361a498c 100644 --- a/draft/man3/erfc.3 +++ b/draft/man3/erfc.3 @@ -101,6 +101,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/err.3 b/draft/man3/err.3 index 20f90d10..238ae1ad 100644 --- a/draft/man3/err.3 +++ b/draft/man3/err.3 @@ -121,6 +121,6 @@ if ((fd = open(block_device, O_RDONLY, 0)) == \-1) .SH 関連項目 \fBerror\fP(3), \fBexit\fP(3), \fBperror\fP(3), \fBprintf\fP(3), \fBstrerror\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/errno.3 b/draft/man3/errno.3 index 0502cf90..324c011a 100644 --- a/draft/man3/errno.3 +++ b/draft/man3/errno.3 @@ -480,6 +480,6 @@ errno\fP のように) 定義するのが一般的であった。 \fBこのよ .SH 関連項目 \fBerr\fP(3), \fBerror\fP(3), \fBperror\fP(3), \fBstrerror\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/error.3 b/draft/man3/error.3 index 4c2ee885..edc72b17 100644 --- a/draft/man3/error.3 +++ b/draft/man3/error.3 @@ -29,7 +29,7 @@ .\"******************************************************************* .TH ERROR 3 2010\-08\-29 GNU "Linux Programmer's Manual" .SH 名前 -error, error_at_line, error_message_count, error_on_per_line, +error, error_at_line, error_message_count, error_one_per_line, error_print_progname \- glibc のエラー書き出し関数 .SH 書式 .nf @@ -81,6 +81,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ether_aton.3 b/draft/man3/ether_aton.3 index 09de27e9..aef38e0e 100644 --- a/draft/man3/ether_aton.3 +++ b/draft/man3/ether_aton.3 @@ -99,6 +99,6 @@ glibc 2.2.5 での \fBether_line\fP() の実装はおかしい。 .SH 関連項目 \fBethers\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/euidaccess.3 b/draft/man3/euidaccess.3 index cf2e53de..1ff47038 100644 --- a/draft/man3/euidaccess.3 +++ b/draft/man3/euidaccess.3 @@ -75,6 +75,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/exec.3 b/draft/man3/exec.3 index 13dffcd1..53496f80 100644 --- a/draft/man3/exec.3 +++ b/draft/man3/exec.3 @@ -135,6 +135,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/exit.3 b/draft/man3/exit.3 index cee963b7..2cbecac2 100644 --- a/draft/man3/exit.3 +++ b/draft/man3/exit.3 @@ -85,6 +85,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/exp.3 b/draft/man3/exp.3 index 2293961b..cff1856a 100644 --- a/draft/man3/exp.3 +++ b/draft/man3/exp.3 @@ -95,6 +95,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/exp10.3 b/draft/man3/exp10.3 index bd304cfe..e2a5926c 100644 --- a/draft/man3/exp10.3 +++ b/draft/man3/exp10.3 @@ -71,6 +71,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/exp2.3 b/draft/man3/exp2.3 index 92464305..58ffac18 100644 --- a/draft/man3/exp2.3 +++ b/draft/man3/exp2.3 @@ -81,6 +81,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/expm1.3 b/draft/man3/expm1.3 index e5370d4d..d58d982d 100644 --- a/draft/man3/expm1.3 +++ b/draft/man3/expm1.3 @@ -124,6 +124,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBexp\fP(3), \fBlog\fP(3), \fBlog1p\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fabs.3 b/draft/man3/fabs.3 index 21a972b5..fb7b7e05 100644 --- a/draft/man3/fabs.3 +++ b/draft/man3/fabs.3 @@ -78,6 +78,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fclose.3 b/draft/man3/fclose.3 index 40577bec..1fc52107 100644 --- a/draft/man3/fclose.3 +++ b/draft/man3/fclose.3 @@ -52,8 +52,9 @@ fclose \- ストリームを閉じる .sp \fBint fclose(FILE *\fP\fIfp\fP\fB);\fP .SH 説明 -\fBfclose\fP() 関数は \fIfp\fP で指されるストリームを (バッファリングされていた全ての出力データを \fBfflush\fP(3) -を用いて書き込んで) フラッシュし、 その基となるファイルディスクリプタをクローズする。 +\fBfclose\fP() 関数は、 \fIfp\fP が指すストリームを (バッファリングされて +いた全ての出力データを \fBfflush\fP(3) を用いて書き込んで) フラッシュし、 +対応するファイルディスクリプタをクローズする。 .SH 返り値 関数が正常に終了すると 0 が返される。 正常に終了しなかった場合には \fBEOF\fP が返され、 \fIerrno\fP がエラーを示すために設定される。 どちらの場合も、そのストリームに対する (\fBfclose\fP() へのさらなる呼び出しを含む) それ以上のアクセスは 未定義の動作を生じさせる。 @@ -77,6 +78,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fcloseall.3 b/draft/man3/fcloseall.3 index f59a0b83..361f4114 100644 --- a/draft/man3/fcloseall.3 +++ b/draft/man3/fcloseall.3 @@ -48,6 +48,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fdim.3 b/draft/man3/fdim.3 index 99ec772a..dd329334 100644 --- a/draft/man3/fdim.3 +++ b/draft/man3/fdim.3 @@ -64,6 +64,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBfmax\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fenv.3 b/draft/man3/fenv.3 index 8fe758a3..e20d69da 100644 --- a/draft/man3/fenv.3 +++ b/draft/man3/fenv.3 @@ -192,6 +192,6 @@ C99 の規定では、 \fBFLT_ROUNDS\fP の値には \fBfesetround\fP() .SH 関連項目 \fBmath_error\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ferror.3 b/draft/man3/ferror.3 index b23a2ce6..b1479516 100644 --- a/draft/man3/ferror.3 +++ b/draft/man3/ferror.3 @@ -83,6 +83,6 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7) 参 .SH 関連項目 \fBopen\fP(2), \fBfdopen\fP(3), \fBstdio\fP(3), \fBunlocked_stdio\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fexecve.3 b/draft/man3/fexecve.3 index 442803fe..22683372 100644 --- a/draft/man3/fexecve.3 +++ b/draft/man3/fexecve.3 @@ -81,6 +81,6 @@ Linux では、 \fBfexecve\fP() は \fBproc\fP(5) ファイルシステムを .SH 関連項目 \fBexecve\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fflush.3 b/draft/man3/fflush.3 index 5169a9ae..b6f19321 100644 --- a/draft/man3/fflush.3 +++ b/draft/man3/fflush.3 @@ -83,6 +83,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ffs.3 b/draft/man3/ffs.3 index f4e54022..3737015f 100644 --- a/draft/man3/ffs.3 +++ b/draft/man3/ffs.3 @@ -87,6 +87,6 @@ BSD システムでは \fI\fP にプロトタイプがある。 .SH 関連項目 \fBmemchr\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fgetgrent.3 b/draft/man3/fgetgrent.3 index 185cbeee..46b8383c 100644 --- a/draft/man3/fgetgrent.3 +++ b/draft/man3/fgetgrent.3 @@ -77,6 +77,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fgetpwent.3 b/draft/man3/fgetpwent.3 index fab16ab4..e1b458f1 100644 --- a/draft/man3/fgetpwent.3 +++ b/draft/man3/fgetpwent.3 @@ -87,6 +87,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fgetwc.3 b/draft/man3/fgetwc.3 index c47b49b6..dbaf9215 100644 --- a/draft/man3/fgetwc.3 +++ b/draft/man3/fgetwc.3 @@ -56,6 +56,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fgetws.3 b/draft/man3/fgetws.3 index ec7880ae..4f04f0fe 100644 --- a/draft/man3/fgetws.3 +++ b/draft/man3/fgetws.3 @@ -49,6 +49,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBfgetwc\fP(3), \fBunlocked_stdio\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/finite.3 b/draft/man3/finite.3 index 0cbe3246..ae93fc98 100644 --- a/draft/man3/finite.3 +++ b/draft/man3/finite.3 @@ -104,6 +104,6 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 .SH 関連項目 \fBfpclassify\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/flockfile.3 b/draft/man3/flockfile.3 index 2ac37f7a..450d3c45 100644 --- a/draft/man3/flockfile.3 +++ b/draft/man3/flockfile.3 @@ -86,6 +86,6 @@ POSIX.1\-2001. .SH 関連項目 \fBunlocked_stdio\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/floor.3 b/draft/man3/floor.3 index 1f9e26b0..9d20dc8f 100644 --- a/draft/man3/floor.3 +++ b/draft/man3/floor.3 @@ -79,6 +79,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fma.3 b/draft/man3/fma.3 index e09acd05..598b2aae 100644 --- a/draft/man3/fma.3 +++ b/draft/man3/fma.3 @@ -98,6 +98,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBremainder\fP(3), \fBremquo\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fmax.3 b/draft/man3/fmax.3 index dc041756..7b9f37b7 100644 --- a/draft/man3/fmax.3 +++ b/draft/man3/fmax.3 @@ -51,6 +51,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBfmin\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fmin.3 b/draft/man3/fmin.3 index ac4b3387..1d897fb6 100644 --- a/draft/man3/fmin.3 +++ b/draft/man3/fmin.3 @@ -51,6 +51,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBfmax\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fmod.3 b/draft/man3/fmod.3 index 718e4c4d..fbee175a 100644 --- a/draft/man3/fmod.3 +++ b/draft/man3/fmod.3 @@ -99,6 +99,6 @@ C99, POSIX.1\-2001. \fIdouble\fP 版の関数は SVr4, 4.3BSD, C89 にも準拠 .SH 関連項目 \fBremainder\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fmtmsg.3 b/draft/man3/fmtmsg.3 index 7130e62f..3daa74d0 100644 --- a/draft/man3/fmtmsg.3 +++ b/draft/man3/fmtmsg.3 @@ -210,6 +210,6 @@ main(void) .SH 関連項目 \fBaddseverity\fP(3), \fBperror\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fnmatch.3 b/draft/man3/fnmatch.3 index d80fa704..444757e9 100644 --- a/draft/man3/fnmatch.3 +++ b/draft/man3/fnmatch.3 @@ -73,6 +73,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fopen.3 b/draft/man3/fopen.3 index 1412a7d0..62dc3648 100644 --- a/draft/man3/fopen.3 +++ b/draft/man3/fopen.3 @@ -200,6 +200,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fpathconf.3 b/draft/man3/fpathconf.3 index f4ad97b8..187cef37 100644 --- a/draft/man3/fpathconf.3 +++ b/draft/man3/fpathconf.3 @@ -98,6 +98,6 @@ POSIX.1\-2001. .SH 関連項目 \fBgetconf\fP(1), \fBopen\fP(2), \fBstatfs\fP(2), \fBsysconf\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fpclassify.3 b/draft/man3/fpclassify.3 index fc914317..31b5ae91 100644 --- a/draft/man3/fpclassify.3 +++ b/draft/man3/fpclassify.3 @@ -100,6 +100,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fpurge.3 b/draft/man3/fpurge.3 index c1b0cae2..6cfe1d85 100644 --- a/draft/man3/fpurge.3 +++ b/draft/man3/fpurge.3 @@ -63,6 +63,6 @@ fpurge, __fpurge \- ストリームを一掃 (purge) する .\" .BR fclean (3), \fBfflush\fP(3), \fBsetbuf\fP(3), \fBstdio_ext\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fputwc.3 b/draft/man3/fputwc.3 index 91cf5240..b5f02f17 100644 --- a/draft/man3/fputwc.3 +++ b/draft/man3/fputwc.3 @@ -55,6 +55,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBfgetwc\fP(3), \fBfputws\fP(3), \fBunlocked_stdio\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fputws.3 b/draft/man3/fputws.3 index 03df8532..71518cc2 100644 --- a/draft/man3/fputws.3 +++ b/draft/man3/fputws.3 @@ -42,6 +42,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBfputwc\fP(3), \fBunlocked_stdio\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fread.3 b/draft/man3/fread.3 index 45665efb..13168038 100644 --- a/draft/man3/fread.3 +++ b/draft/man3/fread.3 @@ -78,6 +78,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/frexp.3 b/draft/man3/frexp.3 index 135463e8..e0bb361e 100644 --- a/draft/man3/frexp.3 +++ b/draft/man3/frexp.3 @@ -113,6 +113,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fBldexp\fP(3), \fBmodf\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fseek.3 b/draft/man3/fseek.3 index 0d04a5bf..4e6b444f 100644 --- a/draft/man3/fseek.3 +++ b/draft/man3/fseek.3 @@ -102,6 +102,6 @@ C89, C99. .SH 関連項目 \fBlseek\fP(2), \fBfseeko\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fseeko.3 b/draft/man3/fseeko.3 index b43c39ea..dea0112b 100644 --- a/draft/man3/fseeko.3 +++ b/draft/man3/fseeko.3 @@ -64,6 +64,6 @@ SUSv2, POSIX.1\-2001. .SH 関連項目 \fBfseek\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ftime.3 b/draft/man3/ftime.3 index e0e6b828..4f726e55 100644 --- a/draft/man3/ftime.3 +++ b/draft/man3/ftime.3 @@ -78,6 +78,6 @@ glibc 2.1.1 から再び正常になった。 .SH 関連項目 \fBgettimeofday\fP(2), \fBtime\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ftok.3 b/draft/man3/ftok.3 index 2cdb96ad..8c4c1eb0 100644 --- a/draft/man3/ftok.3 +++ b/draft/man3/ftok.3 @@ -67,6 +67,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fts.3 b/draft/man3/fts.3 index e400bdb2..f2e5ecd3 100644 --- a/draft/man3/fts.3 +++ b/draft/man3/fts.3 @@ -353,6 +353,6 @@ preorder でたどられたディレクトリでない場合や 何も含んで .SH 関連項目 \fBfind\fP(1), \fBchdir\fP(2), \fBstat\fP(2), \fBftw\fP(3), \fBqsort\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ftw.3 b/draft/man3/ftw.3 index 94524a81..1f85c21c 100644 --- a/draft/man3/ftw.3 +++ b/draft/man3/ftw.3 @@ -257,6 +257,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fBstat\fP(2), \fBfts\fP(3), \fBreaddir\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/futimes.3 b/draft/man3/futimes.3 index 0972508e..d56d7841 100644 --- a/draft/man3/futimes.3 +++ b/draft/man3/futimes.3 @@ -69,6 +69,6 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7) 参 .SH 関連項目 \fButime\fP(2), \fButimensat\fP(2), \fBsymlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/fwide.3 b/draft/man3/fwide.3 index 95139185..3964bac2 100644 --- a/draft/man3/fwide.3 +++ b/draft/man3/fwide.3 @@ -68,6 +68,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBfprintf\fP(3), \fBfwprintf\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/gamma.3 b/draft/man3/gamma.3 index fa26e25e..16aef2cc 100644 --- a/draft/man3/gamma.3 +++ b/draft/man3/gamma.3 @@ -71,6 +71,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/gcvt.3 b/draft/man3/gcvt.3 index 6ee431ee..c25060aa 100644 --- a/draft/man3/gcvt.3 +++ b/draft/man3/gcvt.3 @@ -75,6 +75,6 @@ POSIX.1\-2001 では、 この関数は「過去の名残 (LEGACY)」と位置 .SH 関連項目 \fBecvt\fP(3), \fBfcvt\fP(3), \fBsprintf\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getaddrinfo.3 b/draft/man3/getaddrinfo.3 index 7f752cda..74968a50 100644 --- a/draft/man3/getaddrinfo.3 +++ b/draft/man3/getaddrinfo.3 @@ -43,7 +43,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH GETADDRINFO 3 2012\-04\-14 GNU "Linux Programmer's Manual" +.TH GETADDRINFO 3 2012\-04\-29 GNU "Linux Programmer's Manual" .SH 名前 getaddrinfo, freeaddrinfo, gai_strerror \- ネットワークのアドレスとサービスを変換する .SH 書式 @@ -180,9 +180,11 @@ struct addrinfo { \fIai_addr\fP フィールドにはソケットアドレスへのポインタが書き込まれ、 \fIai_addrlen\fP フィールドにはソケットアドレスの長さがバイト単位で書き込まれる。 .PP -\fIhints.ai_flags\fP が \fBAI_ADDRCONFIG\fP を含む場合、 \fIres\fP が指すリストには、 ローカルシステムに最低一つの -IPv4 アドレスが設定されている場合は IPv4 アドレスが返され、 ローカルシステムに最低一つの IPv6 アドレスが設定されている場合は IPv6 -アドレスが返される。 +\fIhints.ai_flags\fP が \fBAI_ADDRCONFIG\fP を含む場合、 \fIres\fP が指すリスト +には、ローカルシステムに最低一つの IPv4 アドレスが設定されている場合は +IPv4 アドレスが返され、 ローカルシステムに最低一つの IPv6 アドレスが +設定されている場合は IPv6 アドレスが返される。なお、この場合には、 +ループバックアドレスは有効に設定されたアドレスとはみなされない。 .PP \fIhint.ai_flags\fP に \fBAI_V4MAPPED\fP が指定されていて、 \fIhints.ai_family\fP に \fBAF_INET6\fP が指定され、 マッチする IPv6 アドレスが見つからなかった場合、 \fIres\fP が指すリストには IPv4\-mapped IPv6 @@ -505,6 +507,6 @@ main(int argc, char *argv[]) \fBgetaddrinfo_a\fP(3), \fBgethostbyname\fP(3), \fBgetnameinfo\fP(3), \fBinet\fP(3), \fBhostname\fP(7), \fBip\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getcwd.3 b/draft/man3/getcwd.3 index 9c55ef87..c992e1dc 100644 --- a/draft/man3/getcwd.3 +++ b/draft/man3/getcwd.3 @@ -146,6 +146,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getdate.3 b/draft/man3/getdate.3 index 3346e34e..c8623c58 100644 --- a/draft/man3/getdate.3 +++ b/draft/man3/getdate.3 @@ -225,6 +225,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getdirentries.3 b/draft/man3/getdirentries.3 index 361ecd93..56f24963 100644 --- a/draft/man3/getdirentries.3 +++ b/draft/man3/getdirentries.3 @@ -57,6 +57,6 @@ POSIX.1\-2001 にはない。 BSD に存在し、他にもいくつかのシス .SH 関連項目 \fBlseek\fP(2), \fBopen\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getenv.3 b/draft/man3/getenv.3 index 66956d56..4990d0ef 100644 --- a/draft/man3/getenv.3 +++ b/draft/man3/getenv.3 @@ -61,6 +61,6 @@ SVr4, POSIX.1\-2001, 4.3BSD, C89, C99. .SH 関連項目 \fBclearenv\fP(3), \fBputenv\fP(3), \fBsetenv\fP(3), \fBunsetenv\fP(3), \fBenviron\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getfsent.3 b/draft/man3/getfsent.3 index 9f87c0e4..f0a1d1ff 100644 --- a/draft/man3/getfsent.3 +++ b/draft/man3/getfsent.3 @@ -95,6 +95,6 @@ Linux ではブロックスペシャルデバイスを複数の場所にマウ .SH 関連項目 \fBgetmntent\fP(3), \fBfstab\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getgrent.3 b/draft/man3/getgrent.3 index ade5517e..fad60e0b 100644 --- a/draft/man3/getgrent.3 +++ b/draft/man3/getgrent.3 @@ -125,6 +125,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getgrent_r.3 b/draft/man3/getgrent_r.3 index 8c9c2dee..60f8f743 100644 --- a/draft/man3/getgrent_r.3 +++ b/draft/man3/getgrent_r.3 @@ -151,6 +151,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getgrnam.3 b/draft/man3/getgrnam.3 index a8d42c4c..9262de59 100644 --- a/draft/man3/getgrnam.3 +++ b/draft/man3/getgrnam.3 @@ -161,6 +161,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getgrouplist.3 b/draft/man3/getgrouplist.3 index 0aca6799..47e2904d 100644 --- a/draft/man3/getgrouplist.3 +++ b/draft/man3/getgrouplist.3 @@ -147,6 +147,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/gethostbyname.3 b/draft/man3/gethostbyname.3 index df32163a..57baad68 100644 --- a/draft/man3/gethostbyname.3 +++ b/draft/man3/gethostbyname.3 @@ -259,6 +259,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/gethostid.3 b/draft/man3/gethostid.3 index 2eda191c..cb251846 100644 --- a/draft/man3/gethostid.3 +++ b/draft/man3/gethostid.3 @@ -92,6 +92,6 @@ glibc の実装では、ホスト ID を保存したファイルを オープン .SH 関連項目 \fBhostid\fP(1), \fBgethostbyname\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getipnodebyname.3 b/draft/man3/getipnodebyname.3 index def41d8d..c4c75b45 100644 --- a/draft/man3/getipnodebyname.3 +++ b/draft/man3/getipnodebyname.3 @@ -152,6 +152,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getline.3 b/draft/man3/getline.3 index d78dfc83..1133526c 100644 --- a/draft/man3/getline.3 +++ b/draft/man3/getline.3 @@ -115,6 +115,6 @@ main(void) .SH 関連項目 \fBread\fP(2), \fBfgets\fP(3), \fBfopen\fP(3), \fBfread\fP(3), \fBgets\fP(3), \fBscanf\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getloadavg.3 b/draft/man3/getloadavg.3 index 7b177b7c..1643056d 100644 --- a/draft/man3/getloadavg.3 +++ b/draft/man3/getloadavg.3 @@ -63,6 +63,6 @@ POSIX.1\-2001 にはない。 BSD 系と Solaris に存在する。 .SH 関連項目 \fBuptime\fP(1), \fBproc\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getlogin.3 b/draft/man3/getlogin.3 index 226838ab..e2b8239f 100644 --- a/draft/man3/getlogin.3 +++ b/draft/man3/getlogin.3 @@ -131,6 +131,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getmntent.3 b/draft/man3/getmntent.3 index 07d66b5a..1b4d0aae 100644 --- a/draft/man3/getmntent.3 +++ b/draft/man3/getmntent.3 @@ -130,6 +130,6 @@ System V にも \fBgetmntent\fP() 関数はあるが、 呼び出し手順が .SH 関連項目 \fBfopen\fP(3), \fBfstab\fP(5), \fBmount\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getnameinfo.3 b/draft/man3/getnameinfo.3 index 0e588522..749ec80f 100644 --- a/draft/man3/getnameinfo.3 +++ b/draft/man3/getnameinfo.3 @@ -196,8 +196,9 @@ ftp://ftp.ietf.org/internet\-drafts/draft\-ietf\-ipngwg\-scopedaddr\-format\-02. .LP Craig Metz, \fIProtocol Independence Using the Sockets API\fP, Proceedings of the freenix track: 2000 USENIX annual technical conference, June 2000. +.ad l http://www.usenix.org/publications/library/proceedings/usenix2000/freenix/metzprotocol.html .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getnetent.3 b/draft/man3/getnetent.3 index 83f45090..996a0a3b 100644 --- a/draft/man3/getnetent.3 +++ b/draft/man3/getnetent.3 @@ -106,6 +106,6 @@ struct netent { .br RFC\ 1101 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getnetent_r.3 b/draft/man3/getnetent_r.3 index fa654734..3065830b 100644 --- a/draft/man3/getnetent_r.3 +++ b/draft/man3/getnetent_r.3 @@ -111,6 +111,6 @@ _BSD_SOURCE || _SVID_SOURCE .SH 関連項目 \fBgetnetent\fP(3), \fBnetworks\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getopt.3 b/draft/man3/getopt.3 index 23892c67..e419fe5d 100644 --- a/draft/man3/getopt.3 +++ b/draft/man3/getopt.3 @@ -342,6 +342,6 @@ main(int argc, char **argv) { .SH 関連項目 \fBgetsubopt\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getpass.3 b/draft/man3/getpass.3 index 188e5224..428853fd 100644 --- a/draft/man3/getpass.3 +++ b/draft/man3/getpass.3 @@ -99,6 +99,6 @@ SUSv2 によれば、 \fBPASS_MAX\fP の値が 8 以下の場合は、この値 .SH 関連項目 \fBcrypt\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getprotoent.3 b/draft/man3/getprotoent.3 index 4241161a..6c2d3894 100644 --- a/draft/man3/getprotoent.3 +++ b/draft/man3/getprotoent.3 @@ -99,6 +99,6 @@ struct protoent { .SH 関連項目 \fBgetnetent\fP(3), \fBgetprotoent_r\fP(3), \fBgetservent\fP(3), \fBprotocols\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getprotoent_r.3 b/draft/man3/getprotoent_r.3 index 7ea2dfaa..a2664952 100644 --- a/draft/man3/getprotoent_r.3 +++ b/draft/man3/getprotoent_r.3 @@ -200,6 +200,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fBgetprotoent\fP(3), \fBprotocols\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getpt.3 b/draft/man3/getpt.3 index 2cc8e30e..85a17ce3 100644 --- a/draft/man3/getpt.3 +++ b/draft/man3/getpt.3 @@ -38,6 +38,6 @@ getpt \- 擬似端末マスタ (PTM) をオープンする \fBgrantpt\fP(3), \fBposix_openpt\fP(3), \fBptsname\fP(3), \fBunlockpt\fP(3), \fBptmx\fP(4), \fBpty\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getpw.3 b/draft/man3/getpw.3 index 2f56d45f..31c20adf 100644 --- a/draft/man3/getpw.3 +++ b/draft/man3/getpw.3 @@ -93,6 +93,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getpwent.3 b/draft/man3/getpwent.3 index ab2db925..9511f159 100644 --- a/draft/man3/getpwent.3 +++ b/draft/man3/getpwent.3 @@ -123,6 +123,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getpwent_r.3 b/draft/man3/getpwent_r.3 index 42596e9d..e8db4f9d 100644 --- a/draft/man3/getpwent_r.3 +++ b/draft/man3/getpwent_r.3 @@ -149,6 +149,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getpwnam.3 b/draft/man3/getpwnam.3 index 8bca0a01..8396a440 100644 --- a/draft/man3/getpwnam.3 +++ b/draft/man3/getpwnam.3 @@ -226,6 +226,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getrpcent.3 b/draft/man3/getrpcent.3 index b9c111ce..f03bd842 100644 --- a/draft/man3/getrpcent.3 +++ b/draft/man3/getrpcent.3 @@ -75,6 +75,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getrpcent_r.3 b/draft/man3/getrpcent_r.3 index 450c98a9..a719a3ec 100644 --- a/draft/man3/getrpcent_r.3 +++ b/draft/man3/getrpcent_r.3 @@ -103,6 +103,6 @@ _BSD_SOURCE || _SVID_SOURCE .SH 関連項目 \fBgetrpcent\fP(3), \fBrpc\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getrpcport.3 b/draft/man3/getrpcport.3 index 7b2e3405..60ae9407 100644 --- a/draft/man3/getrpcport.3 +++ b/draft/man3/getrpcport.3 @@ -22,6 +22,6 @@ getrpcport \- RPC ポート番号を取得する .SH 準拠 POSIX.1\-2001 にはない。 BSD 系、Solaris や他の多くのシステムに存在する。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/gets.3 b/draft/man3/gets.3 index ca63ae93..6d8a6355 100644 --- a/draft/man3/gets.3 +++ b/draft/man3/gets.3 @@ -97,6 +97,6 @@ glibc バージョン 2.16 以降では、機能検査マシン \fB_ISOC11_SOURC \fBputs\fP(3), \fBscanf\fP(3), \fBungetwc\fP(3), \fBunlocked_stdio\fP(3), \fBfeature_test_macros\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getservent.3 b/draft/man3/getservent.3 index 05198c79..2c184728 100644 --- a/draft/man3/getservent.3 +++ b/draft/man3/getservent.3 @@ -108,6 +108,6 @@ struct servent { .SH 関連項目 \fBgetnetent\fP(3), \fBgetprotoent\fP(3), \fBgetservent_r\fP(3), \fBservices\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getservent_r.3 b/draft/man3/getservent_r.3 index 5b625841..5055189e 100644 --- a/draft/man3/getservent_r.3 +++ b/draft/man3/getservent_r.3 @@ -205,6 +205,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fBgetservent\fP(3), \fBservices\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getspnam.3 b/draft/man3/getspnam.3 index 1812a134..36d7cb0b 100644 --- a/draft/man3/getspnam.3 +++ b/draft/man3/getspnam.3 @@ -172,6 +172,6 @@ API が提供されている。 .SH 関連項目 \fBgetgrnam\fP(3), \fBgetpwnam\fP(3), \fBgetpwnam_r\fP(3), \fBshadow\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getsubopt.3 b/draft/man3/getsubopt.3 index 9f528a07..2bf1c046 100644 --- a/draft/man3/getsubopt.3 +++ b/draft/man3/getsubopt.3 @@ -176,6 +176,6 @@ int main(int argc, char **argv) .SH 関連項目 \fBgetopt\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getttyent.3 b/draft/man3/getttyent.3 index e508ec2e..0c9f089a 100644 --- a/draft/man3/getttyent.3 +++ b/draft/man3/getttyent.3 @@ -59,6 +59,6 @@ Linux では、ファイル \fI/etc/ttys\fP と上で説明した関数は使わ .SH 関連項目 \fBttyname\fP(3), \fBttyslot\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getumask.3 b/draft/man3/getumask.3 index 1fbea529..b59ed157 100644 --- a/draft/man3/getumask.3 +++ b/draft/man3/getumask.3 @@ -61,6 +61,6 @@ mode_t getumask(void) .SH 関連項目 \fBumask\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getusershell.3 b/draft/man3/getusershell.3 index 4167a7ab..187e6576 100644 --- a/draft/man3/getusershell.3 +++ b/draft/man3/getusershell.3 @@ -74,6 +74,6 @@ _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE\ <\ 500) .SH 関連項目 \fBshells\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getutent.3 b/draft/man3/getutent.3 index ea9981b2..bebe10e3 100644 --- a/draft/man3/getutent.3 +++ b/draft/man3/getutent.3 @@ -136,8 +136,10 @@ Linux 以外のシステムでは、 \fIutmpx\fP 構造体は \fIutmp\fP 構造 追加のフィールドがあったり、既存のフィールドのサイズが大きくなっていたり するものもある。複数のファイルが使用されている場合もあり、多くの場合 \fI/var/*/utmpx\fP と \fI/var/*/wtmpx\fP というファイルが使われる。 .LP -一方、 Linux glibc では複数の \fIutmpx\fP ファイル は使われていない。 \fIutmp\fP 構造体が十分に大きいからである。 -\fIgetutxent\fP() などの関数は \fIgetutent\fP() などの別名となっている。 +一方、 Linux glibc では複数の \fIutmpx\fP ファイル は使われていない。 +\fIutmp\fP 構造体が十分に大きいからである。 +上記の名前に "x" が付いた関数は "x" が付いていない対応する関数の別名と +なっている (例えば \fIgetutxent\fP() は \fIgetutent\fP() の別名である)。 .SH 注意 .SS "glibc での注意" 上記の関数群はスレッド・セーフではない。 glibc にはリエントラント版 (reentrant) が追加されている。 @@ -208,6 +210,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fBgetutmp\fP(3), \fButmp\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getutmp.3 b/draft/man3/getutmp.3 index 0d884a18..de3185f6 100644 --- a/draft/man3/getutmp.3 +++ b/draft/man3/getutmp.3 @@ -60,6 +60,6 @@ Linux では、これらの構造体は同じフィールドを持っており .SH 関連項目 \fBgetutent\fP(3), \fButmp\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getw.3 b/draft/man3/getw.3 index 76c6aefa..c35a3033 100644 --- a/draft/man3/getw.3 +++ b/draft/man3/getw.3 @@ -73,6 +73,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/getwchar.3 b/draft/man3/getwchar.3 index b49c9f8d..724f7973 100644 --- a/draft/man3/getwchar.3 +++ b/draft/man3/getwchar.3 @@ -43,6 +43,6 @@ C99. .SH 関連項目 \fBfgetwc\fP(3), \fBunlocked_stdio\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/glob.3 b/draft/man3/glob.3 index 2f96a2d9..7cfbb60d 100644 --- a/draft/man3/glob.3 +++ b/draft/man3/glob.3 @@ -194,6 +194,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は 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 8dc3388a..f9b797a8 100644 --- a/draft/man3/gnu_get_libc_version.3 +++ b/draft/man3/gnu_get_libc_version.3 @@ -74,6 +74,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fBconfstr\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/grantpt.3 b/draft/man3/grantpt.3 index 51ad2ca8..32be4a0e 100644 --- a/draft/man3/grantpt.3 +++ b/draft/man3/grantpt.3 @@ -47,6 +47,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/gsignal.3 b/draft/man3/gsignal.3 index b13a7a20..c0427f98 100644 --- a/draft/man3/gsignal.3 +++ b/draft/man3/gsignal.3 @@ -65,6 +65,6 @@ Linux ではこれらの関数を使用しないこと。 過去に間違いが .SH 関連項目 \fBkill\fP(2), \fBsignal\fP(2), \fBraise\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/hash.3 b/draft/man3/hash.3 index 7a176be6..f792a162 100644 --- a/draft/man3/hash.3 +++ b/draft/man3/hash.3 @@ -124,6 +124,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/hsearch.3 b/draft/man3/hsearch.3 index 8ce544d4..09b6e655 100644 --- a/draft/man3/hsearch.3 +++ b/draft/man3/hsearch.3 @@ -200,6 +200,6 @@ int main() .SH 関連項目 \fBbsearch\fP(3), \fBlsearch\fP(3), \fBmalloc\fP(3), \fBtsearch\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/hypot.3 b/draft/man3/hypot.3 index 712bf853..808aa537 100644 --- a/draft/man3/hypot.3 +++ b/draft/man3/hypot.3 @@ -113,6 +113,6 @@ C99, POSIX.1\-2001. \fIdouble\fP 版の関数は SVr4, 4.3BSD にも準拠し .SH 関連項目 \fBcabs\fP(3), \fBsqrt\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iconv_close.3 b/draft/man3/iconv_close.3 index d169ac52..e70ca93a 100644 --- a/draft/man3/iconv_close.3 +++ b/draft/man3/iconv_close.3 @@ -35,6 +35,6 @@ UNIX98, POSIX.1\-2001. .SH 関連項目 \fBiconv\fP(3), \fBiconv_open\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iconv_open.3 b/draft/man3/iconv_open.3 index e559387c..799672f8 100644 --- a/draft/man3/iconv_open.3 +++ b/draft/man3/iconv_open.3 @@ -63,6 +63,6 @@ UNIX98, POSIX.1\-2001. .SH 関連項目 \fBiconv\fP(1), \fBiconv\fP(3), \fBiconv_close\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ilogb.3 b/draft/man3/ilogb.3 index dd6965b6..e707ed3a 100644 --- a/draft/man3/ilogb.3 +++ b/draft/man3/ilogb.3 @@ -118,6 +118,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBlog\fP(3), \fBlogb\fP(3), \fBsignificand\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/index.3 b/draft/man3/index.3 index d135a264..a832e973 100644 --- a/draft/man3/index.3 +++ b/draft/man3/index.3 @@ -58,6 +58,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/inet.3 b/draft/man3/inet.3 index d782d29d..1533de8b 100644 --- a/draft/man3/inet.3 +++ b/draft/man3/inet.3 @@ -200,6 +200,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/inet_ntop.3 b/draft/man3/inet_ntop.3 index c7c9be5e..2d092815 100644 --- a/draft/man3/inet_ntop.3 +++ b/draft/man3/inet_ntop.3 @@ -76,6 +76,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/inet_pton.3 b/draft/man3/inet_pton.3 index bba97c50..49b412e7 100644 --- a/draft/man3/inet_pton.3 +++ b/draft/man3/inet_pton.3 @@ -140,6 +140,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fBgetaddrinfo\fP(3), \fBinet\fP(3), \fBinet_ntop\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/infnan.3 b/draft/man3/infnan.3 index 34c75a2a..3f1cd3e8 100644 --- a/draft/man3/infnan.3 +++ b/draft/man3/infnan.3 @@ -65,6 +65,6 @@ infnan \- 無限大と無効値 (NaN) を取扱う .SH 注意 この廃止された (obsolete) 関数は、 libc4 と libc5 で提供されていたが、 glibc2 では提供されていない。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/initgroups.3 b/draft/man3/initgroups.3 index f99db832..5056add6 100644 --- a/draft/man3/initgroups.3 +++ b/draft/man3/initgroups.3 @@ -72,6 +72,6 @@ SVr4, 4.3BSD. .SH 関連項目 \fBgetgroups\fP(2), \fBsetgroups\fP(2), \fBcredentials\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/insque.3 b/draft/man3/insque.3 index cf65bdf6..a1c3d7cf 100644 --- a/draft/man3/insque.3 +++ b/draft/man3/insque.3 @@ -216,6 +216,6 @@ main(int argc, char *argv[]) } .fi .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/intro.3 b/draft/man3/intro.3 index 3a860792..11fa6b5a 100644 --- a/draft/man3/intro.3 +++ b/draft/man3/intro.3 @@ -78,6 +78,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/isalpha.3 b/draft/man3/isalpha.3 index 97e67d6a..7aefd1ca 100644 --- a/draft/man3/isalpha.3 +++ b/draft/man3/isalpha.3 @@ -146,6 +146,6 @@ C99, 4.3BSD. C89 では、これらの関数のうち \fBisascii\fP() と \fBi \fBsetlocale\fP(3), \fBtoascii\fP(3), \fBtolower\fP(3), \fBtoupper\fP(3), \fBascii\fP(7), \fBlocale\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/isatty.3 b/draft/man3/isatty.3 index d006a9ad..1c3153ea 100644 --- a/draft/man3/isatty.3 +++ b/draft/man3/isatty.3 @@ -53,6 +53,6 @@ SVr4, 4.3BSD, POSIX.1\-2001. .SH 関連項目 \fBfstat\fP(2), \fBttyname\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/isgreater.3 b/draft/man3/isgreater.3 index 3ef073fa..46b0b4d5 100644 --- a/draft/man3/isgreater.3 +++ b/draft/man3/isgreater.3 @@ -8,7 +8,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH ISGREATER 3 2010\-09\-20 "" "Linux Programmer's Manual" +.TH ISGREATER 3 2012\-05\-06 "" "Linux Programmer's Manual" .SH 名前 isgreater, isgreaterequal, isless, islessequal, islessgreater, isunordered \- NaN に対して例外を発生せずに、浮動小数点数の大小関係の判定を行う @@ -44,9 +44,14 @@ or \fIcc\ \-std=c99\fP .RE .ad b .SH 説明 -(\fB<\fP、「小なり」のような) 通常の関係操作 (relation operations) は、 オペランドの一方が NaN -の場合には失敗する。 これは例外の原因になる。 これを避けるため、C99 では次のようなマクロを定義している。 これらのマクロはオペランドを 1 -回だけ評価することが保証されている。 オペランドには任意の実数の浮動小数点数型を指定できる。 +(\fB<\fP、「小なり」のような) 通常の関係操作 (relation operations) は、 +オペランドの一方が NaN の場合には失敗する。 これは例外の原因になる。 +これを避けるため、C99 では以下のリストに示すマクロを定義している。 + +これらのマクロでは、引き数を 1 回だけ評価することが保証されている。 +引き数には実数の浮動小数点数型を指定しなければならない。 +(注意: これらのマクロの引き数に整数値を渡さないこと。なぜなら +整数値の引き数は実数の浮動小数点型に変換されないからである。) .TP \fBisgreater\fP() \fI(x)\ >\ (y)\fP を決定する。 \fIx\fP または \fIy\fP が NaN でも例外を発生しない。 @@ -81,6 +86,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBfpclassify\fP(3), \fBisnan\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iswalnum.3 b/draft/man3/iswalnum.3 index 00e0e0d6..eb449b86 100644 --- a/draft/man3/iswalnum.3 +++ b/draft/man3/iswalnum.3 @@ -54,6 +54,6 @@ C99. .SH 関連項目 \fBisalnum\fP(3), \fBiswctype\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iswalpha.3 b/draft/man3/iswalpha.3 index 33655986..58cdc95b 100644 --- a/draft/man3/iswalpha.3 +++ b/draft/man3/iswalpha.3 @@ -55,6 +55,6 @@ C99. .SH 関連項目 \fBisalpha\fP(3), \fBiswctype\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iswblank.3 b/draft/man3/iswblank.3 index 0aa468e5..c34da77d 100644 --- a/draft/man3/iswblank.3 +++ b/draft/man3/iswblank.3 @@ -59,6 +59,6 @@ POSIX.1\-2001. .SH 関連項目 \fBisblank\fP(3), \fBiswctype\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iswcntrl.3 b/draft/man3/iswcntrl.3 index df5f26a5..107800dd 100644 --- a/draft/man3/iswcntrl.3 +++ b/draft/man3/iswcntrl.3 @@ -43,6 +43,6 @@ C99. .SH 関連項目 \fBiscntrl\fP(3), \fBiswctype\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iswctype.3 b/draft/man3/iswctype.3 index 5100deca..f71be8ca 100644 --- a/draft/man3/iswctype.3 +++ b/draft/man3/iswctype.3 @@ -43,6 +43,6 @@ C99. \fBiswpunct\fP(3), \fBiswspace\fP(3), \fBiswupper\fP(3), \fBiswxdigit\fP(3), \fBwctype\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iswdigit.3 b/draft/man3/iswdigit.3 index 7920e314..de5a242e 100644 --- a/draft/man3/iswdigit.3 +++ b/draft/man3/iswdigit.3 @@ -53,6 +53,6 @@ C99. .SH 関連項目 \fBisdigit\fP(3), \fBiswctype\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iswgraph.3 b/draft/man3/iswgraph.3 index fc19be83..171032da 100644 --- a/draft/man3/iswgraph.3 +++ b/draft/man3/iswgraph.3 @@ -51,6 +51,6 @@ C99. .SH 関連項目 \fBisgraph\fP(3), \fBiswctype\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iswlower.3 b/draft/man3/iswlower.3 index d3fc1613..646aa849 100644 --- a/draft/man3/iswlower.3 +++ b/draft/man3/iswlower.3 @@ -58,6 +58,6 @@ case)・ タイトル文字 (title case) という 3 つの "case" が含まれ .SH 関連項目 \fBislower\fP(3), \fBiswctype\fP(3), \fBtowlower\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iswprint.3 b/draft/man3/iswprint.3 index 326dad00..95260f2c 100644 --- a/draft/man3/iswprint.3 +++ b/draft/man3/iswprint.3 @@ -42,6 +42,6 @@ C99. .SH 関連項目 \fBisprint\fP(3), \fBiswctype\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iswpunct.3 b/draft/man3/iswpunct.3 index becf21fc..198f68e0 100644 --- a/draft/man3/iswpunct.3 +++ b/draft/man3/iswpunct.3 @@ -52,6 +52,6 @@ C99. .SH 関連項目 \fBispunct\fP(3), \fBiswctype\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iswspace.3 b/draft/man3/iswspace.3 index f416336c..ecbaa33b 100644 --- a/draft/man3/iswspace.3 +++ b/draft/man3/iswspace.3 @@ -49,6 +49,6 @@ C99. .SH 関連項目 \fBisspace\fP(3), \fBiswctype\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iswupper.3 b/draft/man3/iswupper.3 index 6d9c07c9..4c2103b6 100644 --- a/draft/man3/iswupper.3 +++ b/draft/man3/iswupper.3 @@ -58,6 +58,6 @@ case)・ タイトル文字 (title case) という 3 つの "case" が含まれ .SH 関連項目 \fBisupper\fP(3), \fBiswctype\fP(3), \fBtowupper\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/iswxdigit.3 b/draft/man3/iswxdigit.3 index 2a8c728a..9dcd0b57 100644 --- a/draft/man3/iswxdigit.3 +++ b/draft/man3/iswxdigit.3 @@ -51,6 +51,6 @@ C99. .SH 関連項目 \fBiswctype\fP(3), \fBisxdigit\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/j0.3 b/draft/man3/j0.3 index 6034c71a..0134ad02 100644 --- a/draft/man3/j0.3 +++ b/draft/man3/j0.3 @@ -114,6 +114,6 @@ _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 600 .SH 関連項目 \fBy0\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/key_setsecret.3 b/draft/man3/key_setsecret.3 index 18111d87..2ae011d8 100644 --- a/draft/man3/key_setsecret.3 +++ b/draft/man3/key_setsecret.3 @@ -50,6 +50,6 @@ DES である。 .SH 関連項目 \fBcrypt\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ldexp.3 b/draft/man3/ldexp.3 index a66a083d..c2d6fcf7 100644 --- a/draft/man3/ldexp.3 +++ b/draft/man3/ldexp.3 @@ -93,6 +93,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/lgamma.3 b/draft/man3/lgamma.3 index 572e8add..f278b114 100644 --- a/draft/man3/lgamma.3 +++ b/draft/man3/lgamma.3 @@ -110,6 +110,6 @@ glibc 2.9 とそれ以前のバージョンでは、 極エラーが発生した .SH 関連項目 \fBtgamma\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/lio_listio.3 b/draft/man3/lio_listio.3 index cce18b59..92a48c0d 100644 --- a/draft/man3/lio_listio.3 +++ b/draft/man3/lio_listio.3 @@ -25,7 +25,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH LIO_LISTIO 3 2010\-10\-20 "" "Linux Programmer's Manual" +.TH LIO_LISTIO 3 2012\-05\-08 "" "Linux Programmer's Manual" .SH 名前 lio_listio \- リストの I/O リクエストを開始する .SH 書式 @@ -49,9 +49,9 @@ lio_listio \- リストの I/O リクエストを開始する .TP \fBLIO_NOWAIT\fP I/O 操作は処理を行うためのキューに入れられ、呼び出しは直ちに返る。 -I/O 操作が完了すると、 \fIsevp\fP 引き数で指定した非同期通知が行われる。 -詳細は \fBsigevent\fP(7) を参照。 -\fIsevp\fP が NULL の場合、非同期通知は行われない。 +全ての I/O 操作が完了すると、 \fIsevp\fP 引き数で指定した非同期通知が +行われる。詳細は \fBsigevent\fP(7) を参照。\fIsevp\fP が NULL の場合、 +非同期通知は行われない。 .PP \fIaiocb_list\fP 引き数は、I/O 操作を指定する \fIaiocb\fP 構造体へのポインタ の配列である。指定された操作の実行順序は規定されていない。 @@ -144,6 +144,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/localeconv.3 b/draft/man3/localeconv.3 index f03f8405..a62b6425 100644 --- a/draft/man3/localeconv.3 +++ b/draft/man3/localeconv.3 @@ -48,6 +48,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/lockf.3 b/draft/man3/lockf.3 index d067d823..43be724b 100644 --- a/draft/man3/lockf.3 +++ b/draft/man3/lockf.3 @@ -102,6 +102,6 @@ SVr4, POSIX.1\-2001. \fImandatory\-locking.txt\fP (以前のカーネルでは、これらのファイルは \fIDocumentation\fP ディレクトリ直下にあり、 \fImandatory\-locking.txt\fP は \fImandatory.txt\fP という名前であった。) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/log.3 b/draft/man3/log.3 index 47e6148f..9344c4d2 100644 --- a/draft/man3/log.3 +++ b/draft/man3/log.3 @@ -99,6 +99,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/log10.3 b/draft/man3/log10.3 index b19c3893..ca3c2fa4 100644 --- a/draft/man3/log10.3 +++ b/draft/man3/log10.3 @@ -80,6 +80,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/log1p.3 b/draft/man3/log1p.3 index b97ca9cd..5a63992a 100644 --- a/draft/man3/log1p.3 +++ b/draft/man3/log1p.3 @@ -114,6 +114,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBexp\fP(3), \fBexpm1\fP(3), \fBlog\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/log2.3 b/draft/man3/log2.3 index 9d8e94f2..21f0db52 100644 --- a/draft/man3/log2.3 +++ b/draft/man3/log2.3 @@ -81,6 +81,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/logb.3 b/draft/man3/logb.3 index d51932a0..0e265e8d 100644 --- a/draft/man3/logb.3 +++ b/draft/man3/logb.3 @@ -104,6 +104,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBilogb\fP(3), \fBlog\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/login.3 b/draft/man3/login.3 index 4de63a8a..a087769f 100644 --- a/draft/man3/login.3 +++ b/draft/man3/login.3 @@ -72,6 +72,6 @@ POSIX.1\-2001 にはない。 BSD 系に存在する。 .SH 関連項目 \fBgetutent\fP(3), \fButmp\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/longjmp.3 b/draft/man3/longjmp.3 index bb775508..66f8dc32 100644 --- a/draft/man3/longjmp.3 +++ b/draft/man3/longjmp.3 @@ -83,6 +83,6 @@ POSIX では、 \fBlongjmp\fP() がシグナルコンテキスト (signal contex .SH 関連項目 \fBsetjmp\fP(3), \fBsigsetjmp\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/lrint.3 b/draft/man3/lrint.3 index c3e3b6f4..e3fb7405 100644 --- a/draft/man3/lrint.3 +++ b/draft/man3/lrint.3 @@ -93,6 +93,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/lround.3 b/draft/man3/lround.3 index e97ea87b..04cff6b8 100644 --- a/draft/man3/lround.3 +++ b/draft/man3/lround.3 @@ -95,6 +95,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/lsearch.3 b/draft/man3/lsearch.3 index 95933627..f63ffd53 100644 --- a/draft/man3/lsearch.3 +++ b/draft/man3/lsearch.3 @@ -59,6 +59,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/lseek64.3 b/draft/man3/lseek64.3 index 1b4f2181..bd019600 100644 --- a/draft/man3/lseek64.3 +++ b/draft/man3/lseek64.3 @@ -118,6 +118,6 @@ lseek64 \- ファイルの 64 ビットの読み書きオフセットの位置 .SH 関連項目 \fBllseek\fP(2), \fBlseek\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/makecontext.3 b/draft/man3/makecontext.3 index 72b2c95a..2962953e 100644 --- a/draft/man3/makecontext.3 +++ b/draft/man3/makecontext.3 @@ -165,6 +165,6 @@ main(int argc, char *argv[]) \fBgetcontext\fP(2), \fBsigaction\fP(2), \fBsigaltstack\fP(2), \fBsigprocmask\fP(2), \fBsigsetjmp\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/makedev.3 b/draft/man3/makedev.3 index dac0c5ef..fc2aaecd 100644 --- a/draft/man3/makedev.3 +++ b/draft/man3/makedev.3 @@ -26,7 +26,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH MAKEDEV 3 2010\-09\-10 Linux "Linux Programmer's Manual" +.TH MAKEDEV 3 2012\-05\-10 Linux "Linux Programmer's Manual" .SH 名前 makedev, major, minor \- デバイス番号の操作 .SH 書式 @@ -36,8 +36,8 @@ makedev, major, minor \- デバイス番号の操作 \fBdev_t makedev(int \fP\fImaj\fP\fB, int \fP\fImin\fP\fB);\fP -\fBint major(dev_t \fP\fIdev\fP\fB);\fP -\fBint minor(dev_t \fP\fIdev\fP\fB);\fP +\fBunsigned int major(dev_t \fP\fIdev\fP\fB);\fP +\fBunsigned int minor(dev_t \fP\fIdev\fP\fB);\fP .fi .SH 説明 @@ -67,6 +67,6 @@ glibc 2.3.3 以降では、これらは GNU 固有の 3 つの関数 .SH 関連項目 \fBmknod\fP(2), \fBstat\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/malloc.3 b/draft/man3/malloc.3 index 8d7a79d6..e0798689 100644 --- a/draft/man3/malloc.3 +++ b/draft/man3/malloc.3 @@ -30,7 +30,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH MALLOC 3 2012\-04\-18 GNU "Linux Programmer's Manual" +.TH MALLOC 3 2012\-05\-10 GNU "Linux Programmer's Manual" .SH 名前 malloc, free, calloc, realloc \- 動的なメモリの割り当てと解放を行う .SH 書式 @@ -136,9 +136,9 @@ Linux libc の新しいバージョン (5.4.23 より後) と glibc (2.x) には .\" Check Lever, David Boreham .\" \fBbrk\fP(2), \fBmmap\fP(2), \fBalloca\fP(3), \fBmalloc_get_state\fP(3), -\fBmalloc_trim\fP(3), \fBmalloc_usable_size\fP(3), \fBmallopt\fP(3), -\fBmcheck\fP(3), \fBmtrace\fP(3), \fBposix_memalign\fP(3) +\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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/matherr.3 b/draft/man3/matherr.3 index 315ceb8c..b31c317c 100644 --- a/draft/man3/matherr.3 +++ b/draft/man3/matherr.3 @@ -158,11 +158,11 @@ acos(|x|>1) DOMAIN HUGE y EDOM asin(|x|>1) DOMAIN HUGE y EDOM atan2(0,0) DOMAIN HUGE y EDOM .\" retval is 0.0/0.0 -acosh(x<1) DOMAIN NAN y EDOM +acosh(x<1) DOMAIN NAN y EDOM .\" retval is 0.0/0.0 -atanh(|x|>1) DOMAIN NAN y EDOM +atanh(|x|>1) DOMAIN NAN y EDOM .\" retval is x/0.0 -atanh(|x|==1) SING (x>0.0)? y EDOM +atanh(|x|==1) SING (x>0.0)? y EDOM \ \ HUGE_VAL : \ \ \-HUGE_VAL cosh(fin) o/f OVERFLOW HUGE n ERANGE @@ -217,7 +217,7 @@ scalb() u/f UNDERFLOW copysign( n ERANGE \ \ \ \ 0.0,x) fmod(x,0) DOMAIN x y EDOM .\" retval is 0.0/0.0 -remainder(x,0) DOMAIN NAN y EDOM +remainder(x,0) DOMAIN NAN y EDOM .TE .SH 例 以下のサンプルプログラムは \fBlog\fP(3) を呼び出した際の @@ -355,6 +355,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fBfenv\fP(3), \fBmath_error\fP(7), \fBstandards\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mblen.3 b/draft/man3/mblen.3 index b90e05c8..4c323d20 100644 --- a/draft/man3/mblen.3 +++ b/draft/man3/mblen.3 @@ -52,6 +52,6 @@ C99. .SH 関連項目 \fBmbrlen\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mbrlen.3 b/draft/man3/mbrlen.3 index 627a3ca5..13a389d0 100644 --- a/draft/man3/mbrlen.3 +++ b/draft/man3/mbrlen.3 @@ -49,6 +49,6 @@ C99. .SH 関連項目 \fBmbrtowc\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mbrtowc.3 b/draft/man3/mbrtowc.3 index 44945d86..7f4dc38d 100644 --- a/draft/man3/mbrtowc.3 +++ b/draft/man3/mbrtowc.3 @@ -67,6 +67,6 @@ C99. .SH 関連項目 \fBmbsrtowcs\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mbsinit.3 b/draft/man3/mbsinit.3 index df17061b..75012e64 100644 --- a/draft/man3/mbsinit.3 +++ b/draft/man3/mbsinit.3 @@ -61,6 +61,6 @@ C99. .SH 関連項目 \fBmbsrtowcs\fP(3), \fBwcsrtombs\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mbsnrtowcs.3 b/draft/man3/mbsnrtowcs.3 index 25f2820e..b2dd296d 100644 --- a/draft/man3/mbsnrtowcs.3 +++ b/draft/man3/mbsnrtowcs.3 @@ -82,6 +82,6 @@ POSIX.1\-2008. .SH 関連項目 \fBiconv\fP(3), \fBmbsrtowcs\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mbsrtowcs.3 b/draft/man3/mbsrtowcs.3 index 6103c29f..ead279a8 100644 --- a/draft/man3/mbsrtowcs.3 +++ b/draft/man3/mbsrtowcs.3 @@ -63,6 +63,6 @@ C99. .SH 関連項目 \fBiconv\fP(3), \fBmbsnrtowcs\fP(3), \fBmbstowcs\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mbstowcs.3 b/draft/man3/mbstowcs.3 index 9d4be68d..9c9f6c44 100644 --- a/draft/man3/mbstowcs.3 +++ b/draft/man3/mbstowcs.3 @@ -56,6 +56,6 @@ C99. .SH 関連項目 \fBmbsrtowcs\fP(3), \fBwcstombs(3)\fP .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mbtowc.3 b/draft/man3/mbtowc.3 index ef96a816..b04aa7a0 100644 --- a/draft/man3/mbtowc.3 +++ b/draft/man3/mbtowc.3 @@ -56,6 +56,6 @@ C99. .SH 関連項目 \fBMB_CUR_MAX\fP(3), \fBmbrtowc\fP(3), \fBmbstowcs\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/memccpy.3 b/draft/man3/memccpy.3 index 3b12e357..1678db2f 100644 --- a/draft/man3/memccpy.3 +++ b/draft/man3/memccpy.3 @@ -52,6 +52,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/memchr.3 b/draft/man3/memchr.3 index a8a7be49..20f9e6f2 100644 --- a/draft/man3/memchr.3 +++ b/draft/man3/memchr.3 @@ -92,6 +92,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/memcmp.3 b/draft/man3/memcmp.3 index 5027a39e..ed6a3b76 100644 --- a/draft/man3/memcmp.3 +++ b/draft/man3/memcmp.3 @@ -51,6 +51,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/memcpy.3 b/draft/man3/memcpy.3 index cc51ad28..7cc6012e 100644 --- a/draft/man3/memcpy.3 +++ b/draft/man3/memcpy.3 @@ -50,6 +50,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/memfrob.3 b/draft/man3/memfrob.3 index ed580f2e..429cb24f 100644 --- a/draft/man3/memfrob.3 +++ b/draft/man3/memfrob.3 @@ -54,6 +54,6 @@ memfrob \- メモリエリアの操作 (暗号化) .SH 関連項目 \fBstrfry\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/memmem.3 b/draft/man3/memmem.3 index 614d900a..be13b730 100644 --- a/draft/man3/memmem.3 +++ b/draft/man3/memmem.3 @@ -59,6 +59,6 @@ Linux のライブラリに関していうと、 libc 5.0.9 と それ以前の .SH 関連項目 \fBstrstr\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/memmove.3 b/draft/man3/memmove.3 index 254872bc..a958207d 100644 --- a/draft/man3/memmove.3 +++ b/draft/man3/memmove.3 @@ -51,6 +51,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mempcpy.3 b/draft/man3/mempcpy.3 index 7332426b..892b6983 100644 --- a/draft/man3/mempcpy.3 +++ b/draft/man3/mempcpy.3 @@ -52,6 +52,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/memset.3 b/draft/man3/memset.3 index c6897c48..80770259 100644 --- a/draft/man3/memset.3 +++ b/draft/man3/memset.3 @@ -48,6 +48,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mkdtemp.3 b/draft/man3/mkdtemp.3 index d55def56..7fbcad35 100644 --- a/draft/man3/mkdtemp.3 +++ b/draft/man3/mkdtemp.3 @@ -77,6 +77,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mkfifo.3 b/draft/man3/mkfifo.3 index 16beabf3..2e0b429c 100644 --- a/draft/man3/mkfifo.3 +++ b/draft/man3/mkfifo.3 @@ -84,6 +84,6 @@ POSIX.1\-2001. \fBmkfifo\fP(1), \fBclose\fP(2), \fBopen\fP(2), \fBread\fP(2), \fBstat\fP(2), \fBumask\fP(2), \fBwrite\fP(2), \fBmkfifoat\fP(3), \fBfifo\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mkfifoat.3 b/draft/man3/mkfifoat.3 index d059b64e..6a6f8b8f 100644 --- a/draft/man3/mkfifoat.3 +++ b/draft/man3/mkfifoat.3 @@ -89,6 +89,6 @@ POSIX.1\-2008. .SH 関連項目 \fBopenat\fP(2), \fBmkfifo\fP(3), \fBpath_resolution\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mkstemp.3 b/draft/man3/mkstemp.3 index 03674b48..06b88383 100644 --- a/draft/man3/mkstemp.3 +++ b/draft/man3/mkstemp.3 @@ -136,6 +136,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mktemp.3 b/draft/man3/mktemp.3 index 249b96fe..35177ae6 100644 --- a/draft/man3/mktemp.3 +++ b/draft/man3/mktemp.3 @@ -89,6 +89,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/modf.3 b/draft/man3/modf.3 index 0560ce8f..98ea7deb 100644 --- a/draft/man3/modf.3 +++ b/draft/man3/modf.3 @@ -78,6 +78,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mpool.3 b/draft/man3/mpool.3 index 56c9049c..e69bdf6b 100644 --- a/draft/man3/mpool.3 +++ b/draft/man3/mpool.3 @@ -127,6 +127,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mq_close.3 b/draft/man3/mq_close.3 index cd9aa1ae..0254aeea 100644 --- a/draft/man3/mq_close.3 +++ b/draft/man3/mq_close.3 @@ -58,6 +58,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mq_getattr.3 b/draft/man3/mq_getattr.3 index d3116adc..233b677b 100644 --- a/draft/man3/mq_getattr.3 +++ b/draft/man3/mq_getattr.3 @@ -95,6 +95,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mq_notify.3 b/draft/man3/mq_notify.3 index f18b58b9..66c97303 100644 --- a/draft/man3/mq_notify.3 +++ b/draft/man3/mq_notify.3 @@ -173,6 +173,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mq_open.3 b/draft/man3/mq_open.3 index 1612379e..0e74afbe 100644 --- a/draft/man3/mq_open.3 +++ b/draft/man3/mq_open.3 @@ -133,6 +133,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mq_receive.3 b/draft/man3/mq_receive.3 index b99f481d..b8ed9ad4 100644 --- a/draft/man3/mq_receive.3 +++ b/draft/man3/mq_receive.3 @@ -115,6 +115,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mq_send.3 b/draft/man3/mq_send.3 index ce80b27b..eeec694d 100644 --- a/draft/man3/mq_send.3 +++ b/draft/man3/mq_send.3 @@ -118,6 +118,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/mq_unlink.3 b/draft/man3/mq_unlink.3 index 412deb17..283a51b7 100644 --- a/draft/man3/mq_unlink.3 +++ b/draft/man3/mq_unlink.3 @@ -60,6 +60,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/nan.3 b/draft/man3/nan.3 index c3bed20b..f59dd8db 100644 --- a/draft/man3/nan.3 +++ b/draft/man3/nan.3 @@ -56,6 +56,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/netlink.3 b/draft/man3/netlink.3 index b7d71f6c..f18701c2 100644 --- a/draft/man3/netlink.3 +++ b/draft/man3/netlink.3 @@ -70,6 +70,6 @@ Netlink メッセージが途切れておらず、かつ解釈可能な形の場 .br および libnetlink に関しては ftp://ftp.inr.ac.ru/ip\-routing/iproute2* .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/nextafter.3 b/draft/man3/nextafter.3 index 267df67f..c36d8c1f 100644 --- a/draft/man3/nextafter.3 +++ b/draft/man3/nextafter.3 @@ -108,6 +108,6 @@ glibc バージョン 2.5 以前では、アンダーフローが発生した際 .SH 関連項目 \fBnearbyint\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/nl_langinfo.3 b/draft/man3/nl_langinfo.3 index 0ea27d2d..b74c6cd2 100644 --- a/draft/man3/nl_langinfo.3 +++ b/draft/man3/nl_langinfo.3 @@ -109,6 +109,6 @@ main(int argc, char *argv[]) .br GNU C ライブラリ・リファレンスマニュアル .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/offsetof.3 b/draft/man3/offsetof.3 index e46ee4ea..4c9e308f 100644 --- a/draft/man3/offsetof.3 +++ b/draft/man3/offsetof.3 @@ -87,6 +87,6 @@ main(void) } .fi .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/on_exit.3 b/draft/man3/on_exit.3 index becc9b40..c914d30b 100644 --- a/draft/man3/on_exit.3 +++ b/draft/man3/on_exit.3 @@ -64,6 +64,6 @@ return 命令による終了である。 関数 \fIfunction\fP には、直近 .SH 関連項目 \fB_exit\fP(2), \fBatexit\fP(3), \fBexit\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/opendir.3 b/draft/man3/opendir.3 index e023cd53..7c2a9f37 100644 --- a/draft/man3/opendir.3 +++ b/draft/man3/opendir.3 @@ -110,6 +110,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/openpty.3 b/draft/man3/openpty.3 index f68c85d8..d831dc50 100644 --- a/draft/man3/openpty.3 +++ b/draft/man3/openpty.3 @@ -97,6 +97,6 @@ BSD 疑似端末ペアのオープンへと移行する。 .SH 関連項目 \fBfork\fP(2), \fBttyname\fP(3), \fBpty\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/perror.3 b/draft/man3/perror.3 index ab0ef6ac..45599f2a 100644 --- a/draft/man3/perror.3 +++ b/draft/man3/perror.3 @@ -91,6 +91,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/popen.3 b/draft/man3/popen.3 index 86cff5d3..711087ce 100644 --- a/draft/man3/popen.3 +++ b/draft/man3/popen.3 @@ -123,6 +123,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/posix_fallocate.3 b/draft/man3/posix_fallocate.3 index 46c20767..cae6a410 100644 --- a/draft/man3/posix_fallocate.3 +++ b/draft/man3/posix_fallocate.3 @@ -85,6 +85,6 @@ POSIX.1\-2008 では、 \fIlen\fP が 0 の場合、もしくは \fIoffset\fP .SH 関連項目 \fBfallocate\fP(2), \fBlseek\fP(2), \fBposix_fadvise\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/posix_memalign.3 b/draft/man3/posix_memalign.3 index 5f584332..14ae73c5 100644 --- a/draft/man3/posix_memalign.3 +++ b/draft/man3/posix_memalign.3 @@ -177,6 +177,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/posix_openpt.3 b/draft/man3/posix_openpt.3 index e264df49..96811e65 100644 --- a/draft/man3/posix_openpt.3 +++ b/draft/man3/posix_openpt.3 @@ -89,6 +89,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pow.3 b/draft/man3/pow.3 index 624712d6..a35b4061 100644 --- a/draft/man3/pow.3 +++ b/draft/man3/pow.3 @@ -179,6 +179,6 @@ glibc バージョン 2.3.2 以前では、 アンダーフローやアンダー .SH 関連項目 \fBcbrt\fP(3), \fBcpow\fP(3), \fBsqrt\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pow10.3 b/draft/man3/pow10.3 index 24bada7f..83d023b5 100644 --- a/draft/man3/pow10.3 +++ b/draft/man3/pow10.3 @@ -52,6 +52,6 @@ pow10, pow10f, pow10l \- 底が 10 の累乗関数 .SH 関連項目 \fBexp10\fP(3), \fBpow\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/printf.3 b/draft/man3/printf.3 index e64d6555..038206a9 100644 --- a/draft/man3/printf.3 +++ b/draft/man3/printf.3 @@ -261,11 +261,12 @@ SUSv2 で長さ修飾子として使用できるのは、 \fBh\fP (\fBhd\fP, \fB 精度指定があれば、精度で指定した桁数は必ず出力される。変換後の値が 指定された桁数に足りない場合は、左側が 0 で埋められる。 .TP \fBe\fP, \fBE\fP -\fIdouble\fP 引き数を丸めて -.if \w'\*(Pm'=0 .ds Pm \(+- -[\-]d\fB\&.\fPddd\fBe\fP\*(Pmdd の形に変換する。 小数点の前には一桁の数字があり、小数点以下の桁数は精度で指定された -桁数になる。精度は指定されなかった場合 6 とみなされる。 精度が 0 の場合には、小数点以下は表示されない。 \fBE\fP 変換では、指数を表現するときに -(\fBe\fP ではなく) \fBE\fP が使われる。 指数部分は少なくとも 2桁表示される。 つまり、指数の値が 0 の場合には、00 と表示される。 +\fIdouble\fP 引き数を丸めて [\-]d\fB\&.\fPddd\fBe\fP\(+-dd の形に変換する。 +小数点の前には一桁の数字があり、小数点以下の桁数は精度で指定された桁数 +になる。精度は指定されなかった場合 6 とみなされる。 精度が 0 の場合には、 +小数点以下は表示されない。\fBE\fP 変換では、指数を表現するときに (\fBe\fP で +はなく) \fBE\fP が使われる。指数部分は少なくとも 2桁表示される。つまり、 +指数の値が 0 の場合には、00 と表示される。 .TP \fBf\fP, \fBF\fP \fIdouble\fP 引き数を丸めて [\-]ddd\fB\&.\fPddd の形の10進表現に変換する。 小数点の後の桁数は、精度で指定された値となる。 @@ -285,12 +286,16 @@ NaN は文字列の先頭に `nan' をつけて表示するように規定され 小数点以下に数字が少なくとも一つある場合にだけである。 .TP \fBa\fP, \fBA\fP -(C99 にはあるが SUSv2 にはない) \fBa\fP 変換では、 \fIdouble\fP 引き数を (abcdef の文字を使って) -[\-]\fB0x\fPh\fB\&.\fPhhhh\fBp\fP\*(Pmd; 形式の 16 進表記に変換する。 \fBA\fP 変換では、前置文字列 \fB0X\fP, 文字 -ABCDEF, 指数文字 \fBP\fP を用いる。 小数点の前には 1桁の16進数が置かれ、小数点の後ろの桁数は 精度で指定された値となる。 -デフォルトの精度は、その値が 2進数で正確に表現できる場合には、 その値を正確に表現できる桁数となる。それ以外の場合は、 \fIdouble\fP -型の値を区別するのに十分な大きさとなる。 小数点の前の数字は、正規化されていない数の場合はいくつになるか分からない。 正規化された数の場合は、 0 -以外の値になるが、いくつになるかは分からない。 +(C99 にはあるが SUSv2 にはない) \fBa\fP 変換では、 \fIdouble\fP 引き数を +(abcdef の文字を使って) [\-]\fB0x\fPh\fB\&.\fPhhhh\fBp\fP\(+- 形式の +16 進表記に変換する。 +\fBA\fP 変換では、前置文字列 \fB0X\fP, 文字 ABCDEF, 指数文字 \fBP\fP を用いる。 +小数点の前には 1 桁の 16 進数が置かれ、小数点の後ろの桁数は 精度で指定 +された値となる。デフォルトの精度は、その値が 2 進数で正確に表現できる +場合には、その値を正確に表現できる桁数となる。それ以外の場合は、 +\fIdouble\fP 型の値を区別するのに十分な大きさとなる。 小数点の前の数字は、 +正規化されていない数の場合はいくつになるか分からない。 正規化された数の +場合は、 0 以外の値になるが、いくつになるかは分からない。 .TP \fBc\fP \fBl\fP 修飾子がなければ、 \fIint\fP 引き数を \fIunsigned char\fP に変換して、その結果に対応する文字を出力する。 \fBl\fP @@ -417,8 +422,7 @@ Linux libc4.[45] には \fBsnprintf\fP() はないが、 libbsd が提供され 文字が含まれてるかもしれないからである。 \fIfoo\fP が信頼できないユーザー入力から作られている場合には、 その中に \fB%n\fP が含まれていることがあり、 \fBprintf\fP() 呼び出し時にメモリへの書き込みが起こり、 セキュリティーホールを作ることになるかもしれない。 .SH 例 -.if \w'\*(Pi'=0 .ds Pi pi -\*(Pi を 5 桁で出力する。 +\fIPi\fP を 5 桁で出力する。 .in +4n .nf @@ -510,6 +514,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/profil.3 b/draft/man3/profil.3 index 390c11d2..0f2abbc6 100644 --- a/draft/man3/profil.3 +++ b/draft/man3/profil.3 @@ -62,6 +62,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/program_invocation_name.3 b/draft/man3/program_invocation_name.3 index ec586ed8..af9f8fa4 100644 --- a/draft/man3/program_invocation_name.3 +++ b/draft/man3/program_invocation_name.3 @@ -51,6 +51,6 @@ Linux 独自のファイル \fI/proc/[number]/cmdline\fP でも同様の情報 .SH 関連項目 \fBproc\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_attr_init.3 b/draft/man3/pthread_attr_init.3 index 0f5645a2..cb146ce2 100644 --- a/draft/man3/pthread_attr_init.3 +++ b/draft/man3/pthread_attr_init.3 @@ -287,6 +287,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は 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 4b1b52a0..78a3d25d 100644 --- a/draft/man3/pthread_attr_setaffinity_np.3 +++ b/draft/man3/pthread_attr_setaffinity_np.3 @@ -98,6 +98,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_attr_setdetachstate.3 b/draft/man3/pthread_attr_setdetachstate.3 index 739d5a3b..734cd936 100644 --- a/draft/man3/pthread_attr_setdetachstate.3 +++ b/draft/man3/pthread_attr_setdetachstate.3 @@ -89,6 +89,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_attr_setguardsize.3 b/draft/man3/pthread_attr_setguardsize.3 index a20f7a65..e19816ae 100644 --- a/draft/man3/pthread_attr_setguardsize.3 +++ b/draft/man3/pthread_attr_setguardsize.3 @@ -125,6 +125,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_attr_setinheritsched.3 b/draft/man3/pthread_attr_setinheritsched.3 index 2d05bf8b..2408c69f 100644 --- a/draft/man3/pthread_attr_setinheritsched.3 +++ b/draft/man3/pthread_attr_setinheritsched.3 @@ -104,6 +104,6 @@ scheduling 属性に \fBPTHREAD_EXPLICIT_SCHED\fP が設定されると、この \fBpthread_create\fP(3), \fBpthread_setschedparam\fP(3), \fBpthread_setschedprio\fP(3), \fBpthreads\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_attr_setschedparam.3 b/draft/man3/pthread_attr_setschedparam.3 index 381929bd..c73b4609 100644 --- a/draft/man3/pthread_attr_setschedparam.3 +++ b/draft/man3/pthread_attr_setschedparam.3 @@ -90,6 +90,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_attr_setschedpolicy.3 b/draft/man3/pthread_attr_setschedpolicy.3 index dac1b173..78de7468 100644 --- a/draft/man3/pthread_attr_setschedpolicy.3 +++ b/draft/man3/pthread_attr_setschedpolicy.3 @@ -80,6 +80,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_attr_setscope.3 b/draft/man3/pthread_attr_setscope.3 index b0d34ab1..6b241ba5 100644 --- a/draft/man3/pthread_attr_setscope.3 +++ b/draft/man3/pthread_attr_setscope.3 @@ -101,6 +101,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_attr_setstack.3 b/draft/man3/pthread_attr_setstack.3 index 1f86f2a1..5480a706 100644 --- a/draft/man3/pthread_attr_setstack.3 +++ b/draft/man3/pthread_attr_setstack.3 @@ -122,6 +122,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_attr_setstackaddr.3 b/draft/man3/pthread_attr_setstackaddr.3 index 3047a183..87ace44e 100644 --- a/draft/man3/pthread_attr_setstackaddr.3 +++ b/draft/man3/pthread_attr_setstackaddr.3 @@ -84,6 +84,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_attr_setstacksize.3 b/draft/man3/pthread_attr_setstacksize.3 index 1b3d339e..9b2a8ccf 100644 --- a/draft/man3/pthread_attr_setstacksize.3 +++ b/draft/man3/pthread_attr_setstacksize.3 @@ -91,6 +91,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_cancel.3 b/draft/man3/pthread_cancel.3 index c7105e37..1abb1566 100644 --- a/draft/man3/pthread_cancel.3 +++ b/draft/man3/pthread_cancel.3 @@ -193,6 +193,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_create.3 b/draft/man3/pthread_create.3 index a6fa890a..851fdf79 100644 --- a/draft/man3/pthread_create.3 +++ b/draft/man3/pthread_create.3 @@ -317,6 +317,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_detach.3 b/draft/man3/pthread_detach.3 index 0d5f51cb..92c216a2 100644 --- a/draft/man3/pthread_detach.3 +++ b/draft/man3/pthread_detach.3 @@ -84,6 +84,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_equal.3 b/draft/man3/pthread_equal.3 index f840d3a4..c8e529e0 100644 --- a/draft/man3/pthread_equal.3 +++ b/draft/man3/pthread_equal.3 @@ -54,6 +54,6 @@ POSIX.1\-2001. .SH 関連項目 \fBpthread_create\fP(3), \fBpthread_self\fP(3), \fBpthreads\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_exit.3 b/draft/man3/pthread_exit.3 index 00743f52..dd1b5121 100644 --- a/draft/man3/pthread_exit.3 +++ b/draft/man3/pthread_exit.3 @@ -90,6 +90,6 @@ POSIX.1\-2001. .SH 関連項目 \fBpthread_create\fP(3), \fBpthread_join\fP(3), \fBpthreads\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_getattr_np.3 b/draft/man3/pthread_getattr_np.3 index f6e08076..08708467 100644 --- a/draft/man3/pthread_getattr_np.3 +++ b/draft/man3/pthread_getattr_np.3 @@ -338,6 +338,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_getcpuclockid.3 b/draft/man3/pthread_getcpuclockid.3 index 53d85ae8..d72d3228 100644 --- a/draft/man3/pthread_getcpuclockid.3 +++ b/draft/man3/pthread_getcpuclockid.3 @@ -163,6 +163,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_join.3 b/draft/man3/pthread_join.3 index fa446c9f..5280b4eb 100644 --- a/draft/man3/pthread_join.3 +++ b/draft/man3/pthread_join.3 @@ -100,6 +100,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_kill.3 b/draft/man3/pthread_kill.3 index 5f75deb7..a4fa04f7 100644 --- a/draft/man3/pthread_kill.3 +++ b/draft/man3/pthread_kill.3 @@ -67,6 +67,6 @@ POSIX.1\-2001. \fBkill\fP(2) \fBsigaction\fP(2), \fBsigpending\fP(2), \fBpthread_self\fP(3), \fBpthread_sigmask\fP(3), \fBraise\fP(3), \fBpthreads\fP(7), \fBsignal\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は 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 1a939bf1..9d9a48b4 100644 --- a/draft/man3/pthread_kill_other_threads_np.3 +++ b/draft/man3/pthread_kill_other_threads_np.3 @@ -63,6 +63,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_self.3 b/draft/man3/pthread_self.3 index ff00f251..55ed55ba 100644 --- a/draft/man3/pthread_self.3 +++ b/draft/man3/pthread_self.3 @@ -69,6 +69,6 @@ pthreads 関数以外でスレッド ID を利用しようとした場合、 .SH 関連項目 \fBpthread_create\fP(3), \fBpthread_equal\fP(3), \fBpthreads\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_setaffinity_np.3 b/draft/man3/pthread_setaffinity_np.3 index 72f69405..61050ec0 100644 --- a/draft/man3/pthread_setaffinity_np.3 +++ b/draft/man3/pthread_setaffinity_np.3 @@ -176,6 +176,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_setschedparam.3 b/draft/man3/pthread_setschedparam.3 index 24bf95b0..2875e81e 100644 --- a/draft/man3/pthread_setschedparam.3 +++ b/draft/man3/pthread_setschedparam.3 @@ -394,6 +394,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_setschedprio.3 b/draft/man3/pthread_setschedprio.3 index d0f73977..64268062 100644 --- a/draft/man3/pthread_setschedprio.3 +++ b/draft/man3/pthread_setschedprio.3 @@ -82,6 +82,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_sigmask.3 b/draft/man3/pthread_sigmask.3 index 86376ec1..c4a15fdb 100644 --- a/draft/man3/pthread_sigmask.3 +++ b/draft/man3/pthread_sigmask.3 @@ -131,6 +131,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_sigqueue.3 b/draft/man3/pthread_sigqueue.3 index d38cee43..ec6496d4 100644 --- a/draft/man3/pthread_sigqueue.3 +++ b/draft/man3/pthread_sigqueue.3 @@ -77,6 +77,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_testcancel.3 b/draft/man3/pthread_testcancel.3 index c783e87b..96ea7d2d 100644 --- a/draft/man3/pthread_testcancel.3 +++ b/draft/man3/pthread_testcancel.3 @@ -61,6 +61,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_tryjoin_np.3 b/draft/man3/pthread_tryjoin_np.3 index d53ce98b..d6896707 100644 --- a/draft/man3/pthread_tryjoin_np.3 +++ b/draft/man3/pthread_tryjoin_np.3 @@ -110,6 +110,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/pthread_yield.3 b/draft/man3/pthread_yield.3 index c8d0e07c..28b09655 100644 --- a/draft/man3/pthread_yield.3 +++ b/draft/man3/pthread_yield.3 @@ -57,6 +57,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ptsname.3 b/draft/man3/ptsname.3 index 902cae6a..b7efc35c 100644 --- a/draft/man3/ptsname.3 +++ b/draft/man3/ptsname.3 @@ -61,6 +61,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/putenv.3 b/draft/man3/putenv.3 index 421ab5b2..c5e62ff5 100644 --- a/draft/man3/putenv.3 +++ b/draft/man3/putenv.3 @@ -86,6 +86,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/putgrent.3 b/draft/man3/putgrent.3 index ecf8baf7..8ca4b276 100644 --- a/draft/man3/putgrent.3 +++ b/draft/man3/putgrent.3 @@ -38,6 +38,6 @@ struct group { .SH 関連項目 \fBfgetgrent\fP(3), \fBgetgrent\fP(3), \fBgroup\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/putpwent.3 b/draft/man3/putpwent.3 index 83df5bdc..7c138290 100644 --- a/draft/man3/putpwent.3 +++ b/draft/man3/putpwent.3 @@ -77,6 +77,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/puts.3 b/draft/man3/puts.3 index a69ced52..e2319520 100644 --- a/draft/man3/puts.3 +++ b/draft/man3/puts.3 @@ -75,6 +75,6 @@ C89, C99. \fBfseek\fP(3), \fBfwrite\fP(3), \fBgets\fP(3), \fBputwchar\fP(3), \fBscanf\fP(3), \fBunlocked_stdio\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/putwchar.3 b/draft/man3/putwchar.3 index b14c6674..8bfcf30d 100644 --- a/draft/man3/putwchar.3 +++ b/draft/man3/putwchar.3 @@ -43,6 +43,6 @@ C99. .SH 関連項目 \fBfputwc\fP(3), \fBunlocked_stdio\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/qecvt.3 b/draft/man3/qecvt.3 index 30f7c307..9f8dc5b0 100644 --- a/draft/man3/qecvt.3 +++ b/draft/man3/qecvt.3 @@ -60,6 +60,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/qsort.3 b/draft/man3/qsort.3 index 8d25ed48..020cee0b 100644 --- a/draft/man3/qsort.3 +++ b/draft/man3/qsort.3 @@ -123,6 +123,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/queue.3 b/draft/man3/queue.3 index 9ce15843..24f2f54d 100644 --- a/draft/man3/queue.3 +++ b/draft/man3/queue.3 @@ -344,6 +344,6 @@ while (head.cqh_first != (void *)&head) .SH 準拠 POSIX.1\-2001 にはない。 BSD 系に存在する。 queue 関数は 4.4BSD で初めて登場した。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/raise.3 b/draft/man3/raise.3 index f1f90d21..4896510f 100644 --- a/draft/man3/raise.3 +++ b/draft/man3/raise.3 @@ -70,6 +70,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/rand.3 b/draft/man3/rand.3 index 52a5bbb9..19576146 100644 --- a/draft/man3/rand.3 +++ b/draft/man3/rand.3 @@ -154,6 +154,6 @@ main(int argc, char *argv[]) .SH 関連項目 \fBdrand48\fP(3), \fBrandom\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/random.3 b/draft/man3/random.3 index 1fb3b928..96dee363 100644 --- a/draft/man3/random.3 +++ b/draft/man3/random.3 @@ -103,6 +103,6 @@ Publishing Company, 1981 の第 3 章 (乱数) を見よ。ここでは、 た .SH 関連項目 \fBdrand48\fP(3), \fBrand\fP(3), \fBrandom_r\fP(3), \fBsrand\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/random_r.3 b/draft/man3/random_r.3 index 68560fdd..6c391a63 100644 --- a/draft/man3/random_r.3 +++ b/draft/man3/random_r.3 @@ -88,6 +88,6 @@ _SVID_SOURCE || _BSD_SOURCE .SH 関連項目 \fBdrand48\fP(3), \fBrand\fP(3), \fBrandom\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/rcmd.3 b/draft/man3/rcmd.3 index 7ad03169..5a6a32bf 100644 --- a/draft/man3/rcmd.3 +++ b/draft/man3/rcmd.3 @@ -164,6 +164,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/re_comp.3 b/draft/man3/re_comp.3 index e877f4ad..5ef07b45 100644 --- a/draft/man3/re_comp.3 +++ b/draft/man3/re_comp.3 @@ -59,6 +59,6 @@ re_comp, re_exec \- BSD の正規表現関数 .SH 関連項目 \fBregcomp\fP(3), \fBregex\fP(7), GNU regex manual .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/readdir.3 b/draft/man3/readdir.3 index 580062ad..0c622bf5 100644 --- a/draft/man3/readdir.3 +++ b/draft/man3/readdir.3 @@ -166,6 +166,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/realpath.3 b/draft/man3/realpath.3 index 011fb430..c54ff737 100644 --- a/draft/man3/realpath.3 +++ b/draft/man3/realpath.3 @@ -28,7 +28,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH REALPATH 3 2011\-09\-10 "" "Linux Programmer's Manual" +.TH REALPATH 3 2012\-05\-05 "" "Linux Programmer's Manual" .SH 名前 realpath \- 正規化された絶対パス名を返す .SH 書式 @@ -121,9 +121,18 @@ POSIX.1\-2001 では \fIresolved_path\fP が NULL の場合の動作は実装に .LP (バグの章も参照のこと。) .LP -4.4BSD、Linux、SUSv2 では、返り値は常に絶対パス名である。 Solaris では、 引き数 \fIpath\fP -が相対パスの場合、返り値が相対パスになることがある。 \fBrealpath\fP() のプロトタイプ宣言は、 libc4 と libc5 では -\fI\fP にあるが、 それ以外の環境ではいずれも \fI\fP にある。 +.\" 2012-05-05, According to Casper Dik, the statement about +.\" Solaris was not true at least as far back as 1997, and +.\" may never have been true. +.\" +.\" The 4.4BSD, Linux and SUSv2 versions always return an absolute +.\" pathname. +.\" Solaris may return a relative pathname when the +.\" .I path +.\" argument is relative. +\fBrealpath\fP() のプロトタイプ宣言は、 libc4 と libc5 では +\fI\fP にあるが、それ以外の環境ではいずれも +\fI\fP にある。 .SH バグ この関数の POSIX.1\-2001 版は、設計段階から問題がある。 出力バッファ \fIresolved_path\fP の適切なサイズを決定することができないからである。 POSIX.1\-2001 ではバッファ・サイズとして \fBPATH_MAX\fP @@ -140,6 +149,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/recno.3 b/draft/man3/recno.3 index dc0f79bf..4710e164 100644 --- a/draft/man3/recno.3 +++ b/draft/man3/recno.3 @@ -148,6 +148,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/regex.3 b/draft/man3/regex.3 index 80c2b54c..af6753d0 100644 --- a/draft/man3/regex.3 +++ b/draft/man3/regex.3 @@ -180,6 +180,6 @@ POSIX.1\-2001. .SH 関連項目 \fBgrep\fP(1), \fBregex\fP(7), GNU regex マニュアル .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/remainder.3 b/draft/man3/remainder.3 index d3720cbd..bcfb4080 100644 --- a/draft/man3/remainder.3 +++ b/draft/man3/remainder.3 @@ -140,6 +140,6 @@ _SVID_SOURCE || _BSD_SOURCE .SH 関連項目 \fBdiv\fP(3), \fBfmod\fP(3), \fBremquo\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/remove.3 b/draft/man3/remove.3 index 62aebbb7..463260b5 100644 --- a/draft/man3/remove.3 +++ b/draft/man3/remove.3 @@ -68,6 +68,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/remquo.3 b/draft/man3/remquo.3 index 7fe6d4fd..022e7273 100644 --- a/draft/man3/remquo.3 +++ b/draft/man3/remquo.3 @@ -81,6 +81,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBfmod\fP(3), \fBlogb\fP(3), \fBremainder\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/resolver.3 b/draft/man3/resolver.3 index 4f47ec7f..69d8df55 100644 --- a/draft/man3/resolver.3 +++ b/draft/man3/resolver.3 @@ -179,6 +179,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/rewinddir.3 b/draft/man3/rewinddir.3 index ae56a957..d3616989 100644 --- a/draft/man3/rewinddir.3 +++ b/draft/man3/rewinddir.3 @@ -52,6 +52,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/rexec.3 b/draft/man3/rexec.3 index f907ff87..94bf5fac 100644 --- a/draft/man3/rexec.3 +++ b/draft/man3/rexec.3 @@ -43,7 +43,7 @@ .\"******************************************************************* .TH REXEC 3 2012\-04\-23 Linux "Linux Programmer's Manual" .SH 名前 -rexec, rfexec_af \- リモートコマンドへのストリームを返す +rexec, rexec_af \- リモートコマンドへのストリームを返す .SH 書式 .nf \fB#define _BSD_SOURCE\fP /* feature_test_macros(7) 参照 */ @@ -97,6 +97,6 @@ rexec, rfexec_af \- リモートコマンドへのストリームを返す .SH 関連項目 \fBrcmd\fP(3), \fBrexecd\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/rint.3 b/draft/man3/rint.3 index ca470425..5b710888 100644 --- a/draft/man3/rint.3 +++ b/draft/man3/rint.3 @@ -102,6 +102,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/round.3 b/draft/man3/round.3 index 63a98834..a4c6b15e 100644 --- a/draft/man3/round.3 +++ b/draft/man3/round.3 @@ -83,6 +83,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/rpc.3 b/draft/man3/rpc.3 index 1e38fa96..a64b6716 100644 --- a/draft/man3/rpc.3 +++ b/draft/man3/rpc.3 @@ -677,6 +677,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/rpmatch.3 b/draft/man3/rpmatch.3 index a89094d7..8c97006d 100644 --- a/draft/man3/rpmatch.3 +++ b/draft/man3/rpmatch.3 @@ -99,6 +99,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/rtime.3 b/draft/man3/rtime.3 index f2902b47..09a12f8a 100644 --- a/draft/man3/rtime.3 +++ b/draft/man3/rtime.3 @@ -100,6 +100,6 @@ main(void) .\" .BR rdate (1), \fBntpdate\fP(1), \fBinetd\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/rtnetlink.3 b/draft/man3/rtnetlink.3 index dfefc165..afecdc59 100644 --- a/draft/man3/rtnetlink.3 +++ b/draft/man3/rtnetlink.3 @@ -97,6 +97,6 @@ NETLINK_ROUTE);\fP .SH 関連項目 \fBnetlink\fP(3), \fBnetlink\fP(7), \fBrtnetlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/scalb.3 b/draft/man3/scalb.3 index f1eb45f9..37a1ed37 100644 --- a/draft/man3/scalb.3 +++ b/draft/man3/scalb.3 @@ -122,6 +122,6 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 .SH 関連項目 \fBldexp\fP(3), \fBscalbln\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/scalbln.3 b/draft/man3/scalbln.3 index 4b03f1f9..496dba12 100644 --- a/draft/man3/scalbln.3 +++ b/draft/man3/scalbln.3 @@ -126,6 +126,6 @@ C99, POSIX.1\-2001. .SH 関連項目 \fBldexp\fP(3), \fBscalb\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/scandir.3 b/draft/man3/scandir.3 index 6b9d52d2..79e67ae4 100644 --- a/draft/man3/scandir.3 +++ b/draft/man3/scandir.3 @@ -134,6 +134,6 @@ main(void) \fBrewinddir\fP(3), \fBscandirat\fP(3), \fBseekdir\fP(3), \fBstrcmp\fP(3), \fBstrcoll\fP(3), \fBstrverscmp\fP(3), \fBtelldir\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/scandirat.3 b/draft/man3/scandirat.3 index 66b86354..184300a7 100644 --- a/draft/man3/scandirat.3 +++ b/draft/man3/scandirat.3 @@ -83,6 +83,6 @@ scandirat \- ディレクトリのファイルディスクリプタからの相 .SH 関連項目 \fBopenat\fP(2), \fBscandir\fP(3), \fBpath_resolution\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/scanf.3 b/draft/man3/scanf.3 index 49651f68..edda301d 100644 --- a/draft/man3/scanf.3 +++ b/draft/man3/scanf.3 @@ -349,16 +349,19 @@ POSIX.1 標準の次の改訂版で規定される。 全ての関数は、完全に C89 に準拠している。しかし 追加で \fBq\fP と \fBa\fP 指定子が提供されており、同様に \fBL\fP と \fBl\fP 指定子の付加的な振る舞いもある。後者は、 C89 で定義された指定子の振る舞いを変更するものなので、 バグとみなされるかもしれない。 .PP -ANSI C で定義された型修飾子と変換指定子の組み合わせの中には 意味をなさないものがある (例えば、 \fB%Ld\fP)。 これらが指定された場合、 -Linux 上でははっきりと定義された振る舞いをするかもしれないが、 他のアーキテクチャでも同様になっているとは限らない。 それゆえに、ほとんどの場合、 -ANSI C で定義されていない修飾子を使用した方が良い。 すなわち、 \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, \fBx\fP, \fBX\fP 変換や -\fBll\fP と組み合わせる場合には、 \fBL\fP の代わりに \fBq\fP を使用した方が良い。 +ANSI C で定義された型修飾子と変換指定子の組み合わせの中には 意味を +なさないものがある (例えば、 \fB%Ld\fP)。 これらが指定された場合、 +Linux 上でははっきりと定義された振る舞いをするかもしれないが、 +他のアーキテクチャでも同様になっているとは限らない。 +それゆえに、ほとんどの場合、 ANSI C で定義されていない修飾子を使用した +方が良い。すなわち、 \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, \fBx\fP, \fBX\fP 変換や \fBll\fP +と組み合わせる場合には、 \fBL\fP の代わりに \fBq\fP を使用した方が良い。 .PP \fBq\fP の使用方法は 4.4BSD と同じではない。 4.4BSD では \fBq\fP は \fBL\fP と同等に浮動小数の変換に使用される。 .SH 関連項目 \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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sched_getcpu.3 b/draft/man3/sched_getcpu.3 index 4c360450..9ed43736 100644 --- a/draft/man3/sched_getcpu.3 +++ b/draft/man3/sched_getcpu.3 @@ -71,6 +71,6 @@ cpu = (s == \-1) ? s : c; .SH 関連項目 \fBgetcpu\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/seekdir.3 b/draft/man3/seekdir.3 index c004c60b..bebaf143 100644 --- a/draft/man3/seekdir.3 +++ b/draft/man3/seekdir.3 @@ -59,6 +59,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sem_close.3 b/draft/man3/sem_close.3 index d783ce9c..82ae8060 100644 --- a/draft/man3/sem_close.3 +++ b/draft/man3/sem_close.3 @@ -56,6 +56,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sem_destroy.3 b/draft/man3/sem_destroy.3 index 1d9a4f9d..91aaa5ff 100644 --- a/draft/man3/sem_destroy.3 +++ b/draft/man3/sem_destroy.3 @@ -62,6 +62,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sem_getvalue.3 b/draft/man3/sem_getvalue.3 index 88191d0b..73c7267b 100644 --- a/draft/man3/sem_getvalue.3 +++ b/draft/man3/sem_getvalue.3 @@ -58,6 +58,6 @@ POSIX.1\-2001. .SH 関連項目 \fBsem_post\fP(3), \fBsem_wait\fP(3), \fBsem_overview\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sem_init.3 b/draft/man3/sem_init.3 index 03d7590c..55a90472 100644 --- a/draft/man3/sem_init.3 +++ b/draft/man3/sem_init.3 @@ -72,6 +72,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sem_open.3 b/draft/man3/sem_open.3 index 86ad0245..efb9370b 100644 --- a/draft/man3/sem_open.3 +++ b/draft/man3/sem_open.3 @@ -100,6 +100,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sem_post.3 b/draft/man3/sem_post.3 index fc8a1c4a..dd227408 100644 --- a/draft/man3/sem_post.3 +++ b/draft/man3/sem_post.3 @@ -62,6 +62,6 @@ POSIX.1\-2001. .SH 関連項目 \fBsem_getvalue\fP(3), \fBsem_wait\fP(3), \fBsem_overview\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sem_unlink.3 b/draft/man3/sem_unlink.3 index f7e3edf6..1ac0270f 100644 --- a/draft/man3/sem_unlink.3 +++ b/draft/man3/sem_unlink.3 @@ -60,6 +60,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sem_wait.3 b/draft/man3/sem_wait.3 index 5d534c62..dbc9b732 100644 --- a/draft/man3/sem_wait.3 +++ b/draft/man3/sem_wait.3 @@ -207,6 +207,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/setaliasent.3 b/draft/man3/setaliasent.3 index 0c9beddf..f8c6ee1d 100644 --- a/draft/man3/setaliasent.3 +++ b/draft/man3/setaliasent.3 @@ -116,6 +116,6 @@ main(void) .\" newaliases, postalias \fBgetgrent\fP(3), \fBgetpwent\fP(3), \fBgetspent\fP(3), \fBaliases\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/setbuf.3 b/draft/man3/setbuf.3 index c3195f08..4d98ed0e 100644 --- a/draft/man3/setbuf.3 +++ b/draft/man3/setbuf.3 @@ -141,6 +141,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/setenv.3 b/draft/man3/setenv.3 index 79ce0d2d..6d4b8ff5 100644 --- a/draft/man3/setenv.3 +++ b/draft/man3/setenv.3 @@ -92,6 +92,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/setjmp.3 b/draft/man3/setjmp.3 index 0c826b4f..9f24635e 100644 --- a/draft/man3/setjmp.3 +++ b/draft/man3/setjmp.3 @@ -76,6 +76,6 @@ System V の振る舞いに従うが、 \fB_BSD_SOURCE\fP 機能検査マクロ .SH 関連項目 \fBlongjmp\fP(3), \fBsiglongjmp\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/setlocale.3 b/draft/man3/setlocale.3 index 3ed9bf78..4d98a0d8 100644 --- a/draft/man3/setlocale.3 +++ b/draft/man3/setlocale.3 @@ -115,6 +115,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/setlogmask.3 b/draft/man3/setlogmask.3 index e01bea2c..edccdad6 100644 --- a/draft/man3/setlogmask.3 +++ b/draft/man3/setlogmask.3 @@ -58,6 +58,6 @@ POSIX.1\-2001. POSIX.1\-2001 での説明には欠陥があることに注意 .SH 関連項目 \fBcloselog\fP(3), \fBopenlog\fP(3), \fBsyslog\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/setnetgrent.3 b/draft/man3/setnetgrent.3 index d13b1835..2d0a3cb7 100644 --- a/draft/man3/setnetgrent.3 +++ b/draft/man3/setnetgrent.3 @@ -69,6 +69,6 @@ BSD の実装では \fBsetnetgrent\fP() は void を返す。 .SH 関連項目 \fBsethostent\fP(3), \fBsetprotoent\fP(3), \fBsetservent\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/shm_open.3 b/draft/man3/shm_open.3 index cb0cf614..e2966d12 100644 --- a/draft/man3/shm_open.3 +++ b/draft/man3/shm_open.3 @@ -158,6 +158,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/siginterrupt.3 b/draft/man3/siginterrupt.3 index 90a2f7fd..c2a445cb 100644 --- a/draft/man3/siginterrupt.3 +++ b/draft/man3/siginterrupt.3 @@ -74,6 +74,6 @@ _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTEND .SH 関連項目 \fBsignal\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/signbit.3 b/draft/man3/signbit.3 index 17777295..62d59d3d 100644 --- a/draft/man3/signbit.3 +++ b/draft/man3/signbit.3 @@ -48,6 +48,6 @@ C99, POSIX.1\-2001. この関数は IEC 559 で定義されている (また IE .SH 関連項目 \fBcopysign\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/significand.3 b/draft/man3/significand.3 index dcf2c94e..8c9e7d09 100644 --- a/draft/man3/significand.3 +++ b/draft/man3/significand.3 @@ -45,6 +45,6 @@ scalb(x, (double) \-ilogb(x)) .SH 関連項目 \fBilogb\fP(3), \fBscalb\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sigpause.3 b/draft/man3/sigpause.3 index 5162ba74..69cceb5d 100644 --- a/draft/man3/sigpause.3 +++ b/draft/man3/sigpause.3 @@ -69,6 +69,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sigqueue.3 b/draft/man3/sigqueue.3 index aeb48c17..dc811976 100644 --- a/draft/man3/sigqueue.3 +++ b/draft/man3/sigqueue.3 @@ -106,6 +106,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sigset.3 b/draft/man3/sigset.3 index fcf3d1f9..733e5375 100644 --- a/draft/man3/sigset.3 +++ b/draft/man3/sigset.3 @@ -130,6 +130,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sigsetops.3 b/draft/man3/sigsetops.3 index b9f2d1a6..f5a6a000 100644 --- a/draft/man3/sigsetops.3 +++ b/draft/man3/sigsetops.3 @@ -107,6 +107,6 @@ POSIX.1\-2001. .SH 関連項目 \fBsigaction\fP(2), \fBsigpending\fP(2), \fBsigprocmask\fP(2), \fBsigsuspend\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sigvec.3 b/draft/man3/sigvec.3 index ac54332e..23ebd2dc 100644 --- a/draft/man3/sigvec.3 +++ b/draft/man3/sigvec.3 @@ -134,6 +134,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sigwait.3 b/draft/man3/sigwait.3 index 29d0b015..73d67f34 100644 --- a/draft/man3/sigwait.3 +++ b/draft/man3/sigwait.3 @@ -69,6 +69,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sin.3 b/draft/man3/sin.3 index 6c47b773..6764ebb6 100644 --- a/draft/man3/sin.3 +++ b/draft/man3/sin.3 @@ -92,6 +92,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sincos.3 b/draft/man3/sincos.3 index a54f2441..ca6a2185 100644 --- a/draft/man3/sincos.3 +++ b/draft/man3/sincos.3 @@ -56,6 +56,6 @@ sincos, sincosf, sincosl \- 正弦と余弦を同時に計算する .SH 関連項目 \fBcos\fP(3), \fBsin\fP(3), \fBtan\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sinh.3 b/draft/man3/sinh.3 index 23265cdd..e6d1ca81 100644 --- a/draft/man3/sinh.3 +++ b/draft/man3/sinh.3 @@ -98,6 +98,6 @@ C99, POSIX.1\-2001. \fIdouble\fP 版の関数は SVr4, 4.3BSD, C89 にも準拠 .SH 関連項目 \fBacosh\fP(3), \fBasinh\fP(3), \fBatanh\fP(3), \fBcosh\fP(3), \fBcsinh\fP(3), \fBtanh\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sleep.3 b/draft/man3/sleep.3 index 621e63de..c400efbc 100644 --- a/draft/man3/sleep.3 +++ b/draft/man3/sleep.3 @@ -50,6 +50,6 @@ POSIX.1\-2001. .SH 関連項目 \fBalarm\fP(2), \fBnanosleep\fP(2), \fBsignal\fP(2), \fBsignal\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sockatmark.3 b/draft/man3/sockatmark.3 index 9a4c5f99..db81d3a8 100644 --- a/draft/man3/sockatmark.3 +++ b/draft/man3/sockatmark.3 @@ -105,6 +105,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sqrt.3 b/draft/man3/sqrt.3 index 04af67cc..a027e207 100644 --- a/draft/man3/sqrt.3 +++ b/draft/man3/sqrt.3 @@ -87,6 +87,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/statvfs.3 b/draft/man3/statvfs.3 index 1dce125d..92c1f09c 100644 --- a/draft/man3/statvfs.3 +++ b/draft/man3/statvfs.3 @@ -135,6 +135,6 @@ Linux カーネルには、このライブラリコールをサポートする .SH 関連項目 \fBstatfs\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/stdarg.3 b/draft/man3/stdarg.3 index 27c90811..5a26cc35 100644 --- a/draft/man3/stdarg.3 +++ b/draft/man3/stdarg.3 @@ -197,6 +197,6 @@ foo(char *fmt, ...) } .fi .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/stdin.3 b/draft/man3/stdin.3 index 16011687..20866fb3 100644 --- a/draft/man3/stdin.3 +++ b/draft/man3/stdin.3 @@ -67,6 +67,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/stdio.3 b/draft/man3/stdio.3 index a16925a6..cdab0f9b 100644 --- a/draft/man3/stdio.3 +++ b/draft/man3/stdio.3 @@ -165,6 +165,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/stdio_ext.3 b/draft/man3/stdio_ext.3 index 16f8975f..e2b362fd 100644 --- a/draft/man3/stdio_ext.3 +++ b/draft/man3/stdio_ext.3 @@ -96,6 +96,6 @@ Solaris では、 \fIFILE\fP 構造体の内部へポータブルなかたちで .SH 関連項目 \fBflockfile\fP(3), \fBfpurge\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/stpcpy.3 b/draft/man3/stpcpy.3 index 1e978838..8b787f6a 100644 --- a/draft/man3/stpcpy.3 +++ b/draft/man3/stpcpy.3 @@ -93,6 +93,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/stpncpy.3 b/draft/man3/stpncpy.3 index 5717f18c..25d3f4e6 100644 --- a/draft/man3/stpncpy.3 +++ b/draft/man3/stpncpy.3 @@ -58,6 +58,6 @@ NULL バイト (\(aq\e0\(aq) 文字が埋められる。 長さ \fIstrlen(src)\f .SH 関連項目 \fBstrncpy\fP(3), \fBwcpncpy\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strcasecmp.3 b/draft/man3/strcasecmp.3 index 6b31af12..7fe1da5c 100644 --- a/draft/man3/strcasecmp.3 +++ b/draft/man3/strcasecmp.3 @@ -30,7 +30,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH STRCASECMP 3 2010\-09\-20 "" "Linux Programmer's Manual" +.TH STRCASECMP 3 2012\-05\-10 "" "Linux Programmer's Manual" .SH 名前 strcasecmp, strncasecmp \- 二つの文字列を大文字小文字を区別せず比較する .SH 書式 @@ -45,7 +45,8 @@ strcasecmp, strncasecmp \- 二つの文字列を大文字小文字を区別せ \fBstrcasecmp\fP() 関数は、二つの文字列 \fIs1\fP と \fIs2\fP を、 大文字小文字を区別せずに比較する。 \fIs1\fP が \fIs2\fP よりも小さいか、同じか、大きいかによってそれぞれ 負の整数、0、正の整数を返す。 .PP -\fBstrncasecmp\fP() 関数も同様であるが、 \fIs1\fP の最初の \fIn\fP 文字だけを比較する点だけが異なる。 +\fBstrncasecmp\fP() 関数も同様であるが、 \fIs1\fP の最初の \fIn\fP バイトだけを +比較する点だけが異なる。 .SH 返り値 \fBstrcasecmp\fP() と \fBstrncasecmp\fP() 関数は、\fIs1\fP (または、その最初の \fIn\fP バイト)が \fIs2\fP よりも小さいか、 同じか、大きいかにより、それぞれ負の整数、0、正の整数を返す。 @@ -55,6 +56,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strcat.3 b/draft/man3/strcat.3 index ae8c446f..38432918 100644 --- a/draft/man3/strcat.3 +++ b/draft/man3/strcat.3 @@ -32,7 +32,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH STRCAT 3 2011\-09\-28 GNU "Linux Programmer's Manual" +.TH STRCAT 3 2012\-05\-10 GNU "Linux Programmer's Manual" .SH 名前 strcat, strncat \- 二つの文字列を連結する .SH 書式 @@ -50,15 +50,17 @@ NULL バイト (\(aq\e0\(aq) は上書きされ、新たに生成された文 .PP \fBstrncat\fP() も同様だが、以下の点が異なる。 .IP * 3 -\fIsrc\fP のうち最大 \fIn\fP 文字が使用される。 +\fIsrc\fP のうち最大 \fIn\fP バイトが使用される。 .IP * -\fIsrc\fP が \fIn\fP 文字以上の場合、 \fIsrc\fP は NULL 終端されている必要はない。 +\fIsrc\fP が \fIn\fP バイト以上の場合、 +\fIsrc\fP は NULL 終端されている必要はない。 .PP \fBstrcat\fP() と同じく、\fIdest\fP に格納される結果の文字列は常に NULL 終端される。 .PP -\fIsrc\fP が \fIn\fP 文字以上の場合、 \fBstrncat\fP() は \fIdest\fP に \fIn+1\fP 文字を書き込む (\fIsrc\fP からの -\fIn\fP 文字と終端の NULL バイトである)。 したがって、\fIdest\fP の大きさは最低でも \fIstrlen(dest)+n+1\fP -でなければならない。 +\fIsrc\fP が \fIn\fP バイト以上の場合、 \fBstrncat\fP() は \fIdest\fP に \fIn+1\fP +バイトを書き込む (\fIsrc\fP からの \fIn\fP バイトと終端の NULL バイトである)。 +したがって、\fIdest\fP の大きさは最低でも \fIstrlen(dest)+n+1\fP でなければ +ならない。 \fBstrncat\fP() の簡単な実装は以下のような感じであろう: .in +4n @@ -86,6 +88,6 @@ SVr4, 4.3BSD, C89, C99. \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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strchr.3 b/draft/man3/strchr.3 index 3630a21c..fc9f2aa2 100644 --- a/draft/man3/strchr.3 +++ b/draft/man3/strchr.3 @@ -76,6 +76,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strcmp.3 b/draft/man3/strcmp.3 index 5719086f..d4295284 100644 --- a/draft/man3/strcmp.3 +++ b/draft/man3/strcmp.3 @@ -32,7 +32,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH STRCMP 3 2010\-09\-20 "" "Linux Programmer's Manual" +.TH STRCMP 3 2012\-05\-10 "" "Linux Programmer's Manual" .SH 名前 strcmp, strncmp \- 二つの文字列を比べる .SH 書式 @@ -47,7 +47,8 @@ strcmp, strncmp \- 二つの文字列を比べる \fBstrcmp\fP() 関数は二つの文字列 \fIs1\fP と \fIs2\fP を較べる。 この関数は、 \fIs1\fP が \fIs2\fP に較べて 1)小さい、2)等しい、3)大きい場合に、 ゼロよりも 1)小さい、2)等しい、3)大きい整数を返す。 .PP -\fBstrncmp\fP() 関数は、\fIs1\fP と \fIs2\fP の最初の \fIn\fP 文字だけを比較することを除けば、strcmp()と同様である。 +\fBstrncmp\fP() 関数は、\fIs1\fP と \fIs2\fP の最初の \fIn\fP バイトだけを比較する +ことを除けば、strcmp()と同様である。 .SH 返り値 \fBstrcmp\fP() 関数と \fBstrncmp\fP() 関数は整数を返す。 この整数は、ゼロよりも、1)小さい、2)等しい、3)大きいのいずれかである。 それぞれは、\fIs1\fP(または、この文字列の最初の \fIn\fP バイト)が @@ -58,6 +59,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strcoll.3 b/draft/man3/strcoll.3 index 00aec0c4..ea097b49 100644 --- a/draft/man3/strcoll.3 +++ b/draft/man3/strcoll.3 @@ -54,6 +54,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strcpy.3 b/draft/man3/strcpy.3 index dddb9404..72387f56 100644 --- a/draft/man3/strcpy.3 +++ b/draft/man3/strcpy.3 @@ -35,7 +35,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH STRCPY 3 2010\-09\-20 GNU "Linux Programmer's Manual" +.TH STRCPY 3 2012\-05\-10 GNU "Linux Programmer's Manual" .SH 名前 strcpy, strncpy \- 文字列をコピーする .SH 書式 @@ -81,8 +81,9 @@ SVr4, 4.3BSD, C89, C99. \fBstrncpy\fP() は効率的でなく間違いを起こしやすいと考えるプログラマもいるだろう。 プログラマが \fIdest\fP の大きさが \fIsrc\fP の長さよりも 大きいことを知っている (つまり、そのことをチェックするコードを 書いている) 場合は、 \fBstrcpy()\fP を使うことができる。 -\fIsrc\fP の最初の \fIn\fP 文字に終端のヌルバイトがない場合、 \fBstrncpy\fP() は \fIdest\fP -に終端されていない文字列を生成する。 プログラマは間違いを防止するために、 以下のように強制的に終端を行うことがよくある。 +\fIsrc\fP の最初の \fIn\fP バイトに終端のヌルバイトがない場合、 \fBstrncpy\fP() +は \fIdest\fP に終端されていない文字列を生成する。 プログラマは間違いを防 +止するために、 以下のように強制的に終端を行うことがよくある。 .in +4n .nf @@ -101,6 +102,6 @@ if (n > 0) \fBbcopy\fP(3), \fBmemccpy\fP(3), \fBmemcpy\fP(3), \fBmemmove\fP(3), \fBstpcpy\fP(3), \fBstpncpy\fP(3), \fBstrdup\fP(3), \fBstring\fP(3), \fBwcscpy\fP(3), \fBwcsncpy\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strdup.3 b/draft/man3/strdup.3 index 20e7ca95..f3637d3f 100644 --- a/draft/man3/strdup.3 +++ b/draft/man3/strdup.3 @@ -31,7 +31,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH STRDUP 3 2011\-10\-01 GNU "Linux Programmer's Manual" +.TH STRDUP 3 2012\-05\-10 GNU "Linux Programmer's Manual" .SH 名前 strdup, strndup, strdupa, strndupa \- 文字列を複製する .SH 書式 @@ -77,11 +77,14 @@ _GNU_SOURCE \fBstrdup\fP() 関数は、文字列 \fIs\fPの複製である 新しい文字列へのポインタを返す。 新しい文字列のためのメモリは \fBmalloc\fP(3) で得ている。 そして、 \fBfree\fP(3) で解放することができる。 -\fBstrndup\fP() 関数は同様であるが、最大で \fIn\fP 文字だけを複製する。 \fIs\fP が \fIn\fP よりも長い場合、\fIn\fP -文字だけが複製され、 終端の NULL バイト (\(aq\e0\(aq)) が追加される。 +\fBstrndup\fP() 関数は同様であるが、最大で \fIn\fP バイトだけを複製する。 +\fIs\fP が \fIn\fP よりも長い場合、\fIn\fP バイトだけが複製され、 +終端の NULL バイト (\(aq\e0\(aq)) が追加される。 -\fBstrdupa\fP() と \fBstrndupa\fP() 関数は同様であるが、 バッファを割り当てるのに \fBalloca(3)\fP を用いる。 -これらの関数は GNU GCC を用いた場合にのみ有効で、 \fBalloca(3)\fP で記述されているのと同様の制限を受ける。 +\fBstrdupa\fP() と \fBstrndupa\fP() も同様だが、バッファの確保に +\fBalloca\fP(3) を使用する点が異なる。 +これらが使用できるのは GNU GCC ツール群を使う場合だけであり、 +\fBalloca\fP(3) で説明されているのと同じ制限がある。 .SH 返り値 \fBstrdup\fP() 関数は複製された文字列へのポインタ、または 十分なメモリが確保できなかった場合にはNULLを返す。 .SH エラー @@ -96,6 +99,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strerror.3 b/draft/man3/strerror.3 index cfbf1c85..8d9aca10 100644 --- a/draft/man3/strerror.3 +++ b/draft/man3/strerror.3 @@ -131,6 +131,6 @@ NULL 以外になることが求められている。 .SH 関連項目 \fBerr\fP(3), \fBerrno\fP(3), \fBerror\fP(3), \fBperror\fP(3), \fBstrsignal\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strfmon.3 b/draft/man3/strfmon.3 index 05795d9c..c5e96e50 100644 --- a/draft/man3/strfmon.3 +++ b/draft/man3/strfmon.3 @@ -119,6 +119,6 @@ strfmon(buf, sizeof(buf), "[%^=*#6n] [%=*#6i]", .SH 関連項目 \fBsetlocale\fP(3), \fBsprintf\fP(3), \fBlocale\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strfry.3 b/draft/man3/strfry.3 index 141f8131..53982d5b 100644 --- a/draft/man3/strfry.3 +++ b/draft/man3/strfry.3 @@ -51,6 +51,6 @@ strfry \- 文字列をランダムに並べ変える .SH 関連項目 \fBmemfrob\fP(3), \fBstring\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strftime.3 b/draft/man3/strftime.3 index f29a27ca..2aaa7ef8 100644 --- a/draft/man3/strftime.3 +++ b/draft/man3/strftime.3 @@ -37,7 +37,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH STRFTIME 3 2010\-01\-17 GNU "Linux Programmer's Manual" +.TH STRFTIME 3 2012\-05\-10 GNU "Linux Programmer's Manual" .SH 名前 strftime \- 日付および時刻の文字列への変換 .SH 書式 @@ -211,10 +211,12 @@ UNIX Specification) では \fB%Ec\fP, \fB%EC\fP, \fB%Ex\fP, \fB%EX\fP, \fB%Ey\fP .PP 要素別の時刻構造体 \fItm\fP の詳細は \fI\fP に定義されている。 \fBctime\fP(3) も参照すること。 .SH 返り値 -\fBstrftime\fP() 関数は文字列 \fIs\fP に格納された文字数を返す。 この文字数に終端の NULL バイトは含まない。 終端の NULL -バイトを格納できるだけの大きさを持った文字列を渡すこと。 それ以外の場合は 0 を返し、文字列の内容は修正されない。 (libc 4.4.4 -以降でこの挙動が適用されている。 libc 4.4.1 などの非常に古いバージョンの libc では 文字列が短か過ぎた場合には \fImax\fP -が返される。) +\fBstrftime\fP() 関数は文字列 \fIs\fP に格納されたバイト数を返す。このバイト +数に終端の NULL バイトは含まない。終端の NULL バイトを格納できるだけの +大きさを持った文字列を渡すこと。それ以外の場合は 0 を返し、文字列の内容 +は修正されない。 (libc 4.4.4 以降でこの挙動が適用されている。 libc +4.4.1 などの非常に古いバージョンの libc では 文字列が短か過ぎた場合には +\fImax\fP が返される。) .LP 返り値 0 は必ずしもエラーを意味している訳ではないので注意すること。 例えば、多くのロケールでは \fB%p\fP は空文字列を返す。 .SH 環境変数 @@ -342,6 +344,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/string.3 b/draft/man3/string.3 index 2ab230db..f6ad28fd 100644 --- a/draft/man3/string.3 +++ b/draft/man3/string.3 @@ -98,6 +98,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strlen.3 b/draft/man3/strlen.3 index cbe96e32..a10d4625 100644 --- a/draft/man3/strlen.3 +++ b/draft/man3/strlen.3 @@ -30,7 +30,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH STRLEN 3 2011\-09\-28 GNU "Linux Programmer's Manual" +.TH STRLEN 3 2012\-05\-04 GNU "Linux Programmer's Manual" .SH 名前 strlen \- 文字列の長さを計算する .SH 書式 @@ -42,12 +42,12 @@ strlen \- 文字列の長さを計算する .SH 説明 \fBstrlen\fP() 関数は文字列 \fIs\fP の長さを計算する。 このとき、終端 NULL バイト (\(aq\e0\(aq) は計算に含まれない。 .SH 返り値 -\fBstrlen\fP() 関数は \fIs\fP の中の文字数を返す。 +\fBstrlen\fP() 関数は文字列 \fIs\fP のバイト数を返す。 .SH 準拠 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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strnlen.3 b/draft/man3/strnlen.3 index 4f0bfdb6..a0cea51e 100644 --- a/draft/man3/strnlen.3 +++ b/draft/man3/strnlen.3 @@ -13,7 +13,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH STRNLEN 3 2011\-09\-28 GNU "Linux Programmer's Manual" +.TH STRNLEN 3 2012\-05\-10 GNU "Linux Programmer's Manual" .SH 名前 strnlen \- 固定長の文字列の長さを調べる .SH 書式 @@ -41,17 +41,19 @@ _GNU_SOURCE .ad .PD .SH 説明 -\fBstrnlen\fP() 関数は \fIs\fP が指す文字列の長さをバイト数で返す。 長さには終端の NULL バイト (\(aq\e0\(aq) -は含まない。 また長さは最大で \fImaxlen\fP までであり、 \fBstrnlen\fP() は \fIs\fP の最初の \fImaxlen\fP -バイトのみを検査し \fIs+maxlen\fP より先を検査することはない。 +\fBstrnlen\fP() 関数は \fIs\fP が指す文字列の長さをバイト数で返す。 長さには +終端の NULL バイト (\(aq\e0\(aq) は含まない。 また長さは最大で +\fImaxlen\fP までであり、 \fBstrnlen\fP() は \fIs\fP の最初の \fImaxlen\fP バイト +のみを検査し \fIs+maxlen\fP より先を検査することはない。 .SH 返り値 -\fBstrnlen\fP() 関数は \fImaxlen\fP 以下ならば \fIstrlen(s)\fP と同じ 値を返す。\fIs\fP の指す文字列が最大 -\fImaxlen\fP バイトまでに NULL バイト (\(aq\e0\(aq) 文字を含まない場合には \fImaxlen\fP を返す。 +\fBstrnlen\fP() 関数は \fImaxlen\fP 以下ならば \fIstrlen(s)\fP と同じ値を返す。 +\fIs\fP の指す文字列が最大 \fImaxlen\fP バイトまでに NULL バイト +(\(aq\e0\(aq) 文字を含まない場合には \fImaxlen\fP を返す。 .SH 準拠 POSIX.1\-2008. .SH 関連項目 \fBstrlen\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strpbrk.3 b/draft/man3/strpbrk.3 index 6bf55071..6e6b6972 100644 --- a/draft/man3/strpbrk.3 +++ b/draft/man3/strpbrk.3 @@ -30,9 +30,9 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH STRPBRK 3 2010\-09\-20 "" "Linux Programmer's Manual" +.TH STRPBRK 3 2012\-05\-10 "" "Linux Programmer's Manual" .SH 名前 -strpbrk \- 文字セット中の文字を文字列から検出する +strpbrk \- 文字列からバイト集合に含まれるバイトを探す .SH 書式 .nf \fB#include \fP @@ -40,16 +40,18 @@ strpbrk \- 文字セット中の文字を文字列から検出する \fBchar *strpbrk(const char *\fP\fIs\fP\fB, const char *\fP\fIaccept\fP\fB);\fP .fi .SH 説明 -\fBstrpbrk\fP() 関数は文字列 \fIaccept\fP に含まれる文字が文字列 \fIs\fP に おいて最初に現れる位置を捜し出す。 +\fBstrpbrk\fP() 関数は、文字列 \fIaccept\fP に含まれるバイトのいずれかが、 +文字列 \fIs\fP 内で最初に現れる位置を特定する。 .SH 返り値 -\fBstrpbrk\fP() 関数は、 \fIs\fP に含まれる文字のうち、 \fIaccept\fP に含まれる文字のどれかに一致したものへの ポインタを返す。 -そのような文字が見つからなかった場合は NULL を返す。 +\fBstrpbrk\fP() 関数は、\fIs\fP 内のバイトで、\fIaccept\fP に含まれる +バイトのいずれかに一致したバイトへのポインタを返す。 +\fIaccept\fP に含まれるバイトが見つからなかった場合は NULL を返す。 .SH 準拠 SVr4, 4.3BSD, C89, C99. .SH 関連項目 \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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strptime.3 b/draft/man3/strptime.3 index 4d462567..194492ea 100644 --- a/draft/man3/strptime.3 +++ b/draft/man3/strptime.3 @@ -293,6 +293,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strsep.3 b/draft/man3/strsep.3 index 7db23b00..d153fbcf 100644 --- a/draft/man3/strsep.3 +++ b/draft/man3/strsep.3 @@ -72,6 +72,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strsignal.3 b/draft/man3/strsignal.3 index dc81ec1d..8dd78ab0 100644 --- a/draft/man3/strsignal.3 +++ b/draft/man3/strsignal.3 @@ -73,6 +73,6 @@ POSIX.1\-2008. Solaris と BSD 系にも存在する。 .SH 関連項目 \fBpsignal\fP(3), \fBstrerror\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strspn.3 b/draft/man3/strspn.3 index 5559f4e0..4e1d7a73 100644 --- a/draft/man3/strspn.3 +++ b/draft/man3/strspn.3 @@ -30,9 +30,9 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH STRSPN 3 2010\-09\-20 "" "Linux Programmer's Manual" +.TH STRSPN 3 2012\-05\-10 "" "Linux Programmer's Manual" .SH 名前 -strspn, strcspn \- 文字列から文字のセットを探す +strspn, strcspn \- バイト集合で構成される文字列を探す .SH 書式 .nf \fB#include \fP @@ -42,13 +42,19 @@ strspn, strcspn \- 文字列から文字のセットを探す \fBsize_t strcspn(const char *\fP\fIs\fP\fB, const char *\fP\fIreject\fP\fB);\fP .fi .SH 説明 -\fBstrspn\fP() 関数は、\fIaccept\fP に含まれる文字だけで構成される文字列 を \fIs\fP から探し、その最初の部分の長さを計算する。 +\fBstrspn\fP() 関数は、 \fIs\fP から、\fIaccept\fP に含まれる文字だけで +構成される最初の部分文字列を探し、 +その部分の (バイト単位の) 長さを計算する。 .PP -\fBstrcspn\fP() 関数は、\fIreject\fP に含まれない文字だけで構成される文字列 を \fIs\fP から探し、その最初の部分の長さを計算する。 +\fBstrcspn\fP() 関数は、 \fIs\fP から、\fIreject\fP に含まれない文字だけで +構成される最初の部分文字列を探し、 +その部分の (バイト単位の) 長さを計算する。 .SH 返り値 -\fBstrspn\fP() 関数は、\fIaccept\fP からの文字だけで構成される \fIs\fP の 最初の部分の文字の数を返す。 +\fBstrspn\fP() 関数は、 \fIs\fP 内の、\fIaccept\fP からの文字だけで +構成される最初の部分文字列のバイト数を返す。 .PP -\fBstrcspn\fP() 関数は、\fIs\fP の最初の部分で、文字列 \fIreject\fP に 含まれない文字の数を返す。 +\fBstrcspn\fP() 関数は、\fIs\fP 内の、文字列 \fIreject\fP に含まれない +文字だけで構成される最初の部分文字列のバイト数を返す。 .SH 準拠 SVr4, 4.3BSD, C89, C99. .SH 関連項目 @@ -56,6 +62,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strstr.3 b/draft/man3/strstr.3 index 12c56f02..50557f6e 100644 --- a/draft/man3/strstr.3 +++ b/draft/man3/strstr.3 @@ -65,6 +65,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strtod.3 b/draft/man3/strtod.3 index 7f819814..58494827 100644 --- a/draft/man3/strtod.3 +++ b/draft/man3/strtod.3 @@ -120,6 +120,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strtoimax.3 b/draft/man3/strtoimax.3 index 2f40656f..5f19d882 100644 --- a/draft/man3/strtoimax.3 +++ b/draft/man3/strtoimax.3 @@ -48,6 +48,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strtok.3 b/draft/man3/strtok.3 index 420a3535..ae6f7021 100644 --- a/draft/man3/strtok.3 +++ b/draft/man3/strtok.3 @@ -30,7 +30,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH STRTOK 3 2010\-09\-27 GNU "Linux Programmer's Manual" +.TH STRTOK 3 2012\-05\-10 GNU "Linux Programmer's Manual" .SH 名前 strtok, strtok_r \- 文字列からトークンを取り出す .SH 書式 @@ -54,14 +54,18 @@ _XOPEN_SOURCE || _POSIX_SOURCE \fBstrtok\fP() 関数は文字列を解析してトークンに分割する。 \fBstrtok\fP() を最初に呼び出す際には、解析対象の文字列を \fIstr\fP に 指定する。同じ文字列の解析を行うその後の呼び出しでは、 \fIstr\fP には NULL を指定する。 -\fIdelim\fP 引き数には、解析する文字列をトークンに区切る文字集合を 指定する。同じ文字列を解析する一連の呼び出しにおいて、 \fIdelim\fP -に違う文字列を指定してもよい。 +\fIdelim\fP 引き数には、解析対象の文字列をトークンに区切るのに使用する +バイト集合を指定する。同じ文字列を解析する一連の呼び出しにおいて、 +\fIdelim\fP に違う文字列を指定してもよい。 -\fBstrtok\fP() のそれぞれの呼び出しでは、次のトークンを 格納した NULL 終端された文字列へのポインタが返される。 -この文字列には区切り文字は含まれない。 これ以上トークンが見つからなかった場合には、NULL が返される。 +\fBstrtok\fP() のそれぞれの呼び出しでは、次のトークンを格納した NULL 終端 +された文字列へのポインタが返される。この文字列には区切りバイトは含まれ +ない。これ以上トークンが見つからなかった場合には、NULL が返される。 -解析対象の文字列に2つ以上の区切り文字が連続している場合には、 一つの区切り文字とみなされる。 -文字列の先頭や末尾にある区切り文字は無視される。言い換えると、 \fBstrtok\fP() が返すトークンは常に空でない文字列となる。 +解析対象の文字列に 2 つ以上の区切りバイトが連続している場合には、 +一つの区切りバイトとみなされる。 文字列の先頭や末尾にある区切りバイトは +無視される。言い換えると、 \fBstrtok\fP() が返すトークンは必ず空でない +文字列となる。 \fBstrtok_r\fP() 関数は \fBstrtok\fP() のリエントラント版である。 \fIsaveptr\fP 引き数は \fIchar *\fP 変数へのポインタであり、 同じ文字列の解析を行う \fBstrtok_r\fP() の呼び出し間で処理状況を保存するために \fBstrtok_r\fP() @@ -88,14 +92,17 @@ POSIX.1\-2001. .IP * これらの関数は const な文字列では使えない。 .IP * -区切り文字自体は失われてしまう。 +区切りバイト自体は失われてしまう。 .IP * \fBstrtok\fP() 関数は文字列の解析に静的バッファを用いるので、スレッドセーフでない。 これが問題になる場合は \fBstrtok_r\fP() を用いること。 .SH 例 -以下のプログラムは、 \fBstrtok_r\fP() を利用するループを入れ子にして使用し、 文字列を2階層のトークンに分割するものである。 -1番目のコマンドライン引き数には、解析対象の文字列を指定する。 2番目の引き数には、文字列を「大きな」トークンに分割するために -使用する区切り文字を指定する。 3番目の引き数には、「大きな」トークンを細かく分割するために 使用する区切り文字を指定する。 +以下のプログラムは、 \fBstrtok_r\fP() を利用するループを入れ子にして使用し、 +文字列を 2 階層のトークンに分割するものである。 1番目のコマンドライン +引き数には、解析対象の文字列を指定する。 2 番目の引き数には、文字列を +「大きな」トークンに分割するために 使用する区切りバイトを指定する。 +3 番目の引き数には、「大きな」トークンを細かく分割するために使用する +区切りバイトを指定する。 .PP このプログラムの出力例を以下に示す。 .PP @@ -155,6 +162,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strtol.3 b/draft/man3/strtol.3 index 0995a159..19b7660d 100644 --- a/draft/man3/strtol.3 +++ b/draft/man3/strtol.3 @@ -185,6 +185,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strtoul.3 b/draft/man3/strtoul.3 index ab7d1937..388ce1e2 100644 --- a/draft/man3/strtoul.3 +++ b/draft/man3/strtoul.3 @@ -120,6 +120,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strverscmp.3 b/draft/man3/strverscmp.3 index 9d5c02d5..f745debc 100644 --- a/draft/man3/strverscmp.3 +++ b/draft/man3/strverscmp.3 @@ -63,6 +63,6 @@ strverscmp \- 2つのバージョン文字列を比較する .SH 関連項目 \fBrename\fP(1), \fBstrcasecmp\fP(3), \fBstrcmp\fP(3), \fBstrcoll\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/strxfrm.3 b/draft/man3/strxfrm.3 index d3c52c63..5af26c19 100644 --- a/draft/man3/strxfrm.3 +++ b/draft/man3/strxfrm.3 @@ -30,7 +30,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH STRXFRM 3 2011\-09\-28 GNU "Linux Programmer's Manual" +.TH STRXFRM 3 2012\-05\-10 GNU "Linux Programmer's Manual" .SH 名前 strxfrm \- 文字列の変換 .SH 書式 @@ -40,10 +40,13 @@ strxfrm \- 文字列の変換 \fBsize_t strxfrm(char *\fP\fIdest\fP\fB, const char *\fP\fIsrc\fP\fB, size_t \fP\fIn\fP\fB);\fP .fi .SH 説明 -\fBstrxfrm\fP() 関数は文字列 \fIsrc\fP に対して、次の条件を満たすよう な変換をする: 「ある二つの文字列に対して、それぞれを -\fBstrxfrm\fP() で変換してから \fBstrcmp\fP(3) した結果と、 \fBstrxfrm\fP() による変換 を行わずに -\fBstrcoll\fP(3) した結果と同じ」 変換した文字列の先頭から \fIn\fP 文字分が \fIdest\fP に代入される。 変換は、カテゴリ -\fBLC_COLLATE\fP に対する、プログラムの現在のロケール に基づいて行われる (\fBsetlocale\fP(3) を参照のこと)。 +\fBstrxfrm\fP() 関数は、文字列 \fIsrc\fP に対して、次のような変換を行う。 +変換は、ある二つの文字列に対して、それぞれを \fBstrxfrm\fP() で変換 +した文字列に対して \fBstrcmp\fP(3) を行った結果が、 +変換を行わずに\fBstrcoll\fP(3) を行った結果と同じとなるように行う。 +変換された文字列の先頭から \fIn\fP バイト分が \fIdest\fP に代入される。 +変換は、プログラムの現在のロケールのカテゴリ \fBLC_COLLATE\fP に +基づいて行われる (\fBsetlocale\fP(3) を参照)。 .SH 返り値 \fBstrxfrm\fP() 関数は、変換された文字列を \fIdest\fP に代入するときに 必要なバイト数から、終端の NULL バイト (\(aq\e0\(aq) の分を 引いたものを返す。もし返り値が \fIn\fP 以上の場合、 \fIdest\fP の内容は不定となる。 @@ -56,6 +59,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/swab.3 b/draft/man3/swab.3 index 6351f035..37f29af6 100644 --- a/draft/man3/swab.3 +++ b/draft/man3/swab.3 @@ -54,6 +54,6 @@ SVr4, 4.3BSD, POSIX.1\-2001. .SH 関連項目 \fBbstring\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sysconf.3 b/draft/man3/sysconf.3 index 8e7465c7..d55912f5 100644 --- a/draft/man3/sysconf.3 +++ b/draft/man3/sysconf.3 @@ -206,6 +206,6 @@ POSIX.1\-2001. \fBbc\fP(1), \fBexpr\fP(1), \fBgetconf\fP(1), \fBlocale\fP(1), \fBfpathconf\fP(3), \fBpathconf\fP(3), \fBposixoptions\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/syslog.3 b/draft/man3/syslog.3 index 4d4a4e24..06bb4c94 100644 --- a/draft/man3/syslog.3 +++ b/draft/man3/syslog.3 @@ -36,7 +36,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH SYSLOG 3 2008\-11\-12 Linux "Linux Programmer's Manual" +.TH SYSLOG 3 2012\-04\-30 Linux "Linux Programmer's Manual" .SH 名前 closelog, openlog, syslog, vsyslog \- システムロガーにメッセージを送る .SH 書式 @@ -63,13 +63,19 @@ glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7) 参 \fBcloselog\fP() はシステムのログ記録用プログラム(システムロガー \fBsyslogd\fP(8)) ヘの接続を終了する。 \fBcloselog\fP() は必須ではない。 .sp -\fBopenlog\fP() はログを出力しようとしているプログラムからログ記録用プログラムへの 接続を開始する。 \fIident\fP -で指定した文字列(通常は \fBopenlog\fP() したプログラムの名前)はログ出力の一文一文に追加され、どのプログラム -が出力したログかを識別するために使われる。 \fIoption\fP 引き数は、 \fBopenlog\fP() の動作とその後の \fBsyslog\fP() -の呼び出しを制御するフラグを指定する。 \fIfacility\fP 引き数は、後で \fBsyslog\fP() を呼び出す際に facility -が指定されなかった場合に使用される デフォルト値を決定する。 \fIoption\fP と \fIfacility\fP については後述する。 -\fBopenlog\fP() は必須ではなく、必要に応じて \fBsyslog\fP() から呼び出される。 \fBsyslog\fP() が呼び出した場合、 -\fIident\fP のデフォルト値は NULL になる。 +\fBopenlog\fP() はログを出力しようとしているプログラムからログ記録用 +プログラム (system logger) への 接続を開始する。 +\fIident\fP で指定した文字列は各メッセージの前に付与される。 +通常は \fIident\fP にはプログラム名が設定される。 +\fIident\fP が NULL の場合、プログラムが \fIident\fP として使用される +(POSIX.1\-2008 では \fIident\fP が NULL の場合の動作は規定されていない)。 + +\fIoption\fP 引き数は、 \fBopenlog\fP() の動作とその後の \fBsyslog\fP() の呼び +出しを制御するフラグを指定する。 \fIfacility\fP 引き数は、後で \fBsyslog\fP() +を呼び出す際に facility が指定されなかった場合に使用される デフォルト値 +を決定する。 \fIoption\fP と \fIfacility\fP については後述する。 +\fBopenlog\fP() は必須ではなく、必要に応じて \fBsyslog\fP() から呼び出される。 +\fBsyslog\fP() が呼び出した場合、 \fIident\fP のデフォルト値は NULL になる。 .sp \fBsyslog\fP() はログメッセージを出力し、 \fBsyslogd\fP(8) がそのメッセージを記録する。 \fIpriority\fP 引き数は \fIfacility\fP と \fIlevel\fP との組合せで指定する。 \fIfacility\fP と \fIlevel\fP の取りうる値は後述する。 残りの @@ -100,7 +106,8 @@ Linux では無効である。) (このオプションはデフォルトであり、特に指定する必要はない。) .TP \fBLOG_PERROR\fP -stderr にも出力する。(POSIX.1\-2001 では定義されていない) +stderr にも出力する。 +(POSIX.1\-2001 と POSIX.1\-2008 では定義されていない) .TP \fBLOG_PID\fP 個々のメッセージに PID を含める。 @@ -193,11 +200,14 @@ UUCPサブシステム .\" .I .\" mechanism, which is not compatible with .\" .IR . -\fBopenlog\fP(), \fBcloselog\fP(), \fBsyslog\fP() は SUSv2 と POSIX.1\-2001 で規定されている -(但し \fBvsyslog\fP() は除く)。 POSIX.1\-2001 では \fIfacility\fP として \fBLOG_USER\fP と -\fBLOG_LOCAL*\fP の値が規定されているだけである。 しかしながら、 \fBLOG_AUTHPRIV\fP と \fBLOG_FTP\fP -という例外はあるが、 それ以外の \fIfacility\fP の値は多くの UNIX システムで使われている。 \fIoption\fP の値の -\fBLOG_PERROR\fP の値は、 POSIX.1\-2001 では規定されていないが、 UNIX の多くのバージョンで使用可能である。 +\fBopenlog\fP(), \fBcloselog\fP(), \fBsyslog\fP() は SUSv2, POSIX.1\-2001, +POSIX.1\-2008 で規定されている (但し \fBvsyslog\fP() は除く)。 +POSIX.1\-2001 では \fIfacility\fP として \fBLOG_USER\fP と \fBLOG_LOCAL*\fP の値 +が規定されているだけである。 しかしながら、 \fBLOG_AUTHPRIV\fP と +\fBLOG_FTP\fP という例外はあるが、 それ以外の \fIfacility\fP の値は多くの +UNIX システムで使われている。 \fIoption\fP の値の \fBLOG_PERROR\fP の値は、 +POSIX.1\-2001 と POSIX.1\-2008 では規定されていないが、 +UNIX の多くのバージョンで使用可能である。 .SH 注意 \fBopenlog\fP() 呼び出しの \fIident\fP 引き数は、値がそのまま保持されていることを前提にしている。 それゆえ、 \fIident\fP で指定された文字列が変更されると、 \fBsyslog\fP() は変更された文字列の追加するだろうし、 @@ -211,6 +221,6 @@ UUCPサブシステム .SH 関連項目 \fBlogger\fP(1), \fBsetlogmask\fP(3), \fBsyslog.conf\fP(5), \fBsyslogd\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/system.3 b/draft/man3/system.3 index c3b0d5e7..f54c8a23 100644 --- a/draft/man3/system.3 +++ b/draft/man3/system.3 @@ -92,6 +92,6 @@ POSIX.1\-2001 ではシェルが提供されているという標準に準拠し .SH 関連項目 \fBsh\fP(1), \fBsignal\fP(2), \fBwait\fP(2), \fBexec\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/sysv_signal.3 b/draft/man3/sysv_signal.3 index 5dacab4b..ae3e9936 100644 --- a/draft/man3/sysv_signal.3 +++ b/draft/man3/sysv_signal.3 @@ -60,6 +60,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/tan.3 b/draft/man3/tan.3 index 05956483..86c01efa 100644 --- a/draft/man3/tan.3 +++ b/draft/man3/tan.3 @@ -109,6 +109,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/tanh.3 b/draft/man3/tanh.3 index 12c4e890..1e08324f 100644 --- a/draft/man3/tanh.3 +++ b/draft/man3/tanh.3 @@ -89,6 +89,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/tcgetpgrp.3 b/draft/man3/tcgetpgrp.3 index c2f3d29e..cd9e65e3 100644 --- a/draft/man3/tcgetpgrp.3 +++ b/draft/man3/tcgetpgrp.3 @@ -78,6 +78,6 @@ POSIX.1\-2001. .SH 関連項目 \fBsetpgid\fP(2), \fBsetsid\fP(2), \fBcredentials\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/tcgetsid.3 b/draft/man3/tcgetsid.3 index a04e848a..11e90a14 100644 --- a/draft/man3/tcgetsid.3 +++ b/draft/man3/tcgetsid.3 @@ -56,6 +56,6 @@ POSIX.1\-2001. .SH 関連項目 \fBgetsid\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/telldir.3 b/draft/man3/telldir.3 index 4a423fef..cef3672b 100644 --- a/draft/man3/telldir.3 +++ b/draft/man3/telldir.3 @@ -63,6 +63,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/tempnam.3 b/draft/man3/tempnam.3 index 5ba601a2..37fa751f 100644 --- a/draft/man3/tempnam.3 +++ b/draft/man3/tempnam.3 @@ -96,6 +96,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/termios.3 b/draft/man3/termios.3 index 75dba11c..61d089e7 100644 --- a/draft/man3/termios.3 +++ b/draft/man3/termios.3 @@ -615,6 +615,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/tgamma.3 b/draft/man3/tgamma.3 index 0de92bda..f13c8e11 100644 --- a/draft/man3/tgamma.3 +++ b/draft/man3/tgamma.3 @@ -118,6 +118,6 @@ glibc バージョン 2.3.3 以前では、 引き数に +0 や \-0 を渡すと .SH 関連項目 \fBgamma\fP(3), \fBlgamma\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/timegm.3 b/draft/man3/timegm.3 index 8be7818f..1396d34e 100644 --- a/draft/man3/timegm.3 +++ b/draft/man3/timegm.3 @@ -79,6 +79,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/timeradd.3 b/draft/man3/timeradd.3 index bce0b3e0..042543b9 100644 --- a/draft/man3/timeradd.3 +++ b/draft/man3/timeradd.3 @@ -98,6 +98,6 @@ POSIX.1\-2001 にはない。 ほとんどの BSD 由来のシステムには存 .SH 関連項目 \fBgettimeofday\fP(2), \fBtime\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/tmpfile.3 b/draft/man3/tmpfile.3 index f926eab7..6e875a6d 100644 --- a/draft/man3/tmpfile.3 +++ b/draft/man3/tmpfile.3 @@ -78,6 +78,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/tmpnam.3 b/draft/man3/tmpnam.3 index 99eb3db6..753a6b76 100644 --- a/draft/man3/tmpnam.3 +++ b/draft/man3/tmpnam.3 @@ -86,6 +86,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/toascii.3 b/draft/man3/toascii.3 index 716fbd54..16f50edd 100644 --- a/draft/man3/toascii.3 +++ b/draft/man3/toascii.3 @@ -57,6 +57,6 @@ SVr4, BSD, POSIX.1\-2001. POSIX.1\-2008 は \fBtoascii\fP() を廃止予定と .SH 関連項目 \fBisascii\fP(3), \fBtolower\fP(3), \fBtoupper\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/toupper.3 b/draft/man3/toupper.3 index 6acfcced..4a50eb43 100644 --- a/draft/man3/toupper.3 +++ b/draft/man3/toupper.3 @@ -56,6 +56,6 @@ C89, C99, 4.3BSD. .SH 関連項目 \fBisalpha\fP(3), \fBsetlocale\fP(3), \fBtowlower\fP(3), \fBtowupper\fP(3), \fBlocale\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/towctrans.3 b/draft/man3/towctrans.3 index 1b3af74a..80ee8e62 100644 --- a/draft/man3/towctrans.3 +++ b/draft/man3/towctrans.3 @@ -39,6 +39,6 @@ C99. .SH 関連項目 \fBtowlower\fP(3), \fBtowupper\fP(3), \fBwctrans\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/towlower.3 b/draft/man3/towlower.3 index 178faea1..8f6bc513 100644 --- a/draft/man3/towlower.3 +++ b/draft/man3/towlower.3 @@ -41,6 +41,6 @@ case)・ タイトル文字 (title case) という 3 つの "case" が含まれ .SH 関連項目 \fBiswlower\fP(3), \fBtowctrans\fP(3), \fBtowupper\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/towupper.3 b/draft/man3/towupper.3 index 44996588..fc2a7eb1 100644 --- a/draft/man3/towupper.3 +++ b/draft/man3/towupper.3 @@ -41,6 +41,6 @@ case)・ タイトル文字 (title case) という 3 つの "case" が含まれ .SH 関連項目 \fBiswupper\fP(3), \fBtowctrans\fP(3), \fBtowlower\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/trunc.3 b/draft/man3/trunc.3 index c9cc8d01..39b5de36 100644 --- a/draft/man3/trunc.3 +++ b/draft/man3/trunc.3 @@ -73,6 +73,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/tsearch.3 b/draft/man3/tsearch.3 index 75ffef75..383a28a9 100644 --- a/draft/man3/tsearch.3 +++ b/draft/man3/tsearch.3 @@ -181,6 +181,6 @@ main(void) .SH 関連項目 \fBbsearch\fP(3), \fBhsearch\fP(3), \fBlsearch\fP(3) \fBqsort\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ttyname.3 b/draft/man3/ttyname.3 index bdb66f72..60d9cd0e 100644 --- a/draft/man3/ttyname.3 +++ b/draft/man3/ttyname.3 @@ -63,6 +63,6 @@ ttyname, ttyname_r \- 端末名を返す .SH 関連項目 \fBfstat\fP(2), \fBisatty\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ttyslot.3 b/draft/man3/ttyslot.3 index 8bee5424..831e53ec 100644 --- a/draft/man3/ttyslot.3 +++ b/draft/man3/ttyslot.3 @@ -98,6 +98,6 @@ Minix には \fIfttyslot\fP(\fIfd\fP) もある。 .SH 関連項目 \fBgetttyent\fP(3), \fBttyname\fP(3), \fButmp\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/tzset.3 b/draft/man3/tzset.3 index e9eece4b..2aaa5306 100644 --- a/draft/man3/tzset.3 +++ b/draft/man3/tzset.3 @@ -169,6 +169,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ualarm.3 b/draft/man3/ualarm.3 index 8542f753..9e375c34 100644 --- a/draft/man3/ualarm.3 +++ b/draft/man3/ualarm.3 @@ -93,6 +93,6 @@ POSIX.1\-2008 では、 \fBualarm\fP() の仕様が削除されている。 4.3 \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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ulimit.3 b/draft/man3/ulimit.3 index 07e6e9ee..9f4d78d2 100644 --- a/draft/man3/ulimit.3 +++ b/draft/man3/ulimit.3 @@ -65,6 +65,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/undocumented.3 b/draft/man3/undocumented.3 index b9e21602..3afb920c 100644 --- a/draft/man3/undocumented.3 +++ b/draft/man3/undocumented.3 @@ -31,7 +31,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH UNDOCUMENTED 3 2010\-02\-10 Linux "Linux Programmer's Manual" +.TH UNDOCUMENTED 3 2012\-05\-04 Linux "Linux Programmer's Manual" .SH 名前 none \- ドキュメントがないライブラリ関数 .SH 書式 @@ -59,9 +59,8 @@ none \- ドキュメントがないライブラリ関数 \fBh_errlist\fP(3), \fBhost2netname\fP(3), \fBhostalias\fP(3), \fBif_freenameindex\fP(3), \fBif_indextoname\fP(3), \fBif_nameindex\fP(3), \fBif_nametoindex\fP(3), \fBinet_nsap_addr\fP(3), \fBinet_nsap_ntoa\fP(3), -\fBinit_des\fP(3), \fBlibc_nls_init\fP(3), \fBlio_listio\fP(3), \fBmallinfo\fP(3), -\fBmallopt\fP(3), \fBmcheck\fP(3), \fBmprobe\fP(3), \fBmstats\fP(3), \fBnetname2host\fP(3), -\fBnetname2user\fP(3), \fBnlist\fP(3), \fBobstack_free\fP(3), +\fBinit_des\fP(3), \fBlibc_nls_init\fP(3), \fBlio_listio\fP(3), \fBmstats\fP(3), +\fBnetname2host\fP(3), \fBnetname2user\fP(3), \fBnlist\fP(3), \fBobstack_free\fP(3), \fBparse_printf_format\fP(3), \fBp_cdname\fP(3), \fBp_cdnname\fP(3), \fBp_class\fP(3), \fBp_fqname\fP(3), \fBp_option\fP(3), \fBp_query\fP(3), \fBprintf_size\fP(3), \fBprintf_size_info\fP(3), \fBp_rr\fP(3), \fBp_time\fP(3), \fBp_type\fP(3), @@ -91,6 +90,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/ungetwc.3 b/draft/man3/ungetwc.3 index ec64718b..7220a77e 100644 --- a/draft/man3/ungetwc.3 +++ b/draft/man3/ungetwc.3 @@ -49,6 +49,6 @@ C99. .SH 関連項目 \fBfgetwc\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/unlocked_stdio.3 b/draft/man3/unlocked_stdio.3 index 512062f2..b60fee65 100644 --- a/draft/man3/unlocked_stdio.3 +++ b/draft/man3/unlocked_stdio.3 @@ -115,6 +115,6 @@ _GNU_SOURCE .SH 関連項目 \fBflockfile\fP(3), \fBstdio\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/unlockpt.3 b/draft/man3/unlockpt.3 index 86ddecdf..0406c87f 100644 --- a/draft/man3/unlockpt.3 +++ b/draft/man3/unlockpt.3 @@ -37,6 +37,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/updwtmp.3 b/draft/man3/updwtmp.3 index 1331ac55..d4a0d4a2 100644 --- a/draft/man3/updwtmp.3 +++ b/draft/man3/updwtmp.3 @@ -65,6 +65,6 @@ glibc2 の下ではどちらの関数も利用可能である。 libc5 の下で .SH 関連項目 \fBgetutxent\fP(3), \fBwtmp\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/usleep.3 b/draft/man3/usleep.3 index 256cc4c0..871c04a2 100644 --- a/draft/man3/usleep.3 +++ b/draft/man3/usleep.3 @@ -106,6 +106,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcpcpy.3 b/draft/man3/wcpcpy.3 index 38cc5745..2d851675 100644 --- a/draft/man3/wcpcpy.3 +++ b/draft/man3/wcpcpy.3 @@ -56,6 +56,6 @@ POSIX.1\-2008. .SH 関連項目 \fBstrcpy\fP(3), \fBwcscpy\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcpncpy.3 b/draft/man3/wcpncpy.3 index bc937a3f..3065cc98 100644 --- a/draft/man3/wcpncpy.3 +++ b/draft/man3/wcpncpy.3 @@ -59,6 +59,6 @@ POSIX.1\-2008. .SH 関連項目 \fBstpncpy\fP(3), \fBwcsncpy\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcrtomb.3 b/draft/man3/wcrtomb.3 index ca5463f8..2cf245a1 100644 --- a/draft/man3/wcrtomb.3 +++ b/draft/man3/wcrtomb.3 @@ -57,6 +57,6 @@ C99. .SH 関連項目 \fBwcsrtombs\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcscasecmp.3 b/draft/man3/wcscasecmp.3 index 560448e1..a7d73916 100644 --- a/draft/man3/wcscasecmp.3 +++ b/draft/man3/wcscasecmp.3 @@ -59,6 +59,6 @@ POSIX.1\-2008. この関数は POSIX.1\-2001 では規定されていないが .SH 関連項目 \fBstrcasecmp\fP(3), \fBwcscmp\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcscat.3 b/draft/man3/wcscat.3 index 3bfed4e8..9a09749e 100644 --- a/draft/man3/wcscat.3 +++ b/draft/man3/wcscat.3 @@ -40,6 +40,6 @@ C99. .SH 関連項目 \fBstrcat\fP(3), \fBwcpcpy\fP(3), \fBwcscpy\fP(3), \fBwcsncat\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcschr.3 b/draft/man3/wcschr.3 index 639941db..0a470938 100644 --- a/draft/man3/wcschr.3 +++ b/draft/man3/wcschr.3 @@ -36,6 +36,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcscmp.3 b/draft/man3/wcscmp.3 index 576f96d5..8258aa4c 100644 --- a/draft/man3/wcscmp.3 +++ b/draft/man3/wcscmp.3 @@ -37,6 +37,6 @@ C99. .SH 関連項目 \fBstrcmp\fP(3), \fBwcscasecmp\fP(3), \fBwmemcmp\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcscpy.3 b/draft/man3/wcscpy.3 index dc662423..0e6dfb4d 100644 --- a/draft/man3/wcscpy.3 +++ b/draft/man3/wcscpy.3 @@ -39,6 +39,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcscspn.3 b/draft/man3/wcscspn.3 index bf76d219..18227156 100644 --- a/draft/man3/wcscspn.3 +++ b/draft/man3/wcscspn.3 @@ -39,6 +39,6 @@ C99. .SH 関連項目 \fBstrcspn\fP(3), \fBwcspbrk\fP(3), \fBwcsspn\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcsdup.3 b/draft/man3/wcsdup.3 index 74178256..edbbc157 100644 --- a/draft/man3/wcsdup.3 +++ b/draft/man3/wcsdup.3 @@ -60,6 +60,6 @@ POSIX.1\-2008. この関数は POSIX.1\-2001 では規定されていないが .SH 関連項目 \fBstrdup\fP(3), \fBwcscpy\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcslen.3 b/draft/man3/wcslen.3 index 77d9d1c2..247b64b6 100644 --- a/draft/man3/wcslen.3 +++ b/draft/man3/wcslen.3 @@ -36,6 +36,6 @@ C99. .SH 関連項目 \fBstrlen\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcsncasecmp.3 b/draft/man3/wcsncasecmp.3 index 9a3f1eb5..506f408c 100644 --- a/draft/man3/wcsncasecmp.3 +++ b/draft/man3/wcsncasecmp.3 @@ -60,6 +60,6 @@ POSIX.1\-2008. この関数は POSIX.1\-2001 では規定されていないが .SH 関連項目 \fBstrncasecmp\fP(3), \fBwcsncmp\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcsncat.3 b/draft/man3/wcsncat.3 index f3da461d..c71a9418 100644 --- a/draft/man3/wcsncat.3 +++ b/draft/man3/wcsncat.3 @@ -40,6 +40,6 @@ C99. .SH 関連項目 \fBstrncat\fP(3), \fBwcscat\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcsncmp.3 b/draft/man3/wcsncmp.3 index f7c793bb..142257e5 100644 --- a/draft/man3/wcsncmp.3 +++ b/draft/man3/wcsncmp.3 @@ -39,6 +39,6 @@ C99. .SH 関連項目 \fBstrncmp\fP(3), \fBwcsncasecmp\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcsncpy.3 b/draft/man3/wcsncpy.3 index 7896df32..9cb684e3 100644 --- a/draft/man3/wcsncpy.3 +++ b/draft/man3/wcsncpy.3 @@ -42,6 +42,6 @@ C99. .SH 関連項目 \fBstrncpy\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcsnlen.3 b/draft/man3/wcsnlen.3 index bf667007..45a8e086 100644 --- a/draft/man3/wcsnlen.3 +++ b/draft/man3/wcsnlen.3 @@ -59,6 +59,6 @@ POSIX.1\-2008. .SH 関連項目 \fBstrnlen\fP(3), \fBwcslen\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcsnrtombs.3 b/draft/man3/wcsnrtombs.3 index 01c32aa3..dec3e3c0 100644 --- a/draft/man3/wcsnrtombs.3 +++ b/draft/man3/wcsnrtombs.3 @@ -84,6 +84,6 @@ POSIX.1\-2008. .SH 関連項目 \fBiconv\fP(3), \fBwcsrtombs\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcspbrk.3 b/draft/man3/wcspbrk.3 index fd6d69d5..2dff631e 100644 --- a/draft/man3/wcspbrk.3 +++ b/draft/man3/wcspbrk.3 @@ -36,6 +36,6 @@ C99. .SH 関連項目 \fBstrpbrk\fP(3), \fBwcschr\fP(3), \fBwcscspn\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcsrchr.3 b/draft/man3/wcsrchr.3 index bfbf54f4..2049847a 100644 --- a/draft/man3/wcsrchr.3 +++ b/draft/man3/wcsrchr.3 @@ -36,6 +36,6 @@ C99. .SH 関連項目 \fBstrrchr\fP(3), \fBwcschr\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcsrtombs.3 b/draft/man3/wcsrtombs.3 index ca0f456b..b5a7bd4a 100644 --- a/draft/man3/wcsrtombs.3 +++ b/draft/man3/wcsrtombs.3 @@ -62,6 +62,6 @@ C99. .SH 関連項目 \fBiconv\fP(3), \fBwcsnrtombs\fP(3), \fBwcstombs\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcsspn.3 b/draft/man3/wcsspn.3 index 226cbe7d..e54679ca 100644 --- a/draft/man3/wcsspn.3 +++ b/draft/man3/wcsspn.3 @@ -39,6 +39,6 @@ C99. .SH 関連項目 \fBstrspn\fP(3), \fBwcscspn\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcsstr.3 b/draft/man3/wcsstr.3 index b9f42f5c..2610d954 100644 --- a/draft/man3/wcsstr.3 +++ b/draft/man3/wcsstr.3 @@ -39,6 +39,6 @@ C99. .SH 関連項目 \fBstrstr\fP(3), \fBwcschr\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcstoimax.3 b/draft/man3/wcstoimax.3 index 3090ca61..681d00a1 100644 --- a/draft/man3/wcstoimax.3 +++ b/draft/man3/wcstoimax.3 @@ -48,6 +48,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcstok.3 b/draft/man3/wcstok.3 index 47f43458..90ee81fd 100644 --- a/draft/man3/wcstok.3 +++ b/draft/man3/wcstok.3 @@ -59,6 +59,6 @@ for (token = wcstok(wcs, " \et\en", &state); .SH 関連項目 \fBstrtok\fP(3), \fBwcschr\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcstombs.3 b/draft/man3/wcstombs.3 index 384db5a6..d64cc7d7 100644 --- a/draft/man3/wcstombs.3 +++ b/draft/man3/wcstombs.3 @@ -57,6 +57,6 @@ C99. .SH 関連項目 \fBmbstowcs\fP(3), \fBwcsrtombs\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcswidth.3 b/draft/man3/wcswidth.3 index 94349972..4fbcea72 100644 --- a/draft/man3/wcswidth.3 +++ b/draft/man3/wcswidth.3 @@ -38,6 +38,6 @@ POSIX.1\-2001. .SH 関連項目 \fBiswprint\fP(3), \fBwcwidth\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wctob.3 b/draft/man3/wctob.3 index ed5d3002..e4c41526 100644 --- a/draft/man3/wctob.3 +++ b/draft/man3/wctob.3 @@ -43,6 +43,6 @@ C99. .SH 関連項目 \fBbtowc\fP(3), \fBwcrtomb\fP(3), \fBwctomb\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wctomb.3 b/draft/man3/wctomb.3 index 1da65b17..cd63e9d4 100644 --- a/draft/man3/wctomb.3 +++ b/draft/man3/wctomb.3 @@ -51,6 +51,6 @@ C99. .SH 関連項目 \fBMB_CUR_MAX\fP(3), \fBwcrtomb\fP(3), \fBwcstombs\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wctrans.3 b/draft/man3/wctrans.3 index 055b479f..318d451d 100644 --- a/draft/man3/wctrans.3 +++ b/draft/man3/wctrans.3 @@ -45,6 +45,6 @@ C99. .SH 関連項目 \fBtowctrans\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wctype.3 b/draft/man3/wctype.3 index fc53fbf7..9f965df1 100644 --- a/draft/man3/wctype.3 +++ b/draft/man3/wctype.3 @@ -56,6 +56,6 @@ C99. .SH 関連項目 \fBiswctype\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wcwidth.3 b/draft/man3/wcwidth.3 index b6277014..183277b8 100644 --- a/draft/man3/wcwidth.3 +++ b/draft/man3/wcwidth.3 @@ -43,6 +43,6 @@ glibc 2.2.5 以前では以下のプロトタイプ宣言が使用されてい .SH 関連項目 \fBiswprint\fP(3), \fBwcswidth\fP(3), \fBfeature_test_macros\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wmemchr.3 b/draft/man3/wmemchr.3 index a89b971f..165785cb 100644 --- a/draft/man3/wmemchr.3 +++ b/draft/man3/wmemchr.3 @@ -36,6 +36,6 @@ C99. .SH 関連項目 \fBmemchr\fP(3), \fBwcschr\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wmemcmp.3 b/draft/man3/wmemcmp.3 index 948bf51a..25c79bf1 100644 --- a/draft/man3/wmemcmp.3 +++ b/draft/man3/wmemcmp.3 @@ -37,6 +37,6 @@ C99. .SH 関連項目 \fBmemcmp\fP(3), \fBwcscmp\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wmemcpy.3 b/draft/man3/wmemcpy.3 index e13c191d..a463f7c4 100644 --- a/draft/man3/wmemcpy.3 +++ b/draft/man3/wmemcpy.3 @@ -39,6 +39,6 @@ C99. .SH 関連項目 \fBmemcpy\fP(3), \fBwcscpy\fP(3), \fBwmemmove\fP(3), \fBwmempcpy\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wmemmove.3 b/draft/man3/wmemmove.3 index ea189d8d..459f4ce8 100644 --- a/draft/man3/wmemmove.3 +++ b/draft/man3/wmemmove.3 @@ -37,6 +37,6 @@ C99. .SH 関連項目 \fBmemmove\fP(3), \fBwmemcpy\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wmemset.3 b/draft/man3/wmemset.3 index 84285a79..bed8d8f1 100644 --- a/draft/man3/wmemset.3 +++ b/draft/man3/wmemset.3 @@ -35,6 +35,6 @@ C99. .SH 関連項目 \fBmemset\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wordexp.3 b/draft/man3/wordexp.3 index 3743ee81..b1b5966c 100644 --- a/draft/man3/wordexp.3 +++ b/draft/man3/wordexp.3 @@ -137,6 +137,6 @@ main(int argc, char **argv) .SH 関連項目 \fBfnmatch\fP(3), \fBglob\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/wprintf.3 b/draft/man3/wprintf.3 index 12c94615..724ce011 100644 --- a/draft/man3/wprintf.3 +++ b/draft/man3/wprintf.3 @@ -122,6 +122,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/xcrypt.3 b/draft/man3/xcrypt.3 index c5c2d7d1..aac1dda3 100644 --- a/draft/man3/xcrypt.3 +++ b/draft/man3/xcrypt.3 @@ -43,6 +43,6 @@ xencrypt, xdecrypt, passwd2des \- RFS パスワード暗号化 .SH 関連項目 \fBcbc_crypt\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/xdr.3 b/draft/man3/xdr.3 index 14affa44..b82697fd 100644 --- a/draft/man3/xdr.3 +++ b/draft/man3/xdr.3 @@ -319,6 +319,6 @@ eXternal Data Representation: Sun Technical Notes Inc., USC\-ISI. .RE .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man3/y0.3 b/draft/man3/y0.3 index b437ae41..91f96104 100644 --- a/draft/man3/y0.3 +++ b/draft/man3/y0.3 @@ -153,6 +153,6 @@ glibc バージョン 2.3.2 以前では、 領域エラーが発生した場合 .SH 関連項目 \fBj0\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/console.4 b/draft/man4/console.4 index 8f96e1f1..fc71c42b 100644 --- a/draft/man4/console.4 +++ b/draft/man4/console.4 @@ -55,6 +55,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/console_codes.4 b/draft/man4/console_codes.4 index 6c4a01ee..577684ec 100644 --- a/draft/man4/console_codes.4 +++ b/draft/man4/console_codes.4 @@ -146,7 +146,7 @@ CSI (または ESC [ ) のあとに、最大で NPAR (16) 個のセミコロン .PP CSI シーケンスの動作は、その最後の文字によって決まる。 .TS -l l l l. +l l l. @ ICH 指示された数の空白文字を挿入する。 A CUU 指示された数だけカーソルを上方向に移動する。 B CUD カーソルを指示された数の行だけ下方向に移動する。 @@ -508,6 +508,6 @@ Linux "プライベートモード" シーケンスは ECMA\-48 のプライベ .SH 関連項目 \fBconsole\fP(4), \fBconsole_ioctl\fP(4), \fBcharsets\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/console_ioctl.4 b/draft/man4/console_ioctl.4 index 541ce9d1..3a13fa79 100644 --- a/draft/man4/console_ioctl.4 +++ b/draft/man4/console_ioctl.4 @@ -467,6 +467,6 @@ POSIX 機能を使いなさい。 \fBmapscrn\fP(8), \fBresizecons\fP(8), \fBsetfont\fP(8), \fI/usr/include/linux/kd.h\fP, \fI/usr/include/linux/vt.h\fP .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/dsp56k.4 b/draft/man4/dsp56k.4 index 76186d61..8cb645ff 100644 --- a/draft/man4/dsp56k.4 +++ b/draft/man4/dsp56k.4 @@ -89,6 +89,6 @@ dsp56k_binary\fP へのポインタでなければならない。 構造体の \fIhttp://dsp56k.nocrew.org/\fP, DSP56000/DSP56001 Digital Signal Processor User's Manual .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/fd.4 b/draft/man4/fd.4 index 35c07449..0d3b212e 100644 --- a/draft/man4/fd.4 +++ b/draft/man4/fd.4 @@ -186,6 +186,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/full.4 b/draft/man4/full.4 index 231d7a1a..edaf3727 100644 --- a/draft/man4/full.4 +++ b/draft/man4/full.4 @@ -52,6 +52,6 @@ full \- いつも full であるデバイス .SH 関連項目 \fBmknod\fP(1), \fBnull\fP(4), \fBzero\fP(4) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/hd.4 b/draft/man4/hd.4 index 2ca0ed54..4b4e6736 100644 --- a/draft/man4/hd.4 +++ b/draft/man4/hd.4 @@ -82,6 +82,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/initrd.4 b/draft/man4/initrd.4 index 520cd969..5a86859d 100644 --- a/draft/man4/initrd.4 +++ b/draft/man4/initrd.4 @@ -255,6 +255,6 @@ loader) によって初期化 (例えば、ロード) される RAM ディス カーネルソースパッケージに含まれるドキュメントファイル \fIinitrd.txt\fP、 LILO のドキュメント、LOADLIN のドキュメント、SYSLINUX のドキュメント。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/intro.4 b/draft/man4/intro.4 index 795908d2..0500ad27 100644 --- a/draft/man4/intro.4 +++ b/draft/man4/intro.4 @@ -40,6 +40,6 @@ intro \- スペシャルファイルに関する序文 .SH 関連項目 \fBstandards\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/lp.4 b/draft/man4/lp.4 index b03c6642..24f874e7 100644 --- a/draft/man4/lp.4 +++ b/draft/man4/lp.4 @@ -92,6 +92,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/mem.4 b/draft/man4/mem.4 index be30a5b1..57fedb33 100644 --- a/draft/man4/mem.4 +++ b/draft/man4/mem.4 @@ -76,6 +76,6 @@ chown root:mem /dev/port .SH 関連項目 \fBchown\fP(1), \fBmknod\fP(1), \fBioperm\fP(2) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/mouse.4 b/draft/man4/mouse.4 index 470083d5..bbb7149a 100644 --- a/draft/man4/mouse.4 +++ b/draft/man4/mouse.4 @@ -125,6 +125,6 @@ byte d7 d6 d5 d4 d3 d2 d1 d0 .SH 関連項目 \fBttyS\fP(4), \fBgpm\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/null.4 b/draft/man4/null.4 index c707f10e..fe6090e8 100644 --- a/draft/man4/null.4 +++ b/draft/man4/null.4 @@ -54,6 +54,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/pts.4 b/draft/man4/pts.4 index 94abe48f..33e556af 100644 --- a/draft/man4/pts.4 +++ b/draft/man4/pts.4 @@ -47,6 +47,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/ram.4 b/draft/man4/ram.4 index e5a075c5..54eeceaf 100644 --- a/draft/man4/ram.4 +++ b/draft/man4/ram.4 @@ -46,6 +46,6 @@ chown root:disk /dev/ram .SH 関連項目 \fBchown\fP(1), \fBmknod\fP(1), \fBmount\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/random.4 b/draft/man4/random.4 index 9827e503..a627c97b 100644 --- a/draft/man4/random.4 +++ b/draft/man4/random.4 @@ -146,6 +146,6 @@ mknod (1) .br RFC\ 1750, "Randomness Recommendations for Security" .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/rtc.4 b/draft/man4/rtc.4 index 38537a6c..0e3b756c 100644 --- a/draft/man4/rtc.4 +++ b/draft/man4/rtc.4 @@ -192,6 +192,6 @@ RTC の中にはアラームフィールドに 「ワイルドカード」の値 \fBstime\fP(2), \fBtime\fP(2), \fBgmtime\fP(3), \fBtime\fP(7), \fBhwclock\fP(8), /usr/src/linux/Documentation/rtc.txt .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/sd.4 b/draft/man4/sd.4 index befc2a3a..ec14c821 100644 --- a/draft/man4/sd.4 +++ b/draft/man4/sd.4 @@ -26,7 +26,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH SD 4 1992\-12\-17 Linux "Linux Programmer's Manual" +.TH SD 4 2012\-05\-03 Linux "Linux Programmer's Manual" .SH 名前 sd \- SCSI ディスクドライブのためのドライバ .SH 書式 @@ -86,8 +86,9 @@ struct hd_geometry { \fBBLKRRPART\fP 強制的に、SCSI ディスクのパーティションテーブルの再読み込みを行う。 パラメータは必要ない。 -\fBscsi\fP(4) の \fBioctl\fP(2) 操作も同様にサポートされる。 \fBioctl\fP(2) のパラメータが必要で、それが NULL -ならば、 \fBioctl\fP(2) はエラー \fBEINVAL\fP で失敗する。 +SCSI の \fBioctl\fP(2) 操作も同様にサポートされる。 \fBioctl\fP(2) の +パラメータが必要で、そのパラメータが NULL の場合は、 +\fBioctl\fP(2) はエラー \fBEINVAL\fP で失敗する。 .SH ファイル /dev/sd[a\-h]: ドライブ全体 .br @@ -95,6 +96,6 @@ struct hd_geometry { .\".BR scsi (4) /dev/sd[a\-h][0\-8]: 個々のブロックパーティション .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/sk98lin.4 b/draft/man4/sk98lin.4 index c0196a6f..43acee28 100644 --- a/draft/man4/sk98lin.4 +++ b/draft/man4/sk98lin.4 @@ -27,7 +27,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH SK98LIN 4 2007\-11\-25 Linux "Linux Programmer's Manual" +.TH SK98LIN 4 2012\-05\-10 Linux "Linux Programmer's Manual" .SH 名前 sk98lin \- Marvell/SysKonnect ギガビットイーサネットドライバ v6.21 .SH 書式 @@ -40,6 +40,8 @@ sk98lin \- Marvell/SysKonnect ギガビットイーサネットドライバ v6.2 .SH 説明 .ad l .hy 0 +\fB注意\fP: この時代遅れのドライバはカーネル 2.6.26 で削除された。 + \fBsk98lin\fP は Marvell と SysKonnect のネットワークアダプタカードの ギガビットイーサネットドライバである。 これは SysKonnect SK\-98xx/SK\-95xx 互換のギガビットイーサネットアダプタと Yukon 互換のチップセットをサポートしている。 @@ -304,6 +306,6 @@ RLMT モード \fICheckLocalPort\fP と \fICheckLinkState\fP は、1 .SH 関連項目 \fBinsmod\fP(8), \fBifconfig\fP(8), \fBmodprobe\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/st.4 b/draft/man4/st.4 index aa4645c5..0668f07b 100644 --- a/draft/man4/st.4 +++ b/draft/man4/st.4 @@ -558,6 +558,6 @@ SENSE コードが自動的にテキストに変換されて、 いくつかの カーネルソースの \fIdrivers/scsi/README.st\fP や \fIDocumentation/scsi/st.txt\fP (カーネル 2.6 以降) の各ファイルには、 ドライバに関するより新しい情報や、 その設定可能な範囲に関する内容が含まれている。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/tty.4 b/draft/man4/tty.4 index 696efb26..7ff7b395 100644 --- a/draft/man4/tty.4 +++ b/draft/man4/tty.4 @@ -54,6 +54,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/ttyS.4 b/draft/man4/ttyS.4 index 4ce738c3..cb6f5e2d 100644 --- a/draft/man4/ttyS.4 +++ b/draft/man4/ttyS.4 @@ -52,6 +52,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/tty_ioctl.4 b/draft/man4/tty_ioctl.4 index 977c2d2d..38b960bb 100644 --- a/draft/man4/tty_ioctl.4 +++ b/draft/man4/tty_ioctl.4 @@ -323,6 +323,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/vcs.4 b/draft/man4/vcs.4 index 97bfde0e..a006cddc 100644 --- a/draft/man4/vcs.4 +++ b/draft/man4/vcs.4 @@ -132,6 +132,6 @@ main(void) .SH 関連項目 \fBconsole\fP(4), \fBtty\fP(4), \fBttyS\fP(4), \fBgpm\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man4/wavelan.4 b/draft/man4/wavelan.4 index 5135ca0e..5ab7a00d 100644 --- a/draft/man4/wavelan.4 +++ b/draft/man4/wavelan.4 @@ -83,6 +83,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/acct.5 b/draft/man5/acct.5 index 7464ebbb..fa0a89b3 100644 --- a/draft/man5/acct.5 +++ b/draft/man5/acct.5 @@ -140,6 +140,6 @@ struct acct_v3 { .SH 関連項目 \fBlastcomm\fP(1), \fBacct\fP(2), \fBaccton\fP(8), \fBsa\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/charmap.5 b/draft/man5/charmap.5 index 61161091..6d0b3242 100644 --- a/draft/man5/charmap.5 +++ b/draft/man5/charmap.5 @@ -93,6 +93,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/core.5 b/draft/man5/core.5 index 731a3137..5dc28597 100644 --- a/draft/man5/core.5 +++ b/draft/man5/core.5 @@ -285,6 +285,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/dir_colors.5 b/draft/man5/dir_colors.5 index f16cc65a..c6ba79d7 100644 --- a/draft/man5/dir_colors.5 +++ b/draft/man5/dir_colors.5 @@ -231,6 +231,6 @@ ISO 6429 端末で使われる \fBLEFTCODE\fP と \fBRIGHTCODE\fP のデフォ .SH 関連項目 \fBdircolors\fP(1), \fBls\fP(1), \fBstty\fP(1), \fBxterm\fP(1) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/elf.5 b/draft/man5/elf.5 index 1f78cf69..5022de60 100644 --- a/draft/man5/elf.5 +++ b/draft/man5/elf.5 @@ -239,7 +239,8 @@ Linux ABI. .\" 6 .\" .TP .\" .BR ELFOSABI_MONTEREY -.\" Monterey project ABI. Now replaced by +.\" Monterey project ABI. +.\" Now replaced by .\" ELFOSABI_AIX .\" 7 Solaris ABI. @@ -1355,6 +1356,6 @@ AMD64 ABI Draft, \fISystem V Application Binary Interface AMD64 Architecture Processor Supplement\fP. .PP .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/filesystems.5 b/draft/man5/filesystems.5 index dff27117..600b163d 100644 --- a/draft/man5/filesystems.5 +++ b/draft/man5/filesystems.5 @@ -145,6 +145,6 @@ Manager が使っている。 .SH 関連項目 \fBproc\fP(5), \fBfsck\fP(8), \fBmkfs\fP(8), \fBmount\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/ftpusers.5 b/draft/man5/ftpusers.5 index 89bdf16c..c92a7374 100644 --- a/draft/man5/ftpusers.5 +++ b/draft/man5/ftpusers.5 @@ -38,6 +38,6 @@ University FTP サーバーデーモン (wuftpd) と Professional FTP デーモ .SH 関連項目 \fBpasswd\fP(5), \fBproftpd\fP(8), \fBwuftpd\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/group.5 b/draft/man5/group.5 index f753b981..8adba438 100644 --- a/draft/man5/group.5 +++ b/draft/man5/group.5 @@ -59,6 +59,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/host.conf.5 b/draft/man5/host.conf.5 index 0fabcba2..2be4d249 100644 --- a/draft/man5/host.conf.5 +++ b/draft/man5/host.conf.5 @@ -117,6 +117,6 @@ syslog 機能を通じた警告を発しない。 このオプションを \fIwa .SH 関連項目 \fBgethostbyname\fP(3), \fBhostname\fP(7), \fBnamed\fP(8), \fBresolv+\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/hosts.5 b/draft/man5/hosts.5 index 90483f27..c39456a2 100644 --- a/draft/man5/hosts.5 +++ b/draft/man5/hosts.5 @@ -92,6 +92,6 @@ Information Control Center (NIC) によって 管理される公式ホストデ \fBhostname\fP(1), \fBresolver\fP(3), \fBresolver\fP(5), \fBhostname\fP(7), \fBnamed\fP(8), Internet RFC\ 952 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/hosts.equiv.5 b/draft/man5/hosts.equiv.5 index 9d494bf9..a73506c3 100644 --- a/draft/man5/hosts.equiv.5 +++ b/draft/man5/hosts.equiv.5 @@ -44,6 +44,6 @@ netgroup を指定することもでき、その場合は @ 記号を前につ .SH 関連項目 \fBrhosts\fP(5), \fBrlogind\fP(8), \fBrshd\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/intro.5 b/draft/man5/intro.5 index dc416945..f5c3f37b 100644 --- a/draft/man5/intro.5 +++ b/draft/man5/intro.5 @@ -39,6 +39,6 @@ intro \- ファイルフォーマットの紹介 .SH 関連項目 \fBstandards\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/issue.5 b/draft/man5/issue.5 index 9d42f8f2..6a9c9f80 100644 --- a/draft/man5/issue.5 +++ b/draft/man5/issue.5 @@ -40,6 +40,6 @@ issue \- ログイン前に表示されるメッセージとシステム情報 .SH 関連項目 \fBmotd\fP(5), \fBagetty\fP(8), \fBmingetty\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/locale.5 b/draft/man5/locale.5 index d2dcf31d..d4f4d300 100644 --- a/draft/man5/locale.5 +++ b/draft/man5/locale.5 @@ -327,6 +327,6 @@ POSIX.2, ISO/IEC 14652. \fBlocale\fP(1), \fBlocaledef\fP(1) \fBlocaleconv\fP(3), \fBsetlocale\fP(3), \fBcharmap\fP(5), .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/motd.5 b/draft/man5/motd.5 index ced1ab64..836362c5 100644 --- a/draft/man5/motd.5 +++ b/draft/man5/motd.5 @@ -41,6 +41,6 @@ motd \- 今日のお知らせ(message of the day) .SH 関連項目 \fBlogin\fP(1), \fBissue\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/networks.5 b/draft/man5/networks.5 index 3150d03e..9ecceb64 100644 --- a/draft/man5/networks.5 +++ b/draft/man5/networks.5 @@ -71,6 +71,6 @@ DARPA ネットワークとその分かりやすい名前を記載したファ \fBgetnetbyaddr\fP(3), \fBgetnetbyname\fP(3), \fBgetnetent\fP(3), \fBnetstat\fP(8), \fBroute\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/nologin.5 b/draft/man5/nologin.5 index 2db5ae0a..d179083c 100644 --- a/draft/man5/nologin.5 +++ b/draft/man5/nologin.5 @@ -40,6 +40,6 @@ nologin \- 非特権ユーザのログインを禁止する .SH 関連項目 \fBlogin\fP(1), \fBshutdown\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/nscd.conf.5 b/draft/man5/nscd.conf.5 index 387dc956..5532804d 100644 --- a/draft/man5/nscd.conf.5 +++ b/draft/man5/nscd.conf.5 @@ -125,6 +125,6 @@ .\" was written by Thorsten Kukuk and Ulrich Drepper. \fBnscd\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/nsswitch.conf.5 b/draft/man5/nsswitch.conf.5 index ae154321..66b398a5 100644 --- a/draft/man5/nsswitch.conf.5 +++ b/draft/man5/nsswitch.conf.5 @@ -271,6 +271,6 @@ Solaris 2 の C ライブラリで使った機構が基になっている。 .SH 関連項目 \fBgetent\fP(1), \fBnss\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/protocols.5 b/draft/man5/protocols.5 index 00089a63..7bcffe0f 100644 --- a/draft/man5/protocols.5 +++ b/draft/man5/protocols.5 @@ -72,6 +72,6 @@ Numbers Authority) によって指定される。 http://www.iana.org/assignments/protocol\-numbers .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/resolv.conf.5 b/draft/man5/resolv.conf.5 index 37e80f28..cd020e9c 100644 --- a/draft/man5/resolv.conf.5 +++ b/draft/man5/resolv.conf.5 @@ -23,7 +23,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH RESOLV.CONF 5 2012\-04\-23 "" "Linux Programmer's Manual" +.TH RESOLV.CONF 5 2012\-05\-04 "" "Linux Programmer's Manual" .UC 4 .SH 名前 resolv.conf \- レゾルバ設定ファイル @@ -34,8 +34,9 @@ resolv.conf \- レゾルバ設定ファイル レゾルバ設定ファイルには、レゾルバルーチンがプロセスによって最初に 起動されたときに読み込まれる情報が格納されている。 このファイルは人間に可読なように設計されている。 キーワードと値のリストが含まれ、いろいろなタイプのレゾルバ情報を提供する。 .LP -普通に設定されたシステムでは、このファイルは必要ない。 問い合わせをされる唯一のネームサーバはローカルマシン上にある。 -ドメイン名はホスト名から決定され、 ドメインの検索パスはドメイン名から作成される。 +このファイルが存在しない場合、問い合わせはローカルマシン上の +ネームサーバに対してのみ行われる。ドメイン名はホスト名から決定され、 +ドメインの検索パスはドメイン名から作成される。 .LP この状態を変更するための設定オプションには、以下のようなものがある。 .TP @@ -176,6 +177,6 @@ glibc は IPv6 と IPv4 の検索を順番に実行するようになる .br BIND のネームサーバオペレーションガイド .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/rpc.5 b/draft/man5/rpc.5 index 407b1314..95ef9d4e 100644 --- a/draft/man5/rpc.5 +++ b/draft/man5/rpc.5 @@ -72,6 +72,6 @@ RPC プログラム番号データベース .SH 関連項目 \fBgetrpcent\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/securetty.5 b/draft/man5/securetty.5 index 8bffe87f..7fd7d09e 100644 --- a/draft/man5/securetty.5 +++ b/draft/man5/securetty.5 @@ -39,6 +39,6 @@ suite を使用している場合は、 \fBlogin.defs\fP(5) を参照するこ .SH 関連項目 \fBlogin\fP(1), \fBlogin.defs\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/services.5 b/draft/man5/services.5 index 7465951e..1562fc79 100644 --- a/draft/man5/services.5 +++ b/draft/man5/services.5 @@ -155,6 +155,6 @@ telnet 23/tcp ポート番号の割り当てを定めている RFC (最新版は RFC\ 1700、別名 STD0002) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/shells.5 b/draft/man5/shells.5 index c316218d..286b1073 100644 --- a/draft/man5/shells.5 +++ b/draft/man5/shells.5 @@ -51,6 +51,6 @@ ftp デーモンは、 ログインシェルがこのファイルに書かれて .SH 関連項目 \fBchsh\fP(1), \fBgetusershell\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/slabinfo.5 b/draft/man5/slabinfo.5 index 27ece4b6..92ea53c3 100644 --- a/draft/man5/slabinfo.5 +++ b/draft/man5/slabinfo.5 @@ -95,6 +95,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/termcap.5 b/draft/man5/termcap.5 index 61739dbb..671e179d 100644 --- a/draft/man5/termcap.5 +++ b/draft/man5/termcap.5 @@ -441,6 +441,6 @@ x 垂直線 (|) .SH 関連項目 \fBncurses\fP(3), \fBtermcap\fP(3), \fBterminfo\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/ttytype.5 b/draft/man5/ttytype.5 index 48c7604d..34d35562 100644 --- a/draft/man5/ttytype.5 +++ b/draft/man5/ttytype.5 @@ -57,6 +57,6 @@ vt320 ttys0 .SH 関連項目 \fBtermcap\fP(5), \fBterminfo\fP(5), \fBagetty\fP(8), \fBmingetty\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/tzfile.5 b/draft/man5/tzfile.5 index 631f0668..fb6d4d0f 100644 --- a/draft/man5/tzfile.5 +++ b/draft/man5/tzfile.5 @@ -6,14 +6,17 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH TZFILE 5 2010\-08\-31 "" "Linux Programmer's Manual" +.TH TZFILE 5 2012\-05\-04 "" "Linux Programmer's Manual" .SH 名前 tzfile \- タイムゾーンの情報 -.SH 書式 -\fB#include \fP .SH 説明 -\fBtzset\fP(3) によって用いられるタイムゾーン情報ファイルは、 -タイムゾーン情報ファイルであることを識別するための magic 文字列 "TZif" で始まり、 +このページは、 \fBtzset\fP(3) で使用されるタイムゾーンファイルの構造に +ついて説明したものである。通常、これらのファイルは +ディレクトリ \fI/usr/lib/zoneinfo\fP か \fI/usr/share/zoneinfo\fP の +どちらかに置かれている。 + +タイムゾーン情報ファイルは、タイムゾーン情報ファイルであることを識別 +するための magic 文字列 "TZif" で始まり、 ファイルフォーマットのバージョンを示す文字 (2005 年時点では ASCII NUL (\(aq\e0\(aq) か \(aq2\(aq のいずれか)、 将来のための 15 バイトの予約領域 (値は 0) が続き、 @@ -99,8 +102,9 @@ UTC/local インジケータはそれぞれ 1 バイトの値として格納さ 処理する際に使用される (このような POSIX 表現が置かれない場合、改行の間には何も置かれない)。 .SH 関連項目 -\fBctime\fP(3) +\fBctime\fP(3), \fBtzset\fP(3), \fBtzselect\fP(8) と +glibc ソースコードの \fItimezone/tzfile.h\fP。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man5/utmp.5 b/draft/man5/utmp.5 index f378c04a..f0845b67 100644 --- a/draft/man5/utmp.5 +++ b/draft/man5/utmp.5 @@ -227,6 +227,6 @@ utmp 構造体は libc5 から libc6 で変更された。そのため昔の lib \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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man6/intro.6 b/draft/man6/intro.6 index d016eaf1..8d9de0bb 100644 --- a/draft/man6/intro.6 +++ b/draft/man6/intro.6 @@ -36,6 +36,6 @@ intro \- ゲームプログラムの紹介 .SS 著者と著作権 著者と著作権に関しては各マニュアルページのソースのヘッダを参照すること。 これらはページごとに異なる可能性があることに注意してほしい。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/aio.7 b/draft/man7/aio.7 index 80b2e3c3..c4ba7234 100644 --- a/draft/man7/aio.7 +++ b/draft/man7/aio.7 @@ -413,6 +413,6 @@ main(int argc, char *argv[]) \fBaio_read\fP(3), \fBaio_return\fP(3), \fBaio_write\fP(3), \fBlio_listio\fP(3), http://www.squid\-cache.org/~adrian/Reprint\-Pulavarty\-OLS2003.pdf .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/armscii-8.7 b/draft/man7/armscii-8.7 index 7817db93..35887deb 100644 --- a/draft/man7/armscii-8.7 +++ b/draft/man7/armscii-8.7 @@ -141,6 +141,6 @@ _ \fBascii\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/ascii.7 b/draft/man7/ascii.7 index be96e61f..7a4e56cc 100644 --- a/draft/man7/ascii.7 +++ b/draft/man7/ascii.7 @@ -49,7 +49,6 @@ ASCII を含んでいる。ASCII は国際的な規格では ISO 646 として .LP C プログラムでの \f(CW\(aq\eX\(aq\fP エスケープも注記してある。 .if t \{\ -.in 1i .ft CW \} .TS @@ -186,11 +185,12 @@ ASCII 規格は米国規格協会 (USASI : United States of America Standards Institute) によって 1968年に発行された。 .SH 関連項目 +.ad l \fBiso_8859\-1\fP(7), \fBiso_8859\-10\fP(7), \fBiso_8859\-13\fP(7), \fBiso_8859\-14\fP(7), \fBiso_8859\-15\fP(7), \fBiso_8859\-16\fP(7), \fBiso_8859\-2\fP(7), \fBiso_8859\-3\fP(7), \fBiso_8859\-4\fP(7), \fBiso_8859\-5\fP(7), \fBiso_8859\-6\fP(7), \fBiso_8859\-7\fP(7), \fBiso_8859\-8\fP(7), \fBiso_8859\-9\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/boot.7 b/draft/man7/boot.7 index ad9904b6..0e6d1e64 100644 --- a/draft/man7/boot.7 +++ b/draft/man7/boot.7 @@ -71,9 +71,11 @@ Linux カーネルパラメータに関するより詳しい情報は \fBbootpar init は、起動するとまず \fI/etc/inittab\fP を読み、その後の行動に関する情報を得る。 このファイルは \fIランレベル\fP によってどのような動作を行うべきであるかを定義する。 -これによってシステム管理者の管理が楽になる。 各\fIランレベル\fPは提供するサービスの集合に対応する (例えば \fBS\fP は \fIシングルユーザ\fP、 -\fB2\fP では大抵のネットワークサービスを起動する、など)。 システム管理者は、 \fBinit\fP(8) を用いて現在のランレベルを変更でき、 -\fBrunlevel\fP(8) によって現在のランレベルを確認できる。 +これによってシステム管理者の管理が楽になる。各\fIランレベル\fPは提供する +サービスの集合に対応する (例えば、 \fBS\fP は \fIシングルユーザ\fP、 \fB2\fP で +は大抵のネットワークサービスを起動する)。 +システム管理者は、 \fBinit\fP(8) を用いて現在のランレベルを変更でき、 +\fBrunlevel\fP(8) によって現在のランレベルを確認できる。 しかし、このファイルを編集して個々のサービスを管理するのは不便なので、 inittab は単にスクリプトの集合に対するブートストラップになっている。 実際の個々のサービスの起動や停止は、これらのスクリプトで行う。 @@ -122,6 +124,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/bootparam.7 b/draft/man7/bootparam.7 index 89878c20..908c894b 100644 --- a/draft/man7/bootparam.7 +++ b/draft/man7/bootparam.7 @@ -875,6 +875,6 @@ x\-threshold として用いられ、 2 番目の値が y\-threshold として を基にしている。 この (あるいは最新の) HOWTO をあたれば、 さらに多くの情報が入手できるだろう。 最新の情報源は \fI/usr/src/linux/Documentation/kernel\-parameters.txt\fP である。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/charsets.7 b/draft/man7/charsets.7 index 032b045c..893dd478 100644 --- a/draft/man7/charsets.7 +++ b/draft/man7/charsets.7 @@ -256,8 +256,8 @@ ISO 10646 コードを利用するときは、この工程は 6 バイトコー ISO\-8859\-1 文字セットを使うほとんどのユーザにとって、 この事実は、ASCII の範囲外を使った文字は 二つのバイトに符号化されるということを意味する。このことから -(UTF\-8 を使うと、ISO\-8859\-1を使用している)元々のテキストファイルのサイズから -1 〜 2 パーセント大きくなってしまうことになる。 +(UTF\-8 を使うと、ISO\-8859\-1を使用している)元々のテキストファイルの +サイズから 1 〜 2 パーセント大きくなってしまうことになる。 ロシア語やギリシャ語を利用するユーザーにとっては、 これによって元のテキストは 2 倍の大きさになることになる。 なぜならこれらの言語はほとんどが ASCII の範囲外だからである。 @@ -346,6 +346,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/complex.7 b/draft/man7/complex.7 index 8e1304a7..13435596 100644 --- a/draft/man7/complex.7 +++ b/draft/man7/complex.7 @@ -53,6 +53,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/cp1251.7 b/draft/man7/cp1251.7 index 164f0e82..fb8b650a 100644 --- a/draft/man7/cp1251.7 +++ b/draft/man7/cp1251.7 @@ -38,7 +38,7 @@ CP\ 1251 はキリル語のスクリプトで使用される文字を符号化 \fBascii\fP(7) マニュアルページに載っていないものを記載している。 4 列目は CP\ 1251 用に設定された環境でのみ正しく表示できるだろう。 .TS -l l l c lp-1. +l2 l2 l2 c2 lp-1. Oct Dec Hex Char Description _ 200 128 80 Ђ CYRILLIC CAPITAL LETTER DJE @@ -175,6 +175,6 @@ CP\ 1251 は Windows キリル文字としても知られている。 .SH 関連項目 \fBascii\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/environ.7 b/draft/man7/environ.7 index e7766cad..cac8706b 100644 --- a/draft/man7/environ.7 +++ b/draft/man7/environ.7 @@ -137,6 +137,6 @@ environ \- ユーザ環境 \fBclearenv\fP(3), \fBexec\fP(3), \fBgetenv\fP(3), \fBputenv\fP(3), \fBsetenv\fP(3), \fBunsetenv\fP(3), \fBlocale\fP(5) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/epoll.7 b/draft/man7/epoll.7 index 6693e929..7556120f 100644 --- a/draft/man7/epoll.7 +++ b/draft/man7/epoll.7 @@ -308,6 +308,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/feature_test_macros.7 b/draft/man7/feature_test_macros.7 index de1c1e96..bb8d7dad 100644 --- a/draft/man7/feature_test_macros.7 +++ b/draft/man7/feature_test_macros.7 @@ -399,6 +399,6 @@ main(int argc, char *argv[]) .sp \fI/usr/include/features.h\fP .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/futex.7 b/draft/man7/futex.7 index 650784a6..332f17da 100644 --- a/draft/man7/futex.7 +++ b/draft/man7/futex.7 @@ -81,6 +81,6 @@ futex の獲得を待つ、すなわち futex を "down" するには反対の of the Ottawa Linux Symposium 2002), futex の使用例ライブラリ, futex\-*.tar.bz2 . .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/hier.7 b/draft/man7/hier.7 index 1b93eb7c..0dfe3e5c 100644 --- a/draft/man7/hier.7 +++ b/draft/man7/hier.7 @@ -380,6 +380,6 @@ The Filesystem Hierarchy Standard, Version 2.2 The Filesystem Hierarchy Standard .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/inotify.7 b/draft/man7/inotify.7 index e259ab31..16a92806 100644 --- a/draft/man7/inotify.7 +++ b/draft/man7/inotify.7 @@ -283,6 +283,6 @@ inotify API では影響が受けるファイルをファイル名で特定す \fBinotify_rm_watch\fP(2), \fBread\fP(2), \fBstat\fP(2), \fIDocumentation/filesystems/inotify.txt\fP. .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/intro.7 b/draft/man7/intro.7 index 497c496c..a4e5d4ef 100644 --- a/draft/man7/intro.7 +++ b/draft/man7/intro.7 @@ -41,6 +41,6 @@ intro \- 概要、慣習やその他の説明 .SH 関連項目 \fBstandards\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-1.7 b/draft/man7/iso_8859-1.7 index c90bd62b..b6e81e9e 100644 --- a/draft/man7/iso_8859-1.7 +++ b/draft/man7/iso_8859-1.7 @@ -173,6 +173,6 @@ _ .SH 関連項目 \fBascii\fP(7), \fBiso_8859\-15\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-10.7 b/draft/man7/iso_8859-10.7 index fcb968b0..70be3060 100644 --- a/draft/man7/iso_8859-10.7 +++ b/draft/man7/iso_8859-10.7 @@ -165,6 +165,6 @@ ISO 8859\-10 は Latin\-6 としても知られている。 .SH 関連項目 \fBascii\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-11.7 b/draft/man7/iso_8859-11.7 index 89b70669..64a61844 100644 --- a/draft/man7/iso_8859-11.7 +++ b/draft/man7/iso_8859-11.7 @@ -160,6 +160,6 @@ ISO 8859\-11 は TIS (タイ工業規格) 620\-2253 (一般には TIS\-620 と .SH 関連項目 \fBascii\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-13.7 b/draft/man7/iso_8859-13.7 index f4f0849c..f57b285d 100644 --- a/draft/man7/iso_8859-13.7 +++ b/draft/man7/iso_8859-13.7 @@ -164,6 +164,6 @@ ISO 8859\-13 は Latin\-7 としても知られている。 .SH 関連項目 \fBascii\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-14.7 b/draft/man7/iso_8859-14.7 index 35bbbf82..87d39441 100644 --- a/draft/man7/iso_8859-14.7 +++ b/draft/man7/iso_8859-14.7 @@ -162,6 +162,6 @@ ISO 8859\-14 は Latin\-8 としても知られている。 .SH 関連項目 \fBascii\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-15.7 b/draft/man7/iso_8859-15.7 index fdc97afc..db7201a1 100644 --- a/draft/man7/iso_8859-15.7 +++ b/draft/man7/iso_8859-15.7 @@ -173,6 +173,6 @@ _ .SH 関連項目 \fBascii\fP(7), \fBiso_8859\-1\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-16.7 b/draft/man7/iso_8859-16.7 index 49ed03ce..5ed58f69 100644 --- a/draft/man7/iso_8859-16.7 +++ b/draft/man7/iso_8859-16.7 @@ -175,6 +175,6 @@ _ 追加情報: \fIISO 8859\-16 (Latin 10) Resources\fP (http://bucovina.chem.tue.nl/fonturi/index\-en.html). .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-2.7 b/draft/man7/iso_8859-2.7 index 20ee985e..67e368ca 100644 --- a/draft/man7/iso_8859-2.7 +++ b/draft/man7/iso_8859-2.7 @@ -177,6 +177,6 @@ _ 追加情報: \fIISO 8859\-2 (Latin 2) Resources\fP (http://sizif.mf.uni\-lj.si/linux/cee/iso8859\-2.html). .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-3.7 b/draft/man7/iso_8859-3.7 index a7511d1c..d5609c78 100644 --- a/draft/man7/iso_8859-3.7 +++ b/draft/man7/iso_8859-3.7 @@ -158,6 +158,6 @@ ISO 8859\-3 は Latin\-3 としても知られている。 .SH 関連項目 \fBascii\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-4.7 b/draft/man7/iso_8859-4.7 index 81840416..f0b1a285 100644 --- a/draft/man7/iso_8859-4.7 +++ b/draft/man7/iso_8859-4.7 @@ -160,6 +160,6 @@ _ .SH 関連項目 \fBascii\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-5.7 b/draft/man7/iso_8859-5.7 index 8961ed20..b031e9a3 100644 --- a/draft/man7/iso_8859-5.7 +++ b/draft/man7/iso_8859-5.7 @@ -160,6 +160,6 @@ _ .SH 関連項目 \fBascii\fP(7), \fBkoi8\-r\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-6.7 b/draft/man7/iso_8859-6.7 index fcfba8e6..e0052ba6 100644 --- a/draft/man7/iso_8859-6.7 +++ b/draft/man7/iso_8859-6.7 @@ -118,6 +118,6 @@ ISO 8859\-6 では、関連する多くの言語 (ウルドゥー語ヤペルシ .SH 関連項目 \fBascii\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-7.7 b/draft/man7/iso_8859-7.7 index 7e2b5b51..330c9dd0 100644 --- a/draft/man7/iso_8859-7.7 +++ b/draft/man7/iso_8859-7.7 @@ -160,6 +160,6 @@ ISO 8859\-7 は以前は ELOT\-928 や ECMA\-118:1986 とも呼ばれていた .SH 関連項目 \fBascii\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-8.7 b/draft/man7/iso_8859-8.7 index 9bf83ae9..fc1c4957 100644 --- a/draft/man7/iso_8859-8.7 +++ b/draft/man7/iso_8859-8.7 @@ -131,6 +131,6 @@ ISO 8859\-8 は ISO\-IR\-138 としても知られている。 .SH 関連項目 \fBascii\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/iso_8859-9.7 b/draft/man7/iso_8859-9.7 index c10bac97..0cc4e8b1 100644 --- a/draft/man7/iso_8859-9.7 +++ b/draft/man7/iso_8859-9.7 @@ -161,6 +161,6 @@ _ .SH 関連項目 \fBascii\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/koi8-r.7 b/draft/man7/koi8-r.7 index b303b843..819438c9 100644 --- a/draft/man7/koi8-r.7 +++ b/draft/man7/koi8-r.7 @@ -43,10 +43,10 @@ KOI8\-R は RFC\ 1489 (Registration of a Cyrillic Character Set) .SH 備考 KOI8\-R は、ロシア語と英語が混じった文書のために設計されたもので、 ロシア語キリル文字だけをカバーしている。 -そのため、ウクライナ語やベラルーシ語などのキリル文字が必要な場合は、代わりに、 -ISO\-IR\-111 や KOI8\-U (ウクライナ語文字集合)、KOI8\-C (古代ロシア語文書のため -の文字集合) を使った方がよい。 -これらの文字集合は、ロシア語キリル文字の領域に関しては KOI8\-R と同じである。 +そのため、ウクライナ語やベラルーシ語などのキリル文字が必要な場合は、 +代わりに、ISO\-IR\-111 や KOI8\-U (ウクライナ語文字集合)、KOI8\-C (古代 +ロシア語文書のための文字集合) を使った方がよい。これらの文字集合は、 +ロシア語キリル文字の領域に関しては KOI8\-R と同じである。 .PP キリル文字のより完全な文字集合は ISO\-8859\-5 文字集合でも定義されている。 .SS "KOI8\-R 文字" @@ -189,6 +189,6 @@ _ .SH 関連項目 \fBascii\fP(7), \fBiso\-8859\-5\fP(7), \fBkoi8\-u\fP(7), RFC\ 1489, http://koi8.pp.ru/ .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/koi8-u.7 b/draft/man7/koi8-u.7 index 2556fda2..e7cb745e 100644 --- a/draft/man7/koi8-u.7 +++ b/draft/man7/koi8-u.7 @@ -181,6 +181,6 @@ A4, A6, A7, AD, B4, B6, B7, BD である。 .SH 関連項目 \fBascii\fP(7), \fBkoi8\-r\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/locale.7 b/draft/man7/locale.7 index 04f975f6..cfdfc962 100644 --- a/draft/man7/locale.7 +++ b/draft/man7/locale.7 @@ -152,6 +152,6 @@ GNU gettext 関数ファミリーは LI18NUX2000 で規定されている。 \fBngettext\fP(3), \fBnl_langinfo\fP(3), \fBrpmatch\fP(3), \fBsetlocale\fP(3), \fBstrcoll\fP(3), \fBstrfmon\fP(3), \fBstrftime\fP(3), \fBstrxfrm\fP(3) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/mailaddr.7 b/draft/man7/mailaddr.7 index 8050f30d..3d3acf46 100644 --- a/draft/man7/mailaddr.7 +++ b/draft/man7/mailaddr.7 @@ -99,6 +99,6 @@ mailaddr \- メール・アドレスの説明 RFC\ 2822 (Internet Message Format) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/man-pages.7 b/draft/man7/man-pages.7 index 74eeb4ee..aad88237 100644 --- a/draft/man7/man-pages.7 +++ b/draft/man7/man-pages.7 @@ -377,6 +377,6 @@ TAB 文字を使うのは避けること。) \fBman\fP(1), \fBman2html\fP(1), \fBgroff\fP(7), \fBgroff_man\fP(7), \fBman\fP(7), \fBmdoc\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/man.7 b/draft/man7/man.7 index 7ad211e3..ada53b7c 100644 --- a/draft/man7/man.7 +++ b/draft/man7/man.7 @@ -327,6 +327,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/mdoc.7 b/draft/man7/mdoc.7 index bab39965..c154c072 100644 --- a/draft/man7/mdoc.7 +++ b/draft/man7/mdoc.7 @@ -400,6 +400,6 @@ UR マクロ (URI/URL ハイパーテキスト参照の開始), UE マクロ ( .Sh この文書について この man ページは Linux .Em man-pages -プロジェクトのリリース 3.40 の +プロジェクトのリリース 3.41 の 一部である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man-pages/ に書かれている。 diff --git a/draft/man7/mdoc.samples.7 b/draft/man7/mdoc.samples.7 index acf4e563..241d3112 100644 --- a/draft/man7/mdoc.samples.7 +++ b/draft/man7/mdoc.samples.7 @@ -2785,6 +2785,6 @@ nroff 使用時に、(最初のヘッダとフッタ以外の) 改ページ時 .Sh この文書について この man ページは Linux .Em man-pages -プロジェクトのリリース 3.40 の +プロジェクトのリリース 3.41 の 一部である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man-pages/ に書かれている。 diff --git a/draft/man7/operator.7 b/draft/man7/operator.7 index 4aa95743..bb747079 100644 --- a/draft/man7/operator.7 +++ b/draft/man7/operator.7 @@ -66,6 +66,6 @@ operator \- C 言語の演算子の優先順位と評価の順序 .fi .\" .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/path_resolution.7 b/draft/man7/path_resolution.7 index 48531330..c607bbd9 100644 --- a/draft/man7/path_resolution.7 +++ b/draft/man7/path_resolution.7 @@ -140,6 +140,6 @@ Linux では、スーパーユーザ権限が複数のケーパビリティに .SH 関連項目 \fBreadlink\fP(2), \fBcapabilities\fP(7), \fBcredentials\fP(7), \fBsymlink\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/posixoptions.7 b/draft/man7/posixoptions.7 index d61ad6c1..4fb64ae5 100644 --- a/draft/man7/posixoptions.7 +++ b/draft/man7/posixoptions.7 @@ -723,6 +723,6 @@ POSIX トレーシング (tracing) が使用可能である。 以下の関数 .SH 関連項目 \fBsysconf\fP(3), \fBstandards\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/signal.7 b/draft/man7/signal.7 index 0d7bf741..98084b8a 100644 --- a/draft/man7/signal.7 +++ b/draft/man7/signal.7 @@ -46,7 +46,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH SIGNAL 7 2011\-09\-18 Linux "Linux Programmer's Manual" +.TH SIGNAL 7 2012\-05\-01 Linux "Linux Programmer's Manual" .SH 名前 signal \- シグナルの概要 .SH 説明 @@ -147,10 +147,13 @@ Linux は POSIX 信頼シグナル (reliable signal; 以後 "標準シグナル" \fBfork\fP(2) 経由で作成された子プロセスでは、処理待ちのシグナル集合は空の集合で初期化される。 \fBexecve\fP(2) の前後で、処理待ちのシグナル集合は保持される。 .SS 標準シグナル -.\" parisc is a law unto itself -Linux は以下に示す標準シグナルに対応している。 シグナル番号の一部はアーキテクチャ依存であり、"値" 欄に示す通りである。 -(3つの値が書かれているものは、 1つ目が alpha と sparc で通常有効な値、 真ん中が ix86, ia64, ppc, s390, -arm, sh での値、最後が mips での値である。 \- はそのアーキテクチャにおいて対応するシグナルがないことを示す。) +Linux は以下に示す標準シグナルに対応している。シグナル番号の一部はアー +キテクチャ依存であり、"値" 欄に示す通りである。 (3つの値が書かれている +ものは、 1つ目が alpha と sparc で通常有効な値、 真ん中が x86, arm や +他のほとんどのアーキテクチャでの有効な値、最後が mips での値である。 +(parisc での値は記載されて\fIいない\fP。 parisc でのシグナル番号は +カーネルソースを参照してほしい)。 \- はそのアーキテ +クチャにおいて対応するシグナルがないことを示す。) 最初に、POSIX.1\-1990 に定義されているシグナルを示す。 .TS @@ -219,7 +222,7 @@ SIGIO 23,29,22 Term 入出力が可能になった (4.2BSD) SIGCLD \-,\-,18 Ign \fBSIGCHLD\fP と同義 SIGPWR 29,30,19 Term 電源喪失 (Power failure) (System V) SIGINFO 29,\-,\- \fBSIGPWR\fP と同義 -SIGLOST \-,\-,\- Term ファイルロックが失われた +SIGLOST \-,\-,\- Term ファイルロックが失われた (未使用) SIGWINCH 28,28,20 Ign ウィンドウ リサイズ シグナル (4.3BSD, Sun) SIGUNUSED \-,31,\- Core \fBSIGSYS\fP と同義 .TE @@ -545,10 +548,17 @@ Linux 2.6.8 以前: \fBmsgrcv\fP(2), \fBmsgsnd\fP(2). Linux 2.4 以前: \fBnanosleep\fP(2). .RE .SH 準拠 +.\" It must be a *very* long time since this was true: +.\" .SH BUGS +.\" .B SIGIO +.\" and +.\" .B SIGLOST +.\" have the same value. +.\" The latter is commented out in the kernel source, but +.\" the build process of some software still thinks that +.\" signal 29 is +.\" .BR SIGLOST . POSIX.1 (注記した内容以外)。 -.SH バグ -\fBSIGIO\fP と \fBSIGLOST\fP は同じ値を持っている。 \fBSIGLOST\fP はカーネルのソースではコメントアウトされている。 -しかし、ソフトウェアによってはビルドの過程でシグナル 29 を \fBSIGLOST\fP とみなしてしまうものがある。 .SH 関連項目 \fBkill\fP(1), \fBgetrlimit\fP(2), \fBkill\fP(2), \fBkillpg\fP(2), \fBrt_sigqueueinfo\fP(2), \fBsetitimer\fP(2), \fBsetrlimit\fP(2), \fBsgetmask\fP(2), @@ -559,6 +569,6 @@ POSIX.1 (注記した内容以外)。 \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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/standards.7 b/draft/man7/standards.7 index 28b31f7d..bf1cbbec 100644 --- a/draft/man7/standards.7 +++ b/draft/man7/standards.7 @@ -179,6 +179,6 @@ POSIX.1\-2008 にも準拠していると考えてよい。 .SH 関連項目 \fBfeature_test_macros\fP(7), \fBlibc\fP(7), \fBposixoptions\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/suffixes.7 b/draft/man7/suffixes.7 index 8da1117b..b7c881e8 100644 --- a/draft/man7/suffixes.7 +++ b/draft/man7/suffixes.7 @@ -279,6 +279,6 @@ Suffix File type .SH 関連項目 \fBfile\fP(1), \fBmake\fP(1) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/unicode.7 b/draft/man7/unicode.7 index 66b20f6d..29937e1f 100644 --- a/draft/man7/unicode.7 +++ b/draft/man7/unicode.7 @@ -121,7 +121,7 @@ Level 1 Level 2 Level 1 と同様だが、合成文字を必須とする言語のための文字 (例えば、タイ文字・ラオス文字・ヘブライ文字・アラビア文字・ -デーヴァナーガリー文字・マレヤーラム文字など) は使える。 +デーヴァナーガリー文字・マレヤーラム文字) は使える。 .TP Level 3 全ての \fBUCS\fP 文字をサポートする。 @@ -235,6 +235,6 @@ GUI アプリケーション (HTML ビューア・ワードプロセッサ) で .SH 関連項目 \fBsetlocale\fP(3), \fBcharsets\fP(7), \fButf\-8\fP(7) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/units.7 b/draft/man7/units.7 index 1a212235..28d93afb 100644 --- a/draft/man7/units.7 +++ b/draft/man7/units.7 @@ -113,6 +113,6 @@ hda: 120064896 sectors (61473 MB) w/2048KiB Cache MB はメガバイトで、KiB はキビバイトである。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man7/utf-8.7 b/draft/man7/utf-8.7 index b3a9ff14..b0421e20 100644 --- a/draft/man7/utf-8.7 +++ b/draft/man7/utf-8.7 @@ -32,7 +32,7 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH UTF\-8 7 2001\-05\-11 GNU "Linux Programmer's Manual" +.TH UTF\-8 7 2012\-04\-30 GNU "Linux Programmer's Manual" .SH 名前 UTF\-8 \- ASCII と互換性のある多バイト Unicode の符号化 .SH 説明 @@ -77,11 +77,11 @@ ASCII バイトが含まれることがなく、\(aq\e0\(aq や \(aq/\(aq の問 2^31 ビットのすべての UCS コード が \fBUTF\-8\fP を使用して符号化できる。 .TP * -\fBUTF\-8\fP 符号化では 0xfe と 0xff のバイトは絶対に使用しない。 +\fBUTF\-8\fP 符号化ではバイト 0xc0, 0xc1, 0xfe, 0xff が使用されることはない。 .TP * ASCII でない \fBUCS\fP 文字の多バイト列の最初のバイトは、 -常に 0xc0 から 0xfd の範囲で表現され、 +常に 0xc2 から 0xfd の範囲で表現され、 その文字が何バイトで構成されているかを示す。 多バイト列の残りの部分のバイトは、それぞれ 0x80 から 0xbf の範囲にある。 これにより同期が容易になり、ステートレスな符号化が可能になり、 @@ -201,10 +201,10 @@ ESC % @ ("\x1b%@") である。 .SS 標準 .\" .SH AUTHOR .\" Markus Kuhn -ISO/IEC 10646\-1:2000, Unicode 3.1, RFC\ 2279, Plan 9. +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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man8/intro.8 b/draft/man8/intro.8 index 168746c9..72a2b13a 100644 --- a/draft/man8/intro.8 +++ b/draft/man8/intro.8 @@ -43,6 +43,6 @@ intro \- 管理コマンドと特権コマンドの説明 .SS 著者と著作権 著者と著作権に関しては各マニュアルページのソースのヘッダを参照すること。 これらはページごとに異なる可能性があることに注意してほしい。 .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man8/ld.so.8 b/draft/man8/ld.so.8 index 5258fe7a..b808e231 100644 --- a/draft/man8/ld.so.8 +++ b/draft/man8/ld.so.8 @@ -267,6 +267,6 @@ Linux 1.1.52 以降と libc5 以降で使用可能である。 .\" In the above, (libc5) stands for David Engel's ld.so/ld-linux.so. \fBldd\fP(1), \fBrtld\-audit\fP(7), \fBldconfig\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man8/ldconfig.8 b/draft/man8/ldconfig.8 index 912973d3..45502b5f 100644 --- a/draft/man8/ldconfig.8 +++ b/draft/man8/ldconfig.8 @@ -24,9 +24,9 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH LDCONFIG 8 2009\-04\-15 GNU "Linux Programmer's Manual" +.TH LDCONFIG 8 2012\-05\-10 GNU "Linux Programmer's Manual" .SH 名前 -/sbin/ldconfig \- 動的リンカによる実行時の結合関係を設定する +ldconfig \- 動的リンカによる実行時の結合関係を設定する .SH 書式 \fB/sbin/ldconfig\fP [ \fB\-nNvXV\fP ] [ \fB\-f\ conf\fP ] [ \fB\-C\ cache\fP ] [ \fB\-r\ root\fP ] \fIdirectory\fP\ ... .PD 0 @@ -101,6 +101,6 @@ C ライブラリを参考にする。 .SH 関連項目 \fBldd\fP(1), \fBld.so\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man8/nscd.8 b/draft/man8/nscd.8 index effb28b2..3998871d 100644 --- a/draft/man8/nscd.8 +++ b/draft/man8/nscd.8 @@ -25,9 +25,9 @@ .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* -.TH NSCD 8 2008\-12\-05 GNU "Linux Programmer's Manual" +.TH NSCD 8 2012\-05\-10 GNU "Linux Programmer's Manual" .SH 名前 -/usr/sbin/nscd \- ネームサービスキャッシュデーモン +nscd \- ネームサービスキャッシュデーモン .SH 説明 nscd は一般的なネームサービスに必要な多くのものを キャッシュとして提供するデーモンである。 デフォルトの設定ファイル \fI/etc/nscd.conf\fP でキャッシュデーモンの動作を決定する。 \fBnscd.conf\fP(5) を見よ。 @@ -59,6 +59,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man8/sync.8 b/draft/man8/sync.8 index 8d5e9abd..906422d0 100644 --- a/draft/man8/sync.8 +++ b/draft/man8/sync.8 @@ -51,6 +51,6 @@ Linux では、 \fBsync\fP は (まだ書き込まれていない) ダーティ .SH 関連項目 \fBsync\fP(2), \fBhalt\fP(8), \fBreboot\fP(8), \fBupdate\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man8/tzselect.8 b/draft/man8/tzselect.8 index 568e8b2c..bfb0bebf 100644 --- a/draft/man8/tzselect.8 +++ b/draft/man8/tzselect.8 @@ -39,6 +39,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man8/zdump.8 b/draft/man8/zdump.8 index 2df305a6..5ee8d6a3 100644 --- a/draft/man8/zdump.8 +++ b/draft/man8/zdump.8 @@ -27,6 +27,6 @@ zdump \- タイムゾーンをダンプする .\" @(#)zdump.8 7.3 \fBtzfile\fP(5), \fBzic\fP(8) .SH この文書について -この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 diff --git a/draft/man8/zic.8 b/draft/man8/zic.8 index 2b221216..cc02b87e 100644 --- a/draft/man8/zic.8 +++ b/draft/man8/zic.8 @@ -260,6 +260,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.40 の一部 +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man\-pages/ に書かれている。 -- 2.11.0