mirror of
https://repo.or.cz/socat.git
synced 2025-07-08 13:36:32 +00:00
Procan: print umask, CC, and couple more new infos
This commit is contained in:
parent
2cfc39e9e5
commit
cd5673dbd0
7 changed files with 264 additions and 24 deletions
|
@ -85,6 +85,9 @@ int procan_cdefs(FILE *outfile) {
|
|||
#endif
|
||||
|
||||
/* socket constants */
|
||||
#ifdef PF_UNSPEC
|
||||
fprintf(outfile, "#define PF_UNSPEC %d\n", PF_UNSPEC);
|
||||
#endif
|
||||
#ifdef PF_UNIX
|
||||
fprintf(outfile, "#define PF_UNIX %d\n", PF_UNIX);
|
||||
#elif defined(PF_LOCAL)
|
||||
|
@ -102,6 +105,9 @@ int procan_cdefs(FILE *outfile) {
|
|||
#ifdef PF_PACKET
|
||||
fprintf(outfile, "#define PF_PACKET %d\n", PF_PACKET);
|
||||
#endif
|
||||
#ifdef PF_VSOCK
|
||||
fprintf(outfile, "#define PF_VSOCK %d\n", PF_VSOCK);
|
||||
#endif
|
||||
#ifdef SOCK_STREAM
|
||||
fprintf(outfile, "#define SOCK_STREAM %d\n", SOCK_STREAM);
|
||||
#endif
|
||||
|
@ -135,6 +141,9 @@ int procan_cdefs(FILE *outfile) {
|
|||
#ifdef IPPROTO_UDPLITE
|
||||
fprintf(outfile, "#define IPPROTO_UDPLITE %d\n", IPPROTO_UDPLITE);
|
||||
#endif
|
||||
#ifdef IPPROTO_RAW
|
||||
fprintf(outfile, "#define IPPROTO_RAW %d\n", IPPROTO_RAW);
|
||||
#endif
|
||||
#ifdef SOL_SOCKET
|
||||
fprintf(outfile, "#define SOL_SOCKET 0x%x\n", SOL_SOCKET);
|
||||
#endif
|
||||
|
@ -159,6 +168,12 @@ int procan_cdefs(FILE *outfile) {
|
|||
#ifdef SOL_DCCP
|
||||
fprintf(outfile, "#define SOL_DCCP 0x%x\n", SOL_DCCP);
|
||||
#endif
|
||||
#ifdef SO_PROTOCOL
|
||||
fprintf(outfile, "#define SO_PROTOCOL %d\n", SO_PROTOCOL);
|
||||
#endif
|
||||
#ifdef SO_PROTOTYPE
|
||||
fprintf(outfile, "#define SO_PROTOTYPE %d\n", SO_PROTOTYPE);
|
||||
#endif
|
||||
#ifdef SO_REUSEADDR
|
||||
fprintf(outfile, "#define SO_REUSEADDR %d\n", SO_REUSEADDR);
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue