-const legacySocketName = "/run/vpp-api.sock"
-
-func (c *socketClient) checkLegacySocket() bool {
- if c.sockAddr == legacySocketName {
- return false
- }
- log.Debugf("checking legacy socket: %s", legacySocketName)
- // check if socket exists
- if _, err := os.Stat(c.sockAddr); err == nil {
- return false // socket exists
- } else if !os.IsNotExist(err) {
- return false // some other error occurred
- }
- // check if legacy socket exists
- if _, err := os.Stat(legacySocketName); err == nil {
- // legacy socket exists, update sockAddr
- c.sockAddr = legacySocketName
- return true
- }
- // no socket socket found
- return false
-}
-