Lines Matching full:an

12 The generic PPP driver in linux-2.4 provides an implementation of the
60 * ioctl() provides an interface which can be used by a user-space
62 procedure will be called when a user-space program does an ioctl
63 system call on an instance of /dev/ppp which is bound to the
90 (e.g. an ioctl) to transmit this back to user-space, as user-space
91 will need it to attach an instance of /dev/ppp to this channel.
105 communications medium and prepare it to do PPP. For example, with an
127 The channel must provide an instance of a ppp_channel struct to
259 this way an effect similar to Solaris' clone open is obtained,
260 allowing us to control an arbitrary number of PPP interfaces and
264 unattached. Using an ioctl call, it can then be attached to an
265 existing unit, attached to a newly-created unit, or attached to an
266 existing channel. An instance attached to a unit can be used to send
268 calls, along with poll() if necessary. Similarly, an instance
274 write to the unit (i.e., to an instance of /dev/ppp attached to the
282 It can then be connected to a PPP unit with an ioctl call, which
285 The ioctl calls which are available on an instance of /dev/ppp depend
287 to a PPP channel. The ioctl calls which are available on an
292 an int which is the desired unit number if >= 0, or -1 to assign the
297 * PPPIOCATTACH attaches this instance to an existing PPP interface.
298 The argument should point to an int containing the unit number.
301 * PPPIOCATTCHAN attaches this instance to an existing PPP channel.
302 The argument should point to an int containing the channel number.
304 The ioctl calls available on an instance of /dev/ppp attached to a
308 argument should point to an int containing the interface unit
309 number. It will return an EINVAL error if the channel is already
310 connected to an interface, or ENXIO if the requested interface does
314 it is connected to. It will return an EINVAL error if the channel
315 is not connected to an interface.
318 point to an int containing the channel number of the channel to bridge
325 This ioctl will return an EALREADY error if the channel is already
330 a channel pair. This ioctl will return an EINVAL error if the channel
335 The ioctl calls that are available on an instance that is attached to
336 an interface unit are:
339 The argument should point to an int containing the new MRU value.
342 interface. The argument should be a pointer to an int containing
368 interface unit. The argument should point to an int where the ioctl
419 protocol. The argument should point to an npioctl struct (defined
427 NPMODE_ERROR drop packets and return an error on transmit
436 protocol. The argument should point to an npioctl struct with the
451 unit). The argument should point to an int containing the new MRRU