hail, estou tentando fazer um sistema para ver trafego nat ( contar bytes de e/s de cada cliente ) para mandar via snmp para cacti/mrtg e estou tendo problemas ( nao sou eximio programador C ) em tratar a estrutura **mbuf que recebo ( quase resolvida, via mtod virando struct ip ), probemas em acessar essa struct ip e por final com problemas em mostrar estes dados.
o exemplo que temla cria um arquivo em /dev onde se faz cat e se le o conteudo. no meu caso, nao to conseguindo isso. o cat nao acaba ... estou salvando um array com os valores s_addr que recebo da (struct ip).src_ip.s_addr. mas nao sei ainda transformar este valor em ip legivel :( queria saber se alguem sabe onde vejo mais sobre isso. faco buscas no codigo do kernel, mas isso nao eh o ideal. nao eh eficiente pra mim e nem didatico heheh :) a ideia era isso ficar algo decente para ser um natmonitor.souceforge.net para o FreeBSD. :) matheus -- We will call you cygnus, The God of balance you shall be ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd