---
name: "nozzle_del_ip"
section: "3"
platform: "linux"
package: "libknet-doc"
version: "1.31-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/nozzle_del_ip"
---

# nozzle\_del\_ip(3)

equivalent of ip addr del or ifconfig del \<ipaddress/prefix\>

## NAME

nozzle\_del\_ip - equivalent of ip addr del or ifconfig del \<ipaddress/prefix\>

## SYNOPSIS

```
#include <libnozzle.h>

int nozzle_del_ip(
    nozzle_t      nozzle,
    const char   *ipaddr,
    const char   *prefix
);
```

## DESCRIPTION

nozzle\_del\_ip

nozzle - pointer to the nozzle struct

ipaddr - string containing either an IPv4 or an IPv6 address.

prefix - 24, 64 or any valid network prefix for the requested address.

## RETURN VALUE

0 on success -1 on error and errno is set.

## SEE ALSO

[*nozzle\_close*(3)](/nozzle_close/3.md), [*nozzle\_set\_mtu*(3)](/nozzle_set_mtu/3.md), [*nozzle\_get\_fd*(3)](/nozzle_get_fd/3.md), [*nozzle\_get\_mtu*(3)](/nozzle_get_mtu/3.md), [*nozzle\_reset\_mtu*(3)](/nozzle_reset_mtu/3.md), [*nozzle\_set\_up*(3)](/nozzle_set_up/3.md), [*nozzle\_get\_ips*(3)](/nozzle_get_ips/3.md), [*nozzle\_set\_down*(3)](/nozzle_set_down/3.md), [*nozzle\_reset\_mac*(3)](/nozzle_reset_mac/3.md), [*nozzle\_get\_handle\_by\_name*(3)](/nozzle_get_handle_by_name/3.md), [*nozzle\_run\_updown*(3)](/nozzle_run_updown/3.md), [*nozzle\_open*(3)](/nozzle_open/3.md), [*nozzle\_get\_mac*(3)](/nozzle_get_mac/3.md), [*nozzle\_set\_mac*(3)](/nozzle_set_mac/3.md), [*nozzle\_get\_name\_by\_handle*(3)](/nozzle_get_name_by_handle/3.md), [*nozzle\_add\_ip*(3)](/nozzle_add_ip/3.md)

## COPYRIGHT

Copyright (C) 2010-2025 Red Hat, Inc. All rights reserved.
