[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] Enabling vtpm causes installation error
19 May 2007 Cts tarihinde, Ulrich Drepper ÅunlarÄ yazmÄÅtÄ: > S.ÃaÄlar Onur wrote: > > -+ struct sockaddr_un client_addr; > > ++ struct sockaddr client_addr; > > This is very wrong. struct sockaddr is basically an abstract type. You > never allocate objects of this type. Add casts in places where > client_addr is used. Irgh, thanks! Here is the updated one; Signed-off-by: S.ÃaÄlar Onur <caglar@xxxxxxxxxxxxx> diff -r aee991c7723a tools/vtpm/vtpm.patch --- a/tools/vtpm/vtpm.patch Wed May 09 16:34:47 2007 +0100 +++ b/tools/vtpm/vtpm.patch Sat May 19 03:00:28 2007 +0300 @@ -579,7 +579,7 @@ diff -uprN tpm_emulator/tpmd.c vtpm/tpmd + memset(&client_addr, 0, sizeof(client_addr)); + client_length = sizeof(client_addr); + -+ vtpm_rx_fh = vtpm_tx_fh = accept(sockfd, &client_addr, &client_length); ++ vtpm_rx_fh = vtpm_tx_fh = accept(sockfd, (struct sockaddr *)&client_addr, &client_length); + } +#endif } Cheers -- S.ÃaÄlar Onur <caglar@xxxxxxxxxxxxx> http://cekirdek.pardus.org.tr/~caglar/ Linux is like living in a teepee. No Windows, no Gates and an Apache in house! Attachment:
signature.asc _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |