OSDN Git Service

#337 header comment fixed.
authortakamaru <takamaru@1ed66053-1c2d-0410-8867-f7571e6e31d3>
Mon, 30 Mar 2009 08:50:29 +0000 (08:50 +0000)
committertakamaru <takamaru@1ed66053-1c2d-0410-8867-f7571e6e31d3>
Mon, 30 Mar 2009 08:50:29 +0000 (08:50 +0000)
git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-PT@7824 1ed66053-1c2d-0410-8867-f7571e6e31d3

18 files changed:
include/data_buff_base.h
include/endpoint.h
include/error_code.h
include/module_control_base.h
include/realserver_element.h
include/session_result_message.h
include/tcp_data.h
include/tcp_realserver_connect_socket_list.h
include/tcp_session.h
include/tcp_socket.h
include/tcp_thread_message.h
include/tcp_thread_message_que.h
include/udp_data.h
include/udp_request.h
include/udp_request_thread_control.h
include/udp_session.h
include/utility.h
include/wrlock.h

index fd99107..8e2ea55 100644 (file)
@@ -1,13 +1,26 @@
-//
-//!    @file   data_buff_base.h
-//!    @brief  receive and send buffer class
-//
-//     copyright (c) 2008 TOKYO COMPUTER SERVICE CO.,LTD.
-//     mail: 
-//
-//     Distributed under the Boost Software License, Version 1.0.(See accompanying
-//     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt
-//
+/*!
+ *     @file   data_buff_base.h
+ *     @brief  receive and send buffer class
+ *
+ * L7VSD: Linux Virtual Server for Layer7 Load Balancing
+ * Copyright (C) 2009  NTT COMWARE Corporation.
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA
+ *
+ **********************************************************************/
 
 #ifndef DATA_BUFF_BASE_H
 #define DATA_BUFF_BASE_H
index baba0cc..44c08a5 100644 (file)
@@ -1,3 +1,27 @@
+/*!
+ *     @file   endpoint.h
+ *     @brief  endpoint serialize helper class
+ *
+ * L7VSD: Linux Virtual Server for Layer7 Load Balancing
+ * Copyright (C) 2009  NTT COMWARE Corporation.
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA
+ *
+ **********************************************************************/
+
 #ifndef        ENDPOINT_H
 #define        ENDPOINT_H
 
index dde6771..8a8fb99 100644 (file)
@@ -1,14 +1,30 @@
+/*!
+ *     @file   error_code.h
+ *     @brief  error code and error messege impliment class
+ *
+ * L7VSD: Linux Virtual Server for Layer7 Load Balancing
+ * Copyright (C) 2009  NTT COMWARE Corporation.
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA
+ *
+ **********************************************************************/
+
 #ifndef        ERROR_CODE_H
 #define        ERROR_CODE_H
