From: C. <al...@br...> - 2000-10-17 02:04:22
|
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) 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). Aguardo sugestões e comentários dos coders... []'s -- André Casteliano Analista de Sistemas +-=-=[ dig...@us...]=-=-+ [ Linux User: # 178853 Machine: # 79923 ] [ Linux Heavy User - Powered by Slackware 7.1 ] [ http://www.geocities.com/andre_casteliano/ ] +-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+ [ LinuxCall - The Linux Dialer ] [ http://linuxcall.sourceforge.net ] +-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+ |