Qiao Lei, Please refer to the OpenSAF software License section 2.2. (Regarding Modifications). It is not constraining the user, but some specific rules are mentioned incase of modifications.
Note: Subsequent release of Opensaf is going to be based on LGPLV2. Regards Murthy > -----Original Message----- > From: Qiao, Lei (TSG-GDCC-CMEP/SH) [mailto:[EMAIL PROTECTED] > Sent: Thursday, January 03, 2008 4:24 PM > To: Murthy E-G19462; Mathivanan Np-G19859; [email protected] > Subject: 答复: [Users] 答复: 答复: IfSv installs virtual IP address > failed:NCSCC_RC_VIP_INTERNAL_ERROR > > Hi Murthy, > > Thanks for your answer and reminder. Now I know that bring up > IfSv independently is not a technical issue but a legal > issue. You mean seperate IfSv from OpenSAF will violate > OpenSAF license?(not "packaging The opensaf differently", but > seperate IfSv from OpenSAF for other usage). > > Best Regards, > > Qiao Lei > > while(1){ > Problem *newProblem = new Problem(); > solveProblem(newProblem); > cout<<"This is the life!"<<endl; > } > > 尽力而为还不够,得竭尽全力才行。 > > > -----邮件原件----- > 发件人: Murthy E-G19462 [mailto:[EMAIL PROTECTED] > 发送时间: 2008年1月3日 18:40 > 收件人: Qiao, Lei (TSG-GDCC-CMEP/SH); Mathivanan Np-G19859; > [email protected] > 主题: RE: [Users] 答复: 答复: IfSv installs virtual IP address > failed:NCSCC_RC_VIP_INTERNAL_ERROR > > Hi Qiao Lei, > > IFSv depends on AMF for providing high availability to to IFD > and IFNd. > > You can eliminate all these dependencies by code changes and > can bring up IFSv independently. > > Bringing services in independent OpenSAF is ok with it's > License, but packaging The opensaf differently (with your own > product) may violate Opensaf license. > Please recheck. > > Regards > Murthy > > > > > -----Original Message----- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] On Behalf Of Qiao, Lei > > (TSG-GDCC-CMEP/SH) > > Sent: Thursday, January 03, 2008 3:27 PM > > To: Qiao, Lei (TSG-GDCC-CMEP/SH); Mathivanan Np-G19859; > > [email protected] > > Subject: [Users] 答复: 答复: IfSv installs virtual IP address > > failed:NCSCC_RC_VIP_INTERNAL_ERROR > > > > Hi Mathivanan, > > > > Another question: Can we use IfSv alone? That means, whether we can > > use IfSv without the whole OpenSAF started? If so, how could we do > > this? > > > > Best Regards, > > > > Qiao Lei > > > > while(1){ > > Problem *newProblem = new Problem(); > > solveProblem(newProblem); > > cout<<"This is the life!"<<endl; > > } > > > > 尽力而为还不够,得竭尽全力才行。 > > > > > > -----邮件原件----- > > 发件人: Qiao, Lei (TSG-GDCC-CMEP/SH) > > 发送时间: 2007年12月29日 23:15 > > 收件人: Qiao, Lei (TSG-GDCC-CMEP/SH); Mathivanan Np-G19859; > > [email protected] > > 主题: 答复: [Users] 答复: IfSv installs virtual IP address > > failed:NCSCC_RC_VIP_INTERNAL_ERROR > > > > Hello, Mathivanan, > > > > Just inform you that the virtual IP works, I can ping the > virtual IP > > now. > > > > The reason for why I could not ping the virtual IP address > is that I > > didn't convert the virtual IP address to network byte order. > > > > Thanks again for you job and help! > > > > Best Regards, > > > > Qiao Lei > > > > while(1){ > > Problem *newProblem = new Problem(); > > solveProblem(newProblem); > > cout<<"This is the life!"<<endl; > > } > > > > 尽力而为还不够,得竭尽全力才行。 > > > > > > -----邮件原件----- > > 发件人: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] 代表 Qiao, Lei > > (TSG-GDCC-CMEP/SH) > > 发送时间: 2007年12月29日 22:57 > > 收件人: Mathivanan Np-G19859; [email protected] > > 主题: [Users] 答复: IfSv installs virtual IP address > > failed:NCSCC_RC_VIP_INTERNAL_ERROR > > > > Hello Mathivanan, > > > > I really appreciate your help on this! It seems works! From > 'ifconfig > > -a', we can see the vip: > > > > sit0 Link encap:IPv6-in-IPv4 > > NOARP MTU:1480 Metric:1 > > RX packets:0 errors:0 dropped:0 overruns:0 frame:0 > > TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 > > collisions:0 txqueuelen:0 > > RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) > > > > But how can we validate this virtual IP works? I use "ping" > > command, but it says "Destination Host Unreachable". > > > > Besides, I must say that in the former attached code, the netmask > > length is invalid; I modified the code like below: > > > > int g_vip_mask = 0xffffff; > > ... ... ... ... > > int vip_mask_len; > > m_NCS_IPV4_MASK_LEN_P(vip_mask_len,&g_vip_mask); // the > netmask is 24 > > bit long > > > > > > Best Regards, > > > > Qiao Lei > > > > while(1){ > > Problem *newProblem = new Problem(); > > solveProblem(newProblem); > > cout<<"This is the life!"<<endl; > > } > > > > 尽力而为还不够,得竭尽全力才行。 > > > > > > -----邮件原件----- > > 发件人: Mathivanan Np-G19859 [mailto:[EMAIL PROTECTED] > > 发送时间: 2007年12月28日 20:40 > > 收件人: Qiao, Lei (TSG-GDCC-CMEP/SH); [email protected] > > 主题: RE: [Users] IfSv installs virtual IP address > > failed:NCSCC_RC_VIP_INTERNAL_ERROR > > > > > Install virtual IP address failed! > > > > > > NCS_IFSV_VIP_ERRORS: 12 > > > NCS_IFSV_VIP_ERRORS: NCSCC_RC_VIP_INTERNAL_ERROR > > > > > > NCS_IFSV_VIP_HANDLE: vipApplName == ifsv_app_test > > > NCS_IFSV_VIP_HANDLE: poolHdl == 12345 > > > > > > Free virtual IP address failed! > > > > > > > The "Ifsv IP installer" process has to be started manually > for using > > the VIP feature. > > The IFD (Interface Service Director) interacts with this IFSv IP > > Installer" for getting/managing information of existing physical > > interfaces and installing VIPs on them. > > > > By default, this driver is not started while starting > opensaf, so we > > have to start this explicitly(after starting > > opensaf) like as below: > > > > cd /opt/opensaf/controller/bin/ > > > > export LD_LIBRARY_PATH=/opt/opensaf/controller/lib > > > > ./ncs_ifsv_ip_installer 2 > > > > > > Regards, > > Mathivanan. > > > > > > > NCS_IFSV_VIP_ERRORS: 8 > > > NCS_IFSV_VIP_ERRORS: NCSCC_RC_INVALID_PARAM > > > > > > > > > Unsubscribe handle: g_subscr_hdl == -16777214 > > > > > > Unsubscribe to interface service successfully! > > > > > > [EMAIL PROTECTED] ifsv_test]# > > > > > > > > > Best Regards, > > > > > > Qiao Lei > > > > > > while(1){ > > > Problem *newProblem = new Problem(); > > > solveProblem(newProblem); > > > cout<<"This is the life!"<<endl; } > > > > > > 尽力而为还不够,得竭尽全力才行。 > > > > > > > > _______________________________________________ > > Users mailing list > > [email protected] > > http://list.opensaf.org/maillist/listinfo/users > > _______________________________________________ > > Users mailing list > > [email protected] > > http://list.opensaf.org/maillist/listinfo/users > > > _______________________________________________ Users mailing list [email protected] http://list.opensaf.org/maillist/listinfo/users
