// common.h #pragma once #include #define REQ_QUEUE "/winnie_req" #define NAME_MAXLEN 64 typedef struct { pid_t pid; // PID пчелы int want; // желаемая порция; 0 => STOP-маркер char replyq[NAME_MAXLEN]; // имя очереди для ответов ("/bee_") } req_msg_t; typedef struct { int granted; // выдано меда; 0 => стоп int remain; // остаток мёда } rep_msg_t;