Sponsored Content
Full Discussion: sem_open problem
Top Forums UNIX for Advanced & Expert Users sem_open problem Post 7192 by Perderabo on Thursday 20th of September 2001 11:39:49 AM
Old 09-20-2001
I don't have access to a Linux system. But my manpage for sem_open says:
Quote:
To use this function, link in the realtime library by specifying -lrt on the compiler or linker command line.
You need to look at your man page, see what it says, and follow it's instructions.
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

problem with dd command or maybe AFS problem

Hi, folks. Sorry for bothering, but maybe someone could help me please. The problem is the following: there is some script that copies files from local file system to AFS. The copying is performed with dd command. The script copies data into some AFS volumes. The problem appeared with one... (0 Replies)
Discussion started by: Anta
0 Replies

2. HP-UX

sem_open(), -lrt and creating a library

I am on HP-UX delta B.11.11 I am using sem_open() and compiling/linking the library by specifying -lrt. Then, I am creating library like below: ar cr $libdir/liboscfe.a `cat fe.libs.$$ com.libs.$$` ranlib $libdir/liboscfe.a Now, I am compiling another utility sch2db which requires this... (1 Reply)
Discussion started by: apadha
1 Replies

3. Shell Programming and Scripting

ssh script problem problem

Hi Please help me with the following problem with my script. The following block of code is not repeating in the while loop and exiting after searching for first message. input_file ========== host001-01 host001-02 2008-07-23 13:02:04,651 ConnectionFactory - Setting session state... (2 Replies)
Discussion started by: pcjandyala
2 Replies

4. Solaris

problem in finding a hardware problem

Hi I am right now facing a strange hardware problem. System get booted with the following error: Fatal Error Reset CPU 0000.0000.0000.0003 AFSR 0100.0000.0000.0000 SCE AFAR 0000.07c6.0000.1000 SC Alert: Host System has Reset It happen 4 or 5 times and get the same error every time.I... (8 Replies)
Discussion started by: girish.batra
8 Replies

5. AIX

user login problem & Files listing problem.

1) when user login to the server the session got colosed. How will resolve? 2) While firing the command ls -l we are not able to see the any files in the director. but over all view the file system using the command df -g it is showing 91% used. what will be the problem? Thanks in advance. (1 Reply)
Discussion started by: pernasivam
1 Replies

6. Red Hat

Mail Problem. Maybe, it is a DNS Problem!

Hi, i've a redhat linux 9 upadated by redhat from 7 version to 9 version. A couple of days ago i was a problem with my mail, in other words i'm not able to get any email nor to send any email. I've a proxy configuration and i tried to set iptables in order to verify the port. The 110,255 and 995... (1 Reply)
Discussion started by: pintalgi
1 Replies

7. UNIX for Dummies Questions & Answers

DHCP problem and eth1 problem

At work I am trying to get this one Linux machine (let's call it ctesgm07) to behave like another Linux machine that we have (let's call it test007). test007 returns the following version info: cat /etc/debian_version: lenny/sid uname -a: Linux test007 2.6.27-7-generic #1 SMP Tue Nov 4... (0 Replies)
Discussion started by: sllinux
0 Replies

8. AIX

AIX OS problem? network problem?

Dear ALL. I installed AIX OS on customer sites. but Only one site is too slow when I connected telnet, ftp.. Ping is too fast. but telnet and FTP is not connected.. of course i check the configuration file on aix but it's normal. Do any Idea?? thanks in advance. - Jun - (3 Replies)
Discussion started by: Jeon Jun Seok
3 Replies

9. IP Networking

Problem with forwarding emails (SPF problem)

Hi, This is rather a question from a "user" than from a sys admin, but I think this forum is apropriate for the question. I have an adress with automatic email forwarding and for some senders (two hietherto), emails are bouncing. This has really created a lot of problems those two time so I... (0 Replies)
Discussion started by: carwe
0 Replies

10. UNIX for Dummies Questions & Answers

sed Or Grep Problem OR Terminal Problem?

I don't know if you guys get this problem sometimes at Terminal but I had been having this problem since yesterday :( Maybe I overdid the Terminal. Even the codes that used to work doesn't work anymore. Here is what 's happening: * I wanted to remove lines containing digits so I used this... (25 Replies)
Discussion started by: Nexeu
25 Replies
sem_open(2)							System Calls Manual						       sem_open(2)

NAME
sem_open - create/open a named POSIX semaphore SYNOPSIS
DESCRIPTION
is used to open or create a named semaphore. A successful call to will create a descriptor for the semaphore specified by name. The pointer to the semaphore returned by can be used to access the semaphore associated with name in subsequent operations. The name argument points to a string referring to a semaphore. It should begin with a "/" and shall conform to pathname rules except that no path component should be "." or "..". The oflag argument specifies whether a semaphore is to be created or not. The following bits in it may be set: If this flag is set, a new semaphore is created if it does not already exist. If this flag is not set, the semaphore should already exist. If this flag is set, the call fails if the semaphore already exists. This flag is valid only when is also set; otherwise, it is ignored. The mode and value arguments are provided to supply the permissions and the initial value information necessary for creating a new sema- phore. To use this function, link in the realtime library by specifying on the compiler or linker command line. EXAMPLES
The following call to will create a new named semaphore if one does not exist, which depends on the flags specified in oflag, has the per- missions specified in mode and has an initial value of value. RETURN VALUE
If the semaphore was created and initialized, returns a pointer to a structure containing the index of the new descriptor. If the semaphore could not be created/initialized, the call returns -1 and sets to indicate the error. If the named semaphore is already opened by the calling process, a descriptor and a structure for the named semaphore already exists for the calling process. A new descrip- tor is not created and a pointer to the existing structure is returned for this call. ERRORS
fails and does not perform the requested operation if any of the following conditions are encountered: [EACCES] The named semaphore exists and the process does not have the permissions to open the semaphore as described by oflag, or the named semaphore does not exist and the process does not have the permission to open it. [EEXIST] The flags and are set in oflag and the named semaphore exists. [EINTR] A signal interrupted the operation. [EINVAL] The argument value is greater than and the flag was specified in oflag. [EINVAL] The name argument does not begin with "/" or contains "." or ".." as a pathname component. [EMFILE] Too many semaphore descriptors are currently in use by this process. [ENAMETOOLONG] The name string is longer than [ENFILE] There are too many semaphores in the system. [ENOENT] The flag is not set in oflag and the named semaphore does not exist. [ENOSPC] There are insufficient resources for the creation of a new named semaphore. SEE ALSO
sem_close(2), sem_post(2), sem_wait(2), sem_unlink(2), privileges(5), <semaphore.h>. STANDARDS CONFORMANCE
sem_open(2)
All times are GMT -4. The time now is 06:10 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy