Linux Socket Programming by Example PHẦN 4 ppt
... ",stderr); 24: fputs(on_what,stderr); 25: fputc('\n',stderr); 26: exit(1); Linux Socket Programming by Example - Warren W. Gay 179 The pointer returned by getprotobynumber(3) is ... Socket */ 40 : char dtbuf[128]; /* Date/Time info */ 41 : 42 : /* 43 : * Use a server address from the command 44 : * line, if one has been provided. 45 : * Otherwise, this prog...
Ngày tải lên: 12/08/2014, 21:20
... addresses[x].ip ,4) ; 39: len_inet = sizeof adr_inet; 40 : 41 : /* 42 : * Classify this address: 43 : * 44 : * 1. Get the Most Significant Byte 45 : * 2. Classify by that byte 46 : */ 47 : msb = *(unsigned char *) 48 : ... one socket of any Linux Socket Programming by Example - Warren W. Gay 96 41 : adr_x25.sx25_family = AF_X25; 42 : strcpy(adr_x25.sx25_addr.x25_addr,...
Ngày tải lên: 12/08/2014, 21:20
... Sockets 48 9 Writing to Sockets 49 0 Other Socket I/O 49 2 Controlling Sockets 49 2 Network Support Functions 49 4 Standard I/O Support 49 5 Hostname Support 49 6 Linux Socket Programming by ... Linux Socket Programming by Example - Warren W. Gay 24 41: 42 : /* 43 : * Here we remove the pathname for the 44 : * socket, in case it existed from a 45 : *...
Ngày tải lên: 12/08/2014, 21:20
Linux Socket Programming by Example PHẦN 3 potx
... Listing 5.2. This is not a complete example, however, Linux Socket Programming by Example - Warren W. Gay 128 Table 4. 3. Table of Exotic socket( 2) Parameters Domain Socket Type Description/Notes message ... "127.0.0.23"; 53: } 54: 55: /* 56: * Create a socket address, to use Linux Socket Programming by Example - Warren W. Gay 149 it. Function perror(...
Ngày tải lên: 12/08/2014, 21:20
Linux Socket Programming by Example PHẦN 5 docx
... *value) { 39: mpz_t *v = rpn_alloc(); 40 : 41 : mpz_set(*v,*value); 42 : return v; 43 : } 44 : 45 : /* 46 : * Free an allocated mpz_t value: 47 : */ 48 : static void 49 : rpn_free(mpz_t **v) { 50: mpz_clear(**v); 51: ... created by strdup(3) in step 1 (line 151). 14. Return zero to indicate a successful address conversion. Linux Socket Programming by Example - Warren W....
Ngày tải lên: 12/08/2014, 21:20
Linux Socket Programming by Example PHẦN 6 pot
... !strcmp(operation,"#") ) { 43 9: /* 44 0: * Push an operand onto the stack: 44 1: */ 44 2: t = rpn_alloc(); 44 3: if ( !mpz_set_str(*t,operand,10) ) 44 4: fprintf(tx,"%d:\n",rpn_push(t)); 44 5: else { 44 6: fputs("E:Invalid ... number\n",tx); 44 7: rpn_free(&t); 44 8: } 44 9: 45 0: } else { 45 1: /* 45 2: * Perform an operation: 45 3: */ 45 4:...
Ngày tải lên: 12/08/2014, 21:20
Linux Socket Programming by Example PHẦN 7 pdf
... bail("send(2)"); 40 : 41 : printf("OOB '%s' (%d)\n",str,z); 42 : } 43 : 44 : int 45 : main(int argc,char **argv) { 46 : int s = -1; /* Socket */ 47 : 48 : s = Connect(argc >= 2 49 : ? argv[1] 50: ... "TSE 300", 689572, 75 }, 39: }; 40 : 41 : /* 42 : * Initialize: 43 : */ 44 : static void 45 : initialize(void) { 46 : short x; 47 :...
Ngày tải lên: 12/08/2014, 21:20
Linux Socket Programming by Example PHẦN 8 docx
... z == -1 ) 40 : return -1; 41 : return flag ? 1 : 0; 42 : } 43 : 44 : int 45 : main(int argc,char **argv) { Linux Socket Programming by Example - Warren W. Gay 362 46 : z = write(1,dtbuf,n); 47 : if ( ... root 4u inet 370 TCP *:sunrpc (LISTEN) inetd 3 14 root 4u inet 47 4 TCP *:ftp (LISTEN) inetd 3 14 root 5u inet 47 5 TCP *:telnet (LISTEN) inetd 3 14 root 6u inet 47 6...
Ngày tải lên: 12/08/2014, 21:20
Linux Socket Programming by Example PHẦN 9 pot
... this Linux Socket Programming by Example - Warren W. Gay 44 4 139: "</HEAD>\n" 140 : "<BODY>\n" 141 : "<H1>web80 Worked!</H1>\n",tx); 142 : 143 : ... descriptor: 4: */ 5: #include "common.h" 6: 7: /* 8: * Send a file descriptor via socket: 9: * 10: * ARGUMENTS: 11: * s Socket to send on Linux Socket Progr...
Ngày tải lên: 12/08/2014, 21:20
Linux Socket Programming by Example PHẦN 10 ppsx
... called upon by the server program. Linux Socket Programming by Example - Warren W. Gay 47 6 43 : sa_old; /* Saved signal action */ 44 : Parm parms[9]; /* Data parse table */ 45 : 46 : /* 47 : * Initialize ... */ 54: const int True = TRUE; /* Const. TRUE */ 55: static char cmdopts[] = "ha:b:"; Linux Socket Programming by Example - Warren W. Gay 46 3 DEL...
Ngày tải lên: 12/08/2014, 21:20