From: Marcelo B. <md...@ma...> - 2000-10-17 02:40:42
|
---[ printf("Em seg, 16 out 2000, André Casteliano escreveu"); ]--- // Olá pessoa, // // Coders, estou começando a implementação do núcleo do programa (a chamada // ao processo filho, execução do pppd, etc). // // Agora me pintou uma dúvida: // // Qual o melhor para executar o pppd ??? execl ou system ??? // // Características do execl: // // * Linha com tamanho definido (naum dá prá acrescentar argumentos) // * Continua a execução do restante do código, mesmo com o programa que // foi executado pela função ainda rodando) // Andre, como assim "linha com tamanho definido"? Não entendi bem essa parte... Outra coisa: voce ja viu sobre execve()? No livro "bla bla bla em 24horas " tem alguns exemplos usando ela, posso te passar na sequencia ou via irc. // Características do system: // // * Monta-se a linha de comando em tempo de execução (fica mais simples // de passar argumentos pro pppd) // * Programa fica "parado" esperando a chamada à função system terminar // (naum executa códigos que estejam depois da chamada ao system antes que // o programa executado encerre) // // --------------->8=============[corta] // // Bom, é isso aí... // // Acredito que ambas as funções têm condições de serem utilizadas... mas // como só podemos usar uma... :-) // // Meu voto vai prá função system... (a naum ser que seja REALMENTE // necessário executar códigos após a chamada ao pppd). Hum.... pano pra manga ai.... Depois do pppd a gente nao vai executar mais nada nao? E os scripts pré e pós discagem? Não é por nada não, mas pra gente que já trabalhou com os forks e afins usar system() me parece meio paia ai ó.... Sera? // Aguardo sugestões e comentários dos coders... // Falow ae sangue bom, abraçao #=-=[ ser...@us... ]=-=+=#=--------------=# | Marcelo D. Beckmann --user[]="#173935"-- | | CL5 2.2.14 | md...@ma... UIN [53189692]----+ | Slack 7 2.2.13 # - =-#--=[ http://marcelobeckmann.cjb.net ]=--#-=======*======-# + .~. | 233MMX 32MB 8.4+3.2GB Quantum Fireball ] /V\ #------------------466.94----[ OPL3SAx TGUI9680 2MB 33600 ] /(.)\ "Estamos de volta aos tempos em que os homens eram homens ] ^`~´^ e programavam seus próprios drivers de dispositivo."L.T. ] #-====-#----=[ serialcoder ]=- + -=[ digital noise dreamer ]=----' |