1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00

Fix typos and review comments

Signed-off-by: dhilipkumars <dhilip.kumar.s@huawei.com>
This commit is contained in:
dhilipkumars 2017-05-24 00:45:06 +05:30
parent 81296dda15
commit 9376cd3c63
2 changed files with 12 additions and 14 deletions

View file

@ -144,7 +144,7 @@ func (i *Handle) GetDestinations(s *Service) ([]*Destination, error) {
return i.doGetDestinationsCmd(s, nil) return i.doGetDestinationsCmd(s, nil)
} }
//GetService gets details of a specific IPVS services, useful in updating statisics etc., // GetService gets details of a specific IPVS services, useful in updating statisics etc.,
func (i *Handle) GetService(s *Service) (*Service, error) { func (i *Handle) GetService(s *Service) (*Service, error) {
res, err := i.doGetServicesCmd(s) res, err := i.doGetServicesCmd(s)
@ -152,7 +152,7 @@ func (i *Handle) GetService(s *Service) (*Service, error) {
return nil, err return nil, err
} }
//We are looking for exactly one service otherwise error out // We are looking for exactly one service otherwise error out
if len(res) != 1 { if len(res) != 1 {
return nil, fmt.Errorf("Expected only one service obtained=%d", len(res)) return nil, fmt.Errorf("Expected only one service obtained=%d", len(res))
} }

View file

@ -19,8 +19,7 @@ import (
"github.com/vishvananda/netns" "github.com/vishvananda/netns"
) )
//For Quick Reference IPVS related netlink message is described at the end of this file. // For Quick Reference IPVS related netlink message is described at the end of this file.
var ( var (
native = nl.NativeEndian() native = nl.NativeEndian()
ipvsFamily int ipvsFamily int
@ -74,7 +73,6 @@ func setup() {
func fillService(s *Service) nl.NetlinkRequestData { func fillService(s *Service) nl.NetlinkRequestData {
cmdAttr := nl.NewRtAttr(ipvsCmdAttrService, nil) cmdAttr := nl.NewRtAttr(ipvsCmdAttrService, nil)
nl.NewRtAttrChild(cmdAttr, ipvsSvcAttrAddressFamily, nl.Uint16Attr(s.AddressFamily)) nl.NewRtAttrChild(cmdAttr, ipvsSvcAttrAddressFamily, nl.Uint16Attr(s.AddressFamily))
if s.FWMark != 0 { if s.FWMark != 0 {
nl.NewRtAttrChild(cmdAttr, ipvsSvcAttrFWMark, nl.Uint32Attr(s.FWMark)) nl.NewRtAttrChild(cmdAttr, ipvsSvcAttrFWMark, nl.Uint32Attr(s.FWMark))
@ -267,13 +265,13 @@ func parseIP(ip []byte, family uint16) (net.IP, error) {
case syscall.AF_INET6: case syscall.AF_INET6:
resIP = (net.IP)(ip[:16]) resIP = (net.IP)(ip[:16])
default: default:
return resIP, fmt.Errorf("parseIP Error ip=%v", ip) return nil, fmt.Errorf("parseIP Error ip=%v", ip)
} }
return resIP, nil return resIP, nil
} }
//parseStats // parseStats
func assembleStats(msg []byte) (SvcStats, error) { func assembleStats(msg []byte) (SvcStats, error) {
var s SvcStats var s SvcStats
@ -311,7 +309,7 @@ func assembleStats(msg []byte) (SvcStats, error) {
return s, nil return s, nil
} }
//assembleService assembles a services back from a hain of netlink attributes // assembleService assembles a services back from a hain of netlink attributes
func assembleService(attrs []syscall.NetlinkRouteAttr) (*Service, error) { func assembleService(attrs []syscall.NetlinkRouteAttr) (*Service, error) {
var s Service var s Service
@ -356,7 +354,7 @@ func assembleService(attrs []syscall.NetlinkRouteAttr) (*Service, error) {
return &s, nil return &s, nil
} }
//parseService given a ipvs netlink response this function will respond with a valid service entry, an error otherwise // parseService given a ipvs netlink response this function will respond with a valid service entry, an error otherwise
func (i *Handle) parseService(msg []byte) (*Service, error) { func (i *Handle) parseService(msg []byte) (*Service, error) {
var s *Service var s *Service
@ -368,7 +366,7 @@ func (i *Handle) parseService(msg []byte) (*Service, error) {
return nil, err return nil, err
} }
if len(NetLinkAttrs) == 0 { if len(NetLinkAttrs) == 0 {
return nil, fmt.Errorf("Error No valid net link message found while Parsing service record") return nil, fmt.Errorf("error no valid netlink message found while parsing service record")
} }
//Now Parse and get IPVS related attributes messages packed in this message. //Now Parse and get IPVS related attributes messages packed in this message.
@ -386,7 +384,7 @@ func (i *Handle) parseService(msg []byte) (*Service, error) {
return s, nil return s, nil
} }
//doGetServicesCmd a wrapper which could be used commonly for both GetServices() and GetService(*Service) // doGetServicesCmd a wrapper which could be used commonly for both GetServices() and GetService(*Service)
func (i *Handle) doGetServicesCmd(svc *Service) ([]*Service, error) { func (i *Handle) doGetServicesCmd(svc *Service) ([]*Service, error) {
var res []*Service var res []*Service
@ -438,7 +436,7 @@ func assembleDestination(attrs []syscall.NetlinkRouteAttr) (*Destination, error)
return &d, nil return &d, nil
} }
//parseDestination given a ipvs netlink response this function will respond with a valid destination entry, an error otherwise // parseDestination given a ipvs netlink response this function will respond with a valid destination entry, an error otherwise
func (i *Handle) parseDestination(msg []byte) (*Destination, error) { func (i *Handle) parseDestination(msg []byte) (*Destination, error) {
var dst *Destination var dst *Destination
@ -449,7 +447,7 @@ func (i *Handle) parseDestination(msg []byte) (*Destination, error) {
return nil, err return nil, err
} }
if len(NetLinkAttrs) == 0 { if len(NetLinkAttrs) == 0 {
return nil, fmt.Errorf("Error No valid net link message found while Parsing service record") return nil, fmt.Errorf("error no valid netlink message found while parsing destination record")
} }
//Now Parse and get IPVS related attributes messages packed in this message. //Now Parse and get IPVS related attributes messages packed in this message.
@ -487,7 +485,7 @@ func (i *Handle) doGetDestinationsCmd(s *Service, d *Destination) ([]*Destinatio
return res, nil return res, nil
} }
//IPVS related netlink message format explained // IPVS related netlink message format explained
/* EACH NETLINK MSG is of the below format, this is what we will receive from execute() api. /* EACH NETLINK MSG is of the below format, this is what we will receive from execute() api.
If we have multiple netlink objects to process like GetServices() etc., execute() will If we have multiple netlink objects to process like GetServices() etc., execute() will