From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 16 May 2006 18:35:56 +0400 From: "Dmitry V. Levin" To: ALT Linux Sisyphus discussion list Message-ID: <20060516143556.GC6226@basalt.office.altlinux.org> Mail-Followup-To: ALT Linux Sisyphus discussion list References: <44610C3E.3020405@yandex.ru> <200605160027.31574.mak@cea.ru> <4468F4AE.3050102@yandex.ru> <200605160624.52690.mak@cea.ru> <44697968.50607@yandex.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="m51xatjYGsM+13rf" Content-Disposition: inline In-Reply-To: <44697968.50607@yandex.ru> X-fingerprint: FE4C 93AB E19A 2E4C CB5D 3E4E 7CAB E6AC 9E35 361E Subject: Re: [sisyphus] coreutils, who ) X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.7 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 May 2006 14:35:56 -0000 Archived-At: List-Archive: List-Post: --m51xatjYGsM+13rf Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, May 16, 2006 at 10:04:08AM +0300, Artem wrote: > Michael A. Kangin wrote: > > On 16 =CD=C1=D1 2006 01:37 Artem wrote: > >=20 > >>=E4=C1, =D1 =D5=D6=C5 =CE=C1=DB=C5=CC _=CF=C4=CE=D5_ =D3=D4=D2=CF=DE=CB= =D5 =D7 coreutils-xxx/libs/readutmp.c =C9=DA-=DA=C1 > >>=CB=CF=D4=CF=D2=CF=CA =DC=D4=C1 =D7=C5=DD=D8 =D0=D2=CF=C9=D3=C8=CF=C4= =C9=D4.=20 > >=20 > =FC=D4=C1 =C9=CE=C6=CF=D2=CD=C1=C3=C9=D1 =D3=CB=CF=D2=C5=C5 =D5=D6=C5 =CB= coreutils@ . =EF=D0=C9=D3=C1=CE=CE=CF=C5 =D0=CF=D7=C5=C4=C5=CE=C9=C5 who (= =D3=CD. > =D4=D2=C5=C4) =C1=CE=C1=CC=CF=C7=C9=DE=CE=CF =D0=D2=CF=D1=D7=CC=D1=C5=D4= =D3=D1 =C9 =D7 users. > =F0=D2=C5=C4=D0=CF=D3=D9=CC=CB=C9: > =D7 coreutils-5.94/lib/readutmp.c , line 107, =C4=CF=C2=C1=D7=C9=CC=C9 = =D7=D9=DA=CF=D7 =C6-=C3=C9=C9: > > if (desirable_utmp_entry (u, options)) > > =C4=CC=D1 =CF=D4=C2=CF=D2=C1 =DA=C1=D0=C9=D3=C5=CA utmp =D0=CF =CF=D0=D2= =C5=C4=C5=CC=C5=CE=CE=D9=CD =CB=D2=C9=D4=C5=D2=C9=D1=CD >=20 > =F0=D2=C9=DE=C9=CE=C1: > =D7 coreutils-5.94/lib/users.c , line 138, > > switch (argc - optind) > { > case 0: /* users */ > users (UTMP_FILE, READ_UTMP_CHECK_PIDS); > ^^^^^^^^^^^^^^^^^^^^^ > =D7=D9=DA=CF=D7 users =C2=C5=DA =D0=C1=D2=C1=CD= =C5=D4=D2=CF=D7, > =D0=C1=D2=C1=CD=C5=D4=D2 READ_UTMP.... =3D=3D 1 > break; >=20 > case 1: /* users */ > users (argv[optind], 0); > ^^^^^^^^^^^^^^^^^^^^^^^ > =C1 =D7=CF=D4 =DA=C4=C5=D3=D8 =D0=D2=C9 users > =D0=CF=C4=D3=D4=C1=D7=CC=D1=C5=D4=D3=D1 "0" =C9 =D7=D9=D7=CF=C4=C9= =D4=D3=D1 =D7=D3=C5 =DA=C1=D0=C9=D3=C9. >=20 > break; > >=20 > =E1=CE=C1=CC=CF=C7=C9=DE=CE=CF =D7 coreutils-5.94/src/who.c, line 815 > > case 0: /* who */ > who (UTMP_FILE, READ_UTMP_CHECK_PIDS); > break; >=20 > case 1: /* who */ > who (argv[optind], 0); > break; >=20 > >=20 > =F3=D0=D2=C1=DB=C9=D7=C1=C5=D4=D3=D1: > =C1) =DA=C1=DE=C5=CD =C4=CF=C2=C1=D7=CC=C5=CE=CF =D4=C1=CB=CF=C5 =D0=CF= =D7=C5=C4=C5=CE=C9=C5? > =C2) =D0=CF=DE=C5=CD=D5 =CE=C5 =D3=CB=C1=DA=C1=CE=CF =CE=C9=DE=C5=C7=CF = =D7 man ? > =D7) =DC=D4=CF =C2=C1=C7=C1? =E9=CC=C9 =C6=C9=DE=C1? 2005-03-30 Paul Eggert * src/pinky.c (short_pinky): Adjust to read_utmp signature change. * src/uptime.c (uptime): New arg OPTIONS. All uses changed. * src/users.c (users): Likewise. * src/who.c (who): Likewise. * src/uptime.c (main): Check PIDs when invoked with zero arguments. * src/users.c (main): Likewise. * src/who.c (main): Likewise. Also with two arguments. Omit duplicate code in 2-arg case. (UT_PID): Moved to ../lib/readutmp.h. --=20 ldv --m51xatjYGsM+13rf Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQFEaeNMfKvmrJ41Nh4RApUSAJ4v7gklAbZGq+KyMkwkwDuXsj9fXACgptjz ZjVDvEfwOWJvAgIJzsssqFU= =AXdX -----END PGP SIGNATURE----- --m51xatjYGsM+13rf--