Paste-bin.xyz
Archive
Sign In
Login
Register
Username
Current Password
Keep me signed in.
Username
Full Name
Email
New Password
C
36
common.h
Guest on 5th May 2022 11:05:08 PM
#ifndef _COMMON_H
#define _COMMON_H
#include <assert.h>
#include <stdarg.h>
#include <errno.h>
#include <stdlib.h>
typedef
struct
sockaddr_in
sin
;
typedef
struct
sockaddr sad
;
static
void
die
(
char
*
s
,
...
)
{
va_list v
;
va_start
(
v
,
s
)
;
vfprintf
(
stderr
,
s
,
v
)
;
fprintf
(
stderr
,
"
\n
"
)
;
va_end
(
v
)
;
fprintf
(
stderr
,
" -- errno = %i (%m)
\n
"
,
errno
)
;
fflush
(
stderr
)
;
abort
(
)
;
}
#endif
Raw Paste
#ifndef _COMMON_H #define _COMMON_H #include
#include
#include
#include
typedef struct sockaddr_in sin; typedef struct sockaddr sad; static void die(char *s, ...) { va_list v; va_start(v, s); vfprintf(stderr, s, v); fprintf(stderr, "\n"); va_end(v); fprintf(stderr, " -- errno = %i (%m)\n", errno); fflush(stderr); abort(); } #endif
Login
or
Register
to edit or fork this paste. It's free.