[FUG-BR] Bug no ipfw table add com 0.0.0.0/8 vira IPv6

Marcelo Gondim gondim em bsdinfo.com.br
Segunda Maio 12 12:30:12 BRT 2014


Descobri um bug hoje no ipfw.

Só para confirmar se o mesmo ocorre com vocês:

# ipfw table 99 add 0.0.0.0/8

# ipfw table 99 list
::/8 0

Ou seja ele achou que inseri um IPv6 ::/8. O detalhe é que se você 
tentar apagar em IPv6 não vai:

# ipfw table 99 delete ::/8
ipfw: setsockopt(IP_FW_TABLE_XDEL): No such process

mas funciona fazendo ipfw table 99 delete 0.0.0.0/8

# uname -a
FreeBSD mail.xxxxxx.com.br 10.0-STABLE FreeBSD 10.0-STABLE #6 r265408: 
Fri May  9 12:00:40 BRT 2014 
root em mail.xxxxxx.com.br:/usr/obj/usr/src/sys/GONDIM  amd64

[]'s
Gondim



Mais detalhes sobre a lista de discussão freebsd