Ab sofort ist der Login auf der Weboberfläche von git.fh-muenster.de bevorzugt über FH Muenster SSO möglich.

Commit c62b6bb1 authored by Sebastian Schinzel's avatar Sebastian Schinzel

Fixt Formatierung.

parent c82db4fd
......@@ -51,7 +51,7 @@ void setup_socket() {
* Verwende den Socket, selbst wenn er aus einer vorigen Ausführung
* im TIME_WAIT Status ist.
*/
setsockopt(sockfd,SOL_SOCKET,SO_REUSEADDR,(const char *)&opt,sizeof(int));
setsockopt(sockfd, SOL_SOCKET, SO_REUSEADDR, (const char *) &opt, sizeof(int));
/*
* Melde, dass der Socket eingehende Verbindungen akzeptieren soll.
......@@ -75,9 +75,9 @@ void setup_socket() {
*/
void main_loop() {
int length = 0;
char* buffer = malloc(BUFFER_SIZE);
if(buffer == NULL) {
ssize_t length = 0;
char *buffer = malloc(BUFFER_SIZE);
if (buffer == NULL) {
error("ERROR at malloc.");
}
......@@ -92,16 +92,18 @@ void main_loop() {
FD_SET(sockfd, &fds);
FD_SET(STDIN_FILENO, &fds);
/* select() erlaubt es auf mehrere file descriptors (FD_SETs)
(z.B. socket und stdin) zu warten, bis einer "ready" für
jegliche I/O operation (z.B. 'read()' ) ist. */
/*
* select() erlaubt es auf mehrere file descriptors (FD_SETs)
* (z.B. socket und stdin) zu warten, bis einer "ready" für
* jegliche I/O operation (z.B. 'read()' ) ist.
*/
select(maxfd, &fds, NULL, NULL, NULL);
if (FD_ISSET(STDIN_FILENO, &fds)){
if (FD_ISSET(STDIN_FILENO, &fds)) {
length = read(STDIN_FILENO, buffer, BUFFER_SIZE - 1);
// Testweise Server sauber beenden mit '.' als Input über Konsole
if(buffer[0]=='.')
if (buffer[0] == '.')
break;
if (length < 0)
......@@ -109,7 +111,7 @@ void main_loop() {
}
//Input aus Socket
if (FD_ISSET(sockfd, &fds)){
if (FD_ISSET(sockfd, &fds)) {
const int newsockfd = accept(sockfd, (struct sockaddr *) &cli_addr, &clilen);
if (newsockfd < 0)
error("ERROR on accept");
......@@ -155,3 +157,4 @@ int main(int argc, char *argv[]) {
return 0;
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment