On 2011/06/14 09:33, Florian Obser wrote:
> anyone?

This is just how it works.

http://thread.gmane.org/gmane.os.openbsd.misc/144553/focus=144586

> > but doesn't explain the semantics of continuation lines. I don't feel
> > qualified to provide a patch for pf.conf(5).

How about this? I tried a few wordings to explain it but none
were right, so it seems clearest with an example.

     Lines can be joined using a backslash (`\'), for example:

           pass log proto tcp \
           to port http # this \
           is all one \
           line.

Index: pf.conf.5
===================================================================
RCS file: /cvs/src/share/man/man5/pf.conf.5,v
retrieving revision 1.494
diff -u -p -r1.494 pf.conf.5
--- pf.conf.5   20 May 2011 22:57:20 -0000      1.494
+++ pf.conf.5   14 Jun 2011 08:54:26 -0000
@@ -72,6 +72,16 @@ keyword, for example:
 include "/etc/pf/sub.filter.conf"
 .Ed
 .Pp
+Lines can be joined using a backslash
+.Pq Sq \e ,
+for example:
+.Bd -literal -offset indent
+pass log proto tcp \e
+to port http # this \e
+is all one \e
+line.
+.Ed
+.Pp
 Macros can be defined that will later be expanded in context.
 Macro names must start with a letter, and may contain letters, digits
 and underscores.

Reply via email to