[ovs-git] Open vSwitch: BUILD.Windows: Update compilable utilities. (master)

dev at openvswitch.org dev at openvswitch.org
Mon Mar 17 21:42:29 UTC 2014


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Open vSwitch".

The branch, master has been updated
       via  61cdd287e40a40fa5ad05d2e68c106b14e15a166 (commit)
       via  6c04f67c6adea0d2da1a8b8ccb5f6d0ef8add5bc (commit)
       via  bbaf134dcfe307ddb2ca660209370a69c3e5697f (commit)
       via  f062911fe35374744a8753700a6fb5776bc3ef92 (commit)
       via  31b97ffddd2c16ec7c75f7aa2bff50f887f41a7d (commit)
       via  f72e3073d70232ad6bebb9186cbf37a14793fb95 (commit)
       via  71d1b7639cb8e165a5588714f40ba3060e8cb893 (commit)
       via  f6cea7c9e73de0a3c9643d300966e5cbe91d1635 (commit)
       via  48aa31aa4ea7f05371e1b501b2de2afb9757c621 (commit)
      from  d0b99d38edaba6e744a5787b990e7b989684e179 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 61cdd287e40a40fa5ad05d2e68c106b14e15a166
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=61cdd287e40a40fa5ad05d2e68c106b14e15a166
Author: Gurucharan Shetty <gshetty at nicira.com>
		
BUILD.Windows: Update compilable utilities.
		
We can now compile a few OVS userspace components on Windows.

Signed-off-by: Gurucharan Shetty <gshetty at nicira.com>
Acked-by: Ben Pfaff <blp at nicira.com>


commit 6c04f67c6adea0d2da1a8b8ccb5f6d0ef8add5bc
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=6c04f67c6adea0d2da1a8b8ccb5f6d0ef8add5bc
Author: Gurucharan Shetty <gshetty at nicira.com>
		
system-stats: Port for Windows.
		
This does not provide us all the functionality that
is available in Linux. But should be a start.

Signed-off-by: Gurucharan Shetty <gshetty at nicira.com>
Acked-by: Ben Pfaff <blp at nicira.com>


commit bbaf134dcfe307ddb2ca660209370a69c3e5697f
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=bbaf134dcfe307ddb2ca660209370a69c3e5697f
Author: Gurucharan Shetty <gshetty at nicira.com>
		
windefs: srandom() and random() for windows.
		
Windows does not have a srandom() and random(). But it does
have a srand() and rand(). We use these functions in sflow code.

Signed-off-by: Gurucharan Shetty <gshetty at nicira.com>
Acked-by: Ben Pfaff <blp at nicira.com>


commit f062911fe35374744a8753700a6fb5776bc3ef92
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=f062911fe35374744a8753700a6fb5776bc3ef92
Author: Gurucharan Shetty <gshetty at nicira.com>
		
strsep: Copy from netbsd.
		
Windows does not have a strsep.

Signed-off-by: Gurucharan Shetty <gshetty at nicira.com>
Acked-by: Ben Pfaff <blp at nicira.com>


commit 31b97ffddd2c16ec7c75f7aa2bff50f887f41a7d
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=31b97ffddd2c16ec7c75f7aa2bff50f887f41a7d
Author: Gurucharan Shetty <gshetty at nicira.com>
		
sflow: Include the windefs.h header for windows.
		
sflow.h uses u_int32_t that needs windefs.h for compilation
in visual studio.

Signed-off-by: Gurucharan Shetty <gshetty at nicira.com>
Acked-by: Ben Pfaff <blp at nicira.com>


commit f72e3073d70232ad6bebb9186cbf37a14793fb95
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=f72e3073d70232ad6bebb9186cbf37a14793fb95
Author: Gurucharan Shetty <gshetty at nicira.com>
		
ofproto: Don't use DELETE inside enumerator list.
		
Visual studio does not like it. It is mostly a keyword.

Signed-off-by: Gurucharan Shetty <gshetty at nicira.com>
Acked-by: Ben Pfaff <blp at nicira.com>


commit 71d1b7639cb8e165a5588714f40ba3060e8cb893
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=71d1b7639cb8e165a5588714f40ba3060e8cb893
Author: Gurucharan Shetty <gshetty at nicira.com>
		
ovs-ofctl: Use fcntl instead of sys/fcntl.
		
Windows does not have a sys/fcntl.h

Signed-off-by: Gurucharan Shetty <gshetty at nicira.com>
Acked-by: Ben Pfaff <blp at nicira.com>


commit f6cea7c9e73de0a3c9643d300966e5cbe91d1635
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=f6cea7c9e73de0a3c9643d300966e5cbe91d1635
Author: Gurucharan Shetty <gshetty at nicira.com>
		
windows/unistd: Add definitions for STD*_FILENO.
		
Signed-off-by: Gurucharan Shetty <gshetty at nicira.com>


commit 48aa31aa4ea7f05371e1b501b2de2afb9757c621
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=48aa31aa4ea7f05371e1b501b2de2afb9757c621
Author: Gurucharan Shetty <gshetty at nicira.com>
		
windefs: Include the library advapi32.
		
advapi32 is needed by multiple functions
So include it in a common place.

Signed-off-by: Gurucharan Shetty <gshetty at nicira.com>
Acked-by: Ben Pfaff <blp at nicira.com>


-----------------------------------------------------------------------

Summary of changes:
 BUILD.Windows                             |    8 ++--
 COPYING                                   |    1 +
 debian/copyright.in                       |    3 +-
 include/windows/automake.mk               |    1 +
 include/windows/{arpa/inet.h => dirent.h} |    0
 include/windows/unistd.h                  |    5 ++
 include/windows/windefs.h                 |    8 ++++
 lib/automake.mk                           |    1 +
 lib/daemon-windows.c                      |    2 -
 lib/sflow.h                               |    4 ++
 lib/strsep.c                              |   73 +++++++++++++++++++++++++++++
 ofproto/in-band.c                         |    6 +--
 utilities/ovs-ofctl.c                     |    2 +-
 vswitchd/system-stats.c                   |   17 +++++++
 14 files changed, 121 insertions(+), 10 deletions(-)
 copy include/windows/{arpa/inet.h => dirent.h} (100%)
 create mode 100644 lib/strsep.c


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list