Il y a actuellement 108 visiteurs
Mardi 06 Décembre 2022
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

IPC_ALLOC sous Linux

L'informatique, ce n'est pas qu'un PC équipé de Windows. Ce forum est dédié aux utilisateurs de systèmes d'exploitation dérivés d'unix (GNU/Linux, *BSD, etc...) et aux autres OS alternatifs.

IPC_ALLOC sous Linux

Message le 19 Juin 2004 10:01

Salut à tous,

et maintenant, un défi !
je cherche à passer un vieux programme en c sous linux, et il me reste une variable dont je ne sais que faire : IPC_ALLOC. à quoi peut-elle correspondre sous linux ? j'ai cherché dans tous les man qui me passaient par la tête (du style semget, ...) mais je n'ai rien trouvé... idem sur google...
alors si un archéologue de l'informatique passe par là...

merci !
Heureux les fêlés, car ils laissent passer la lumière
lucilette
Apprenti(e) Expert(e)
Apprenti(e) Expert(e)
 
Messages: 273
Inscription: 07 Aoû 2003 16:16
 


Re: IPC_ALLOC sous Linux

Message le 19 Juin 2004 11:24

lucilette a écrit:Salut à tous,
et maintenant, un défi !
je cherche à passer un vieux programme en c sous linux, et il me reste une variable dont je ne sais que faire : IPC_ALLOC. à quoi peut-elle correspondre sous linux ? j'ai cherché dans tous les man qui me passaient par la tête (du style semget, ...) mais je n'ai rien trouvé... idem sur google...
alors si un archéologue de l'informatique passe par là...
merci !


Ton programme tournait à l'origine sur quel systeme ? System V, AIX , HP/UX , Solaris, autre ?
c'est les seuls systemes sur lesquels j'ai retrouvé une référence à IPC_ALLOC dans sys/ipc.h, sys/sem.h ou sys/shm.h

C'est une définition du style :

Sur AIX:
Code: Tout sélectionner
/* Common ipc_perm mode Definitions. */
#define IPC_ALLOC 0100000 /* entry currently allocated */
#define IPC_R 0000400 /* read or receive permission */
#define IPC_W 0000200 /* write or send permission */
[..]


Sur Solaris :
Code: Tout sélectionner
/* Common IPC Definitions. */
/* Mode bits. */
#define   IPC_ALLOC   0100000      /* entry currently allocated */
#define   IPC_CREAT   0001000      /* create entry if key doesn't exist */
#define   IPC_EXCL   0002000      /* fail if key exists */
#define   IPC_NOWAIT   0004000      /* error if request must wait */
[...]


De plus, je viens de jeter un coup d'oeil dans mon gros livre O'Reilly sur POSIX, et je ne vois cette variable nulle part...

C'était pour utiliser dans quelle fonction ? msgget ? autre ?
Avatar de l'utilisateur
glenux
PC-Infopraticien
PC-Infopraticien
 
Messages: 2757
Inscription: 01 Mar 2003 16:22
Localisation: Entre deux BarCamps
 

Message le 22 Juin 2004 20:22

salut !
il me semble que ce programme tourne sur solaris et sur hp/ux (j'ai pas les sources sous la main là maintenant tout de suite.... :roll: )
IPC_ALLOC est utilisé dans des fonctions comme semget et shmget.
sinon j'ai trouvé les mêmes ref que toi, glenux, et j'ai cherché de nouveau sur le net, et je n'ai trouvé qu'une question identique à la mienne sur un forum, avec aucune réponse derrière... :cry:
je continue à mener l'enquête...
Heureux les fêlés, car ils laissent passer la lumière
lucilette
Apprenti(e) Expert(e)
Apprenti(e) Expert(e)
 
Messages: 273
Inscription: 07 Aoû 2003 16:16
 



Sujets similaires

Message Quel distribution linux pour remplacer windows
BonjourJe suis un utilisateur de windows depuis plusieurs années maintenant, mais je cherche à me convertir vers une distribution linux, pour des raisons personnelles mais aussi professionnelles.Etant un gros débutant, je cherche une distribution plus semblable à windows, cela me permettra à m'y pre ...
Réponses: 1

Message Les Logiciels Utiles - GNU/Linux - Petit Retour 2019
Je me permets de reprendre ce magnifique sujet de w0lverineJe vais rajouter quelques liens qui peuvent être utiles...Le Monde du Libre est à vos pieds...Encore un tout petit pas Les Logiciels Utiles - GNU/Linux - Petit Retour...Message le 14 octobre 2019Pour les systèmes GNU/LinuxCle MultiBootUsb ...
Réponses: 4

Message portable sous linux pour enfant handicapé
Bonjour Un ordinateur portable pour enfant handicapé est à plus de 800 € comme ector. Est-ce que je peux acheter un portable d'occasion qui est sous windows et installé AccessDV Linux par exemple, à moins qu'il existe quelque chose de mieux ? C'est pour mon petit-fils. Merci d'avance
Réponses: 4

Message mot de passe plus accepté sous Linux Mint
Bonjour,J'ai un ami qui a installé "Linux Mint 20.3" sur son pc portable dont le disque dur n'est pas plein, il fonctionnait bien et puis quelques jours après, il ne pouvait plus l'utiliser car le système refusé le mot de passe qu'il avait pourtant rentré à l'installation, c'est étonnant c ...
Réponses: 9

Message Choix Linux
C'est fait
Réponses: 0

Message [Résolu] version de Linux à installer sur pc Tekneo
Merci pour le retour !Je me permets de basculer le sujet en "résolu". Si tu le souhaites, on peut le remettre en activité.Bonne journée !
Réponses: 10

Message nuc et linux
Bonjour Je fais un bond dans le futur J'ai acheté un nuc, il y a windows dessus.Vous avec un conseil pour que j'installe linux dessus ? Celui-là https://www.ebay.fr/itm/134019464653Merci
Réponses: 95


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités


.: Nous contacter :: Flux RSS :: Données personnelles :.