11-01-2007
Develop 2 IPC System Calls
I need to develop 2 IPC system calls.
1) The first one allows sender to send a message to set of receivers in a single call.
2) The second one allows receiver to receives all message that have been sent to it in a single call
Please help me in developing this system calls ....atleast how to start it ......Thanks alot
Edit/Delete Message
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
What does the system call "dup" do?
What is the difference between dup and dup2
I have a fair idea of what it does but I am confused when its coming down to the exact details...
Please help me!:confused: (2 Replies)
Discussion started by: clickonline1
2 Replies
2. UNIX for Dummies Questions & Answers
Which system calls are made for operations cp and mv (2 Replies)
Discussion started by: gaurava99
2 Replies
3. UNIX for Dummies Questions & Answers
open, creat, read, write, lseek and close
Are they all primitive?
:confused:
*Another Question: is there a different between a system call, and an i/o system call? (2 Replies)
Discussion started by: PlunderBunny
2 Replies
4. UNIX for Dummies Questions & Answers
What are the differences/similarities between posix and system V ipc and their mechanisms?
also, why is system v only limited to inter-process communication on a single node?
thanks (0 Replies)
Discussion started by: jsimpson
0 Replies
5. Programming
I need to develop 2 IPC system calls.
1) The first one allows sender to send a message to set of receivers in a single call.
2) The second one allows receiver to receives all message that have been sent to it in a single call
Please help me in developing this system calls ....atleast how... (1 Reply)
Discussion started by: Anki
1 Replies
6. UNIX Desktop Questions & Answers
Hi,
I'm new to UNIX system calls. Can someone share your knowledge as to how exactly system calls should be executed?
Can they be typed like commands such as mkdir on the terminal itself? Also, are there any websites which will show me an example of the output to expect when a system call like... (1 Reply)
Discussion started by: ilavenil
1 Replies
7. BSD
what is the functions and relationship between fork,exec,wait system calls
as i am a beginer just want the fundamentals. (1 Reply)
Discussion started by: sangramdas
1 Replies
8. UNIX for Dummies Questions & Answers
Hi all,
I am new here .
I want to know about system call in detail.
As system calls are also function .How system identifies it.:) (2 Replies)
Discussion started by: vishwasrao
2 Replies
9. UNIX for Advanced & Expert Users
Hi all,
Is there a situation like system assigning same ID's for semaphores and shared memory at the same time.
Ex: When I try to create 10 Shared memory objects with starting key as 0x1500 and 10 semaphore objects with starting key as 0x1234 in the same program. Assume those are not deleted... (2 Replies)
Discussion started by: gkreddy
2 Replies
10. UNIX for Dummies Questions & Answers
Hello,
how would i be able to call ps in C programming?
thanks,
---------- Post updated at 01:39 AM ---------- Previous update was at 01:31 AM ----------
here's the complete system call, ps -o pid -p %d, getpit() (2 Replies)
Discussion started by: l flipboi l
2 Replies
LEARN ABOUT ULTRIX
forgeries
forgeries(7) Miscellaneous Information Manual forgeries(7)
NAME
forgeries - how easy it is to forge mail
SUMMARY
An electronic mail message can easily be forged. Almost everything in it, including the return address, is completely under the control of
the sender.
An electronic mail message can be manually traced to its origin if (1) all system administrators of intermediate machines are both coopera-
tive and competent, (2) the sender did not break low-level TCP/IP security, and (3) all intermediate machines are secure.
Users of cryptography can automatically ensure the integrity and secrecy of their mail messages, as long as the sending and receiving
machines are secure.
FORGERIES
Like postal mail, electronic mail can be created entirely at the whim of the sender. From, Sender, Return-Path, and Message-ID can all
contain whatever information the sender wants.
For example, if you inject a message through sendmail or qmail-inject or SMTP, you can simply type in a From field. In fact, qmail-inject
lets you set up MAILUSER, MAILHOST, and MAILNAME environment variables to produce your desired From field on every message.
TRACING FORGERIES
Like postal mail, electronic mail is postmarked when it is sent. Each machine that receives an electronic mail message adds a Received
line to the top.
A modern Received line contains quite a bit of information. In conjunction with the machine's logs, it lets a competent system administra-
tor determine where the machine received the message from, as long as the sender did not break low-level TCP/IP security or security on
that machine.
Large multi-user machines often come with inadequate logging software. Fortunately, a system administrator can easily obtain a copy of a
931/1413/Ident/TAP server, such as pidentd. Unfortunately, some system administrators fail to do this, and are thus unable to figure out
which local user was responsible for generating a message.
If all intermediate system administrators are competent, and the sender did not break machine security or low-level TCP/IP security, it is
possible to trace a message backwards. Unfortunately, some traces are stymied by intermediate system administrators who are uncooperative
or untrustworthy.
CRYPTOGRAPHY
The sender of a mail message may place his message into a cryptographic envelope stamped with his seal. Strong cryptography guarantees
that any two messages with the same seal were sent by the same cryptographic entity: perhaps a single person, perhaps a group of cooperat-
ing people, but in any case somebody who knows a secret originally held only by the creator of the seal. The seal is called a public key.
Unfortunately, the creator of the seal is often an insecure machine, or an untrustworthy central agency, but most of the time seals are
kept secure.
One popular cryptographic program is pgp.
SEE ALSO
pgp(1), identd(8), qmail-header(8)
forgeries(7)