mailing list of musl libc
 help / color / mirror / code / Atom feed
From: Pepe Aracil <pepe@nayarsystems.com>
To: musl@lists.openwall.com
Subject: Bug in macro LOG_MAKEPRI in syslog.h
Date: Tue, 6 Oct 2015 21:06:49 +0200	[thread overview]
Message-ID: <CAPpC8L8VKkSL9KcuDLBRnoPDF-AXohtxvhy=_MbX0K4PZ11Sfg@mail.gmail.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 2219 bytes --]

Hi all.


Now the macro is defined as:
#define LOG_MAKEPRI(f, p) (((f)<<3) | (p))
And must be:
#define LOG_MAKEPRI(f, p) ((f) | (p))

The next example posts wrong facility (LOG_LOCAL1) because LOG_LOCAL1 is
already rotated ( #define LOG_LOCAL1   (17<<3) ).

syslog (LOG_MAKEPRI(LOG_LOCAL1, LOG_ERROR),
        "Unable to make network connection to %s.  Error=%m", host);


Thanks.

-- 

*NOTA LEGAL*
Este correo electrónico y, en su caso, cualquier fichero anexo al mismo,
contiene información de carácter confidencial exclusivamente dirigida a su
destinatario y se encuentra protegido por Ley. Cualquier persona distinta
de su destinataria tiene prohibida su reproducción, uso, divulgación, copia
o impresión total o parcial. Si ha recibido este correo electrónico por
error, se ruega lo notifique de inmediato al remitente borrando el mensaje
original juntamente con sus ficheros anexos. Gracias.

De conformidad con lo establecido en la LOPD, NAYAR SYSTEMS SL garantiza la
adopción de las medidas necesarias para asegurar el tratamiento
confidencial de los datos de carácter personal. Así mismo le informamos de
la inclusión de sus datos en un fichero bajo la responsabilidad de NAYAR
SYSTEMS SL, con la finalidad de poder atender los compromisos derivados de
la relación que mantenemos con usted. Si lo desea, puede ejercer sus
derechos de acceso, rectificación, cancelación y oposición mediante un
escrito a la siguiente dirección: info@nayarsystems.com

*LEGAL NOTE*

This email and any attachments to it contains is confidential information
exclusively intended for the recipients. Any divulgation, copy or
distribution to third parties is prohibited without written permission of
NAYAR SYSTEMS SL. If you have received this e-mail in error, please notify
the sender immediately. In accordance with Law 15/1999 of 13 December on
the Protection of Personal Data, the NAYAR SYSTEMS SL guarantees that it
has adopted the necessary measures to ensure the confidential treatment of
personal information. We also inform you that you can exercise your access,
rectification, cancellation and opposition rights by send us a mail to:
info@nayarsystems.com

[-- Attachment #2: Type: text/html, Size: 3506 bytes --]

             reply	other threads:[~2015-10-06 19:06 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-10-06 19:06 Pepe Aracil [this message]
2015-10-06 21:09 ` Rich Felker
2015-10-06 21:14   ` Rich Felker
2015-10-12  2:40 ` Rich Felker

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAPpC8L8VKkSL9KcuDLBRnoPDF-AXohtxvhy=_MbX0K4PZ11Sfg@mail.gmail.com' \
    --to=pepe@nayarsystems.com \
    --cc=musl@lists.openwall.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/musl/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).