Lines Matching full:nil
14 // for loopback tests. It returns nil if no suitable interface is
18 if err != nil {
19 return nil
26 return nil
33 if ifi == nil {
37 if err != nil {
42 if ifa.IP.To4() == nil && ifa.IP.IsLinkLocalUnicast() {
60 if err != nil {
66 if err != nil {
73 if err != nil {
134 if err != nil {
148 if err != nil {
166 if err != nil {
174 if err != nil {
184 if ifa == nil || ifa.IP == nil || ifa.IP.IsUnspecified() || ifa.IP.IsMulticast() || ifa.Mask == nil {
189 if ifa.IP.To4() != nil {
195 } else if ifa.IP.To16() != nil {
214 if ifma == nil || ifma.IP == nil || ifma.IP.IsUnspecified() || !ifma.IP.IsMulticast() {
218 if ifma.IP.To4() != nil {
220 } else if ifma.IP.To16() != nil {
235 if _, err := Interfaces(); err != nil {
245 if ifi == nil {
249 if _, err := InterfaceByIndex(ifi.Index); err != nil {
259 if ifi == nil {
263 if _, err := InterfaceByName(ifi.Name); err != nil {
273 if _, err := InterfaceAddrs(); err != nil {
283 if ifi == nil {
287 if _, err := ifi.Addrs(); err != nil {
297 if ifi == nil {
301 if _, err := ifi.MulticastAddrs(); err != nil {