Another Lists/Macros Question

Remko Lodder remko at FreeBSD.org
Tue Aug 22 23:10:00 UTC 2006


Jon Simola wrote:
> On 8/22/06, beno <zope at 2012.vi> wrote:
>> This is accepted by the pfclt compiler just fine:
>>
>> http_ports="80 8080 7080"
>> ssh_ports="22"
>> ftp_ports="21 8021 7021"
>> smtp_ports="25"
>> pop3_ports="110"
>> https_ports="443"
>> imap_ssl_ports="993 143"
>> squid_ports="3128"
>> mysql_ports="3306"
>> email_ports='"{' $smtp_ports $pop3_ports '}"'
>> all_http_ports='"{' $http_ports $https_ports '}"'
>> tcp_ports= "{" $ssh_ports $ftp_ports $all_http_ports $imap_ssl_ports "}"
> 
> Not here:
> 
> # pfctl -vvnf ./pf-beno-test
> http_ports = "80 8080 7080"
> ssh_ports = "22"
> ftp_ports = "21 8021 7021"
> smtp_ports = "25"
> pop3_ports = "110"
> https_ports = "443"
> imap_ssl_ports = "993 143"
> squid_ports = "3128"
> mysql_ports = "3306"
> email_ports = ""{ 25 110 }""
> all_http_ports = ""{ 80 8080 7080 443 }""
> tcp_ports = "{ 22 21 8021 7021 { 80 8080 7080 443 } 993 143 }"
> 
> Note the nested braces in the last line - that is your problem.
> 

Like i said; the same problem as before! That is what I meant by
not reading the information given from others.

Thanks for clarifying this Jon.

Cheers,
remko

-- 
Kind regards,

    Remko Lodder  ** remko at elvandar.org
         FreeBSD  ** remko at FreeBSD.org


More information about the freebsd-pf mailing list