-//
-//!    @file   error_code.h
-//!    @brief  error code and error messege impliment class
-//     coipyright (C) NTTComware corporation. 2008 - 2009
-//     mail: n.nakai at sdy.co.jp
-//
-//     Distributed under the Boost Software License, Version 1.0. (See accompanying
-//     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-//
+
 #include <string>
 
 namespace l7vs{
index 4ae1d58..2693757 100644 (file)
@@ -1,13 +1,27 @@
-//
-//!    @file   protocol_module_base.h
-//!    @brief  shared object protocol module absctract class
-//
-//     copyright (c) sdy corporation. 2008
-//     mail: h dot okada at sdy dot co dot jp
-//
-//     Distributed under the Boost Software License, Version 1.0.(See accompanying
-//     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt
-//
+/*!
+ *     @file   protocol_module_base.h
+ *     @brief  shared object protocol module absctract class
+ *
+ * L7VSD: Linux Virtual Server for Layer7 Load Balancing
+ * Copyright (C) 2009  NTT COMWARE Corporation.
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA
+ *
+ **********************************************************************/
+
 #ifndef MODULE_CONTROL_BASE
 #define MODULE_CONTROL_BASE
 
index 99cf910..0c6a97b 100644 (file)
@@ -1,13 +1,27 @@
-//
-//     @file   realserver_element.h
-//     @brief  realserver data prototype
-//
-//     copyright (c) sdy corporation. 2008
-//     mail: n dot nakai at sdy dot co dot jp
-//
-//     Distributed under the Boost Software License, Version 1.0.(See accompanying
-//     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt
-//
+/*!
+ *     @file   realserver_element.h
+ *     @brief  realserver data prototype
+ *
+ * L7VSD: Linux Virtual Server for Layer7 Load Balancing
+ * Copyright (C) 2009  NTT COMWARE Corporation.
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA
+ *
+ **********************************************************************/
+
 #ifndef        REALSERVER_ELEMENT_H
 #define        REALSERVER_ELEMENT_H
 #include <boost/asio.hpp>
index 997f42c..3797799 100644 (file)
@@ -1,13 +1,26 @@
-//
-//!    @file   session_result_message.h
-//!    @brief  session result message class
-//
-//     copyright (c) 2008 TOKYO COMPUTER SERVICE CO.,LTD.
-//     mail: 
-//
-//     Distributed under the Boost Software License, Version 1.0.(See accompanying
-//     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt
-//
+/*!
+ *     @file   session_result_message.h
+ *     @brief  session result message class
+ *
+ * L7VSD: Linux Virtual Server for Layer7 Load Balancing
+ * Copyright (C) 2009  NTT COMWARE Corporation.
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA
+ *
+ **********************************************************************/
 
 #ifndef SESSION_RESULT_MESSAGE_H
 #define SESSION_RESULT_MESSAGE_H
index d7e43d5..e6ca6b6 100644 (file)
@@ -1,13 +1,26 @@
-//
-//!    @file   tcp_data.h
-//!    @brief  tcp session processing data class
-//
-//     copyright (c) 2008 TOKYO COMPUTER SERVICE CO.,LTD.
-//     mail: 
-//
-//     Distributed under the Boost Software License, Version 1.0.(See accompanying
-//     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt
-//
+/*!
+ *     @file   tcp_data.h
+ *     @brief  tcp session processing data class
+ *
+ * L7VSD: Linux Virtual Server for Layer7 Load Balancing
+ * Copyright (C) 2009  NTT COMWARE Corporation.
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA
+ *
+ **********************************************************************/
 
 #ifndef TCP_DATA_H
 #define TCP_DATA_H
index fd0bac3..e7bcec8 100644 (file)
@@ -1,13 +1,26 @@
-//
-//!    @file   tcp_realserver_connect_socket_list.h
-//!    @brief  tcp session connect realserver socket list class
-//
-//     copyright (c) 2008 TOKYO COMPUTER SERVICE CO.,LTD.
-//     mail: 
-//
-//     Distributed under the Boost Software License, Version 1.0.(See accompanying
-//     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt
-//
+/*!
+ *     @file   tcp_realserver_connect_socket_list.h
+ *     @brief  tcp session connect realserver socket list class
+ *
+ * L7VSD: Linux Virtual Server for Layer7 Load Balancing
+ * Copyright (C) 2009  NTT COMWARE Corporation.
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA
+ *
+ **********************************************************************/
 
 #ifndef TCP_REALSERVER_CONNECT_SOCKET_LIST_H
 #define TCP_REALSERVER_CONNECT_SOCKET_LIST_H
index 1cb362a..c425caa 100644 (file)
@@ -1,13 +1,27 @@
-//
-//!    @file   tcp_session.h
-//!    @brief  tcp session class
-//
-//     copyright (c) 2008 TOKYO COMPUTER SERVICE CO.,LTD.
-//     mail: 
-//
-//     Distributed under the Boost Software License, Version 1.0.(See accompanying
-//     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt
-//
+/*!
+ *     @file   tcp_session.h
+ *     @brief  tcp session class
+ *
+ * L7VSD: Linux Virtual Server for Layer7 Load Balancing
+ * Copyright (C) 2009  NTT COMWARE Corporation.
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA
+ *
+ **********************************************************************/
+
 #ifndef TCP_SESSION_H
 #define TCP_SESSION_H
 
index 34a6523..ac37699 100644 (file)
@@ -1,13 +1,26 @@
-//
-//!    @file   tcp_socket.h
-//!    @brief  tcp session socket class
-//
-//     copyright (c) 2008 TOKYO COMPUTER SERVICE CO.,LTD.
-//     mail: 
-//
-//     Distributed under the Boost Software License, Version 1.0.(See accompanying
-//     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt
-//
+/*!
+ *     @file   tcp_socket.h
+ *     @brief  tcp session socket class
+ *
+ * L7VSD: Linux Virtual Server for Layer7 Load Balancing
+ * Copyright (C) 2009  NTT COMWARE Corporation.
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA
+ *
+ **********************************************************************/
 
 #ifndef TCP_SOCKET_H
 #define TCP_SOCKET_H
index 4df7ba2..3d7c1b9 100644 (file)
@@ -1,13 +1,26 @@
-//
-//!    @file   tcp_thread_message.h
-//!    @brief  tcp session thread message class
-//
-//     copyright (c) 2008 TOKYO COMPUTER SERVICE CO.,LTD.
-//     mail: 
-//
-//     Distributed under the Boost Software License, Version 1.0.(See accompanying
-//     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt
-//
+/*!
+ *     @file   tcp_thread_message.h
+ *     @brief  tcp session thread message class
+ *
+ * L7VSD: Linux Virtual Server for Layer7 Load Balancing
+ * Copyright (C) 2009  NTT COMWARE Corporation.
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA
+ *
+ **********************************************************************/
 
 #ifndef TCP_THREAD_MESSAGE_H
 #define TCP_THREAD_MESSAGE_H
index 1ff801f..b9431a2 100644 (file)
@@ -1,13 +1,26 @@
-//
-//!    @file   tcp_thread_message_que.h
-//!    @brief  tcp session thread message queue class
-//
-//     copyright (c) 2008 TOKYO COMPUTER SERVICE CO.,LTD.
-//     mail: 
-//
-//     Distributed under the Boost Software License, Version 1.0.(See accompanying
-//     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt
-//
+/*!
+ *     @file   tcp_thread_message_que.h
+ *     @brief  tcp session thread message queue class
+ *
+ * L7VSD: Linux Virtual Server for Layer7 Load Balancing
+ * Copyright (C) 2009  NTT COMWARE Corporation.
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA
+ *
+ **********************************************************************/
 
 #ifndef TCP_THREAD_MESSAGE_QUE_H
 #define TCP_THREAD_MESSAGE_QUE_H
index 6974744..ee86cd2 100644 (file)
@@ -1,13 +1,26 @@
-//
-//!    @file   udp_data.h
-//!    @brief  udp request processing data class
-//
-//     copyright (c) 2008 TOKYO COMPUTER SERVICE CO.,LTD.
-//     mail: 
-//
-//     Distributed under the Boost Software License, Version 1.0.(See accompanying
-//     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt
-//
+/*!
+ *     @file   udp_data.h
+ *     @brief  udp request processing data class
+ *
+ * L7VSD: Linux Virtual Server for Layer7 Load Balancing
+ * Copyright (C) 2009  NTT COMWARE Corporation.
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA
+ *
+ **********************************************************************/
 
 #ifndef UDP_DATA_H
 #define UDP_DATA_H
index baeefd3..16954cf 100644 (file)
@@ -1,3 +1,27 @@
+/*!
+ *     @file   udp_request.h
+ *     @brief  
+ *
+ * L7VSD: Linux Virtual Server for Layer7 Load Balancing
+ * Copyright (C) 2009  NTT COMWARE Corporation.
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA
+ *
+ **********************************************************************/
+
 #ifndef UDP_REQUEST_H
 #define UDP_REQUEST_H
 
index 3ec3b84..b4709a4 100644 (file)
@@ -1,3 +1,27 @@
+/*!
+ *     @file   udp_request_thread_control.h
+ *     @brief  request used 1 threads. thread pooling unit is 1 thread control.
+ *
+ * L7VSD: Linux Virtual Server for Layer7 Load Balancing
+ * Copyright (C) 2009  NTT COMWARE Corporation.
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA
+ *
+ **********************************************************************/
+
 #ifndef UDP_REQUEST_THREAD_CONTROL_H
 #define UDP_REQUEST_THREAD_CONTROL_H
 
index df26c3b..b8059e1 100644 (file)
@@ -1,3 +1,27 @@
+/*!
+ *     @file   udp_session.h
+ *     @brief  
+ *
+ * L7VSD: Linux Virtual Server for Layer7 Load Balancing
+ * Copyright (C) 2009  NTT COMWARE Corporation.
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA
+ *
+ **********************************************************************/
+
 #ifndef UDP_SESSION_H
 #define UDP_SESSION_H
 
index 29e712c..81d143c 100644 (file)
@@ -1,14 +1,30 @@
-//
-//     utility macro header.
-//     (C) copyright n.nakai@sdy.co.jp
-//     Distributed under the Boost Software License, Version 1.0. (See accompanying
-//     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-//
-//
+/*!
+ *     @file   utility.h
+ *     @brief  utility macro header.
+ *
+ * L7VSD: Linux Virtual Server for Layer7 Load Balancing
+ * Copyright (C) 2009  NTT COMWARE Corporation.
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA
+ *
+ **********************************************************************/
+
 #ifndef  __UTILITY_H__
 #define  __UTILITY_H__
 
-
 //! gcc extention code output macro.
 //! static "if" weight algolithm teach compiler.
 //! compiler output CPU TBL code.
index 57c596c..bea7963 100644 (file)
@@ -1,13 +1,29 @@
-//
-//
-//     read - write spin lock class.
-//     this lock used CPU power upon blocking.
-//     don't used contextswitch. little clitical section use.
-//     (C) copyright n.nakai@sdy.co.jp
-//     Distributed under the Boost Software License, Version 1.0. (See accompanying
-//     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-//
-//
+/*!
+ *     @file   utility.h
+ *     @brief  read - write spin lock class.
+ *     @brief  this lock used CPU power upon blocking.
+ *     @brief  don't used contextswitch. little clitical section use.
+ *
+ * L7VSD: Linux Virtual Server for Layer7 Load Balancing
+ * Copyright (C) 2009  NTT COMWARE Corporation.
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA
+ *
+ **********************************************************************/
+
 #ifndef        WRLOCK_H
 #define        WRLOCK_H