Skip to content
Snippets Groups Projects
Commit 8a451d5b authored by Bjoern Esswein's avatar Bjoern Esswein
Browse files

added TODO: inputredirection dup2

parent 4aa36dce
Branches
No related tags found
No related merge requests found
...@@ -36,8 +36,7 @@ int main() { ...@@ -36,8 +36,7 @@ int main() {
if(sock == -1) {// Fehlerbehandlung if(sock == -1) {// Fehlerbehandlung
continue; continue;
} }
if (connect(sock, curr->ai_addr, curr->ai_addrlen) == 0) if (connect(sock, curr->ai_addr, curr->ai_addrlen) == 0) break;
break;
close(sock); close(sock);
} }
freeaddrinfo(head); freeaddrinfo(head);
...@@ -476,6 +475,9 @@ fgets -> sscanf ...@@ -476,6 +475,9 @@ fgets -> sscanf
strncmp strncmp
### inputredirection dup2
//TODO
## optional ## optional
### sem ### sem
......
...@@ -33,8 +33,7 @@ connect</p> ...@@ -33,8 +33,7 @@ connect</p>
<span class="hljs-keyword">if</span>(sock == <span class="hljs-number">-1</span>) {<span class="hljs-comment">// Fehlerbehandlung</span> <span class="hljs-keyword">if</span>(sock == <span class="hljs-number">-1</span>) {<span class="hljs-comment">// Fehlerbehandlung</span>
<span class="hljs-keyword">continue</span>; <span class="hljs-keyword">continue</span>;
} }
<span class="hljs-keyword">if</span> (<span class="hljs-built_in">connect</span>(sock, curr-&gt;ai_addr, curr-&gt;ai_addrlen) == <span class="hljs-number">0</span>) <span class="hljs-keyword">if</span> (<span class="hljs-built_in">connect</span>(sock, curr-&gt;ai_addr, curr-&gt;ai_addrlen) == <span class="hljs-number">0</span>) <span class="hljs-keyword">break</span>;
<span class="hljs-keyword">break</span>;
<span class="hljs-built_in">close</span>(sock); <span class="hljs-built_in">close</span>(sock);
} }
freeaddrinfo(head); freeaddrinfo(head);
...@@ -447,6 +446,8 @@ accept</p> ...@@ -447,6 +446,8 @@ accept</p>
<p>&lt;!-- /include --&gt;</p> <p>&lt;!-- /include --&gt;</p>
<p>fgets -&gt; sscanf</p> <p>fgets -&gt; sscanf</p>
<p>strncmp</p> <p>strncmp</p>
<h3>inputredirection dup2</h3>
<p>//TODO</p>
<h2>optional</h2> <h2>optional</h2>
<h3>sem</h3> <h3>sem</h3>
<p>&lt;!-- include (sem.c lang=c) --&gt;</p> <p>&lt;!-- include (sem.c lang=c) --&gt;</p>
......
...@@ -50,6 +50,9 @@ fgets -> sscanf ...@@ -50,6 +50,9 @@ fgets -> sscanf
strncmp strncmp
### inputredirection dup2
//TODO
## optional ## optional
### sem ### sem
......
...@@ -27,8 +27,7 @@ int main() { ...@@ -27,8 +27,7 @@ int main() {
if(sock == -1) {// Fehlerbehandlung if(sock == -1) {// Fehlerbehandlung
continue; continue;
} }
if (connect(sock, curr->ai_addr, curr->ai_addrlen) == 0) if (connect(sock, curr->ai_addr, curr->ai_addrlen) == 0) break;
break;
close(sock); close(sock);
} }
freeaddrinfo(head); freeaddrinfo(head);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment