[OpenBSD-BR] Problema na compilação

William Grzybowski william88 em gmail.com
Domingo Junho 3 08:26:20 BRT 2007


OI,

>> MOD_MISC(testemodulo)
O que é MOD_MISC que eu desconhecço? uma macro qualquer? seja o que
for, esta faltando o ";"  :) e isso se vc tiver esse testemodulo
definida tb

On 6/3/07, alicornio <alicornio em ig.com.br> wrote:
> Oi
>
> Estou tentando aprender sobre lkm.
>
> Alguém pode me dizer por que não compila?
>
> #include <sys/param.h>
> #include <sys/systm.h>
> #include <sys/ioctl.h>
> #include <sys/cdefs.h>
> #include <sys/conf.h>
> #include <sys/mount.h>
> #include <sys/exec.h>
> #include <sys/lkm.h>
> #include <sys/proc.h>
>
> MOD_MISC(testemodulo)
>
> int manipulador(struct lkm_table *lkmtp, int cmd)
>
>
> int
> xxxinit(struct lkm_table *lkmtp, int cmd, int ver)
> {
>         DISPATCH(lkmtp, cmd, ver, manipulador, manipulador, lkm_nofunc)
> }
>
> int
> manipulador(struct lkm_table *lkmtp, int cmd)
> {
>         if (cmd == LKM_E_LOAD)
>                 printf("Hello World!\n");
>         else if ( cmd == LKM_E_UNLOAD)
>                 printf("Bye Bye!\n");
>
>         return (0);
> }
> -/*
> - * root:devTeste # cc -D_KERNEL -D_SYS_LKM_H_ -I/sys -c
> - * modulo_teste.c
> - * modulo_teste.c: In function `MOD_MISC':
> - * modulo_teste.c:16: error: syntax error before "int"
> - *
> - */
>
>
>
> _______________________________________________
> OpenBSD mailing list
> OpenBSD em openbsd-br.org
> http://listas.openbsd-br.org/mailman/listinfo/openbsd
>
>


-- 
William Grzybowski
------------------------------------------
// a light in the black, or just fear of the dark //


Mais detalhes sobre a lista de discussão Openbsd