---
title: "nw_protocol_stack_copy_internet_protocol(_:)"
framework: network
role: symbol
role_heading: Function
path: "network/nw_protocol_stack_copy_internet_protocol(_:)"
---

# nw_protocol_stack_copy_internet_protocol(_:)

Accesses the protocol stack’s Internet Protocol options.

## Declaration

```swift
func nw_protocol_stack_copy_internet_protocol(_ stack: nw_protocol_stack_t) -> nw_protocol_options_t?
```

## See Also

### Configuring Lower Protocols

- [nw_protocol_stack_copy_transport_protocol(_:)](network/nw_protocol_stack_copy_transport_protocol(_:).md)
- [nw_protocol_stack_set_transport_protocol(_:_:)](network/nw_protocol_stack_set_transport_protocol(_:_:).md)
