Re: [PATCH] Prepend timestamp in msgbuf
--jlu4pbQiFVtq/4uk
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Ah, missed something.
> + getnanouptime(&ts);
> + err =3D snprintf(buf, sizeof buf, "[%zd.%.6ld] ",
> + ts.tv_sec, ts.tv_nsec / 1000);
It seems we also have a getmicrouptime(), which returns a struct
timeval. Also a more general question: is it actually safe to call
getnanouptime() here? This code gets executed from an arbitrary context,
right?
--=20
Ed Schouten <ed@80386.nl>
WWW: http://80386.nl/
--jlu4pbQiFVtq/4uk
Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (FreeBSD)
iQIcBAEBAgAGBQJOnKrDAAoJEG5e2P40kaK7w/IQAJ4w15oQTzDkGex1kkcrYtY5
vV5yvHg/YmA9DLr4sPw8kSMYris69YDMwKK9e2DCxlxAAet/wIGwa9PwXDABv0eD
HqjVgwV4jbl3fN+5wSePalIT4Jbn4bx3M4eDCQIfJosTB5y6K05uqwz/sEuAV3vC
+Vt2PG2/X8U4EkDc/Q9M8YZ2fL7iN8kdzqOACJNemmEzX+pazaAV5QZddw9Rwr9T
edmP/4nM6ft2+wnCb8K1TZUtvCzaO05EfnzvpYicWjKcTVVOE9y2Tclspe9afann
3RU/5+ExdBhVM/dnPxXs1THRqvlG5G0lCFU9HA7COONnvbNyQ7+AWP2zTjbOAUIT
mV7k2zjUh9jYct5+lCQR42uOlk21bMLUEtJ6rxhe21Hwx9XdWG3+hBfNo9LOrSkn
iYe8PczJ9hNvjJcylvNyBOiuz9v6CwtR+S1nR7NV1LjicoWYDNKXfEvUDkjMg6wt
Ob/PeJuOFVfCsWdHyRCLjFe1qam+RP10CmCvJ3hN16oFaZ4gmOG3FkHTuf6Fn00c
3CRvlzDTWSufEjv67jnfg81GEBR88nyDJV6f6bSpoCp9S4WUh+03IQjifxYYzD4H
ffYy7yyWUJfjYU99NB5ar69tYLdV+2Do5C1DIYcF4w6Qma3v/aPvpfGqAC7MF+Zy
ddy38pmfpzQaZ16zemmu
=wH27
-----END PGP SIGNATURE-----
--jlu4pbQiFVtq/4uk--
討論串 (同標題文章)
完整討論串 (本文為第 3 之 6 篇):