Reformat codebase

This commit is contained in:
Tim Schubert 2018-10-29 10:30:10 +01:00
parent 3354826dec
commit a8757731b3

View file

@ -16,16 +16,14 @@ int SOCKFD;
int CLIENT; int CLIENT;
void cleanup(int signum) void cleanup(int signum) {
{
if (close(SOCKFD) != 0) { if (close(SOCKFD) != 0) {
perror("close"); perror("close");
} }
exit(1); exit(1);
} }
int prepaddr(char *host, char *port, struct addrinfo **ainfo, int afamily, int flags) int prepaddr(char *host, char *port, struct addrinfo **ainfo, int afamily, int flags) {
{
struct addrinfo hints; // hints to what we want struct addrinfo hints; // hints to what we want
memset(&hints, 0, sizeof hints); memset(&hints, 0, sizeof hints);
hints.ai_family = afamily; // AF_INET or AF_INET6 to force version hints.ai_family = afamily; // AF_INET or AF_INET6 to force version
@ -41,8 +39,7 @@ int prepaddr(char *host, char *port, struct addrinfo **ainfo, int afamily, int f
return 0; return 0;
} }
int bindsocket(int sockd, struct addrinfo *ainfo) int bindsocket(int sockd, struct addrinfo *ainfo) {
{
if (bind(SOCKFD, ainfo->ai_addr, ainfo->ai_addrlen) != 0) { if (bind(SOCKFD, ainfo->ai_addr, ainfo->ai_addrlen) != 0) {
perror("bind"); perror("bind");
cleanup(0); cleanup(0);
@ -57,8 +54,7 @@ int bindsocket(int sockd, struct addrinfo *ainfo)
return sockd; return sockd;
} }
int prepsocket(struct addrinfo *ainfo) int prepsocket(struct addrinfo *ainfo) {
{
SOCKFD = socket(ainfo->ai_family, ainfo->ai_socktype, ainfo->ai_protocol); SOCKFD = socket(ainfo->ai_family, ainfo->ai_socktype, ainfo->ai_protocol);
if (SOCKFD == -1) { if (SOCKFD == -1) {
@ -76,8 +72,7 @@ int prepsocket(struct addrinfo *ainfo)
return SOCKFD; return SOCKFD;
} }
int calc(unsigned int num1, unsigned int num2, char op, unsigned int *result) int calc(unsigned int num1, unsigned int num2, char op, unsigned int *result) {
{
switch (op) { switch (op) {
case '+': case '+':
if (__builtin_uadd_overflow(num1, num2, result)) { if (__builtin_uadd_overflow(num1, num2, result)) {
@ -106,8 +101,7 @@ int calc(unsigned int num1, unsigned int num2, char op, unsigned int *result)
return 0; return 0;
} }
int base(char *numstr, unsigned int *num) int base(char *numstr, unsigned int *num) {
{
short base = 10; short base = 10;
size_t len = strlen(numstr); size_t len = strlen(numstr);
@ -126,8 +120,7 @@ int base(char *numstr, unsigned int *num)
} }
} }
int parse(char *buf, size_t buflen, unsigned int *first, unsigned int *second, char *op) int parse(char *buf, size_t buflen, unsigned int *first, unsigned int *second, char *op) {
{
char *num1str = NULL; char *num1str = NULL;
char *num2str = NULL; char *num2str = NULL;
char *opstr = NULL; char *opstr = NULL;
@ -156,15 +149,13 @@ int parse(char *buf, size_t buflen, unsigned int *first, unsigned int *second, c
return status; return status;
} }
void report_error(char *buf, unsigned long buflen, char *msg) void report_error(char *buf, unsigned long buflen, char *msg) {
{
fprintf(stderr, "%s\n", msg); fprintf(stderr, "%s\n", msg);
memset(buf, 0, buflen); memset(buf, 0, buflen);
sprintf(buf, "%s\n", msg); sprintf(buf, "%s\n", msg);
} }
void bstr(unsigned int n, char **out) void bstr(unsigned int n, char **out) {
{
// voodoo // voodoo
int msb = 32 - __builtin_clz(n); int msb = 32 - __builtin_clz(n);
(*out) = (char*) calloc(msb+1, sizeof (char)); (*out) = (char*) calloc(msb+1, sizeof (char));
@ -175,8 +166,7 @@ void bstr(unsigned int n, char **out)
} }
} }
int server() int server() {
{
struct sockaddr_storage c_addr; struct sockaddr_storage c_addr;
socklen_t sin_size = sizeof c_addr; socklen_t sin_size = sizeof c_addr;
while (1) { while (1) {
@ -222,8 +212,7 @@ int server()
} }
} }
int connectclient(struct addrinfo *ainfo) int connectclient(struct addrinfo *ainfo) {
{
if (connect(SOCKFD, ainfo->ai_addr, ainfo->ai_addrlen) == -1) { if (connect(SOCKFD, ainfo->ai_addr, ainfo->ai_addrlen) == -1) {
perror("connect"); perror("connect");
return -1; return -1;
@ -231,8 +220,7 @@ int connectclient(struct addrinfo *ainfo)
return 0; return 0;
} }
int client() int client() {
{
char buf[BUFLEN]; char buf[BUFLEN];
size_t nullsize = 0; size_t nullsize = 0;
char *line = NULL; char *line = NULL;
@ -273,8 +261,7 @@ int client()
return 0; return 0;
} }
int main(int argc, char *argv[]) int main(int argc, char *argv[]) {
{
SOCKFD = 0; SOCKFD = 0;
struct sigaction action; struct sigaction action;
memset(&action, 0, sizeof(struct sigaction)); memset(&action, 0, sizeof(struct sigaction));