Fixed assumptions about integer sizes.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@539 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
		@@ -651,10 +651,9 @@ host_port
 | 
				
			|||||||
			char *a, *p;
 | 
								char *a, *p;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
			data_dest.sin_family = AF_INET;
 | 
								data_dest.sin_family = AF_INET;
 | 
				
			||||||
			p = (char *)&data_dest.sin_port;
 | 
								data_dest.sin_port = htons($9 * 256 + $11);
 | 
				
			||||||
			p[0] = $9; p[1] = $11;
 | 
								data_dest.sin_addr.s_addr = 
 | 
				
			||||||
			a = (char *)&data_dest.sin_addr;
 | 
								    htonl(($1 << 24) | ($3 << 16) | ($5 << 8) | $7);
 | 
				
			||||||
			a[0] = $1; a[1] = $3; a[2] = $5; a[3] = $7;
 | 
					 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
	;
 | 
						;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user