Sponsored Content
Top Forums Programming Parallel Processing Detection and Program Return Value Detection Post 302535467 by Corona688 on Thursday 30th of June 2011 07:41:59 PM
Old 06-30-2011
All programs return a value to another program.

You can't tell what algorithm a program uses just looking at it, no.

If you ran it you could maybe see if it created threads or child processes.
 

7 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

virus detection

IS there virus software for unix? I worked in a Solaris environment and dont remember having anything. I also ask because the current enviroment i am working on is Microsoft and they argue that they do not use unix because of virus detection. Any input would be greatly appreciated. (1 Reply)
Discussion started by: pbonilla
1 Replies

2. IP Networking

modem detection

How to get information that where is my modem configured in /dev. I have two modems configured in my device .. one is USB and other is PCI modem.. USB is detected as /dev/USB0. but how to see about PCI modem? (0 Replies)
Discussion started by: s123.radha
0 Replies

3. UNIX for Dummies Questions & Answers

Parallel processing using AWK program

Hi All, could any expert tell me about writing a parallel processing program using AWK program is possible or not? Any example would be much appreciated... With Regards / Mysore Ganapati :confused: (5 Replies)
Discussion started by: ganapati
5 Replies

4. Shell Programming and Scripting

NAT detection

hellou, can anybody help me with nat detection in real time ? i prefer some detection script because i try some nat detection program's for example p0f or i'm using tcpdump, but i would get contain of specific packet. Some ideas? (1 Reply)
Discussion started by: TheTechnic
1 Replies

5. AIX

NFS mount detection

Hi, I have a handy script in Linux, part of which checks for the presence of nfs mounts, using the information in /proc/mounts. Is there a suitable command or file in AIX that could be used in a similar way? Many thanks in advance (1 Reply)
Discussion started by: SDG
1 Replies

6. Shell Programming and Scripting

SQL Injection Detection

I want to grep/awk /var/log/httpd/mysite-access_log.log and check if 2 words from the following appear in a single line: benchmark union information_schema drop truncate group_concat into file case hex lpad group order having insert union select from (12 Replies)
Discussion started by: koutroul
12 Replies

7. Shell Programming and Scripting

Curl detection of redirect

This URL: Internet Archive Wayback Machine ..will redirect to this URL when using a browser: https://web.archive.org/web/20140110200053/http://rapor.tuik.gov.tr/reports/rwservlet?adnksdb2&ENVID=adnksdb2Env&report=wa_idari_yapi_10sonrasi.RDF&p_il1=17&p_yil=2012&p_dil=2&desformat=html But... (0 Replies)
Discussion started by: Mid Ocean
0 Replies
waitid(2)							System Calls Manual							 waitid(2)

NAME
waitid - wait for child process to change state SYNOPSIS
DESCRIPTION
The function suspends the calling process until one of its children changes state. It records the current state of a child in the structure pointed to by infop. If a child process changed state prior to the call to returns immediately. The idtype and id arguments are used to specify which children will wait for. If idtype is will wait for the child with a process ID equal to (pid_t)pid. If idtypeis will wait for any child with a process group ID equal to (pid_t)pid. If idtypeis will wait for any children and id is ignored. The options argument is used to specify which state changes will wait for. It is formed by OR-ing together one or more of the following flags: Wait for processes that have exited. Status will be returned for any child that has stopped upon receipt of a signal. Status will be returned for any child that was stopped and has been continued. Return immediately if there are no children to wait for. Keep the process whose status is returned in infop in a waitable state. This will not affect the state of the process; the process may be waited for again after this call completes. The infop argument must point to a structure. If returns because a child process was found that satisfied the conditions indicated by the arguments idtype and options, then the structure pointed to by infop will be filled in by the system with the status of the process. The si_signo member will always be equal to RETURN VALUE
If returns due to the change of state of one of its children, 0 is returned. Otherwise, -1 is returned and is set to indicate the error. ERRORS
The function will fail if: [ECHILD] The calling process has no existing unwaited-for child processes. [EINTR] The function was interrupted due to the receipt of a signal by the calling process. [EINVAL] An invalid value was specified for options, or idtype and id specify an invalid set of processes. APPLICATION USAGE
Threads Considerations In a multi-threaded application, only the calling thread is suspended by will not return until all threads in the process have reached the desired state. For example, if the or options are specified, will not return until all threads in the process have terminated, stopped or continued respectively. SEE ALSO
exec(2), exit(2), wait(2), <sys/wait.h>. CHANGE HISTORY
First released in Issue 4, Version 2. waitid(2)
All times are GMT -4. The time now is 12:40 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy